"./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/03/09 10:43:19 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-duragef4gaqi" 2025/03/09 10:43:19 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/03/09 10:43:19 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Has cached credentials 2025/03/09 10:43:20 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:43:20 DEBUG : Creating backend with remote "/tmp/rclone1954361389" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:43:24 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yekawoj8zeko" 2025/03/09 10:43:24 DEBUG : proton drive root link ID 'rclone-test-yekawoj8zeko': Has cached credentials 2025/03/09 10:43:25 DEBUG : proton drive root link ID 'rclone-test-yekawoj8zeko': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-duragef4gaqi' -> proton drive root link ID 'rclone-test-yekawoj8zeko' 2025/03/09 10:43:26 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/09 10:43:26 DEBUG : proton drive root link ID 'rclone-test-yekawoj8zeko': Waiting for checks to finish 2025/03/09 10:43:26 DEBUG : proton drive root link ID 'rclone-test-yekawoj8zeko': Waiting for transfers to finish 2025/03/09 10:43:30 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/09 10:43:30 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:43:31.860236 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/03/09 10:43:31.860260 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/03/09 10:43:34 DEBUG : proton drive root link ID 'rclone-test-yekawoj8zeko': Using server-side directory move 2025/03/09 10:43:34 INFO : proton drive root link ID 'rclone-test-yekawoj8zeko': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/09 10:43:34 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/09 10:43:34 DEBUG : proton drive root link ID 'rclone-test-yekawoj8zeko': Waiting for checks to finish 2025/03/09 10:43:34 DEBUG : proton drive root link ID 'rclone-test-yekawoj8zeko': Waiting for transfers to finish 2025/03/09 10:43:35 INFO : sub dir/hello world: Deleted 2025/03/09 10:43:36.301515 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/YL9AzqzjgwR2GtggBQKzrIQYr62WfnMkfzSPO9KLSLvma0-3QJVEHLn3DwGsaY4Kt57sQ-uZ9Z3nUG8im9uqXA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:43:36.301543 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/YL9AzqzjgwR2GtggBQKzrIQYr62WfnMkfzSPO9KLSLvma0-3QJVEHLn3DwGsaY4Kt57sQ-uZ9Z3nUG8im9uqXA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:43:36 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/YL9AzqzjgwR2GtggBQKzrIQYr62WfnMkfzSPO9KLSLvma0-3QJVEHLn3DwGsaY4Kt57sQ-uZ9Z3nUG8im9uqXA==/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/YL9AzqzjgwR2GtggBQKzrIQYr62WfnMkfzSPO9KLSLvma0-3QJVEHLn3DwGsaY4Kt57sQ-uZ9Z3nUG8im9uqXA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/03/09 10:43:36 DEBUG : proton drive root link ID 'rclone-test-yekawoj8zeko': Purge remote --- FAIL: TestServerSideMoveOverSelf (17.51s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/03/09 10:43:38 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Making map for --track-renames 2025/03/09 10:43:38 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Finished making map for --track-renames 2025/03/09 10:43:38 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for checks to finish 2025/03/09 10:43:38 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for renames to finish 2025/03/09 10:43:38 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/09 10:43:38 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/09 10:43:38 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for transfers to finish 2025/03/09 10:43:39 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/09 10:43:39 INFO : yam: Copied (new) 2025/03/09 10:43:40 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/09 10:43:40 INFO : potato: Copied (new) 2025/03/09 10:43:40 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:43:41 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/09 10:43:41 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Making map for --track-renames 2025/03/09 10:43:41 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Finished making map for --track-renames 2025/03/09 10:43:41 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for checks to finish 2025/03/09 10:43:41 DEBUG : potato: Unchanged skipping 2025/03/09 10:43:41 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for renames to finish 2025/03/09 10:43:41.766704 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ZimBZefqV3_Qji10yz9f3QC19mMAneMpyaa83NtSlOfqwj7ChAR9slESW4hEyLsdHnKy1vmwnDpg_E0xQXplAg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:43:41.766726 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ZimBZefqV3_Qji10yz9f3QC19mMAneMpyaa83NtSlOfqwj7ChAR9slESW4hEyLsdHnKy1vmwnDpg_E0xQXplAg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:43:41 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ZimBZefqV3_Qji10yz9f3QC19mMAneMpyaa83NtSlOfqwj7ChAR9slESW4hEyLsdHnKy1vmwnDpg_E0xQXplAg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:43:41 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ZimBZefqV3_Qji10yz9f3QC19mMAneMpyaa83NtSlOfqwj7ChAR9slESW4hEyLsdHnKy1vmwnDpg_E0xQXplAg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:43:41 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/09 10:43:41 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for transfers to finish 2025/03/09 10:43:43 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/09 10:43:43 INFO : yaml: Copied (new) 2025/03/09 10:43:43 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi': not deleting files as there were IO errors 2025/03/09 10:43:43 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi': 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 (7.77s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/03/09 10:43:46 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Making map for --track-renames 2025/03/09 10:43:46 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Finished making map for --track-renames 2025/03/09 10:43:46 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for checks to finish 2025/03/09 10:43:46 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/09 10:43:46 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/09 10:43:46 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for renames to finish 2025/03/09 10:43:46 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for transfers to finish 2025/03/09 10:43:47 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/09 10:43:47 INFO : yam: Copied (new) 2025/03/09 10:43:47 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/09 10:43:47 INFO : potato: Copied (new) 2025/03/09 10:43:47 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:43:48 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/09 10:43:48 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Making map for --track-renames 2025/03/09 10:43:48 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Finished making map for --track-renames 2025/03/09 10:43:48 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for checks to finish 2025/03/09 10:43:48 DEBUG : potato: Unchanged skipping 2025/03/09 10:43:48 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for renames to finish 2025/03/09 10:43:49.399134 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HZZPM-HTuDyYgj1KbAnjiIRzXfdggT6z-beVVaX4e5dl5bJpTGGla9X9ehyHDVHeCNUIP_dAiRGFr73W2_3uRw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:43:49.399156 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HZZPM-HTuDyYgj1KbAnjiIRzXfdggT6z-beVVaX4e5dl5bJpTGGla9X9ehyHDVHeCNUIP_dAiRGFr73W2_3uRw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:43:49 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HZZPM-HTuDyYgj1KbAnjiIRzXfdggT6z-beVVaX4e5dl5bJpTGGla9X9ehyHDVHeCNUIP_dAiRGFr73W2_3uRw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:43:49 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HZZPM-HTuDyYgj1KbAnjiIRzXfdggT6z-beVVaX4e5dl5bJpTGGla9X9ehyHDVHeCNUIP_dAiRGFr73W2_3uRw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:43:49 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/09 10:43:49 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for transfers to finish 2025/03/09 10:43:50 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/09 10:43:50 INFO : yaml: Copied (new) 2025/03/09 10:43:50 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi': not deleting files as there were IO errors 2025/03/09 10:43:50 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi': 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 (7.01s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/03/09 10:43:53 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Making map for --track-renames 2025/03/09 10:43:53 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Finished making map for --track-renames 2025/03/09 10:43:53 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for checks to finish 2025/03/09 10:43:53 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/03/09 10:43:53 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/09 10:43:53 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for renames to finish 2025/03/09 10:43:53 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for transfers to finish 2025/03/09 10:43:55 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/09 10:43:55 INFO : potato: Copied (new) 2025/03/09 10:43:56 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/09 10:43:56 INFO : sub/yam: Copied (new) 2025/03/09 10:43:56 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:43:57 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/09 10:43:57 DEBUG : potato: Unchanged skipping 2025/03/09 10:43:57 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Making map for --track-renames 2025/03/09 10:43:57 INFO : proton drive root link ID 'rclone-test-duragef4gaqi': Finished making map for --track-renames 2025/03/09 10:43:57 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for checks to finish 2025/03/09 10:43:57 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for renames to finish 2025/03/09 10:43:58.444782 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/T6m6Y3vYJ83YMiVkCPqdenwcptKTq3hDVueVgTlydpFi9Nm-avSCqVE9eFy_m__YMfR-4wr8IShDHx-r2ihEVQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:43:58.444828 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/T6m6Y3vYJ83YMiVkCPqdenwcptKTq3hDVueVgTlydpFi9Nm-avSCqVE9eFy_m__YMfR-4wr8IShDHx-r2ihEVQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:43:58 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/T6m6Y3vYJ83YMiVkCPqdenwcptKTq3hDVueVgTlydpFi9Nm-avSCqVE9eFy_m__YMfR-4wr8IShDHx-r2ihEVQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:43:58 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/T6m6Y3vYJ83YMiVkCPqdenwcptKTq3hDVueVgTlydpFi9Nm-avSCqVE9eFy_m__YMfR-4wr8IShDHx-r2ihEVQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:43:58 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/09 10:43:58 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for transfers to finish 2025/03/09 10:43:59 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/09 10:43:59 INFO : yam: Copied (new) 2025/03/09 10:43:59 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi': not deleting files as there were IO errors 2025/03/09 10:43:59 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi': 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 (9.32s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:44:02 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/09 10:44:02 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/03/09 10:44:02 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for checks to finish 2025/03/09 10:44:02 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': Waiting for transfers to finish 2025/03/09 10:44:05 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/03/09 10:44:05 INFO : nested/sub dir/file: Copied (new) 2025/03/09 10:44:05 INFO : nested/sub dir/file: Deleted 2025/03/09 10:44:06 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/09 10:44:06 INFO : sub dir/hello world: Copied (new) 2025/03/09 10:44:06 INFO : sub dir/hello world: Deleted 2025/03/09 10:44:06 ERROR : Local file system at /tmp/rclone1954361389: 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.63s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:44:09 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-wikitaf4cupo" 2025/03/09 10:44:09 DEBUG : Config file has changed externally - reloading 2025/03/09 10:44:09 DEBUG : proton drive root link ID 'rclone-test-wikitaf4cupo': Has cached credentials 2025/03/09 10:44:10 DEBUG : proton drive root link ID 'rclone-test-wikitaf4cupo': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-duragef4gaqi' -> proton drive root link ID 'rclone-test-wikitaf4cupo' 2025/03/09 10:44:20 DEBUG : proton drive root link ID 'rclone-test-wikitaf4cupo': Using server-side directory move 2025/03/09 10:44:20 INFO : proton drive root link ID 'rclone-test-wikitaf4cupo': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/09 10:44:20 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/09 10:44:20 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/09 10:44:20 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/09 10:44:20 DEBUG : empty space: Unchanged skipping 2025/03/09 10:44:20 DEBUG : proton drive root link ID 'rclone-test-wikitaf4cupo': Waiting for checks to finish 2025/03/09 10:44:21 INFO : potato3: Deleted 2025/03/09 10:44:21 INFO : empty space: Deleted 2025/03/09 10:44:21 DEBUG : proton drive root link ID 'rclone-test-wikitaf4cupo': Waiting for transfers to finish 2025/03/09 10:44:21.439766 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vmKvLOmPO_LZoQUB4iilREHt-5Y8U2bdAug6Wc3On4kk4WPjFEbDfgtFp15Szh_E6FXxCBUFaXVbFVc9_tFM_A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:44:21.439786 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vmKvLOmPO_LZoQUB4iilREHt-5Y8U2bdAug6Wc3On4kk4WPjFEbDfgtFp15Szh_E6FXxCBUFaXVbFVc9_tFM_A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:44:21 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vmKvLOmPO_LZoQUB4iilREHt-5Y8U2bdAug6Wc3On4kk4WPjFEbDfgtFp15Szh_E6FXxCBUFaXVbFVc9_tFM_A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:44:21.709322 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XKu-ZhY7QHEZy7dOEKotWZDJGIuMILR44vZ_GMda8ZzGoCmj3FVNV2kraoXxRby1VhkjqVVv8z8Doa1oSXINgw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:44:21.709343 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XKu-ZhY7QHEZy7dOEKotWZDJGIuMILR44vZ_GMda8ZzGoCmj3FVNV2kraoXxRby1VhkjqVVv8z8Doa1oSXINgw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:44:21 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XKu-ZhY7QHEZy7dOEKotWZDJGIuMILR44vZ_GMda8ZzGoCmj3FVNV2kraoXxRby1VhkjqVVv8z8Doa1oSXINgw==/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/XKu-ZhY7QHEZy7dOEKotWZDJGIuMILR44vZ_GMda8ZzGoCmj3FVNV2kraoXxRby1VhkjqVVv8z8Doa1oSXINgw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/03/09 10:44:21 DEBUG : proton drive root link ID 'rclone-test-wikitaf4cupo': Purge remote --- FAIL: TestServerSideMove (14.82s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:44:24 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cafocab7sico" 2025/03/09 10:44:24 DEBUG : proton drive root link ID 'rclone-test-cafocab7sico': Has cached credentials 2025/03/09 10:44:25 DEBUG : proton drive root link ID 'rclone-test-cafocab7sico': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-duragef4gaqi' -> proton drive root link ID 'rclone-test-cafocab7sico' 2025/03/09 10:44:35 DEBUG : empty space: Excluded (Size Filter) 2025/03/09 10:44:35 DEBUG : empty space: Excluded 2025/03/09 10:44:35 DEBUG : empty space: Excluded (Size Filter) 2025/03/09 10:44:35 DEBUG : empty space: Excluded 2025/03/09 10:44:35 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/09 10:44:35 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/09 10:44:35 DEBUG : proton drive root link ID 'rclone-test-cafocab7sico': Waiting for checks to finish 2025/03/09 10:44:35 DEBUG : proton drive root link ID 'rclone-test-cafocab7sico': Waiting for transfers to finish 2025/03/09 10:44:36 INFO : potato3: Deleted 2025/03/09 10:44:36.274548 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/TLV8k8d84vnOo7a-kXJrEnYqh_Hqx-njWL1OTBN3YiV2iWLAegyhRh6LT-tkZp9hzWtJTiaE_O7KvNsQYehzzQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:44:36.274579 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/TLV8k8d84vnOo7a-kXJrEnYqh_Hqx-njWL1OTBN3YiV2iWLAegyhRh6LT-tkZp9hzWtJTiaE_O7KvNsQYehzzQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:44:36 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/TLV8k8d84vnOo7a-kXJrEnYqh_Hqx-njWL1OTBN3YiV2iWLAegyhRh6LT-tkZp9hzWtJTiaE_O7KvNsQYehzzQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:44:36.373556 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/uVY9q41zGpxQg69Z7Bo-YiwSw0vgEp99tMVqhDowC_WBQekzfFEt8hzhKdnEnxtkyLa2_-E63fHfll0hV9JJdg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:44:36.373584 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/uVY9q41zGpxQg69Z7Bo-YiwSw0vgEp99tMVqhDowC_WBQekzfFEt8hzhKdnEnxtkyLa2_-E63fHfll0hV9JJdg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:44:36 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/uVY9q41zGpxQg69Z7Bo-YiwSw0vgEp99tMVqhDowC_WBQekzfFEt8hzhKdnEnxtkyLa2_-E63fHfll0hV9JJdg==/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/uVY9q41zGpxQg69Z7Bo-YiwSw0vgEp99tMVqhDowC_WBQekzfFEt8hzhKdnEnxtkyLa2_-E63fHfll0hV9JJdg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/03/09 10:44:36 DEBUG : proton drive root link ID 'rclone-test-cafocab7sico': Purge remote --- FAIL: TestServerSideMoveWithFilter (14.81s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:44:38 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-rodeqaq2fovu" 2025/03/09 10:44:38 DEBUG : proton drive root link ID 'rclone-test-rodeqaq2fovu': Has cached credentials 2025/03/09 10:44:40 DEBUG : proton drive root link ID 'rclone-test-rodeqaq2fovu': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:44:44 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-duragef4gaqi' -> proton drive root link ID 'rclone-test-rodeqaq2fovu' 2025/03/09 10:44:51 DEBUG : proton drive root link ID 'rclone-test-rodeqaq2fovu': Using server-side directory move 2025/03/09 10:44:51 INFO : proton drive root link ID 'rclone-test-rodeqaq2fovu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/09 10:44:52 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/09 10:44:52 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/09 10:44:52 DEBUG : empty space: Unchanged skipping 2025/03/09 10:44:52 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/09 10:44:52 DEBUG : proton drive root link ID 'rclone-test-rodeqaq2fovu': Waiting for checks to finish 2025/03/09 10:44:52 INFO : potato3: Deleted 2025/03/09 10:44:52 INFO : empty space: Deleted 2025/03/09 10:44:52 DEBUG : proton drive root link ID 'rclone-test-rodeqaq2fovu': Waiting for transfers to finish 2025/03/09 10:44:52.938568 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/CUeT0oLbvz6NcEvvUZX99bD5dFKj6nqPFr1SyUoADXEPeN2mA0XdpoM40mcqvyfhFgsoeFB6VH7Nbzc7swUNYg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:44:52.938586 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/CUeT0oLbvz6NcEvvUZX99bD5dFKj6nqPFr1SyUoADXEPeN2mA0XdpoM40mcqvyfhFgsoeFB6VH7Nbzc7swUNYg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:44:52 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/CUeT0oLbvz6NcEvvUZX99bD5dFKj6nqPFr1SyUoADXEPeN2mA0XdpoM40mcqvyfhFgsoeFB6VH7Nbzc7swUNYg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:44:52.996132 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4JAEwsYsveCoeaW25i6aRUjZl7q5oHmIbswiugsPUkHnx9MqIxbY6ZrAlLY2KjkZNr6Yi_YQ4mXYr8rLZynULw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:44:52.996203 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4JAEwsYsveCoeaW25i6aRUjZl7q5oHmIbswiugsPUkHnx9MqIxbY6ZrAlLY2KjkZNr6Yi_YQ4mXYr8rLZynULw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:44:52 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4JAEwsYsveCoeaW25i6aRUjZl7q5oHmIbswiugsPUkHnx9MqIxbY6ZrAlLY2KjkZNr6Yi_YQ4mXYr8rLZynULw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:44:52 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi': 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/03/09 10:44:52 DEBUG : proton drive root link ID 'rclone-test-rodeqaq2fovu': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (16.88s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:45:02 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-duragef4gaqi/dst" 2025/03/09 10:45:02 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Has cached credentials 2025/03/09 10:45:04 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:46:03 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-duragef4gaqi/backup" 2025/03/09 10:46:03 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/backup': Has cached credentials 2025/03/09 10:46:04 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/backup': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:48:00 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/09 10:48:00 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/09 10:48:00 DEBUG : two: Unchanged skipping 2025/03/09 10:48:00 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Waiting for checks to finish 2025/03/09 10:48:02.705665 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RfBh5vSEIigVMkQreWGbUuzHVSRHYCLmPegxFXdSAIVe1hF3V4nDLq9_wBQKlpCLrbOMkNM4vc8VN5zwpe1GKw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:48:02.705692 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RfBh5vSEIigVMkQreWGbUuzHVSRHYCLmPegxFXdSAIVe1hF3V4nDLq9_wBQKlpCLrbOMkNM4vc8VN5zwpe1GKw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:48:02 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RfBh5vSEIigVMkQreWGbUuzHVSRHYCLmPegxFXdSAIVe1hF3V4nDLq9_wBQKlpCLrbOMkNM4vc8VN5zwpe1GKw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:48:02 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Waiting for transfers to finish 2025/03/09 10:48:02 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi/dst': not deleting files as there were IO errors 2025/03/09 10:48:02 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi/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/RfBh5vSEIigVMkQreWGbUuzHVSRHYCLmPegxFXdSAIVe1hF3V4nDLq9_wBQKlpCLrbOMkNM4vc8VN5zwpe1GKw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (190.12s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:48:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-duragef4gaqi/dst" 2025/03/09 10:48:12 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Has cached credentials 2025/03/09 10:48:13 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:49:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-duragef4gaqi/backup" 2025/03/09 10:49:12 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/backup': Has cached credentials 2025/03/09 10:49:13 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/backup': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:51:08 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Waiting for checks to finish 2025/03/09 10:51:08 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/09 10:51:08 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/09 10:51:08 DEBUG : two: Unchanged skipping 2025/03/09 10:51:10.174498 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cCYasZbTuZhyAPx6IUNU72Z_Zbqw_tR-GsViUAgV-OiLxh8q8VVRxeevJIgn8BfQcPRlV2pKBu-YOjIBzaFEhg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:51:10.174517 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cCYasZbTuZhyAPx6IUNU72Z_Zbqw_tR-GsViUAgV-OiLxh8q8VVRxeevJIgn8BfQcPRlV2pKBu-YOjIBzaFEhg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:51:10 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cCYasZbTuZhyAPx6IUNU72Z_Zbqw_tR-GsViUAgV-OiLxh8q8VVRxeevJIgn8BfQcPRlV2pKBu-YOjIBzaFEhg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:51:10 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Waiting for transfers to finish 2025/03/09 10:51:10 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi/dst': not deleting files as there were IO errors 2025/03/09 10:51:10 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi/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/cCYasZbTuZhyAPx6IUNU72Z_Zbqw_tR-GsViUAgV-OiLxh8q8VVRxeevJIgn8BfQcPRlV2pKBu-YOjIBzaFEhg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (187.73s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:51:19 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-duragef4gaqi/dst" 2025/03/09 10:51:19 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Has cached credentials 2025/03/09 10:51:20 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:52:16 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-duragef4gaqi/backup" 2025/03/09 10:52:16 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/backup': Has cached credentials 2025/03/09 10:52:17 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/backup': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:54:10 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/09 10:54:10 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/09 10:54:10 DEBUG : two: Unchanged skipping 2025/03/09 10:54:10 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Waiting for checks to finish 2025/03/09 10:54:11.774101 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RSHB7U3db3DjIh4EndH-dGlyjTFfwc2VHuHVEarLkZ4T444xvAg2Gbsx83i-Do7CpHQP9rcqwcDAfTAYsyGIKA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:54:11.774129 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RSHB7U3db3DjIh4EndH-dGlyjTFfwc2VHuHVEarLkZ4T444xvAg2Gbsx83i-Do7CpHQP9rcqwcDAfTAYsyGIKA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:54:11 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RSHB7U3db3DjIh4EndH-dGlyjTFfwc2VHuHVEarLkZ4T444xvAg2Gbsx83i-Do7CpHQP9rcqwcDAfTAYsyGIKA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:54:11 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Waiting for transfers to finish 2025/03/09 10:54:11 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi/dst': not deleting files as there were IO errors 2025/03/09 10:54:11 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi/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/RSHB7U3db3DjIh4EndH-dGlyjTFfwc2VHuHVEarLkZ4T444xvAg2Gbsx83i-Do7CpHQP9rcqwcDAfTAYsyGIKA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (181.63s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:54:20 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-duragef4gaqi/dst" 2025/03/09 10:54:20 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Has cached credentials 2025/03/09 10:54:21 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:55:18 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/09 10:55:18 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/09 10:55:18 DEBUG : two: Unchanged skipping 2025/03/09 10:55:18 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Waiting for checks to finish 2025/03/09 10:55:18.803693 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/zKJPa7JlBPa96-EdJbdoOuejRz8Rx9sthvBd-dF9CDhkK1yLjxILnG4v00yMtYMNP2m-KP4XbpBVyQ7ljhySFA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:55:18.803716 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/zKJPa7JlBPa96-EdJbdoOuejRz8Rx9sthvBd-dF9CDhkK1yLjxILnG4v00yMtYMNP2m-KP4XbpBVyQ7ljhySFA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:55:18 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/zKJPa7JlBPa96-EdJbdoOuejRz8Rx9sthvBd-dF9CDhkK1yLjxILnG4v00yMtYMNP2m-KP4XbpBVyQ7ljhySFA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:55:18 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Waiting for transfers to finish 2025/03/09 10:55:18 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi/dst': not deleting files as there were IO errors 2025/03/09 10:55:18 ERROR : proton drive root link ID 'rclone-test-duragef4gaqi/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/zKJPa7JlBPa96-EdJbdoOuejRz8Rx9sthvBd-dF9CDhkK1yLjxILnG4v00yMtYMNP2m-KP4XbpBVyQ7ljhySFA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (66.24s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:55:27 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-duragef4gaqi/dst" 2025/03/09 10:55:27 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Has cached credentials 2025/03/09 10:55:28 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:56:26 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/09 10:56:26.714551 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XvXzkHlSSrdPjGTiCyzJJhEkzqND3ZhzCoqpUnojSAq5a9lz0k9qaz2bYRd8AfKLtogI-oTxZ1s-A2dAH8h5zQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:56:26.714569 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XvXzkHlSSrdPjGTiCyzJJhEkzqND3ZhzCoqpUnojSAq5a9lz0k9qaz2bYRd8AfKLtogI-oTxZ1s-A2dAH8h5zQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:56:26 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XvXzkHlSSrdPjGTiCyzJJhEkzqND3ZhzCoqpUnojSAq5a9lz0k9qaz2bYRd8AfKLtogI-oTxZ1s-A2dAH8h5zQ==/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/XvXzkHlSSrdPjGTiCyzJJhEkzqND3ZhzCoqpUnojSAq5a9lz0k9qaz2bYRd8AfKLtogI-oTxZ1s-A2dAH8h5zQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (68.18s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-duragef4gaqi'", Local "Local file system at /tmp/rclone1954361389", Modify Window "1s" 2025/03/09 10:56:34 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-duragef4gaqi/dst" 2025/03/09 10:56:34 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Has cached credentials 2025/03/09 10:56:36 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi/dst': Used cached credential to initialize the ProtonDrive API 2025/03/09 10:57:31 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/09 10:57:32.554367 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/YJnDg5oEd_Ol99P-gkJCifCz4yWieQSwvPMK9cuO5_8AIl2vcTtZDxKd4ng7jX9gbGuJjJ19PMns_qvPgL-rqQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/09 10:57:32.554391 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/YJnDg5oEd_Ol99P-gkJCifCz4yWieQSwvPMK9cuO5_8AIl2vcTtZDxKd4ng7jX9gbGuJjJ19PMns_qvPgL-rqQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/09 10:57:32 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/YJnDg5oEd_Ol99P-gkJCifCz4yWieQSwvPMK9cuO5_8AIl2vcTtZDxKd4ng7jX9gbGuJjJ19PMns_qvPgL-rqQ==/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/YJnDg5oEd_Ol99P-gkJCifCz4yWieQSwvPMK9cuO5_8AIl2vcTtZDxKd4ng7jX9gbGuJjJ19PMns_qvPgL-rqQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (65.23s) FAIL 2025/03/09 10:57:34 DEBUG : proton drive root link ID 'rclone-test-duragef4gaqi': 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 14m16.079679302s (try 5/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]