"./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 5/5) 2025/01/06 02:58:08 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cubonel5rewo" 2025/01/06 02:58:08 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/01/06 02:58:08 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Has cached credentials 2025/01/06 02:58:09 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Used cached credential to initialize the ProtonDrive API 2025/01/06 02:58:09 DEBUG : Creating backend with remote "/tmp/rclone4121025209" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 02:58:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-qolihoc8muce" 2025/01/06 02:58:12 DEBUG : proton drive root link ID 'rclone-test-qolihoc8muce': Has cached credentials 2025/01/06 02:58:13 DEBUG : proton drive root link ID 'rclone-test-qolihoc8muce': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-cubonel5rewo' -> proton drive root link ID 'rclone-test-qolihoc8muce' 2025/01/06 02:58:14 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/01/06 02:58:14 DEBUG : proton drive root link ID 'rclone-test-qolihoc8muce': Waiting for checks to finish 2025/01/06 02:58:14 DEBUG : proton drive root link ID 'rclone-test-qolihoc8muce': Waiting for transfers to finish 2025/01/06 02:58:17 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/01/06 02:58:17 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 02:58:18.897144 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/01/06 02:58:18.897167 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/01/06 02:58:20 DEBUG : proton drive root link ID 'rclone-test-qolihoc8muce': Using server-side directory move 2025/01/06 02:58:20 INFO : proton drive root link ID 'rclone-test-qolihoc8muce': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/06 02:58:21 DEBUG : proton drive root link ID 'rclone-test-qolihoc8muce': Waiting for checks to finish 2025/01/06 02:58:21 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/01/06 02:58:21 DEBUG : proton drive root link ID 'rclone-test-qolihoc8muce': Waiting for transfers to finish 2025/01/06 02:58:21 INFO : sub dir/hello world: Deleted 2025/01/06 02:58:22.397097 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/f9ep3T7_6NQ9DXaId-GlDT2CHeX-DapVWladgGuwVDJ0OpyKveyHhO9nT5fzKEaJm6K1B28WCFS2Syq5__JBFg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 02:58:22.397139 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/f9ep3T7_6NQ9DXaId-GlDT2CHeX-DapVWladgGuwVDJ0OpyKveyHhO9nT5fzKEaJm6K1B28WCFS2Syq5__JBFg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:58:22 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/f9ep3T7_6NQ9DXaId-GlDT2CHeX-DapVWladgGuwVDJ0OpyKveyHhO9nT5fzKEaJm6K1B28WCFS2Syq5__JBFg==/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/f9ep3T7_6NQ9DXaId-GlDT2CHeX-DapVWladgGuwVDJ0OpyKveyHhO9nT5fzKEaJm6K1B28WCFS2Syq5__JBFg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/01/06 02:58:22 DEBUG : proton drive root link ID 'rclone-test-qolihoc8muce': Purge remote --- FAIL: TestServerSideMoveOverSelf (15.01s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/01/06 02:58:25 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Making map for --track-renames 2025/01/06 02:58:25 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Finished making map for --track-renames 2025/01/06 02:58:25 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for checks to finish 2025/01/06 02:58:25 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/06 02:58:25 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for renames to finish 2025/01/06 02:58:25 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/06 02:58:25 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for transfers to finish 2025/01/06 02:58:26 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/06 02:58:26 INFO : potato: Copied (new) 2025/01/06 02:58:26 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/06 02:58:26 INFO : yam: Copied (new) 2025/01/06 02:58:26 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 02:58:27 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/06 02:58:27 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Making map for --track-renames 2025/01/06 02:58:27 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Finished making map for --track-renames 2025/01/06 02:58:27 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for checks to finish 2025/01/06 02:58:27 DEBUG : potato: Unchanged skipping 2025/01/06 02:58:27 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for renames to finish 2025/01/06 02:58:27.768459 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/lCcV20pkvXiYStlL_Ka5BbFL3WSr2WGaZRpLXiTr8rEYzy8ZSaEx92AEUR04W0W1L4yv2wzlEN256X0jJBGVMA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 02:58:27.768480 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/lCcV20pkvXiYStlL_Ka5BbFL3WSr2WGaZRpLXiTr8rEYzy8ZSaEx92AEUR04W0W1L4yv2wzlEN256X0jJBGVMA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:58:27 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/lCcV20pkvXiYStlL_Ka5BbFL3WSr2WGaZRpLXiTr8rEYzy8ZSaEx92AEUR04W0W1L4yv2wzlEN256X0jJBGVMA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:58:27 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/lCcV20pkvXiYStlL_Ka5BbFL3WSr2WGaZRpLXiTr8rEYzy8ZSaEx92AEUR04W0W1L4yv2wzlEN256X0jJBGVMA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:58:27 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/01/06 02:58:27 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for transfers to finish 2025/01/06 02:58:28 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/06 02:58:28 INFO : yaml: Copied (new) 2025/01/06 02:58:28 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo': not deleting files as there were IO errors 2025/01/06 02:58:28 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo': 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 (5.76s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/01/06 02:58:30 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Making map for --track-renames 2025/01/06 02:58:30 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Finished making map for --track-renames 2025/01/06 02:58:30 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for checks to finish 2025/01/06 02:58:30 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/06 02:58:30 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/06 02:58:30 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for renames to finish 2025/01/06 02:58:30 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for transfers to finish 2025/01/06 02:58:31 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/06 02:58:31 INFO : yam: Copied (new) 2025/01/06 02:58:32 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/06 02:58:32 INFO : potato: Copied (new) 2025/01/06 02:58:32 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 02:58:33 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/06 02:58:33 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Making map for --track-renames 2025/01/06 02:58:33 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Finished making map for --track-renames 2025/01/06 02:58:33 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for checks to finish 2025/01/06 02:58:33 DEBUG : potato: Unchanged skipping 2025/01/06 02:58:33 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for renames to finish 2025/01/06 02:58:33.881722 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/OHVzLXw35P5piy1Zq0fG7my27S6xkIf_Xg_yhJw5_2ZzCbTHTVqxrV4wNmDHlIjMsJAycDki3CbbQefIIFZtMg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 02:58:33.881744 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/OHVzLXw35P5piy1Zq0fG7my27S6xkIf_Xg_yhJw5_2ZzCbTHTVqxrV4wNmDHlIjMsJAycDki3CbbQefIIFZtMg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:58:33 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/OHVzLXw35P5piy1Zq0fG7my27S6xkIf_Xg_yhJw5_2ZzCbTHTVqxrV4wNmDHlIjMsJAycDki3CbbQefIIFZtMg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:58:33 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/OHVzLXw35P5piy1Zq0fG7my27S6xkIf_Xg_yhJw5_2ZzCbTHTVqxrV4wNmDHlIjMsJAycDki3CbbQefIIFZtMg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:58:33 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/01/06 02:58:33 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for transfers to finish 2025/01/06 02:58:34 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/06 02:58:34 INFO : yaml: Copied (new) 2025/01/06 02:58:34 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo': not deleting files as there were IO errors 2025/01/06 02:58:34 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo': 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 (6.23s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/01/06 02:58:37 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Making map for --track-renames 2025/01/06 02:58:37 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Finished making map for --track-renames 2025/01/06 02:58:37 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for checks to finish 2025/01/06 02:58:37 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/06 02:58:37 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/01/06 02:58:37 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for renames to finish 2025/01/06 02:58:37 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for transfers to finish 2025/01/06 02:58:38 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/06 02:58:38 INFO : potato: Copied (new) 2025/01/06 02:58:38 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/06 02:58:38 INFO : sub/yam: Copied (new) 2025/01/06 02:58:38 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 02:58:39 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/06 02:58:39 DEBUG : potato: Unchanged skipping 2025/01/06 02:58:40 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Making map for --track-renames 2025/01/06 02:58:40 INFO : proton drive root link ID 'rclone-test-cubonel5rewo': Finished making map for --track-renames 2025/01/06 02:58:40 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for checks to finish 2025/01/06 02:58:40 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for renames to finish 2025/01/06 02:58:40.763971 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F4zdmzPXQkFghSgVnMcEHlcTjyOxuBdmuct1doDi6lr42M4rycRvAUhhItZZ-XRmPP-DisyCTz_j_Wn9ifnvbA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 02:58:40.763992 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F4zdmzPXQkFghSgVnMcEHlcTjyOxuBdmuct1doDi6lr42M4rycRvAUhhItZZ-XRmPP-DisyCTz_j_Wn9ifnvbA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:58:40 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F4zdmzPXQkFghSgVnMcEHlcTjyOxuBdmuct1doDi6lr42M4rycRvAUhhItZZ-XRmPP-DisyCTz_j_Wn9ifnvbA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:58:40 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F4zdmzPXQkFghSgVnMcEHlcTjyOxuBdmuct1doDi6lr42M4rycRvAUhhItZZ-XRmPP-DisyCTz_j_Wn9ifnvbA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:58:40 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/06 02:58:40 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for transfers to finish 2025/01/06 02:58:41 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/06 02:58:41 INFO : yam: Copied (new) 2025/01/06 02:58:41 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo': not deleting files as there were IO errors 2025/01/06 02:58:41 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo': 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 (8.57s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 02:58:46 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/01/06 02:58:46 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/01/06 02:58:46 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for checks to finish 2025/01/06 02:58:46 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': Waiting for transfers to finish 2025/01/06 02:58:48 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/01/06 02:58:48 INFO : sub dir/hello world: Copied (new) 2025/01/06 02:58:48 INFO : sub dir/hello world: Deleted 2025/01/06 02:58:48 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/01/06 02:58:48 INFO : nested/sub dir/file: Copied (new) 2025/01/06 02:58:48 INFO : nested/sub dir/file: Deleted 2025/01/06 02:58:48 ERROR : Local file system at /tmp/rclone4121025209: 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 (5.86s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 02:58:51 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-temowek4zuye" 2025/01/06 02:58:51 DEBUG : proton drive root link ID 'rclone-test-temowek4zuye': Has cached credentials 2025/01/06 02:58:52 DEBUG : proton drive root link ID 'rclone-test-temowek4zuye': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-cubonel5rewo' -> proton drive root link ID 'rclone-test-temowek4zuye' 2025/01/06 02:58:59 DEBUG : proton drive root link ID 'rclone-test-temowek4zuye': Using server-side directory move 2025/01/06 02:58:59 INFO : proton drive root link ID 'rclone-test-temowek4zuye': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/06 02:59:00 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/06 02:59:00 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/01/06 02:59:00 DEBUG : empty space: Unchanged skipping 2025/01/06 02:59:00 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/06 02:59:00 DEBUG : proton drive root link ID 'rclone-test-temowek4zuye': Waiting for checks to finish 2025/01/06 02:59:00 INFO : potato3: Deleted 2025/01/06 02:59:00 INFO : empty space: Deleted 2025/01/06 02:59:00 DEBUG : proton drive root link ID 'rclone-test-temowek4zuye': Waiting for transfers to finish 2025/01/06 02:59:00.714146 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qXd5YPm-ztG-MD1ctoxznoOLjrKgf8veSBmtU0iu0rCBQKJeeIIQ_LFYdK0S2JPwrzsA5mqN9GIt-q9j9MBZLw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 02:59:00.714167 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qXd5YPm-ztG-MD1ctoxznoOLjrKgf8veSBmtU0iu0rCBQKJeeIIQ_LFYdK0S2JPwrzsA5mqN9GIt-q9j9MBZLw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:59:00 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qXd5YPm-ztG-MD1ctoxznoOLjrKgf8veSBmtU0iu0rCBQKJeeIIQ_LFYdK0S2JPwrzsA5mqN9GIt-q9j9MBZLw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:59:00.954971 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/TsB0S9eRsDg_WSzoyoobzxuKaRqusW4EJ98zU-Kw0i2yLXAsu5-8a6GZBabdjqof45b-7UpUubcY3dS8CWC0xQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 02:59:00.954999 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/TsB0S9eRsDg_WSzoyoobzxuKaRqusW4EJ98zU-Kw0i2yLXAsu5-8a6GZBabdjqof45b-7UpUubcY3dS8CWC0xQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:59:00 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/TsB0S9eRsDg_WSzoyoobzxuKaRqusW4EJ98zU-Kw0i2yLXAsu5-8a6GZBabdjqof45b-7UpUubcY3dS8CWC0xQ==/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/TsB0S9eRsDg_WSzoyoobzxuKaRqusW4EJ98zU-Kw0i2yLXAsu5-8a6GZBabdjqof45b-7UpUubcY3dS8CWC0xQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/01/06 02:59:00 DEBUG : proton drive root link ID 'rclone-test-temowek4zuye': Purge remote --- FAIL: TestServerSideMove (11.22s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 02:59:02 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-qijibaq3lufa" 2025/01/06 02:59:02 DEBUG : proton drive root link ID 'rclone-test-qijibaq3lufa': Has cached credentials 2025/01/06 02:59:03 DEBUG : proton drive root link ID 'rclone-test-qijibaq3lufa': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-cubonel5rewo' -> proton drive root link ID 'rclone-test-qijibaq3lufa' 2025/01/06 02:59:12 DEBUG : empty space: Excluded (Size Filter) 2025/01/06 02:59:12 DEBUG : empty space: Excluded 2025/01/06 02:59:12 DEBUG : empty space: Excluded (Size Filter) 2025/01/06 02:59:12 DEBUG : empty space: Excluded 2025/01/06 02:59:12 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/06 02:59:12 DEBUG : proton drive root link ID 'rclone-test-qijibaq3lufa': Waiting for checks to finish 2025/01/06 02:59:12 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/06 02:59:12 DEBUG : proton drive root link ID 'rclone-test-qijibaq3lufa': Waiting for transfers to finish 2025/01/06 02:59:12 INFO : potato3: Deleted 2025/01/06 02:59:13.014702 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qfomz7WyeMWswb5_3qb6_gU-J2RttvLVizjPpVnQ3oYYGjc-DyM4gNoe0SmOMhOPK3QEW7lHXleKPDwoxkLkJQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 02:59:13.014722 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qfomz7WyeMWswb5_3qb6_gU-J2RttvLVizjPpVnQ3oYYGjc-DyM4gNoe0SmOMhOPK3QEW7lHXleKPDwoxkLkJQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:59:13 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qfomz7WyeMWswb5_3qb6_gU-J2RttvLVizjPpVnQ3oYYGjc-DyM4gNoe0SmOMhOPK3QEW7lHXleKPDwoxkLkJQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:59:13.138891 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/M2dsJC_cfJe6M5rR6uGJp3Y3Zfl6mIo1Zzezq26I2DorHuPrTJNa03aoV9DZwKrtNMNlweOfOh-nNNstvigy0Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 02:59:13.138916 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/M2dsJC_cfJe6M5rR6uGJp3Y3Zfl6mIo1Zzezq26I2DorHuPrTJNa03aoV9DZwKrtNMNlweOfOh-nNNstvigy0Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:59:13 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/M2dsJC_cfJe6M5rR6uGJp3Y3Zfl6mIo1Zzezq26I2DorHuPrTJNa03aoV9DZwKrtNMNlweOfOh-nNNstvigy0Q==/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/M2dsJC_cfJe6M5rR6uGJp3Y3Zfl6mIo1Zzezq26I2DorHuPrTJNa03aoV9DZwKrtNMNlweOfOh-nNNstvigy0Q==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/01/06 02:59:13 DEBUG : proton drive root link ID 'rclone-test-qijibaq3lufa': Purge remote --- FAIL: TestServerSideMoveWithFilter (13.11s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 02:59:15 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-qomikob5teki" 2025/01/06 02:59:15 DEBUG : proton drive root link ID 'rclone-test-qomikob5teki': Has cached credentials 2025/01/06 02:59:16 DEBUG : proton drive root link ID 'rclone-test-qomikob5teki': Used cached credential to initialize the ProtonDrive API 2025/01/06 02:59:20 DEBUG : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-cubonel5rewo' -> proton drive root link ID 'rclone-test-qomikob5teki' 2025/01/06 02:59:24 DEBUG : proton drive root link ID 'rclone-test-qomikob5teki': Using server-side directory move 2025/01/06 02:59:24 INFO : proton drive root link ID 'rclone-test-qomikob5teki': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/06 02:59:25 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/06 02:59:25 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/01/06 02:59:25 DEBUG : empty space: Unchanged skipping 2025/01/06 02:59:25 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/06 02:59:25 DEBUG : proton drive root link ID 'rclone-test-qomikob5teki': Waiting for checks to finish 2025/01/06 02:59:25 INFO : potato3: Deleted 2025/01/06 02:59:25 INFO : empty space: Deleted 2025/01/06 02:59:25 DEBUG : proton drive root link ID 'rclone-test-qomikob5teki': Waiting for transfers to finish 2025/01/06 02:59:26.082819 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/aIhU84VNJOPJtZcZhCXBhWAOSTa5H5JeyzfpQL6o970Sw-GTc7BXxem5S4_dQwrt1v-nvS7AhkB5szxDb7E-sQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 02:59:26.082838 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/aIhU84VNJOPJtZcZhCXBhWAOSTa5H5JeyzfpQL6o970Sw-GTc7BXxem5S4_dQwrt1v-nvS7AhkB5szxDb7E-sQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:59:26 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/aIhU84VNJOPJtZcZhCXBhWAOSTa5H5JeyzfpQL6o970Sw-GTc7BXxem5S4_dQwrt1v-nvS7AhkB5szxDb7E-sQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:59:26.262282 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/80Bj2SkoZQS6McrXeCXJxcdolVk-tX_x2a7rEYHbjcJgbwGbUQ9xiE2dYxAT2vBvbAuIYCR1GcGeXyEhF5dIsA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 02:59:26.262302 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/80Bj2SkoZQS6McrXeCXJxcdolVk-tX_x2a7rEYHbjcJgbwGbUQ9xiE2dYxAT2vBvbAuIYCR1GcGeXyEhF5dIsA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:59:26 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/80Bj2SkoZQS6McrXeCXJxcdolVk-tX_x2a7rEYHbjcJgbwGbUQ9xiE2dYxAT2vBvbAuIYCR1GcGeXyEhF5dIsA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 02:59:26 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo': 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/01/06 02:59:26 DEBUG : proton drive root link ID 'rclone-test-qomikob5teki': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (12.87s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 02:59:32 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cubonel5rewo/dst" 2025/01/06 02:59:32 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Has cached credentials 2025/01/06 02:59:33 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/06 03:00:10 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cubonel5rewo/backup" 2025/01/06 03:00:10 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/backup': Has cached credentials 2025/01/06 03:00:11 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/backup': Used cached credential to initialize the ProtonDrive API 2025/01/06 03:01:23 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/06 03:01:23 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/06 03:01:23 DEBUG : two: Unchanged skipping 2025/01/06 03:01:23 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Waiting for checks to finish 2025/01/06 03:01:24.320159 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/O05VyDfxJB_e8ECW8yewLT3AimQU1Qg8KpCzjF_dU9p7JBNuK4jNo7SXFYo1C5KO2Cpb1YjRTGrMDehXmP6vtQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 03:01:24.320179 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/O05VyDfxJB_e8ECW8yewLT3AimQU1Qg8KpCzjF_dU9p7JBNuK4jNo7SXFYo1C5KO2Cpb1YjRTGrMDehXmP6vtQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 03:01:24 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/O05VyDfxJB_e8ECW8yewLT3AimQU1Qg8KpCzjF_dU9p7JBNuK4jNo7SXFYo1C5KO2Cpb1YjRTGrMDehXmP6vtQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 03:01:24 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Waiting for transfers to finish 2025/01/06 03:01:24 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo/dst': not deleting files as there were IO errors 2025/01/06 03:01:24 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo/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/O05VyDfxJB_e8ECW8yewLT3AimQU1Qg8KpCzjF_dU9p7JBNuK4jNo7SXFYo1C5KO2Cpb1YjRTGrMDehXmP6vtQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (118.43s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 03:01:31 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cubonel5rewo/dst" 2025/01/06 03:01:31 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Has cached credentials 2025/01/06 03:01:32 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/06 03:02:08 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cubonel5rewo/backup" 2025/01/06 03:02:08 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/backup': Has cached credentials 2025/01/06 03:02:09 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/backup': Used cached credential to initialize the ProtonDrive API 2025/01/06 03:03:20 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/06 03:03:20 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/06 03:03:20 DEBUG : two: Unchanged skipping 2025/01/06 03:03:20 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Waiting for checks to finish 2025/01/06 03:03:21.699290 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/t0G_FnJ_Olt0t1FGbR_8wqcTxhmI2bdad2Wuek-x8zl_aqHM-gLZw6b1d6NtLhB9I-HvWkE-h-8GukuWYCwgkA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 03:03:21.699337 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/t0G_FnJ_Olt0t1FGbR_8wqcTxhmI2bdad2Wuek-x8zl_aqHM-gLZw6b1d6NtLhB9I-HvWkE-h-8GukuWYCwgkA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 03:03:21 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/t0G_FnJ_Olt0t1FGbR_8wqcTxhmI2bdad2Wuek-x8zl_aqHM-gLZw6b1d6NtLhB9I-HvWkE-h-8GukuWYCwgkA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 03:03:21 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Waiting for transfers to finish 2025/01/06 03:03:21 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo/dst': not deleting files as there were IO errors 2025/01/06 03:03:21 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo/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/t0G_FnJ_Olt0t1FGbR_8wqcTxhmI2bdad2Wuek-x8zl_aqHM-gLZw6b1d6NtLhB9I-HvWkE-h-8GukuWYCwgkA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (117.28s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 03:03:28 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cubonel5rewo/dst" 2025/01/06 03:03:28 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Has cached credentials 2025/01/06 03:03:29 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/06 03:04:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cubonel5rewo/backup" 2025/01/06 03:04:05 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/backup': Has cached credentials 2025/01/06 03:04:06 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/backup': Used cached credential to initialize the ProtonDrive API 2025/01/06 03:05:18 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/06 03:05:18 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/06 03:05:18 DEBUG : two: Unchanged skipping 2025/01/06 03:05:18 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Waiting for checks to finish 2025/01/06 03:05:20.015000 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gIDmtVC55CTMkds7O5FAwwxa2xTrdmpR7V0qpxyEWvjfRrmjI-I9MAcqDRmc2NBvWRYMplxwsKWrB8bhoQHeeg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 03:05:20.015026 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gIDmtVC55CTMkds7O5FAwwxa2xTrdmpR7V0qpxyEWvjfRrmjI-I9MAcqDRmc2NBvWRYMplxwsKWrB8bhoQHeeg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 03:05:20 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gIDmtVC55CTMkds7O5FAwwxa2xTrdmpR7V0qpxyEWvjfRrmjI-I9MAcqDRmc2NBvWRYMplxwsKWrB8bhoQHeeg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 03:05:20 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Waiting for transfers to finish 2025/01/06 03:05:20 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo/dst': not deleting files as there were IO errors 2025/01/06 03:05:20 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo/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/gIDmtVC55CTMkds7O5FAwwxa2xTrdmpR7V0qpxyEWvjfRrmjI-I9MAcqDRmc2NBvWRYMplxwsKWrB8bhoQHeeg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (118.43s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 03:05:27 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cubonel5rewo/dst" 2025/01/06 03:05:27 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Has cached credentials 2025/01/06 03:05:28 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/06 03:06:05 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/06 03:06:05 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/06 03:06:05 DEBUG : two: Unchanged skipping 2025/01/06 03:06:05 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Waiting for checks to finish 2025/01/06 03:06:05.715245 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9aWoB-0zezQIZj2Bjod90lFjZVhWvlxqty1dJhvsaaybWbP4pQPdZDAQS0NBj_hgSCQLL8_y12Bww4lE1dReRQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 03:06:05.715269 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9aWoB-0zezQIZj2Bjod90lFjZVhWvlxqty1dJhvsaaybWbP4pQPdZDAQS0NBj_hgSCQLL8_y12Bww4lE1dReRQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 03:06:05 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9aWoB-0zezQIZj2Bjod90lFjZVhWvlxqty1dJhvsaaybWbP4pQPdZDAQS0NBj_hgSCQLL8_y12Bww4lE1dReRQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 03:06:05 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Waiting for transfers to finish 2025/01/06 03:06:05 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo/dst': not deleting files as there were IO errors 2025/01/06 03:06:05 ERROR : proton drive root link ID 'rclone-test-cubonel5rewo/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/9aWoB-0zezQIZj2Bjod90lFjZVhWvlxqty1dJhvsaaybWbP4pQPdZDAQS0NBj_hgSCQLL8_y12Bww4lE1dReRQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (45.36s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 03:06:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cubonel5rewo/dst" 2025/01/06 03:06:12 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Has cached credentials 2025/01/06 03:06:13 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/06 03:06:49 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/06 03:06:50.524415 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QelfHlnwDSmJX7Sfob31xNSHSYOWzJqbAAd1aexrbxpZCkVKNqsOgvPZJvafVCyY32uEBBoaQsNNQKTZnV1N1g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 03:06:50.524450 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QelfHlnwDSmJX7Sfob31xNSHSYOWzJqbAAd1aexrbxpZCkVKNqsOgvPZJvafVCyY32uEBBoaQsNNQKTZnV1N1g==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 03:06:50 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QelfHlnwDSmJX7Sfob31xNSHSYOWzJqbAAd1aexrbxpZCkVKNqsOgvPZJvafVCyY32uEBBoaQsNNQKTZnV1N1g==/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/QelfHlnwDSmJX7Sfob31xNSHSYOWzJqbAAd1aexrbxpZCkVKNqsOgvPZJvafVCyY32uEBBoaQsNNQKTZnV1N1g==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (44.72s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-cubonel5rewo'", Local "Local file system at /tmp/rclone4121025209", Modify Window "1s" 2025/01/06 03:06:57 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cubonel5rewo/dst" 2025/01/06 03:06:57 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Has cached credentials 2025/01/06 03:06:58 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/06 03:07:34 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/06 03:07:35.298903 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/78BzwAsHziEyFrw_TFulBSZqy3CyCUE9IIw_bM-uJlH-eC2fal9zMdOf4kubiHnYSlhxp5u3qLM2cVSDBbUBqQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/06 03:07:35.298933 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/78BzwAsHziEyFrw_TFulBSZqy3CyCUE9IIw_bM-uJlH-eC2fal9zMdOf4kubiHnYSlhxp5u3qLM2cVSDBbUBqQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/06 03:07:35 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/78BzwAsHziEyFrw_TFulBSZqy3CyCUE9IIw_bM-uJlH-eC2fal9zMdOf4kubiHnYSlhxp5u3qLM2cVSDBbUBqQ==/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/78BzwAsHziEyFrw_TFulBSZqy3CyCUE9IIw_bM-uJlH-eC2fal9zMdOf4kubiHnYSlhxp5u3qLM2cVSDBbUBqQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (44.93s) FAIL 2025/01/06 03:07:37 DEBUG : proton drive root link ID 'rclone-test-cubonel5rewo': 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 9m29.783259483s (try 5/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]