"./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 4/5) 2025/04/14 07:26:59 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yakidov7lixo" 2025/04/14 07:26:59 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/14 07:26:59 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Has cached credentials 2025/04/14 07:27:00 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:27:01 DEBUG : Creating backend with remote "/tmp/rclone2513604518" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:27:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-vutabid4nofu" 2025/04/14 07:27:05 DEBUG : proton drive root link ID 'rclone-test-vutabid4nofu': Has cached credentials 2025/04/14 07:27:06 DEBUG : proton drive root link ID 'rclone-test-vutabid4nofu': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-yakidov7lixo' -> proton drive root link ID 'rclone-test-vutabid4nofu' 2025/04/14 07:27:07 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/14 07:27:07 DEBUG : proton drive root link ID 'rclone-test-vutabid4nofu': Waiting for checks to finish 2025/04/14 07:27:07 DEBUG : proton drive root link ID 'rclone-test-vutabid4nofu': Waiting for transfers to finish 2025/04/14 07:27:11 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/14 07:27:11 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:27:13.744821 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/04/14 07:27:13.744861 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/04/14 07:27:16 DEBUG : proton drive root link ID 'rclone-test-vutabid4nofu': Using server-side directory move 2025/04/14 07:27:16 INFO : proton drive root link ID 'rclone-test-vutabid4nofu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/14 07:27:16 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/04/14 07:27:16 DEBUG : proton drive root link ID 'rclone-test-vutabid4nofu': Waiting for checks to finish 2025/04/14 07:27:16 DEBUG : proton drive root link ID 'rclone-test-vutabid4nofu': Waiting for transfers to finish 2025/04/14 07:27:17 INFO : sub dir/hello world: Deleted 2025/04/14 07:27:18.186482 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/6KnlowUzAj1q1SewxfpDCOOSH-gQCpWCYeLTGDqVa5M_5MOFC5tz9eQnWgC0S1P3MuIX0ZdYiHuvgoeLCcnIXA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:27:18.186525 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/6KnlowUzAj1q1SewxfpDCOOSH-gQCpWCYeLTGDqVa5M_5MOFC5tz9eQnWgC0S1P3MuIX0ZdYiHuvgoeLCcnIXA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:27:18 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/6KnlowUzAj1q1SewxfpDCOOSH-gQCpWCYeLTGDqVa5M_5MOFC5tz9eQnWgC0S1P3MuIX0ZdYiHuvgoeLCcnIXA==/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/6KnlowUzAj1q1SewxfpDCOOSH-gQCpWCYeLTGDqVa5M_5MOFC5tz9eQnWgC0S1P3MuIX0ZdYiHuvgoeLCcnIXA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/04/14 07:27:18 DEBUG : proton drive root link ID 'rclone-test-vutabid4nofu': Purge remote --- FAIL: TestServerSideMoveOverSelf (20.30s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/04/14 07:27:21 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Making map for --track-renames 2025/04/14 07:27:21 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Finished making map for --track-renames 2025/04/14 07:27:21 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for checks to finish 2025/04/14 07:27:21 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for renames to finish 2025/04/14 07:27:21 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/14 07:27:21 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/14 07:27:21 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for transfers to finish 2025/04/14 07:27:23 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/14 07:27:23 INFO : potato: Copied (new) 2025/04/14 07:27:23 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/14 07:27:23 INFO : yam: Copied (new) 2025/04/14 07:27:23 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:27:24 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/14 07:27:24 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Making map for --track-renames 2025/04/14 07:27:24 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Finished making map for --track-renames 2025/04/14 07:27:24 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for checks to finish 2025/04/14 07:27:24 DEBUG : potato: Unchanged skipping 2025/04/14 07:27:24 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for renames to finish 2025/04/14 07:27:25.461047 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1sGsq5a9excjxNTPp8l23e-7CThWskWwrCB2S1KYGr6Nr5Arr2hErPTkMlLcld9jWf1CCYDRCUy38Fu1QWpk9w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:27:25.461082 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1sGsq5a9excjxNTPp8l23e-7CThWskWwrCB2S1KYGr6Nr5Arr2hErPTkMlLcld9jWf1CCYDRCUy38Fu1QWpk9w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:27:25 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1sGsq5a9excjxNTPp8l23e-7CThWskWwrCB2S1KYGr6Nr5Arr2hErPTkMlLcld9jWf1CCYDRCUy38Fu1QWpk9w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:27:25 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1sGsq5a9excjxNTPp8l23e-7CThWskWwrCB2S1KYGr6Nr5Arr2hErPTkMlLcld9jWf1CCYDRCUy38Fu1QWpk9w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:27:25 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/14 07:27:25 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for transfers to finish 2025/04/14 07:27:26 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/14 07:27:26 INFO : yaml: Copied (new) 2025/04/14 07:27:26 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo': not deleting files as there were IO errors 2025/04/14 07:27:26 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo': 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.09s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/04/14 07:27:29 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Making map for --track-renames 2025/04/14 07:27:29 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Finished making map for --track-renames 2025/04/14 07:27:29 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for checks to finish 2025/04/14 07:27:29 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/14 07:27:29 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/14 07:27:29 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for renames to finish 2025/04/14 07:27:29 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for transfers to finish 2025/04/14 07:27:30 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/14 07:27:30 INFO : yam: Copied (new) 2025/04/14 07:27:31 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/14 07:27:31 INFO : potato: Copied (new) 2025/04/14 07:27:31 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:27:32 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/14 07:27:32 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Making map for --track-renames 2025/04/14 07:27:32 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Finished making map for --track-renames 2025/04/14 07:27:32 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for checks to finish 2025/04/14 07:27:32 DEBUG : potato: Unchanged skipping 2025/04/14 07:27:32 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for renames to finish 2025/04/14 07:27:33.213022 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/AtXiZqJFLP9x4mYu0LPX-QmMSXaQaU7h1Rll_Bxl5e6XM-VtCE2q1_Q3fYCP9pL13aMgf-cqU6x-VYmT3GRHUA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:27:33.213056 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/AtXiZqJFLP9x4mYu0LPX-QmMSXaQaU7h1Rll_Bxl5e6XM-VtCE2q1_Q3fYCP9pL13aMgf-cqU6x-VYmT3GRHUA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:27:33 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/AtXiZqJFLP9x4mYu0LPX-QmMSXaQaU7h1Rll_Bxl5e6XM-VtCE2q1_Q3fYCP9pL13aMgf-cqU6x-VYmT3GRHUA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:27:33 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/AtXiZqJFLP9x4mYu0LPX-QmMSXaQaU7h1Rll_Bxl5e6XM-VtCE2q1_Q3fYCP9pL13aMgf-cqU6x-VYmT3GRHUA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:27:33 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/14 07:27:33 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for transfers to finish 2025/04/14 07:27:34 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/14 07:27:34 INFO : yaml: Copied (new) 2025/04/14 07:27:34 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo': not deleting files as there were IO errors 2025/04/14 07:27:34 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo': 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.46s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/04/14 07:27:38 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Making map for --track-renames 2025/04/14 07:27:38 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Finished making map for --track-renames 2025/04/14 07:27:38 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for checks to finish 2025/04/14 07:27:38 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/14 07:27:38 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/04/14 07:27:38 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for renames to finish 2025/04/14 07:27:38 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for transfers to finish 2025/04/14 07:27:40 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/14 07:27:40 INFO : potato: Copied (new) 2025/04/14 07:27:40 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/14 07:27:40 INFO : sub/yam: Copied (new) 2025/04/14 07:27:40 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:27:41 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/14 07:27:41 DEBUG : potato: Unchanged skipping 2025/04/14 07:27:42 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Making map for --track-renames 2025/04/14 07:27:42 INFO : proton drive root link ID 'rclone-test-yakidov7lixo': Finished making map for --track-renames 2025/04/14 07:27:42 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for checks to finish 2025/04/14 07:27:42 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for renames to finish 2025/04/14 07:27:43.171353 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/66SPsR4gV0gMKoZW9J00OIWJ7iFaJLEp-TOljMLxNLLnCW9E3xxlfpzZ4dsK4Fm3UV_mSnR4LXq00vUCW5yzaA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:27:43.171391 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/66SPsR4gV0gMKoZW9J00OIWJ7iFaJLEp-TOljMLxNLLnCW9E3xxlfpzZ4dsK4Fm3UV_mSnR4LXq00vUCW5yzaA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:27:43 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/66SPsR4gV0gMKoZW9J00OIWJ7iFaJLEp-TOljMLxNLLnCW9E3xxlfpzZ4dsK4Fm3UV_mSnR4LXq00vUCW5yzaA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:27:43 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/66SPsR4gV0gMKoZW9J00OIWJ7iFaJLEp-TOljMLxNLLnCW9E3xxlfpzZ4dsK4Fm3UV_mSnR4LXq00vUCW5yzaA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:27:43 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/14 07:27:43 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for transfers to finish 2025/04/14 07:27:44 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/14 07:27:44 INFO : yam: Copied (new) 2025/04/14 07:27:44 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo': not deleting files as there were IO errors 2025/04/14 07:27:44 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo': 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.73s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:27:48 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/14 07:27:48 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/04/14 07:27:48 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for checks to finish 2025/04/14 07:27:48 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': Waiting for transfers to finish 2025/04/14 07:27:52 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/04/14 07:27:52 INFO : nested/sub dir/file: Copied (new) 2025/04/14 07:27:52 INFO : nested/sub dir/file: Deleted 2025/04/14 07:27:53 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/14 07:27:53 INFO : sub dir/hello world: Copied (new) 2025/04/14 07:27:53 INFO : sub dir/hello world: Deleted 2025/04/14 07:27:53 ERROR : Local file system at /tmp/rclone2513604518: 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 (7.90s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:27:56 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-kamayez5baju" 2025/04/14 07:27:56 DEBUG : proton drive root link ID 'rclone-test-kamayez5baju': Has cached credentials 2025/04/14 07:27:57 DEBUG : proton drive root link ID 'rclone-test-kamayez5baju': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-yakidov7lixo' -> proton drive root link ID 'rclone-test-kamayez5baju' 2025/04/14 07:28:08 DEBUG : proton drive root link ID 'rclone-test-kamayez5baju': Using server-side directory move 2025/04/14 07:28:08 INFO : proton drive root link ID 'rclone-test-kamayez5baju': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/14 07:28:08 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/14 07:28:08 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/14 07:28:08 DEBUG : empty space: Unchanged skipping 2025/04/14 07:28:08 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/14 07:28:08 DEBUG : proton drive root link ID 'rclone-test-kamayez5baju': Waiting for checks to finish 2025/04/14 07:28:09 INFO : potato3: Deleted 2025/04/14 07:28:09 INFO : empty space: Deleted 2025/04/14 07:28:09 DEBUG : proton drive root link ID 'rclone-test-kamayez5baju': Waiting for transfers to finish 2025/04/14 07:28:09.514806 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gz-re5hCdwOZX7URsojsNRzwWL3twDu40H1AsCrdoW0Mz5uep0NS4U8lgC82Eh4gnI6RtUFWhg22gypTlB5w9A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:28:09.514848 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gz-re5hCdwOZX7URsojsNRzwWL3twDu40H1AsCrdoW0Mz5uep0NS4U8lgC82Eh4gnI6RtUFWhg22gypTlB5w9A==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:28:09 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gz-re5hCdwOZX7URsojsNRzwWL3twDu40H1AsCrdoW0Mz5uep0NS4U8lgC82Eh4gnI6RtUFWhg22gypTlB5w9A==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:28:09.715549 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cNGEClFObERF583hyB2_XSNaLISEaRwdUh1RnqWTr7QNJKozvjLFNjm3u4qaueqBjk3Dixla-7EjtFL6F5AjKw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:28:09.715575 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cNGEClFObERF583hyB2_XSNaLISEaRwdUh1RnqWTr7QNJKozvjLFNjm3u4qaueqBjk3Dixla-7EjtFL6F5AjKw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:28:09 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cNGEClFObERF583hyB2_XSNaLISEaRwdUh1RnqWTr7QNJKozvjLFNjm3u4qaueqBjk3Dixla-7EjtFL6F5AjKw==/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/cNGEClFObERF583hyB2_XSNaLISEaRwdUh1RnqWTr7QNJKozvjLFNjm3u4qaueqBjk3Dixla-7EjtFL6F5AjKw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/04/14 07:28:09 DEBUG : proton drive root link ID 'rclone-test-kamayez5baju': Purge remote --- FAIL: TestServerSideMove (15.48s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:28:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-doqigar3miju" 2025/04/14 07:28:12 DEBUG : proton drive root link ID 'rclone-test-doqigar3miju': Has cached credentials 2025/04/14 07:28:13 DEBUG : proton drive root link ID 'rclone-test-doqigar3miju': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-yakidov7lixo' -> proton drive root link ID 'rclone-test-doqigar3miju' 2025/04/14 07:28:25 DEBUG : empty space: Excluded (Size Filter) 2025/04/14 07:28:25 DEBUG : empty space: Excluded 2025/04/14 07:28:25 DEBUG : empty space: Excluded (Size Filter) 2025/04/14 07:28:25 DEBUG : empty space: Excluded 2025/04/14 07:28:25 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/14 07:28:25 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/14 07:28:25 DEBUG : proton drive root link ID 'rclone-test-doqigar3miju': Waiting for checks to finish 2025/04/14 07:28:25 DEBUG : proton drive root link ID 'rclone-test-doqigar3miju': Waiting for transfers to finish 2025/04/14 07:28:25 INFO : potato3: Deleted 2025/04/14 07:28:26.192499 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cnaHZp4TQ9fs96qXi10-U09ilTZfvDMYN_AbHtHWXygtWD0DvrxU-KUeWXZLSGk_SFHqQz78VIG7phu3TrBSIQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:28:26.192529 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cnaHZp4TQ9fs96qXi10-U09ilTZfvDMYN_AbHtHWXygtWD0DvrxU-KUeWXZLSGk_SFHqQz78VIG7phu3TrBSIQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:28:26 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cnaHZp4TQ9fs96qXi10-U09ilTZfvDMYN_AbHtHWXygtWD0DvrxU-KUeWXZLSGk_SFHqQz78VIG7phu3TrBSIQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:28:26.356911 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/dKi7pKV_DIBnraGeWkKIfNJ66PVinalSZhtv8lMq_ZzJYJI4AwMq8QHW3lOri43SgVkl0rVmV3UYwAN243kLqw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:28:26.356953 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/dKi7pKV_DIBnraGeWkKIfNJ66PVinalSZhtv8lMq_ZzJYJI4AwMq8QHW3lOri43SgVkl0rVmV3UYwAN243kLqw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:28:26 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/dKi7pKV_DIBnraGeWkKIfNJ66PVinalSZhtv8lMq_ZzJYJI4AwMq8QHW3lOri43SgVkl0rVmV3UYwAN243kLqw==/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/dKi7pKV_DIBnraGeWkKIfNJ66PVinalSZhtv8lMq_ZzJYJI4AwMq8QHW3lOri43SgVkl0rVmV3UYwAN243kLqw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/04/14 07:28:26 DEBUG : proton drive root link ID 'rclone-test-doqigar3miju': Purge remote --- FAIL: TestServerSideMoveWithFilter (17.01s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:28:29 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-welugol9matu" 2025/04/14 07:28:29 DEBUG : proton drive root link ID 'rclone-test-welugol9matu': Has cached credentials 2025/04/14 07:28:30 DEBUG : proton drive root link ID 'rclone-test-welugol9matu': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:28:35 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-yakidov7lixo' -> proton drive root link ID 'rclone-test-welugol9matu' 2025/04/14 07:28:41 DEBUG : proton drive root link ID 'rclone-test-welugol9matu': Using server-side directory move 2025/04/14 07:28:41 INFO : proton drive root link ID 'rclone-test-welugol9matu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/14 07:28:42 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/14 07:28:42 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/14 07:28:42 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/14 07:28:42 DEBUG : empty space: Unchanged skipping 2025/04/14 07:28:42 DEBUG : proton drive root link ID 'rclone-test-welugol9matu': Waiting for checks to finish 2025/04/14 07:28:42 INFO : potato3: Deleted 2025/04/14 07:28:42 INFO : empty space: Deleted 2025/04/14 07:28:42 DEBUG : proton drive root link ID 'rclone-test-welugol9matu': Waiting for transfers to finish 2025/04/14 07:28:42.873812 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nxAPEoIKTvMgC4owb2dwGvXHF1uTTxi8JUHrxDhuAs_nihIFzrChUxJ790NwX4LUfU7aObNa9lfb6qFHM2Hm7g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:28:42.873851 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nxAPEoIKTvMgC4owb2dwGvXHF1uTTxi8JUHrxDhuAs_nihIFzrChUxJ790NwX4LUfU7aObNa9lfb6qFHM2Hm7g==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:28:42 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nxAPEoIKTvMgC4owb2dwGvXHF1uTTxi8JUHrxDhuAs_nihIFzrChUxJ790NwX4LUfU7aObNa9lfb6qFHM2Hm7g==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:28:43.034448 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nETidmlnyQTdbHzD7a2jVVnZqvzoR4R3zLqF3gfBBnTet2nBjyTbidhJtdLmcAWvMFJDrmbfHj2xRg_E0_lK1g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:28:43.034484 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nETidmlnyQTdbHzD7a2jVVnZqvzoR4R3zLqF3gfBBnTet2nBjyTbidhJtdLmcAWvMFJDrmbfHj2xRg_E0_lK1g==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:28:43 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nETidmlnyQTdbHzD7a2jVVnZqvzoR4R3zLqF3gfBBnTet2nBjyTbidhJtdLmcAWvMFJDrmbfHj2xRg_E0_lK1g==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:28:43 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo': 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/04/14 07:28:43 DEBUG : proton drive root link ID 'rclone-test-welugol9matu': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (17.11s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:28:53 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yakidov7lixo/dst" 2025/04/14 07:28:53 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Has cached credentials 2025/04/14 07:28:54 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:29:49 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yakidov7lixo/backup" 2025/04/14 07:29:49 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/backup': Has cached credentials 2025/04/14 07:29:50 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/backup': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:31:42 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/14 07:31:42 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/14 07:31:42 DEBUG : two: Unchanged skipping 2025/04/14 07:31:42 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Waiting for checks to finish 2025/04/14 07:31:44.148509 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/DoouPebmfOKuq8JWnQ-TuinMQKt7rgaglgPLszgqVQe9T-jVSyqrU7jNrKzofmr3Ub36Tt_MeUVrAUOuhw4jFg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:31:44.148547 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/DoouPebmfOKuq8JWnQ-TuinMQKt7rgaglgPLszgqVQe9T-jVSyqrU7jNrKzofmr3Ub36Tt_MeUVrAUOuhw4jFg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:31:44 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/DoouPebmfOKuq8JWnQ-TuinMQKt7rgaglgPLszgqVQe9T-jVSyqrU7jNrKzofmr3Ub36Tt_MeUVrAUOuhw4jFg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:31:44 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Waiting for transfers to finish 2025/04/14 07:31:44 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo/dst': not deleting files as there were IO errors 2025/04/14 07:31:44 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo/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/DoouPebmfOKuq8JWnQ-TuinMQKt7rgaglgPLszgqVQe9T-jVSyqrU7jNrKzofmr3Ub36Tt_MeUVrAUOuhw4jFg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (181.65s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:31:54 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yakidov7lixo/dst" 2025/04/14 07:31:54 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Has cached credentials 2025/04/14 07:31:55 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:32:51 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yakidov7lixo/backup" 2025/04/14 07:32:51 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/backup': Has cached credentials 2025/04/14 07:32:52 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/backup': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:34:45 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/14 07:34:45 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/14 07:34:45 DEBUG : two: Unchanged skipping 2025/04/14 07:34:45 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Waiting for checks to finish 2025/04/14 07:34:47.540377 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/IzX9tP-oeKnkKf63WA5MtVNvJDh00lYJbbB2n7cmieydKYoYxcajNxeoWD3fkQJORh-CFb3t-lFUI4xt8gnKiw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:34:47.540409 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/IzX9tP-oeKnkKf63WA5MtVNvJDh00lYJbbB2n7cmieydKYoYxcajNxeoWD3fkQJORh-CFb3t-lFUI4xt8gnKiw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:34:47 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/IzX9tP-oeKnkKf63WA5MtVNvJDh00lYJbbB2n7cmieydKYoYxcajNxeoWD3fkQJORh-CFb3t-lFUI4xt8gnKiw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:34:47 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Waiting for transfers to finish 2025/04/14 07:34:47 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo/dst': not deleting files as there were IO errors 2025/04/14 07:34:47 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo/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/IzX9tP-oeKnkKf63WA5MtVNvJDh00lYJbbB2n7cmieydKYoYxcajNxeoWD3fkQJORh-CFb3t-lFUI4xt8gnKiw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (183.32s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:34:57 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yakidov7lixo/dst" 2025/04/14 07:34:57 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Has cached credentials 2025/04/14 07:34:58 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:35:54 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yakidov7lixo/backup" 2025/04/14 07:35:54 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/backup': Has cached credentials 2025/04/14 07:35:55 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/backup': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:37:46 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/14 07:37:46 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/14 07:37:46 DEBUG : two: Unchanged skipping 2025/04/14 07:37:46 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Waiting for checks to finish 2025/04/14 07:37:47.940726 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1gx9B9N9C4bLKnogic1DmpLx_QPo8jFRvAMTAstw-a6LjbiBuIxhPykFVtUV_gmacD6fmsqx6BGTiA0CP7BaIQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:37:47.940760 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1gx9B9N9C4bLKnogic1DmpLx_QPo8jFRvAMTAstw-a6LjbiBuIxhPykFVtUV_gmacD6fmsqx6BGTiA0CP7BaIQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:37:47 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1gx9B9N9C4bLKnogic1DmpLx_QPo8jFRvAMTAstw-a6LjbiBuIxhPykFVtUV_gmacD6fmsqx6BGTiA0CP7BaIQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:37:47 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Waiting for transfers to finish 2025/04/14 07:37:47 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo/dst': not deleting files as there were IO errors 2025/04/14 07:37:47 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo/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/1gx9B9N9C4bLKnogic1DmpLx_QPo8jFRvAMTAstw-a6LjbiBuIxhPykFVtUV_gmacD6fmsqx6BGTiA0CP7BaIQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (180.44s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:37:59 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yakidov7lixo/dst" 2025/04/14 07:37:59 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Has cached credentials 2025/04/14 07:38:00 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:38:57 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/14 07:38:57 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Waiting for checks to finish 2025/04/14 07:38:57 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/14 07:38:57 DEBUG : two: Unchanged skipping 2025/04/14 07:38:58.693885 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RAw1h8kB5T_4-cap42QfS9CtzIFPixBOb9ZgKcpxpA4vMpIaPsydWfFYzTn2mA2MjYhEW-pFE9wzrpj4Gaajig==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:38:58.693918 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RAw1h8kB5T_4-cap42QfS9CtzIFPixBOb9ZgKcpxpA4vMpIaPsydWfFYzTn2mA2MjYhEW-pFE9wzrpj4Gaajig==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:38:58 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RAw1h8kB5T_4-cap42QfS9CtzIFPixBOb9ZgKcpxpA4vMpIaPsydWfFYzTn2mA2MjYhEW-pFE9wzrpj4Gaajig==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:38:58 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Waiting for transfers to finish 2025/04/14 07:38:58 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo/dst': not deleting files as there were IO errors 2025/04/14 07:38:58 ERROR : proton drive root link ID 'rclone-test-yakidov7lixo/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/RAw1h8kB5T_4-cap42QfS9CtzIFPixBOb9ZgKcpxpA4vMpIaPsydWfFYzTn2mA2MjYhEW-pFE9wzrpj4Gaajig==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (70.21s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:39:09 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yakidov7lixo/dst" 2025/04/14 07:39:09 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Has cached credentials 2025/04/14 07:39:10 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:40:07 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/14 07:40:08.340726 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/g0bfsRtdSQJWXeUOE83UvbIjvu8a7xzfMGInlJcHrmHf5-LIBYn2jMfmdKDXYe8jw1Bo-Dq8C12o5DVDLNk_gw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:40:08.340757 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/g0bfsRtdSQJWXeUOE83UvbIjvu8a7xzfMGInlJcHrmHf5-LIBYn2jMfmdKDXYe8jw1Bo-Dq8C12o5DVDLNk_gw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:40:08 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/g0bfsRtdSQJWXeUOE83UvbIjvu8a7xzfMGInlJcHrmHf5-LIBYn2jMfmdKDXYe8jw1Bo-Dq8C12o5DVDLNk_gw==/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/g0bfsRtdSQJWXeUOE83UvbIjvu8a7xzfMGInlJcHrmHf5-LIBYn2jMfmdKDXYe8jw1Bo-Dq8C12o5DVDLNk_gw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (69.83s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-yakidov7lixo'", Local "Local file system at /tmp/rclone2513604518", Modify Window "1s" 2025/04/14 07:40:18 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yakidov7lixo/dst" 2025/04/14 07:40:18 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Has cached credentials 2025/04/14 07:40:19 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/14 07:41:18 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/14 07:41:19.071840 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Mu91P8LGHMiP6YR1hU06m31EN7vm6bWi3C0KhV5j4iIeKN2ZqisW_DaOIeANp8c2MeHDtCYZ_DguDBJf8cBUWg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/14 07:41:19.071879 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Mu91P8LGHMiP6YR1hU06m31EN7vm6bWi3C0KhV5j4iIeKN2ZqisW_DaOIeANp8c2MeHDtCYZ_DguDBJf8cBUWg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/14 07:41:19 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Mu91P8LGHMiP6YR1hU06m31EN7vm6bWi3C0KhV5j4iIeKN2ZqisW_DaOIeANp8c2MeHDtCYZ_DguDBJf8cBUWg==/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/Mu91P8LGHMiP6YR1hU06m31EN7vm6bWi3C0KhV5j4iIeKN2ZqisW_DaOIeANp8c2MeHDtCYZ_DguDBJf8cBUWg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (70.38s) FAIL 2025/04/14 07:41:22 DEBUG : proton drive root link ID 'rclone-test-yakidov7lixo': 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 14m23.179002707s (try 4/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]