"./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncSuffixKeepExtension|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Starting (try 2/5) 2025/05/15 05:48:14 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sihejon9vadi" 2025/05/15 05:48:14 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/05/15 05:48:14 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Has cached credentials 2025/05/15 05:48:15 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Used cached credential to initialize the ProtonDrive API 2025/05/15 05:48:16 DEBUG : Creating backend with remote "/tmp/rclone1071112730" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:48:21 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-dubeqid6sija" 2025/05/15 05:48:21 DEBUG : proton drive root link ID 'rclone-test-dubeqid6sija': Has cached credentials 2025/05/15 05:48:22 DEBUG : proton drive root link ID 'rclone-test-dubeqid6sija': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-sihejon9vadi' -> proton drive root link ID 'rclone-test-dubeqid6sija' 2025/05/15 05:48:23 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/05/15 05:48:23 DEBUG : proton drive root link ID 'rclone-test-dubeqid6sija': Waiting for checks to finish 2025/05/15 05:48:23 DEBUG : proton drive root link ID 'rclone-test-dubeqid6sija': Waiting for transfers to finish 2025/05/15 05:48:28 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/05/15 05:48:28 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:48:29.806586 WARN RESTY 422 POST https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/files: A file or folder with that name already exists (Code=2500, Status=422), Attempt 1 2025/05/15 05:48:29.806621 ERROR RESTY 422 POST https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/files: A file or folder with that name already exists (Code=2500, Status=422) 2025/05/15 05:48:32 DEBUG : proton drive root link ID 'rclone-test-dubeqid6sija': Using server-side directory move 2025/05/15 05:48:32 INFO : proton drive root link ID 'rclone-test-dubeqid6sija': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/05/15 05:48:33 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/05/15 05:48:33 DEBUG : proton drive root link ID 'rclone-test-dubeqid6sija': Waiting for checks to finish 2025/05/15 05:48:33 DEBUG : proton drive root link ID 'rclone-test-dubeqid6sija': Waiting for transfers to finish 2025/05/15 05:48:33 INFO : sub dir/hello world: Deleted 2025/05/15 05:48:34.365056 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pHBayqOX3i8WTJpy6heHviAdNZLyzDsO252Ai1nAGO1RcaqmbKYYVXWj1hZbUzcEU5rAT2GQIGLh8LofqkCCvA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:48:34.365091 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pHBayqOX3i8WTJpy6heHviAdNZLyzDsO252Ai1nAGO1RcaqmbKYYVXWj1hZbUzcEU5rAT2GQIGLh8LofqkCCvA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:48:34 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pHBayqOX3i8WTJpy6heHviAdNZLyzDsO252Ai1nAGO1RcaqmbKYYVXWj1hZbUzcEU5rAT2GQIGLh8LofqkCCvA==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:684: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:684 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pHBayqOX3i8WTJpy6heHviAdNZLyzDsO252Ai1nAGO1RcaqmbKYYVXWj1hZbUzcEU5rAT2GQIGLh8LofqkCCvA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/05/15 05:48:34 DEBUG : proton drive root link ID 'rclone-test-dubeqid6sija': Purge remote 2025/05/15 05:48:36.633055 WARN RESTY 502 POST https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/folders/qJSdpphLhqk5s8bFXdEX9M421wQN7I_F0PUWLITHD5Hetx9VX6fGzDOkQXqzog5v23vQfymxmcN8UFgAQu58hw==/trash_multiple: 502 Bad Gateway (Code=0, Status=502), Attempt 1 2025/05/15 05:48:36.633088 ERROR RESTY 502 POST https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/folders/qJSdpphLhqk5s8bFXdEX9M421wQN7I_F0PUWLITHD5Hetx9VX6fGzDOkQXqzog5v23vQfymxmcN8UFgAQu58hw==/trash_multiple: 502 Bad Gateway (Code=0, Status=502) run.go:125: removing dir "sub dir" failed - try 1/3: 502 POST https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/folders/qJSdpphLhqk5s8bFXdEX9M421wQN7I_F0PUWLITHD5Hetx9VX6fGzDOkQXqzog5v23vQfymxmcN8UFgAQu58hw==/trash_multiple: 502 Bad Gateway (Code=0, Status=502) --- FAIL: TestServerSideMoveOverSelf (22.28s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/05/15 05:48:39 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Making map for --track-renames 2025/05/15 05:48:39 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Finished making map for --track-renames 2025/05/15 05:48:39 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for checks to finish 2025/05/15 05:48:39 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/05/15 05:48:39 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for renames to finish 2025/05/15 05:48:39 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/05/15 05:48:39 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for transfers to finish 2025/05/15 05:48:41 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/05/15 05:48:41 INFO : potato: Copied (new) 2025/05/15 05:48:41 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/15 05:48:41 INFO : yam: Copied (new) 2025/05/15 05:48:41 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:48:42 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/15 05:48:42 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Making map for --track-renames 2025/05/15 05:48:42 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Finished making map for --track-renames 2025/05/15 05:48:42 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for checks to finish 2025/05/15 05:48:42 DEBUG : potato: Unchanged skipping 2025/05/15 05:48:42 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for renames to finish 2025/05/15 05:48:42.870867 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VN_HzdjuKnlw1LhgerD691oZ1AyXuf-55w3dujE9sAZDveeAevZc9FiNiTehQ_igA0cx7ldJOb2Kk4dkPWiqdw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:48:42.870898 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VN_HzdjuKnlw1LhgerD691oZ1AyXuf-55w3dujE9sAZDveeAevZc9FiNiTehQ_igA0cx7ldJOb2Kk4dkPWiqdw==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:48:42 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VN_HzdjuKnlw1LhgerD691oZ1AyXuf-55w3dujE9sAZDveeAevZc9FiNiTehQ_igA0cx7ldJOb2Kk4dkPWiqdw==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:48:42 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VN_HzdjuKnlw1LhgerD691oZ1AyXuf-55w3dujE9sAZDveeAevZc9FiNiTehQ_igA0cx7ldJOb2Kk4dkPWiqdw==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:48:42 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/05/15 05:48:42 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for transfers to finish 2025/05/15 05:48:44 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/15 05:48:44 INFO : yaml: Copied (new) 2025/05/15 05:48:44 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi': not deleting files as there were IO errors 2025/05/15 05:48:44 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi': not deleting directories as there were IO errors sync_test.go:1556: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1556 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenames --- FAIL: TestSyncWithTrackRenames (8.37s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/05/15 05:48:47 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Making map for --track-renames 2025/05/15 05:48:47 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Finished making map for --track-renames 2025/05/15 05:48:47 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for checks to finish 2025/05/15 05:48:47 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/05/15 05:48:47 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/05/15 05:48:47 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for renames to finish 2025/05/15 05:48:47 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for transfers to finish 2025/05/15 05:48:49 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/05/15 05:48:49 INFO : potato: Copied (new) 2025/05/15 05:48:49 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/15 05:48:49 INFO : yam: Copied (new) 2025/05/15 05:48:49 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:48:50 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/15 05:48:50 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Making map for --track-renames 2025/05/15 05:48:50 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Finished making map for --track-renames 2025/05/15 05:48:50 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for checks to finish 2025/05/15 05:48:50 DEBUG : potato: Unchanged skipping 2025/05/15 05:48:50 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for renames to finish 2025/05/15 05:48:51.313616 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gYgAL6Cc52CCF01IAS1Cxb64Bw7uLgNoW1UjQjFiWHioS8bYBkGxjOTvnFuK4qa1iHUjBUg-DgESxbMv2prS4g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:48:51.313648 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gYgAL6Cc52CCF01IAS1Cxb64Bw7uLgNoW1UjQjFiWHioS8bYBkGxjOTvnFuK4qa1iHUjBUg-DgESxbMv2prS4g==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:48:51 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gYgAL6Cc52CCF01IAS1Cxb64Bw7uLgNoW1UjQjFiWHioS8bYBkGxjOTvnFuK4qa1iHUjBUg-DgESxbMv2prS4g==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:48:51 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gYgAL6Cc52CCF01IAS1Cxb64Bw7uLgNoW1UjQjFiWHioS8bYBkGxjOTvnFuK4qa1iHUjBUg-DgESxbMv2prS4g==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:48:51 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/05/15 05:48:51 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for transfers to finish 2025/05/15 05:48:52 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/15 05:48:52 INFO : yaml: Copied (new) 2025/05/15 05:48:52 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi': not deleting files as there were IO errors 2025/05/15 05:48:52 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi': not deleting directories as there were IO errors sync_test.go:1628: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1628 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyModtime --- FAIL: TestSyncWithTrackRenamesStrategyModtime (8.22s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/05/15 05:48:55 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Making map for --track-renames 2025/05/15 05:48:55 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Finished making map for --track-renames 2025/05/15 05:48:55 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for checks to finish 2025/05/15 05:48:55 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/05/15 05:48:55 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for renames to finish 2025/05/15 05:48:55 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/05/15 05:48:55 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for transfers to finish 2025/05/15 05:48:58 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/05/15 05:48:58 INFO : potato: Copied (new) 2025/05/15 05:48:58 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/15 05:48:58 INFO : sub/yam: Copied (new) 2025/05/15 05:48:58 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:48:59 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/15 05:48:59 DEBUG : potato: Unchanged skipping 2025/05/15 05:49:00 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Making map for --track-renames 2025/05/15 05:49:00 INFO : proton drive root link ID 'rclone-test-sihejon9vadi': Finished making map for --track-renames 2025/05/15 05:49:00 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for checks to finish 2025/05/15 05:49:00 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for renames to finish 2025/05/15 05:49:00.870807 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hk91mDALRL8ARJsUjwPjMswk1cpnX0kxVXXTSxEtcn1iW3SPMtkUJiFNKrpR_CrUpgJNCPoFa3ZNpmHHP5xA5A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:49:00.870845 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hk91mDALRL8ARJsUjwPjMswk1cpnX0kxVXXTSxEtcn1iW3SPMtkUJiFNKrpR_CrUpgJNCPoFa3ZNpmHHP5xA5A==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:49:00 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hk91mDALRL8ARJsUjwPjMswk1cpnX0kxVXXTSxEtcn1iW3SPMtkUJiFNKrpR_CrUpgJNCPoFa3ZNpmHHP5xA5A==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:49:00 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hk91mDALRL8ARJsUjwPjMswk1cpnX0kxVXXTSxEtcn1iW3SPMtkUJiFNKrpR_CrUpgJNCPoFa3ZNpmHHP5xA5A==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:49:00 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/05/15 05:49:00 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for transfers to finish 2025/05/15 05:49:02 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/15 05:49:02 INFO : yam: Copied (new) 2025/05/15 05:49:02 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi': not deleting files as there were IO errors 2025/05/15 05:49:02 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi': not deleting directories as there were IO errors sync_test.go:1667: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1667 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyLeaf --- FAIL: TestSyncWithTrackRenamesStrategyLeaf (10.51s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:49:06 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/05/15 05:49:06 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/05/15 05:49:06 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for checks to finish 2025/05/15 05:49:06 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Waiting for transfers to finish 2025/05/15 05:49:10 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/05/15 05:49:10 INFO : sub dir/hello world: Copied (new) 2025/05/15 05:49:10 INFO : sub dir/hello world: Deleted 2025/05/15 05:49:10 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/05/15 05:49:10 INFO : nested/sub dir/file: Copied (new) 2025/05/15 05:49:10 INFO : nested/sub dir/file: Deleted 2025/05/15 05:49:10 ERROR : Local file system at /tmp/rclone1071112730: not deleting directories as there were IO errors sync_test.go:1788: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1788 Error: Received unexpected error: not deleting directories as there were IO errors Test: TestMoveWithDeleteEmptySrcDirs --- FAIL: TestMoveWithDeleteEmptySrcDirs (8.38s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:49:14 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-lepikim2hone" 2025/05/15 05:49:14 DEBUG : proton drive root link ID 'rclone-test-lepikim2hone': Has cached credentials 2025/05/15 05:49:15 DEBUG : proton drive root link ID 'rclone-test-lepikim2hone': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-sihejon9vadi' -> proton drive root link ID 'rclone-test-lepikim2hone' 2025/05/15 05:49:26 DEBUG : proton drive root link ID 'rclone-test-lepikim2hone': Using server-side directory move 2025/05/15 05:49:26 INFO : proton drive root link ID 'rclone-test-lepikim2hone': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/05/15 05:49:27 DEBUG : potato2: Need to transfer - File not found at Destination 2025/05/15 05:49:27 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/05/15 05:49:27 DEBUG : empty space: Unchanged skipping 2025/05/15 05:49:27 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/05/15 05:49:27 DEBUG : proton drive root link ID 'rclone-test-lepikim2hone': Waiting for checks to finish 2025/05/15 05:49:27 INFO : empty space: Deleted 2025/05/15 05:49:27 DEBUG : proton drive root link ID 'rclone-test-lepikim2hone': Waiting for transfers to finish 2025/05/15 05:49:27 INFO : potato3: Deleted 2025/05/15 05:49:27.787858 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4Q9XhVYgNuppujIeGfdlEkvVzP-MB5kROCX3NnwKsDsWe944eQUdWJK4z12C3Xt0pUTioOE0xbuOFDilubSK0w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:49:27.787904 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4Q9XhVYgNuppujIeGfdlEkvVzP-MB5kROCX3NnwKsDsWe944eQUdWJK4z12C3Xt0pUTioOE0xbuOFDilubSK0w==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:49:27 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4Q9XhVYgNuppujIeGfdlEkvVzP-MB5kROCX3NnwKsDsWe944eQUdWJK4z12C3Xt0pUTioOE0xbuOFDilubSK0w==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:49:28.105249 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jhbQuAx0AJRyD3YfYWT9vl_zViDAGbF0SDGRxNU6r7baB6A2OZLCn6qAfeOLDpR67vmX8NbiwCcaXBKsLLn93w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:49:28.105289 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jhbQuAx0AJRyD3YfYWT9vl_zViDAGbF0SDGRxNU6r7baB6A2OZLCn6qAfeOLDpR67vmX8NbiwCcaXBKsLLn93w==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:49:28 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jhbQuAx0AJRyD3YfYWT9vl_zViDAGbF0SDGRxNU6r7baB6A2OZLCn6qAfeOLDpR67vmX8NbiwCcaXBKsLLn93w==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:1716: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1716 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1881 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jhbQuAx0AJRyD3YfYWT9vl_zViDAGbF0SDGRxNU6r7baB6A2OZLCn6qAfeOLDpR67vmX8NbiwCcaXBKsLLn93w==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/05/15 05:49:28 DEBUG : proton drive root link ID 'rclone-test-lepikim2hone': Purge remote --- FAIL: TestServerSideMove (15.88s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:49:30 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-jiciniw5yuso" 2025/05/15 05:49:30 DEBUG : proton drive root link ID 'rclone-test-jiciniw5yuso': Has cached credentials 2025/05/15 05:49:31 DEBUG : proton drive root link ID 'rclone-test-jiciniw5yuso': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-sihejon9vadi' -> proton drive root link ID 'rclone-test-jiciniw5yuso' 2025/05/15 05:49:42 DEBUG : empty space: Excluded (Size Filter) 2025/05/15 05:49:42 DEBUG : empty space: Excluded 2025/05/15 05:49:43 DEBUG : empty space: Excluded (Size Filter) 2025/05/15 05:49:43 DEBUG : empty space: Excluded 2025/05/15 05:49:43 DEBUG : potato2: Need to transfer - File not found at Destination 2025/05/15 05:49:43 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/05/15 05:49:43 DEBUG : proton drive root link ID 'rclone-test-jiciniw5yuso': Waiting for checks to finish 2025/05/15 05:49:43 DEBUG : proton drive root link ID 'rclone-test-jiciniw5yuso': Waiting for transfers to finish 2025/05/15 05:49:43 INFO : potato3: Deleted 2025/05/15 05:49:43.814309 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qkRRMNP8_ZQtcxkDu1KAdjPMkZdwfAtIYqFv7m4J51FkDimMtBwRRQyag7nb_nKHHXrFlmyF7DhKz3NG6tqzTA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:49:43.814344 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qkRRMNP8_ZQtcxkDu1KAdjPMkZdwfAtIYqFv7m4J51FkDimMtBwRRQyag7nb_nKHHXrFlmyF7DhKz3NG6tqzTA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:49:43 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qkRRMNP8_ZQtcxkDu1KAdjPMkZdwfAtIYqFv7m4J51FkDimMtBwRRQyag7nb_nKHHXrFlmyF7DhKz3NG6tqzTA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:49:44.293588 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JAuyy9diJ3mxkSEJuJFxEOmkMHGy6n-8hl7VmJ9s6C3UvvzP5WSrWK4DTsGDgrXZtqIanfZfJv8yQK7wn9urvw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:49:44.293614 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JAuyy9diJ3mxkSEJuJFxEOmkMHGy6n-8hl7VmJ9s6C3UvvzP5WSrWK4DTsGDgrXZtqIanfZfJv8yQK7wn9urvw==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:49:44 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JAuyy9diJ3mxkSEJuJFxEOmkMHGy6n-8hl7VmJ9s6C3UvvzP5WSrWK4DTsGDgrXZtqIanfZfJv8yQK7wn9urvw==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:1716: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1716 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1894 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JAuyy9diJ3mxkSEJuJFxEOmkMHGy6n-8hl7VmJ9s6C3UvvzP5WSrWK4DTsGDgrXZtqIanfZfJv8yQK7wn9urvw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/05/15 05:49:44 DEBUG : proton drive root link ID 'rclone-test-jiciniw5yuso': Purge remote --- FAIL: TestServerSideMoveWithFilter (16.88s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:49:47 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-palotet9fibu" 2025/05/15 05:49:47 DEBUG : proton drive root link ID 'rclone-test-palotet9fibu': Has cached credentials 2025/05/15 05:49:48 DEBUG : proton drive root link ID 'rclone-test-palotet9fibu': Used cached credential to initialize the ProtonDrive API 2025/05/15 05:49:53 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-sihejon9vadi' -> proton drive root link ID 'rclone-test-palotet9fibu' 2025/05/15 05:50:00 DEBUG : proton drive root link ID 'rclone-test-palotet9fibu': Using server-side directory move 2025/05/15 05:50:00 INFO : proton drive root link ID 'rclone-test-palotet9fibu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/05/15 05:50:00 DEBUG : potato2: Need to transfer - File not found at Destination 2025/05/15 05:50:00 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/05/15 05:50:00 DEBUG : empty space: Unchanged skipping 2025/05/15 05:50:00 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/05/15 05:50:01 DEBUG : proton drive root link ID 'rclone-test-palotet9fibu': Waiting for checks to finish 2025/05/15 05:50:01 INFO : potato3: Deleted 2025/05/15 05:50:01 INFO : empty space: Deleted 2025/05/15 05:50:01 DEBUG : proton drive root link ID 'rclone-test-palotet9fibu': Waiting for transfers to finish 2025/05/15 05:50:01.561017 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/LA9iSsb8yXLQr1N1a866eLCcBTvHhiKN-6nuI-lMtYdSPokDrbYawtK8BAPn53IYzqdsCpUIIk8XIYAC2UthBQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:50:01.561049 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/LA9iSsb8yXLQr1N1a866eLCcBTvHhiKN-6nuI-lMtYdSPokDrbYawtK8BAPn53IYzqdsCpUIIk8XIYAC2UthBQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:50:01 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/LA9iSsb8yXLQr1N1a866eLCcBTvHhiKN-6nuI-lMtYdSPokDrbYawtK8BAPn53IYzqdsCpUIIk8XIYAC2UthBQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:50:01.846483 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/n0eruFm5uQZWFIoFbAAGQY4wTH_SDz6hzqeVbMd5WdUwdXys2ljuW8WbDsgAS6WpYqg9Y4givUOBYUqlTsJWPA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:50:01.846509 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/n0eruFm5uQZWFIoFbAAGQY4wTH_SDz6hzqeVbMd5WdUwdXys2ljuW8WbDsgAS6WpYqg9Y4givUOBYUqlTsJWPA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:50:01 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/n0eruFm5uQZWFIoFbAAGQY4wTH_SDz6hzqeVbMd5WdUwdXys2ljuW8WbDsgAS6WpYqg9Y4givUOBYUqlTsJWPA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:50:01 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi': not deleting directories as there were IO errors sync_test.go:1716: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1716 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1901 Error: Received unexpected error: not deleting directories as there were IO errors Test: TestServerSideMoveDeleteEmptySourceDirs 2025/05/15 05:50:01 DEBUG : proton drive root link ID 'rclone-test-palotet9fibu': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (17.59s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:50:11 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sihejon9vadi/dst" 2025/05/15 05:50:11 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Has cached credentials 2025/05/15 05:50:13 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Used cached credential to initialize the ProtonDrive API 2025/05/15 05:51:16 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sihejon9vadi/backup" 2025/05/15 05:51:16 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/backup': Has cached credentials 2025/05/15 05:51:17 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/backup': Used cached credential to initialize the ProtonDrive API 2025/05/15 05:53:23 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/15 05:53:23 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/15 05:53:23 DEBUG : two: Unchanged skipping 2025/05/15 05:53:23 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Waiting for checks to finish 2025/05/15 05:53:25.139615 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/bx_-avFaq9pxpbPknRJK0k96tWLfo2sYWyjiAFJQ2QLkqHoES02Tadyc6I9oIJa7MgizZOGJMlBTQS-Iga3jww==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:53:25.139647 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/bx_-avFaq9pxpbPknRJK0k96tWLfo2sYWyjiAFJQ2QLkqHoES02Tadyc6I9oIJa7MgizZOGJMlBTQS-Iga3jww==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:53:25 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/bx_-avFaq9pxpbPknRJK0k96tWLfo2sYWyjiAFJQ2QLkqHoES02Tadyc6I9oIJa7MgizZOGJMlBTQS-Iga3jww==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:53:25 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Waiting for transfers to finish 2025/05/15 05:53:25 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi/dst': not deleting files as there were IO errors 2025/05/15 05:53:25 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi/dst': not deleting directories as there were IO errors sync_test.go:2385: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2385 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2427 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/bx_-avFaq9pxpbPknRJK0k96tWLfo2sYWyjiAFJQ2QLkqHoES02Tadyc6I9oIJa7MgizZOGJMlBTQS-Iga3jww==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (203.78s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:53:35 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sihejon9vadi/dst" 2025/05/15 05:53:35 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Has cached credentials 2025/05/15 05:53:36 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Used cached credential to initialize the ProtonDrive API 2025/05/15 05:54:42 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sihejon9vadi/backup" 2025/05/15 05:54:42 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/backup': Has cached credentials 2025/05/15 05:54:43 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/backup': Used cached credential to initialize the ProtonDrive API 2025/05/15 05:56:54 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/15 05:56:54 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/15 05:56:54 DEBUG : two: Unchanged skipping 2025/05/15 05:56:54 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Waiting for checks to finish 2025/05/15 05:56:56.106670 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qlKojnhwddf2buHMUm4RYdjzaMI1tdvlyr3eWpBAEj3bNlu1-9znWDGD0hAG2_ny1NBlIc3vlPayooaZNQ5NrQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 05:56:56.106703 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qlKojnhwddf2buHMUm4RYdjzaMI1tdvlyr3eWpBAEj3bNlu1-9znWDGD0hAG2_ny1NBlIc3vlPayooaZNQ5NrQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:56:56 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qlKojnhwddf2buHMUm4RYdjzaMI1tdvlyr3eWpBAEj3bNlu1-9znWDGD0hAG2_ny1NBlIc3vlPayooaZNQ5NrQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 05:56:56 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Waiting for transfers to finish 2025/05/15 05:56:56 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi/dst': not deleting files as there were IO errors 2025/05/15 05:56:56 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi/dst': not deleting directories as there were IO errors sync_test.go:2385: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2385 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2431 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qlKojnhwddf2buHMUm4RYdjzaMI1tdvlyr3eWpBAEj3bNlu1-9znWDGD0hAG2_ny1NBlIc3vlPayooaZNQ5NrQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (212.34s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 05:57:08 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sihejon9vadi/dst" 2025/05/15 05:57:08 DEBUG : Config file has changed externally - reloading 2025/05/15 05:57:08 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Has cached credentials 2025/05/15 05:57:10 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Used cached credential to initialize the ProtonDrive API 2025/05/15 05:58:17 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sihejon9vadi/backup" 2025/05/15 05:58:17 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/backup': Has cached credentials 2025/05/15 05:58:18 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/backup': Used cached credential to initialize the ProtonDrive API 2025/05/15 06:00:26 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/15 06:00:26 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/15 06:00:26 DEBUG : two: Unchanged skipping 2025/05/15 06:00:26 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Waiting for checks to finish 2025/05/15 06:00:27.951163 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/V7vSYQI4tav8u2RBhLxYksnnurrFoHzv1Of2qhK8cWrcv_pVn3DajpzcejGNcBv4vjfpQvr4az-vieiaJRmvKA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 06:00:27.951189 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/V7vSYQI4tav8u2RBhLxYksnnurrFoHzv1Of2qhK8cWrcv_pVn3DajpzcejGNcBv4vjfpQvr4az-vieiaJRmvKA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 06:00:27 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/V7vSYQI4tav8u2RBhLxYksnnurrFoHzv1Of2qhK8cWrcv_pVn3DajpzcejGNcBv4vjfpQvr4az-vieiaJRmvKA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 06:00:27 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Waiting for transfers to finish 2025/05/15 06:00:27 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi/dst': not deleting files as there were IO errors 2025/05/15 06:00:27 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi/dst': not deleting directories as there were IO errors sync_test.go:2385: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2385 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2435 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/V7vSYQI4tav8u2RBhLxYksnnurrFoHzv1Of2qhK8cWrcv_pVn3DajpzcejGNcBv4vjfpQvr4az-vieiaJRmvKA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (210.97s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 06:00:39 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sihejon9vadi/dst" 2025/05/15 06:00:39 DEBUG : Config file has changed externally - reloading 2025/05/15 06:00:39 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Has cached credentials 2025/05/15 06:00:40 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Used cached credential to initialize the ProtonDrive API 2025/05/15 06:01:47 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/15 06:01:47 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/15 06:01:47 DEBUG : two: Unchanged skipping 2025/05/15 06:01:47 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Waiting for checks to finish 2025/05/15 06:01:48.408654 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UdqjRQJJx1ipb2SCMUHCiX5a-Qz_1zYr0sgI2VyZe4JHN4tzpNAJBw9MsF3kLm9ID6ivgYTG7c3ukWmm7VHwWw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 06:01:48.408682 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UdqjRQJJx1ipb2SCMUHCiX5a-Qz_1zYr0sgI2VyZe4JHN4tzpNAJBw9MsF3kLm9ID6ivgYTG7c3ukWmm7VHwWw==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 06:01:48 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UdqjRQJJx1ipb2SCMUHCiX5a-Qz_1zYr0sgI2VyZe4JHN4tzpNAJBw9MsF3kLm9ID6ivgYTG7c3ukWmm7VHwWw==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 06:01:48 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Waiting for transfers to finish 2025/05/15 06:01:48 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi/dst': not deleting files as there were IO errors 2025/05/15 06:01:48 ERROR : proton drive root link ID 'rclone-test-sihejon9vadi/dst': not deleting directories as there were IO errors sync_test.go:2385: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2385 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2439 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UdqjRQJJx1ipb2SCMUHCiX5a-Qz_1zYr0sgI2VyZe4JHN4tzpNAJBw9MsF3kLm9ID6ivgYTG7c3ukWmm7VHwWw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (79.40s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 06:01:58 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sihejon9vadi/dst" 2025/05/15 06:01:58 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Has cached credentials 2025/05/15 06:01:59 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Used cached credential to initialize the ProtonDrive API 2025/05/15 06:03:05 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/15 06:03:06.536839 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-mBR_VifVc4-kXF2j9rUrJ4ukpPqiRg1JtxO8SI_Q1mZMj5Dj4n-meZ-jnmyj2Lksq6Yz1HXzpJMLQOIndgKqQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 06:03:06.536875 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-mBR_VifVc4-kXF2j9rUrJ4ukpPqiRg1JtxO8SI_Q1mZMj5Dj4n-meZ-jnmyj2Lksq6Yz1HXzpJMLQOIndgKqQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 06:03:06 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-mBR_VifVc4-kXF2j9rUrJ4ukpPqiRg1JtxO8SI_Q1mZMj5Dj4n-meZ-jnmyj2Lksq6Yz1HXzpJMLQOIndgKqQ==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:2473: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2473 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2523 Error: Received unexpected error: moving to --backup-dir failed: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-mBR_VifVc4-kXF2j9rUrJ4ukpPqiRg1JtxO8SI_Q1mZMj5Dj4n-meZ-jnmyj2Lksq6Yz1HXzpJMLQOIndgKqQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (78.57s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-sihejon9vadi'", Local "Local file system at /tmp/rclone1071112730", Modify Window "1s" 2025/05/15 06:03:17 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sihejon9vadi/dst" 2025/05/15 06:03:17 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Has cached credentials 2025/05/15 06:03:19 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi/dst': Used cached credential to initialize the ProtonDrive API 2025/05/15 06:04:22 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/15 06:04:23.651316 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/anJNE8o4zpE4_WoQ5eO0BeGMM5--iHL0ma71DVS6mvqoD27rrcYf9l8volUHjDyUfyMvqnjPtiSB97WyIciZLA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/15 06:04:23.651342 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/anJNE8o4zpE4_WoQ5eO0BeGMM5--iHL0ma71DVS6mvqoD27rrcYf9l8volUHjDyUfyMvqnjPtiSB97WyIciZLA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/15 06:04:23 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/anJNE8o4zpE4_WoQ5eO0BeGMM5--iHL0ma71DVS6mvqoD27rrcYf9l8volUHjDyUfyMvqnjPtiSB97WyIciZLA==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:2473: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2473 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2524 Error: Received unexpected error: moving to --backup-dir failed: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/anJNE8o4zpE4_WoQ5eO0BeGMM5--iHL0ma71DVS6mvqoD27rrcYf9l8volUHjDyUfyMvqnjPtiSB97WyIciZLA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (76.91s) FAIL 2025/05/15 06:04:26 DEBUG : proton drive root link ID 'rclone-test-sihejon9vadi': Purge remote "./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncSuffixKeepExtension|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Finished ERROR in 16m13.361167409s (try 2/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]