"./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/01/23 02:27:29 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fopixik4kulo" 2025/01/23 02:27:29 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/01/23 02:27:29 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Has cached credentials 2025/01/23 02:27:30 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:27:31 DEBUG : Creating backend with remote "/tmp/rclone746008686" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:27:34 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-saliwat8meni" 2025/01/23 02:27:34 DEBUG : proton drive root link ID 'rclone-test-saliwat8meni': Has cached credentials 2025/01/23 02:27:35 DEBUG : proton drive root link ID 'rclone-test-saliwat8meni': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-fopixik4kulo' -> proton drive root link ID 'rclone-test-saliwat8meni' 2025/01/23 02:27:36 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/01/23 02:27:36 DEBUG : proton drive root link ID 'rclone-test-saliwat8meni': Waiting for checks to finish 2025/01/23 02:27:36 DEBUG : proton drive root link ID 'rclone-test-saliwat8meni': Waiting for transfers to finish 2025/01/23 02:27:39 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/01/23 02:27:39 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:27:40.864384 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/23 02:27:40.864409 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/23 02:27:43 DEBUG : proton drive root link ID 'rclone-test-saliwat8meni': Using server-side directory move 2025/01/23 02:27:43 INFO : proton drive root link ID 'rclone-test-saliwat8meni': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/23 02:27:43 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/01/23 02:27:43 DEBUG : proton drive root link ID 'rclone-test-saliwat8meni': Waiting for checks to finish 2025/01/23 02:27:43 DEBUG : proton drive root link ID 'rclone-test-saliwat8meni': Waiting for transfers to finish 2025/01/23 02:27:44 INFO : sub dir/hello world: Deleted 2025/01/23 02:27:44.654788 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/M0SZULIN_NXeYdrG2IdGu1mFjzUipiMZG9YdKqhoxzCHAdKiHMLISibrRImsLoaoEMtkF36d_LXcOf-aXuS79w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:27:44.654817 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/M0SZULIN_NXeYdrG2IdGu1mFjzUipiMZG9YdKqhoxzCHAdKiHMLISibrRImsLoaoEMtkF36d_LXcOf-aXuS79w==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:27:44 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/M0SZULIN_NXeYdrG2IdGu1mFjzUipiMZG9YdKqhoxzCHAdKiHMLISibrRImsLoaoEMtkF36d_LXcOf-aXuS79w==/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/M0SZULIN_NXeYdrG2IdGu1mFjzUipiMZG9YdKqhoxzCHAdKiHMLISibrRImsLoaoEMtkF36d_LXcOf-aXuS79w==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/01/23 02:27:44 DEBUG : proton drive root link ID 'rclone-test-saliwat8meni': Purge remote --- FAIL: TestServerSideMoveOverSelf (15.89s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/01/23 02:27:47 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Making map for --track-renames 2025/01/23 02:27:47 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Finished making map for --track-renames 2025/01/23 02:27:47 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for checks to finish 2025/01/23 02:27:47 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for renames to finish 2025/01/23 02:27:47 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/23 02:27:47 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/23 02:27:47 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for transfers to finish 2025/01/23 02:27:48 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/23 02:27:48 INFO : potato: Copied (new) 2025/01/23 02:27:48 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/23 02:27:48 INFO : yam: Copied (new) 2025/01/23 02:27:48 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:27:49 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/23 02:27:49 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Making map for --track-renames 2025/01/23 02:27:49 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Finished making map for --track-renames 2025/01/23 02:27:49 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for checks to finish 2025/01/23 02:27:49 DEBUG : potato: Unchanged skipping 2025/01/23 02:27:49 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for renames to finish 2025/01/23 02:27:50.283012 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RJJTddm0r-uJvjQwJzpJuwTVUP5nSPkl3QnIdSkU06c98LLgHEhRAjJSz9rx-r8TDln__LNsq2IcyZmEzyLWCw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:27:50.283027 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RJJTddm0r-uJvjQwJzpJuwTVUP5nSPkl3QnIdSkU06c98LLgHEhRAjJSz9rx-r8TDln__LNsq2IcyZmEzyLWCw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:27:50 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RJJTddm0r-uJvjQwJzpJuwTVUP5nSPkl3QnIdSkU06c98LLgHEhRAjJSz9rx-r8TDln__LNsq2IcyZmEzyLWCw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:27:50 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RJJTddm0r-uJvjQwJzpJuwTVUP5nSPkl3QnIdSkU06c98LLgHEhRAjJSz9rx-r8TDln__LNsq2IcyZmEzyLWCw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:27:50 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/01/23 02:27:50 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for transfers to finish 2025/01/23 02:27:51 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/23 02:27:51 INFO : yaml: Copied (new) 2025/01/23 02:27:51 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo': not deleting files as there were IO errors 2025/01/23 02:27:51 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo': 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 (6.82s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/01/23 02:27:54 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Making map for --track-renames 2025/01/23 02:27:54 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Finished making map for --track-renames 2025/01/23 02:27:54 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for checks to finish 2025/01/23 02:27:54 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/23 02:27:54 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/23 02:27:54 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for renames to finish 2025/01/23 02:27:54 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for transfers to finish 2025/01/23 02:27:55 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/23 02:27:55 INFO : potato: Copied (new) 2025/01/23 02:27:55 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/23 02:27:55 INFO : yam: Copied (new) 2025/01/23 02:27:55 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:27:56 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/23 02:27:56 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Making map for --track-renames 2025/01/23 02:27:56 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Finished making map for --track-renames 2025/01/23 02:27:56 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for checks to finish 2025/01/23 02:27:56 DEBUG : potato: Unchanged skipping 2025/01/23 02:27:56 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for renames to finish 2025/01/23 02:27:57.059633 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HXZD0cQVF1gNYQrF2I16mEnlRg16iy9EQHQiBZrFjmI5n455W3P-xPqdNj7x0dyUa4s-6hdvEtmgxIyubBY7xQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:27:57.059658 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HXZD0cQVF1gNYQrF2I16mEnlRg16iy9EQHQiBZrFjmI5n455W3P-xPqdNj7x0dyUa4s-6hdvEtmgxIyubBY7xQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:27:57 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HXZD0cQVF1gNYQrF2I16mEnlRg16iy9EQHQiBZrFjmI5n455W3P-xPqdNj7x0dyUa4s-6hdvEtmgxIyubBY7xQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:27:57 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HXZD0cQVF1gNYQrF2I16mEnlRg16iy9EQHQiBZrFjmI5n455W3P-xPqdNj7x0dyUa4s-6hdvEtmgxIyubBY7xQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:27:57 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/01/23 02:27:57 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for transfers to finish 2025/01/23 02:27:58 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/23 02:27:58 INFO : yaml: Copied (new) 2025/01/23 02:27:58 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo': not deleting files as there were IO errors 2025/01/23 02:27:58 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo': 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.86s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/01/23 02:28:00 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Making map for --track-renames 2025/01/23 02:28:00 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Finished making map for --track-renames 2025/01/23 02:28:00 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for checks to finish 2025/01/23 02:28:00 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/23 02:28:00 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for renames to finish 2025/01/23 02:28:00 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/01/23 02:28:00 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for transfers to finish 2025/01/23 02:28:02 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/23 02:28:02 INFO : potato: Copied (new) 2025/01/23 02:28:03 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/23 02:28:03 INFO : sub/yam: Copied (new) 2025/01/23 02:28:03 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:28:04 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/23 02:28:04 DEBUG : potato: Unchanged skipping 2025/01/23 02:28:04 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Making map for --track-renames 2025/01/23 02:28:04 INFO : proton drive root link ID 'rclone-test-fopixik4kulo': Finished making map for --track-renames 2025/01/23 02:28:04 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for checks to finish 2025/01/23 02:28:04 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for renames to finish 2025/01/23 02:28:04.954759 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/57BfH1h8cTWYGDsu2tBfAKbIedT4IIi0X41n67OVXUXNCv7ez46KVyee1sqIJNKxRsz2NRX2tThrYjYD3yliQA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:28:04.954780 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/57BfH1h8cTWYGDsu2tBfAKbIedT4IIi0X41n67OVXUXNCv7ez46KVyee1sqIJNKxRsz2NRX2tThrYjYD3yliQA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:04 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/57BfH1h8cTWYGDsu2tBfAKbIedT4IIi0X41n67OVXUXNCv7ez46KVyee1sqIJNKxRsz2NRX2tThrYjYD3yliQA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:04 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/57BfH1h8cTWYGDsu2tBfAKbIedT4IIi0X41n67OVXUXNCv7ez46KVyee1sqIJNKxRsz2NRX2tThrYjYD3yliQA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:04 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/23 02:28:04 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for transfers to finish 2025/01/23 02:28:06 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/23 02:28:06 INFO : yam: Copied (new) 2025/01/23 02:28:06 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo': not deleting files as there were IO errors 2025/01/23 02:28:06 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo': 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.58s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:28:09 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/01/23 02:28:09 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/01/23 02:28:09 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for checks to finish 2025/01/23 02:28:09 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': Waiting for transfers to finish 2025/01/23 02:28:12 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/01/23 02:28:12 INFO : sub dir/hello world: Copied (new) 2025/01/23 02:28:12 INFO : sub dir/hello world: Deleted 2025/01/23 02:28:13 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/01/23 02:28:13 INFO : nested/sub dir/file: Copied (new) 2025/01/23 02:28:13 INFO : nested/sub dir/file: Deleted 2025/01/23 02:28:13 ERROR : Local file system at /tmp/rclone746008686: 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 (6.48s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:28:15 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-wasakas6ququ" 2025/01/23 02:28:15 DEBUG : Config file has changed externally - reloading 2025/01/23 02:28:15 DEBUG : proton drive root link ID 'rclone-test-wasakas6ququ': Has cached credentials 2025/01/23 02:28:16 DEBUG : proton drive root link ID 'rclone-test-wasakas6ququ': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fopixik4kulo' -> proton drive root link ID 'rclone-test-wasakas6ququ' 2025/01/23 02:28:26 DEBUG : proton drive root link ID 'rclone-test-wasakas6ququ': Using server-side directory move 2025/01/23 02:28:26 INFO : proton drive root link ID 'rclone-test-wasakas6ququ': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/23 02:28:26 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/23 02:28:26 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/01/23 02:28:26 DEBUG : empty space: Unchanged skipping 2025/01/23 02:28:26 DEBUG : proton drive root link ID 'rclone-test-wasakas6ququ': Waiting for checks to finish 2025/01/23 02:28:26 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/23 02:28:27 INFO : empty space: Deleted 2025/01/23 02:28:27 DEBUG : proton drive root link ID 'rclone-test-wasakas6ququ': Waiting for transfers to finish 2025/01/23 02:28:27 INFO : potato3: Deleted 2025/01/23 02:28:27.306227 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jUF7h9X6JgbGM4tl8jTrq8Ncr0rXRYsjiQdv2S-TDgbMl8bOBtmVRBVOITIizHiRsOVhvNA5YXFWi7UcOs3MoA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:28:27.306247 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jUF7h9X6JgbGM4tl8jTrq8Ncr0rXRYsjiQdv2S-TDgbMl8bOBtmVRBVOITIizHiRsOVhvNA5YXFWi7UcOs3MoA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:27 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jUF7h9X6JgbGM4tl8jTrq8Ncr0rXRYsjiQdv2S-TDgbMl8bOBtmVRBVOITIizHiRsOVhvNA5YXFWi7UcOs3MoA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:27.592619 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/o59DQpxVrTfLcSo7Y0wF4lpwMQE0613iXeMlpvGu7tB0yIoZxOZY7Q-sn7DidSvSArTiBYBXXM-OvPESNt2_3A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:28:27.592642 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/o59DQpxVrTfLcSo7Y0wF4lpwMQE0613iXeMlpvGu7tB0yIoZxOZY7Q-sn7DidSvSArTiBYBXXM-OvPESNt2_3A==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:27 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/o59DQpxVrTfLcSo7Y0wF4lpwMQE0613iXeMlpvGu7tB0yIoZxOZY7Q-sn7DidSvSArTiBYBXXM-OvPESNt2_3A==/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/o59DQpxVrTfLcSo7Y0wF4lpwMQE0613iXeMlpvGu7tB0yIoZxOZY7Q-sn7DidSvSArTiBYBXXM-OvPESNt2_3A==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/01/23 02:28:27 DEBUG : proton drive root link ID 'rclone-test-wasakas6ququ': Purge remote --- FAIL: TestServerSideMove (13.76s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:28:29 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-luqetav6zoma" 2025/01/23 02:28:29 DEBUG : Config file has changed externally - reloading 2025/01/23 02:28:29 DEBUG : proton drive root link ID 'rclone-test-luqetav6zoma': Has cached credentials 2025/01/23 02:28:30 DEBUG : proton drive root link ID 'rclone-test-luqetav6zoma': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fopixik4kulo' -> proton drive root link ID 'rclone-test-luqetav6zoma' 2025/01/23 02:28:40 DEBUG : empty space: Excluded (Size Filter) 2025/01/23 02:28:40 DEBUG : empty space: Excluded 2025/01/23 02:28:40 DEBUG : empty space: Excluded (Size Filter) 2025/01/23 02:28:40 DEBUG : empty space: Excluded 2025/01/23 02:28:40 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/23 02:28:40 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/23 02:28:40 DEBUG : proton drive root link ID 'rclone-test-luqetav6zoma': Waiting for checks to finish 2025/01/23 02:28:40 DEBUG : proton drive root link ID 'rclone-test-luqetav6zoma': Waiting for transfers to finish 2025/01/23 02:28:40 INFO : potato3: Deleted 2025/01/23 02:28:40.952175 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/duHiSZszY4qxskzxklDgoVequi2fAutIWSMj6Z0oH4YsYVOXDfR64AwGeG1VahNIdBRDqFSiDVWuIsJcJoSpLA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:28:40.952191 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/duHiSZszY4qxskzxklDgoVequi2fAutIWSMj6Z0oH4YsYVOXDfR64AwGeG1VahNIdBRDqFSiDVWuIsJcJoSpLA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:40 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/duHiSZszY4qxskzxklDgoVequi2fAutIWSMj6Z0oH4YsYVOXDfR64AwGeG1VahNIdBRDqFSiDVWuIsJcJoSpLA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:41.167621 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Z4a87s-NkZnwN2_8hS6gv9B1l9MVBN3moZGIRXERoN_K5GymzHMA0C6bWa4V-eiAHzqVGquG1wwMi5qSraGsxw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:28:41.167640 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Z4a87s-NkZnwN2_8hS6gv9B1l9MVBN3moZGIRXERoN_K5GymzHMA0C6bWa4V-eiAHzqVGquG1wwMi5qSraGsxw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:41 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Z4a87s-NkZnwN2_8hS6gv9B1l9MVBN3moZGIRXERoN_K5GymzHMA0C6bWa4V-eiAHzqVGquG1wwMi5qSraGsxw==/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/Z4a87s-NkZnwN2_8hS6gv9B1l9MVBN3moZGIRXERoN_K5GymzHMA0C6bWa4V-eiAHzqVGquG1wwMi5qSraGsxw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/01/23 02:28:41 DEBUG : proton drive root link ID 'rclone-test-luqetav6zoma': Purge remote --- FAIL: TestServerSideMoveWithFilter (14.00s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:28:43 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-wuzunac9wixu" 2025/01/23 02:28:43 DEBUG : proton drive root link ID 'rclone-test-wuzunac9wixu': Has cached credentials 2025/01/23 02:28:44 DEBUG : proton drive root link ID 'rclone-test-wuzunac9wixu': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:28:49 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fopixik4kulo' -> proton drive root link ID 'rclone-test-wuzunac9wixu' 2025/01/23 02:28:54 DEBUG : proton drive root link ID 'rclone-test-wuzunac9wixu': Using server-side directory move 2025/01/23 02:28:54 INFO : proton drive root link ID 'rclone-test-wuzunac9wixu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/23 02:28:55 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/23 02:28:55 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/01/23 02:28:55 DEBUG : empty space: Unchanged skipping 2025/01/23 02:28:55 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/23 02:28:55 DEBUG : proton drive root link ID 'rclone-test-wuzunac9wixu': Waiting for checks to finish 2025/01/23 02:28:55 INFO : empty space: Deleted 2025/01/23 02:28:55 DEBUG : proton drive root link ID 'rclone-test-wuzunac9wixu': Waiting for transfers to finish 2025/01/23 02:28:55 INFO : potato3: Deleted 2025/01/23 02:28:55.783322 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/52X9x2_ax1lV2r6lmWtpJ6DDv6xuwHzt2xHDAWKh2a8paEXnnfsSrVlLKvTtg1PN5dGbKNp_7-fQcJzV_rLLyg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:28:55.783344 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/52X9x2_ax1lV2r6lmWtpJ6DDv6xuwHzt2xHDAWKh2a8paEXnnfsSrVlLKvTtg1PN5dGbKNp_7-fQcJzV_rLLyg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:55 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/52X9x2_ax1lV2r6lmWtpJ6DDv6xuwHzt2xHDAWKh2a8paEXnnfsSrVlLKvTtg1PN5dGbKNp_7-fQcJzV_rLLyg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:55.960349 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KjlaLsXHNglbJ9SKrqANQ8SsiigELvdRMaxV8KwlaqXtfnZDOJpC5CDiADLVXrxDSncrCI1XpnKIBhA5sNqvIQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:28:55.960382 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KjlaLsXHNglbJ9SKrqANQ8SsiigELvdRMaxV8KwlaqXtfnZDOJpC5CDiADLVXrxDSncrCI1XpnKIBhA5sNqvIQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:55 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KjlaLsXHNglbJ9SKrqANQ8SsiigELvdRMaxV8KwlaqXtfnZDOJpC5CDiADLVXrxDSncrCI1XpnKIBhA5sNqvIQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:28:55 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo': 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/23 02:28:55 DEBUG : proton drive root link ID 'rclone-test-wuzunac9wixu': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (14.73s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:29:04 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fopixik4kulo/dst" 2025/01/23 02:29:04 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Has cached credentials 2025/01/23 02:29:05 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:29:40 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fopixik4kulo/backup" 2025/01/23 02:29:40 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/backup': Has cached credentials 2025/01/23 02:29:41 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/backup': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:30:53 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/23 02:30:53 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/23 02:30:53 DEBUG : two: Unchanged skipping 2025/01/23 02:30:53 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Waiting for checks to finish 2025/01/23 02:30:54.700080 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/OrlA4mp-WP4Q2Arw8uj1_nqPAJhLWRcWseQLODSyTXEa4-MmOQOymcIxzl4kp9kZdp-Vet_VrR9WrgVUrvIanw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:30:54.700101 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/OrlA4mp-WP4Q2Arw8uj1_nqPAJhLWRcWseQLODSyTXEa4-MmOQOymcIxzl4kp9kZdp-Vet_VrR9WrgVUrvIanw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:30:54 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/OrlA4mp-WP4Q2Arw8uj1_nqPAJhLWRcWseQLODSyTXEa4-MmOQOymcIxzl4kp9kZdp-Vet_VrR9WrgVUrvIanw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:30:54 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Waiting for transfers to finish 2025/01/23 02:30:54 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo/dst': not deleting files as there were IO errors 2025/01/23 02:30:54 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo/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/OrlA4mp-WP4Q2Arw8uj1_nqPAJhLWRcWseQLODSyTXEa4-MmOQOymcIxzl4kp9kZdp-Vet_VrR9WrgVUrvIanw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (119.30s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:31:03 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fopixik4kulo/dst" 2025/01/23 02:31:03 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Has cached credentials 2025/01/23 02:31:04 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:31:40 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fopixik4kulo/backup" 2025/01/23 02:31:40 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/backup': Has cached credentials 2025/01/23 02:31:41 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/backup': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:32:54 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/23 02:32:54 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/23 02:32:54 DEBUG : two: Unchanged skipping 2025/01/23 02:32:54 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Waiting for checks to finish 2025/01/23 02:32:55.275042 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hai42h_UPJHTAZaeUKh9gF4SZxgC7zQzSCoVhbGK0GF_1fae5nMspdRUSU7SdB3lBGUD2l0etsW4FpgDmHkz7A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:32:55.275063 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hai42h_UPJHTAZaeUKh9gF4SZxgC7zQzSCoVhbGK0GF_1fae5nMspdRUSU7SdB3lBGUD2l0etsW4FpgDmHkz7A==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:32:55 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hai42h_UPJHTAZaeUKh9gF4SZxgC7zQzSCoVhbGK0GF_1fae5nMspdRUSU7SdB3lBGUD2l0etsW4FpgDmHkz7A==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:32:55 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Waiting for transfers to finish 2025/01/23 02:32:55 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo/dst': not deleting files as there were IO errors 2025/01/23 02:32:55 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo/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/Hai42h_UPJHTAZaeUKh9gF4SZxgC7zQzSCoVhbGK0GF_1fae5nMspdRUSU7SdB3lBGUD2l0etsW4FpgDmHkz7A==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (120.79s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:33:04 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fopixik4kulo/dst" 2025/01/23 02:33:04 DEBUG : Config file has changed externally - reloading 2025/01/23 02:33:04 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Has cached credentials 2025/01/23 02:33:05 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:33:41 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fopixik4kulo/backup" 2025/01/23 02:33:41 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/backup': Has cached credentials 2025/01/23 02:33:42 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/backup': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:34:53 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/23 02:34:53 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/23 02:34:53 DEBUG : two: Unchanged skipping 2025/01/23 02:34:53 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Waiting for checks to finish 2025/01/23 02:34:55.335785 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/X7OQISyj5BjKvvQQVBLemwcNeC2-8o_pMkYI0xuZTimD1Ayq37WgtrcnaSBOWYUxZY86UypT-7iBTvadJ55nOA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:34:55.335804 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/X7OQISyj5BjKvvQQVBLemwcNeC2-8o_pMkYI0xuZTimD1Ayq37WgtrcnaSBOWYUxZY86UypT-7iBTvadJ55nOA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:34:55 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/X7OQISyj5BjKvvQQVBLemwcNeC2-8o_pMkYI0xuZTimD1Ayq37WgtrcnaSBOWYUxZY86UypT-7iBTvadJ55nOA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:34:55 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Waiting for transfers to finish 2025/01/23 02:34:55 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo/dst': not deleting files as there were IO errors 2025/01/23 02:34:55 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo/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/X7OQISyj5BjKvvQQVBLemwcNeC2-8o_pMkYI0xuZTimD1Ayq37WgtrcnaSBOWYUxZY86UypT-7iBTvadJ55nOA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (119.82s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:35:04 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fopixik4kulo/dst" 2025/01/23 02:35:04 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Has cached credentials 2025/01/23 02:35:05 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:35:41 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/23 02:35:41 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Waiting for checks to finish 2025/01/23 02:35:41 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/23 02:35:41 DEBUG : two: Unchanged skipping 2025/01/23 02:35:42.200525 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/8bnEgmjl1riH0bNhZaRRJZfPHSC21-wMaSQZEDwrY3VRBq0Rvxm0MxkZJSddDvhmag9qTynFn5bhfIWTgTsT-g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:35:42.200546 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/8bnEgmjl1riH0bNhZaRRJZfPHSC21-wMaSQZEDwrY3VRBq0Rvxm0MxkZJSddDvhmag9qTynFn5bhfIWTgTsT-g==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:35:42 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/8bnEgmjl1riH0bNhZaRRJZfPHSC21-wMaSQZEDwrY3VRBq0Rvxm0MxkZJSddDvhmag9qTynFn5bhfIWTgTsT-g==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:35:42 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Waiting for transfers to finish 2025/01/23 02:35:42 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo/dst': not deleting files as there were IO errors 2025/01/23 02:35:42 ERROR : proton drive root link ID 'rclone-test-fopixik4kulo/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/8bnEgmjl1riH0bNhZaRRJZfPHSC21-wMaSQZEDwrY3VRBq0Rvxm0MxkZJSddDvhmag9qTynFn5bhfIWTgTsT-g==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (46.50s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:35:50 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fopixik4kulo/dst" 2025/01/23 02:35:50 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Has cached credentials 2025/01/23 02:35:51 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:36:28 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/23 02:36:29.040577 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7vBMk95fSBo-k7MdEgqcmNT5PELMi5riYygclKE9AVLk5V0UlNdd8GWz7xDGMOzMBwyFG81OCulx-CAGllXx9Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:36:29.040598 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7vBMk95fSBo-k7MdEgqcmNT5PELMi5riYygclKE9AVLk5V0UlNdd8GWz7xDGMOzMBwyFG81OCulx-CAGllXx9Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:36:29 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7vBMk95fSBo-k7MdEgqcmNT5PELMi5riYygclKE9AVLk5V0UlNdd8GWz7xDGMOzMBwyFG81OCulx-CAGllXx9Q==/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/7vBMk95fSBo-k7MdEgqcmNT5PELMi5riYygclKE9AVLk5V0UlNdd8GWz7xDGMOzMBwyFG81OCulx-CAGllXx9Q==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (46.70s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-fopixik4kulo'", Local "Local file system at /tmp/rclone746008686", Modify Window "1s" 2025/01/23 02:36:37 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fopixik4kulo/dst" 2025/01/23 02:36:37 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Has cached credentials 2025/01/23 02:36:38 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/23 02:37:14 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/23 02:37:14.765210 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ISVQ55EHCj0ZKQJRjIKEWLF5rdPWTSCrHoiBUN14JCANJ_ZIbEO2gKooxXDwi_8HoAhvmOeOhV6VHGOgEwXuPQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/23 02:37:14.765242 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ISVQ55EHCj0ZKQJRjIKEWLF5rdPWTSCrHoiBUN14JCANJ_ZIbEO2gKooxXDwi_8HoAhvmOeOhV6VHGOgEwXuPQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/23 02:37:14 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ISVQ55EHCj0ZKQJRjIKEWLF5rdPWTSCrHoiBUN14JCANJ_ZIbEO2gKooxXDwi_8HoAhvmOeOhV6VHGOgEwXuPQ==/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/ISVQ55EHCj0ZKQJRjIKEWLF5rdPWTSCrHoiBUN14JCANJ_ZIbEO2gKooxXDwi_8HoAhvmOeOhV6VHGOgEwXuPQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (45.86s) FAIL 2025/01/23 02:37:17 DEBUG : proton drive root link ID 'rclone-test-fopixik4kulo': 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 9m48.000430488s (try 4/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]