"./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncSuffixKeepExtension|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Starting (try 5/5) 2025/01/31 03:20:37 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bodibis5wuda" 2025/01/31 03:20:37 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/01/31 03:20:37 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Has cached credentials 2025/01/31 03:20:38 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:20:39 DEBUG : Creating backend with remote "/tmp/rclone2935561404" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:20:42 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nasedeh1wowo" 2025/01/31 03:20:42 DEBUG : proton drive root link ID 'rclone-test-nasedeh1wowo': Has cached credentials 2025/01/31 03:20:43 DEBUG : proton drive root link ID 'rclone-test-nasedeh1wowo': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-bodibis5wuda' -> proton drive root link ID 'rclone-test-nasedeh1wowo' 2025/01/31 03:20:44 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/01/31 03:20:44 DEBUG : proton drive root link ID 'rclone-test-nasedeh1wowo': Waiting for checks to finish 2025/01/31 03:20:44 DEBUG : proton drive root link ID 'rclone-test-nasedeh1wowo': Waiting for transfers to finish 2025/01/31 03:20:48 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/01/31 03:20:48 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:20:49.399412 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/31 03:20:49.399434 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/31 03:20:51 DEBUG : proton drive root link ID 'rclone-test-nasedeh1wowo': Using server-side directory move 2025/01/31 03:20:51 INFO : proton drive root link ID 'rclone-test-nasedeh1wowo': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/31 03:20:52 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/01/31 03:20:52 DEBUG : proton drive root link ID 'rclone-test-nasedeh1wowo': Waiting for checks to finish 2025/01/31 03:20:52 DEBUG : proton drive root link ID 'rclone-test-nasedeh1wowo': Waiting for transfers to finish 2025/01/31 03:20:52 INFO : sub dir/hello world: Deleted 2025/01/31 03:20:53.298746 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/038htOZo1bRMD_lEXZyVCWuVdBp2u_q_PRAE-S2JEjm1id97XIGjVfJwlQmfRIxNS-r2kvNLikowLKuqtTPcQA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:20:53.298780 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/038htOZo1bRMD_lEXZyVCWuVdBp2u_q_PRAE-S2JEjm1id97XIGjVfJwlQmfRIxNS-r2kvNLikowLKuqtTPcQA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:20:53 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/038htOZo1bRMD_lEXZyVCWuVdBp2u_q_PRAE-S2JEjm1id97XIGjVfJwlQmfRIxNS-r2kvNLikowLKuqtTPcQA==/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/038htOZo1bRMD_lEXZyVCWuVdBp2u_q_PRAE-S2JEjm1id97XIGjVfJwlQmfRIxNS-r2kvNLikowLKuqtTPcQA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/01/31 03:20:53 DEBUG : proton drive root link ID 'rclone-test-nasedeh1wowo': Purge remote --- FAIL: TestServerSideMoveOverSelf (16.69s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/01/31 03:20:55 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Making map for --track-renames 2025/01/31 03:20:55 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Finished making map for --track-renames 2025/01/31 03:20:55 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for checks to finish 2025/01/31 03:20:55 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/31 03:20:55 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/31 03:20:55 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for renames to finish 2025/01/31 03:20:55 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for transfers to finish 2025/01/31 03:20:57 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/31 03:20:57 INFO : yam: Copied (new) 2025/01/31 03:20:57 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/31 03:20:57 INFO : potato: Copied (new) 2025/01/31 03:20:57 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:20:58 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/31 03:20:58 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Making map for --track-renames 2025/01/31 03:20:58 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Finished making map for --track-renames 2025/01/31 03:20:58 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for checks to finish 2025/01/31 03:20:58 DEBUG : potato: Unchanged skipping 2025/01/31 03:20:58 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for renames to finish 2025/01/31 03:20:59.323651 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/CiLbRyJJ06hETAhx-Dbf3L3CMP0Tiio3k5hXmUJu_keepZx1wuvlt-Uj-9459vEtyAgNcU-MEME_f8wQ1uCakQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:20:59.323672 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/CiLbRyJJ06hETAhx-Dbf3L3CMP0Tiio3k5hXmUJu_keepZx1wuvlt-Uj-9459vEtyAgNcU-MEME_f8wQ1uCakQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:20:59 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/CiLbRyJJ06hETAhx-Dbf3L3CMP0Tiio3k5hXmUJu_keepZx1wuvlt-Uj-9459vEtyAgNcU-MEME_f8wQ1uCakQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:20:59 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/CiLbRyJJ06hETAhx-Dbf3L3CMP0Tiio3k5hXmUJu_keepZx1wuvlt-Uj-9459vEtyAgNcU-MEME_f8wQ1uCakQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:20:59 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/01/31 03:20:59 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for transfers to finish 2025/01/31 03:21:00 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/31 03:21:00 INFO : yaml: Copied (new) 2025/01/31 03:21:00 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda': not deleting files as there were IO errors 2025/01/31 03:21:00 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda': 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.54s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/01/31 03:21:03 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Making map for --track-renames 2025/01/31 03:21:03 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Finished making map for --track-renames 2025/01/31 03:21:03 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for checks to finish 2025/01/31 03:21:03 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/31 03:21:03 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for renames to finish 2025/01/31 03:21:03 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/31 03:21:03 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for transfers to finish 2025/01/31 03:21:05 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/31 03:21:05 INFO : potato: Copied (new) 2025/01/31 03:21:05 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/31 03:21:05 INFO : yam: Copied (new) 2025/01/31 03:21:05 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:21:06 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/31 03:21:06 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Making map for --track-renames 2025/01/31 03:21:06 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Finished making map for --track-renames 2025/01/31 03:21:06 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for checks to finish 2025/01/31 03:21:06 DEBUG : potato: Unchanged skipping 2025/01/31 03:21:06 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for renames to finish 2025/01/31 03:21:06.692244 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QeyAscaneYtUUHJCssLC9coxXbjCKzefXDxuvW9WuH8chKpQ9ksXxoZP0qWG4HUWRYWGj5hEAFCi5mmWtqbRRQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:21:06.692289 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QeyAscaneYtUUHJCssLC9coxXbjCKzefXDxuvW9WuH8chKpQ9ksXxoZP0qWG4HUWRYWGj5hEAFCi5mmWtqbRRQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:06 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QeyAscaneYtUUHJCssLC9coxXbjCKzefXDxuvW9WuH8chKpQ9ksXxoZP0qWG4HUWRYWGj5hEAFCi5mmWtqbRRQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:06 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QeyAscaneYtUUHJCssLC9coxXbjCKzefXDxuvW9WuH8chKpQ9ksXxoZP0qWG4HUWRYWGj5hEAFCi5mmWtqbRRQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:06 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/01/31 03:21:06 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for transfers to finish 2025/01/31 03:21:08 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/31 03:21:08 INFO : yaml: Copied (new) 2025/01/31 03:21:08 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda': not deleting files as there were IO errors 2025/01/31 03:21:08 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda': 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.42s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/01/31 03:21:10 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Making map for --track-renames 2025/01/31 03:21:10 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Finished making map for --track-renames 2025/01/31 03:21:10 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for checks to finish 2025/01/31 03:21:10 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/01/31 03:21:10 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/31 03:21:10 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for renames to finish 2025/01/31 03:21:10 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for transfers to finish 2025/01/31 03:21:13 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/31 03:21:13 INFO : potato: Copied (new) 2025/01/31 03:21:13 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/31 03:21:13 INFO : sub/yam: Copied (new) 2025/01/31 03:21:13 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:21:14 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/31 03:21:14 DEBUG : potato: Unchanged skipping 2025/01/31 03:21:14 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Making map for --track-renames 2025/01/31 03:21:14 INFO : proton drive root link ID 'rclone-test-bodibis5wuda': Finished making map for --track-renames 2025/01/31 03:21:14 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for checks to finish 2025/01/31 03:21:14 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for renames to finish 2025/01/31 03:21:15.103421 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/o6b0-0FFOxjdBzAmkxnRh9inOCUIILfoI7Qzf5Le8a3qzJAFfiek02vVUQUBjTnuW3TaTm79oKnHV95C-PsoDg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:21:15.103440 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/o6b0-0FFOxjdBzAmkxnRh9inOCUIILfoI7Qzf5Le8a3qzJAFfiek02vVUQUBjTnuW3TaTm79oKnHV95C-PsoDg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:15 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/o6b0-0FFOxjdBzAmkxnRh9inOCUIILfoI7Qzf5Le8a3qzJAFfiek02vVUQUBjTnuW3TaTm79oKnHV95C-PsoDg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:15 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/o6b0-0FFOxjdBzAmkxnRh9inOCUIILfoI7Qzf5Le8a3qzJAFfiek02vVUQUBjTnuW3TaTm79oKnHV95C-PsoDg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:15 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/31 03:21:15 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for transfers to finish 2025/01/31 03:21:16 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/31 03:21:16 INFO : yam: Copied (new) 2025/01/31 03:21:16 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda': not deleting files as there were IO errors 2025/01/31 03:21:16 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda': 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.03s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:21:20 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/01/31 03:21:20 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/01/31 03:21:20 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for checks to finish 2025/01/31 03:21:20 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': Waiting for transfers to finish 2025/01/31 03:21:23 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/01/31 03:21:23 INFO : sub dir/hello world: Copied (new) 2025/01/31 03:21:23 INFO : sub dir/hello world: Deleted 2025/01/31 03:21:23 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/01/31 03:21:23 INFO : nested/sub dir/file: Copied (new) 2025/01/31 03:21:23 INFO : nested/sub dir/file: Deleted 2025/01/31 03:21:23 ERROR : Local file system at /tmp/rclone2935561404: 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.96s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:21:26 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-wapuwot6mazu" 2025/01/31 03:21:26 DEBUG : Config file has changed externally - reloading 2025/01/31 03:21:26 DEBUG : proton drive root link ID 'rclone-test-wapuwot6mazu': Has cached credentials 2025/01/31 03:21:27 DEBUG : proton drive root link ID 'rclone-test-wapuwot6mazu': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-bodibis5wuda' -> proton drive root link ID 'rclone-test-wapuwot6mazu' 2025/01/31 03:21:37 DEBUG : proton drive root link ID 'rclone-test-wapuwot6mazu': Using server-side directory move 2025/01/31 03:21:37 INFO : proton drive root link ID 'rclone-test-wapuwot6mazu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/31 03:21:38 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/31 03:21:38 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/01/31 03:21:38 DEBUG : empty space: Unchanged skipping 2025/01/31 03:21:38 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/31 03:21:38 DEBUG : proton drive root link ID 'rclone-test-wapuwot6mazu': Waiting for checks to finish 2025/01/31 03:21:38 INFO : empty space: Deleted 2025/01/31 03:21:38 DEBUG : proton drive root link ID 'rclone-test-wapuwot6mazu': Waiting for transfers to finish 2025/01/31 03:21:38 INFO : potato3: Deleted 2025/01/31 03:21:38.900467 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pvuqhRy6ntqr9KmDqi-VrTjk-aZCfwvlbpr3_bxm_FXZEOgIqBdM93y2n3vObo_O8RWzHQFKUYk7jd66HGg3LA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:21:38.900490 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pvuqhRy6ntqr9KmDqi-VrTjk-aZCfwvlbpr3_bxm_FXZEOgIqBdM93y2n3vObo_O8RWzHQFKUYk7jd66HGg3LA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:38 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pvuqhRy6ntqr9KmDqi-VrTjk-aZCfwvlbpr3_bxm_FXZEOgIqBdM93y2n3vObo_O8RWzHQFKUYk7jd66HGg3LA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:39.172388 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PRaSISzAoMUfv_auQJI9L6jpnJWbbftzit9PA98bAslwMr8TXtcZH1kyXm0TQOkx1EBuJPXwZZILQu60mZTN5A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:21:39.172410 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PRaSISzAoMUfv_auQJI9L6jpnJWbbftzit9PA98bAslwMr8TXtcZH1kyXm0TQOkx1EBuJPXwZZILQu60mZTN5A==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:39 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PRaSISzAoMUfv_auQJI9L6jpnJWbbftzit9PA98bAslwMr8TXtcZH1kyXm0TQOkx1EBuJPXwZZILQu60mZTN5A==/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/PRaSISzAoMUfv_auQJI9L6jpnJWbbftzit9PA98bAslwMr8TXtcZH1kyXm0TQOkx1EBuJPXwZZILQu60mZTN5A==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/01/31 03:21:39 DEBUG : proton drive root link ID 'rclone-test-wapuwot6mazu': Purge remote --- FAIL: TestServerSideMove (14.38s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:21:41 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zelumaf0beso" 2025/01/31 03:21:41 DEBUG : proton drive root link ID 'rclone-test-zelumaf0beso': Has cached credentials 2025/01/31 03:21:42 DEBUG : proton drive root link ID 'rclone-test-zelumaf0beso': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-bodibis5wuda' -> proton drive root link ID 'rclone-test-zelumaf0beso' 2025/01/31 03:21:52 DEBUG : empty space: Excluded (Size Filter) 2025/01/31 03:21:52 DEBUG : empty space: Excluded 2025/01/31 03:21:52 DEBUG : empty space: Excluded (Size Filter) 2025/01/31 03:21:52 DEBUG : empty space: Excluded 2025/01/31 03:21:52 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/31 03:21:52 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/31 03:21:52 DEBUG : proton drive root link ID 'rclone-test-zelumaf0beso': Waiting for checks to finish 2025/01/31 03:21:52 DEBUG : proton drive root link ID 'rclone-test-zelumaf0beso': Waiting for transfers to finish 2025/01/31 03:21:53 INFO : potato3: Deleted 2025/01/31 03:21:53.243048 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gO29lonl5v6hW9_fFeP8HhfvySaDmyV8-pv0HzXpzy8wZP4vt_MxmYOvoDSGeOwa1V5HS3REBnsxcZg_vqezpg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:21:53.243073 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gO29lonl5v6hW9_fFeP8HhfvySaDmyV8-pv0HzXpzy8wZP4vt_MxmYOvoDSGeOwa1V5HS3REBnsxcZg_vqezpg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:53 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gO29lonl5v6hW9_fFeP8HhfvySaDmyV8-pv0HzXpzy8wZP4vt_MxmYOvoDSGeOwa1V5HS3REBnsxcZg_vqezpg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:53.527488 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/fCmEVNCkilyIg23xLHG6glUyQTjPZZvX8x99q4RnIS_Vd50zJvMpxQVkoVXBar_rp1OFmVuTsZOyUNgZEcVh9Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:21:53.527533 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/fCmEVNCkilyIg23xLHG6glUyQTjPZZvX8x99q4RnIS_Vd50zJvMpxQVkoVXBar_rp1OFmVuTsZOyUNgZEcVh9Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:21:53 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/fCmEVNCkilyIg23xLHG6glUyQTjPZZvX8x99q4RnIS_Vd50zJvMpxQVkoVXBar_rp1OFmVuTsZOyUNgZEcVh9Q==/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/fCmEVNCkilyIg23xLHG6glUyQTjPZZvX8x99q4RnIS_Vd50zJvMpxQVkoVXBar_rp1OFmVuTsZOyUNgZEcVh9Q==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/01/31 03:21:53 DEBUG : proton drive root link ID 'rclone-test-zelumaf0beso': Purge remote --- FAIL: TestServerSideMoveWithFilter (14.82s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:21:55 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mogapuw0tuve" 2025/01/31 03:21:55 DEBUG : proton drive root link ID 'rclone-test-mogapuw0tuve': Has cached credentials 2025/01/31 03:21:56 DEBUG : proton drive root link ID 'rclone-test-mogapuw0tuve': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:22:02 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-bodibis5wuda' -> proton drive root link ID 'rclone-test-mogapuw0tuve' 2025/01/31 03:22:07 DEBUG : proton drive root link ID 'rclone-test-mogapuw0tuve': Using server-side directory move 2025/01/31 03:22:07 INFO : proton drive root link ID 'rclone-test-mogapuw0tuve': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/31 03:22:08 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/31 03:22:08 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/01/31 03:22:08 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/31 03:22:08 DEBUG : empty space: Unchanged skipping 2025/01/31 03:22:08 DEBUG : proton drive root link ID 'rclone-test-mogapuw0tuve': Waiting for checks to finish 2025/01/31 03:22:08 INFO : potato3: Deleted 2025/01/31 03:22:08 INFO : empty space: Deleted 2025/01/31 03:22:08 DEBUG : proton drive root link ID 'rclone-test-mogapuw0tuve': Waiting for transfers to finish 2025/01/31 03:22:08.872219 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hi6FMcyuQBYqjQKEzJjexFoaxHmXBnlCTbNr2orh56AGejYXQaUJ3Mb7RETOcW9kXy88S3fvXu3zEh4YlyuVnQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:22:08.872258 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hi6FMcyuQBYqjQKEzJjexFoaxHmXBnlCTbNr2orh56AGejYXQaUJ3Mb7RETOcW9kXy88S3fvXu3zEh4YlyuVnQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:22:08 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hi6FMcyuQBYqjQKEzJjexFoaxHmXBnlCTbNr2orh56AGejYXQaUJ3Mb7RETOcW9kXy88S3fvXu3zEh4YlyuVnQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:22:09.071345 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/COi6AcR5u7ZSJx_0hFhWSlK-XT0KszdKN-jtq99ufLzKPE2W82ZDK-m9hjhF_NluIpuVm6kaE-sj151qpfmWlg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:22:09.071376 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/COi6AcR5u7ZSJx_0hFhWSlK-XT0KszdKN-jtq99ufLzKPE2W82ZDK-m9hjhF_NluIpuVm6kaE-sj151qpfmWlg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:22:09 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/COi6AcR5u7ZSJx_0hFhWSlK-XT0KszdKN-jtq99ufLzKPE2W82ZDK-m9hjhF_NluIpuVm6kaE-sj151qpfmWlg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:22:09 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda': 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/31 03:22:09 DEBUG : proton drive root link ID 'rclone-test-mogapuw0tuve': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (15.58s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:22:17 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bodibis5wuda/dst" 2025/01/31 03:22:17 DEBUG : Config file has changed externally - reloading 2025/01/31 03:22:17 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Has cached credentials 2025/01/31 03:22:18 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:22:57 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bodibis5wuda/backup" 2025/01/31 03:22:57 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/backup': Has cached credentials 2025/01/31 03:22:58 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/backup': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:24:14 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/31 03:24:14 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/31 03:24:14 DEBUG : two: Unchanged skipping 2025/01/31 03:24:14 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Waiting for checks to finish 2025/01/31 03:24:15.976240 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sAkCcmlx0o9Np_jk0V1ANQYRtcjuzktMShqunlc8aHbzxagszcRoPTIT8hBYFo-LUPOjUao70rUeEHXrwMxxcg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:24:15.976263 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sAkCcmlx0o9Np_jk0V1ANQYRtcjuzktMShqunlc8aHbzxagszcRoPTIT8hBYFo-LUPOjUao70rUeEHXrwMxxcg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:24:15 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sAkCcmlx0o9Np_jk0V1ANQYRtcjuzktMShqunlc8aHbzxagszcRoPTIT8hBYFo-LUPOjUao70rUeEHXrwMxxcg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:24:15 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Waiting for transfers to finish 2025/01/31 03:24:15 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda/dst': not deleting files as there were IO errors 2025/01/31 03:24:15 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda/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/sAkCcmlx0o9Np_jk0V1ANQYRtcjuzktMShqunlc8aHbzxagszcRoPTIT8hBYFo-LUPOjUao70rUeEHXrwMxxcg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (127.45s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:24:25 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bodibis5wuda/dst" 2025/01/31 03:24:25 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Has cached credentials 2025/01/31 03:24:26 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:25:04 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bodibis5wuda/backup" 2025/01/31 03:25:04 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/backup': Has cached credentials 2025/01/31 03:25:05 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/backup': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:26:21 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/31 03:26:21 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Waiting for checks to finish 2025/01/31 03:26:21 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/31 03:26:21 DEBUG : two: Unchanged skipping 2025/01/31 03:26:23.165850 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/T5BofgKGORHGOQgsYY1dtydXwowHdfFL9oKu4N5jul1Iw8LkuKkZdeAf3Q35OAdveWspxCBmCH2O0Ehg3bvkpw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:26:23.165876 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/T5BofgKGORHGOQgsYY1dtydXwowHdfFL9oKu4N5jul1Iw8LkuKkZdeAf3Q35OAdveWspxCBmCH2O0Ehg3bvkpw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:26:23 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/T5BofgKGORHGOQgsYY1dtydXwowHdfFL9oKu4N5jul1Iw8LkuKkZdeAf3Q35OAdveWspxCBmCH2O0Ehg3bvkpw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:26:23 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Waiting for transfers to finish 2025/01/31 03:26:23 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda/dst': not deleting files as there were IO errors 2025/01/31 03:26:23 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda/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/T5BofgKGORHGOQgsYY1dtydXwowHdfFL9oKu4N5jul1Iw8LkuKkZdeAf3Q35OAdveWspxCBmCH2O0Ehg3bvkpw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (127.17s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:26:32 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bodibis5wuda/dst" 2025/01/31 03:26:32 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Has cached credentials 2025/01/31 03:26:33 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:27:11 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bodibis5wuda/backup" 2025/01/31 03:27:11 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/backup': Has cached credentials 2025/01/31 03:27:12 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/backup': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:28:28 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/31 03:28:28 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Waiting for checks to finish 2025/01/31 03:28:28 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/31 03:28:28 DEBUG : two: Unchanged skipping 2025/01/31 03:28:30.125169 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Altk8RBKi3RciPiARRg8goTTjR_aFiYJvoG55yNS6f1lvp-LSNVpi7AUebPajwb9KVWc4bzIqU_2Jg5byiq9EA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:28:30.125199 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Altk8RBKi3RciPiARRg8goTTjR_aFiYJvoG55yNS6f1lvp-LSNVpi7AUebPajwb9KVWc4bzIqU_2Jg5byiq9EA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:28:30 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Altk8RBKi3RciPiARRg8goTTjR_aFiYJvoG55yNS6f1lvp-LSNVpi7AUebPajwb9KVWc4bzIqU_2Jg5byiq9EA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:28:30 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Waiting for transfers to finish 2025/01/31 03:28:30 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda/dst': not deleting files as there were IO errors 2025/01/31 03:28:30 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda/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/Altk8RBKi3RciPiARRg8goTTjR_aFiYJvoG55yNS6f1lvp-LSNVpi7AUebPajwb9KVWc4bzIqU_2Jg5byiq9EA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (126.84s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:28:39 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bodibis5wuda/dst" 2025/01/31 03:28:39 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Has cached credentials 2025/01/31 03:28:40 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:29:19 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/31 03:29:19 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/31 03:29:19 DEBUG : two: Unchanged skipping 2025/01/31 03:29:19 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Waiting for checks to finish 2025/01/31 03:29:19.669748 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/r5UGuAtx00r4kNnZuSVofKbirZsBmA3AEEjIVIPfH3JkKe9rIZh_yiN5qKaZ0gUJYA4wtktkfXzxmBB9a1qGrw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:29:19.669779 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/r5UGuAtx00r4kNnZuSVofKbirZsBmA3AEEjIVIPfH3JkKe9rIZh_yiN5qKaZ0gUJYA4wtktkfXzxmBB9a1qGrw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:29:19 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/r5UGuAtx00r4kNnZuSVofKbirZsBmA3AEEjIVIPfH3JkKe9rIZh_yiN5qKaZ0gUJYA4wtktkfXzxmBB9a1qGrw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:29:19 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Waiting for transfers to finish 2025/01/31 03:29:19 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda/dst': not deleting files as there were IO errors 2025/01/31 03:29:19 ERROR : proton drive root link ID 'rclone-test-bodibis5wuda/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/r5UGuAtx00r4kNnZuSVofKbirZsBmA3AEEjIVIPfH3JkKe9rIZh_yiN5qKaZ0gUJYA4wtktkfXzxmBB9a1qGrw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (49.14s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:29:28 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bodibis5wuda/dst" 2025/01/31 03:29:28 DEBUG : Config file has changed externally - reloading 2025/01/31 03:29:28 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Has cached credentials 2025/01/31 03:29:29 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:30:08 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/31 03:30:08.719918 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Z5g3OgyTLmr76UGpW2UrTI0-q-M2FCg-nMbzE2fFY8q_b-uNk-1jO7vZ02ul42Bf3efz9OfV5lzsVBEuCjKQag==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:30:08.719942 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Z5g3OgyTLmr76UGpW2UrTI0-q-M2FCg-nMbzE2fFY8q_b-uNk-1jO7vZ02ul42Bf3efz9OfV5lzsVBEuCjKQag==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:30:08 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Z5g3OgyTLmr76UGpW2UrTI0-q-M2FCg-nMbzE2fFY8q_b-uNk-1jO7vZ02ul42Bf3efz9OfV5lzsVBEuCjKQag==/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/Z5g3OgyTLmr76UGpW2UrTI0-q-M2FCg-nMbzE2fFY8q_b-uNk-1jO7vZ02ul42Bf3efz9OfV5lzsVBEuCjKQag==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (49.04s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-bodibis5wuda'", Local "Local file system at /tmp/rclone2935561404", Modify Window "1s" 2025/01/31 03:30:17 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bodibis5wuda/dst" 2025/01/31 03:30:17 DEBUG : Config file has changed externally - reloading 2025/01/31 03:30:17 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Has cached credentials 2025/01/31 03:30:18 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda/dst': Used cached credential to initialize the ProtonDrive API 2025/01/31 03:30:58 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/31 03:30:59.093321 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Wfh8ZhJksT0xQxzUvxn0yPjExttlTVmG90OWkcxzW1B-IzcyTyGlyds54TgDFWSzywVYFt4HZ_HUhG8pAHd5Pw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/31 03:30:59.093345 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Wfh8ZhJksT0xQxzUvxn0yPjExttlTVmG90OWkcxzW1B-IzcyTyGlyds54TgDFWSzywVYFt4HZ_HUhG8pAHd5Pw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/31 03:30:59 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Wfh8ZhJksT0xQxzUvxn0yPjExttlTVmG90OWkcxzW1B-IzcyTyGlyds54TgDFWSzywVYFt4HZ_HUhG8pAHd5Pw==/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/Wfh8ZhJksT0xQxzUvxn0yPjExttlTVmG90OWkcxzW1B-IzcyTyGlyds54TgDFWSzywVYFt4HZ_HUhG8pAHd5Pw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (50.45s) FAIL 2025/01/31 03:31:01 DEBUG : proton drive root link ID 'rclone-test-bodibis5wuda': 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 10m24.226697578s (try 5/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]