"./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncSuffixKeepExtension|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Starting (try 4/5) 2025/03/16 11:04:45 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zivejuh5miva" 2025/03/16 11:04:45 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/03/16 11:04:45 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Has cached credentials 2025/03/16 11:04:46 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:04:47 DEBUG : Creating backend with remote "/tmp/rclone3232198973" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:04:51 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-wifujek9xomo" 2025/03/16 11:04:51 DEBUG : proton drive root link ID 'rclone-test-wifujek9xomo': Has cached credentials 2025/03/16 11:04:53 DEBUG : proton drive root link ID 'rclone-test-wifujek9xomo': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-zivejuh5miva' -> proton drive root link ID 'rclone-test-wifujek9xomo' 2025/03/16 11:04:54 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/16 11:04:54 DEBUG : proton drive root link ID 'rclone-test-wifujek9xomo': Waiting for checks to finish 2025/03/16 11:04:54 DEBUG : proton drive root link ID 'rclone-test-wifujek9xomo': Waiting for transfers to finish 2025/03/16 11:04:58 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/16 11:04:58 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:05:00.492626 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/16 11:05:00.492651 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/16 11:05:03 DEBUG : proton drive root link ID 'rclone-test-wifujek9xomo': Using server-side directory move 2025/03/16 11:05:03 INFO : proton drive root link ID 'rclone-test-wifujek9xomo': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/16 11:05:03 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/16 11:05:03 DEBUG : proton drive root link ID 'rclone-test-wifujek9xomo': Waiting for checks to finish 2025/03/16 11:05:03 DEBUG : proton drive root link ID 'rclone-test-wifujek9xomo': Waiting for transfers to finish 2025/03/16 11:05:04 INFO : sub dir/hello world: Deleted 2025/03/16 11:05:05.185356 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hlmXyHsQkq6YHC91PLRmNqPEJE9gJiDg6GmYlWO74LYopMHkXcVM-h2eOnDNR_isI63t7mHBo7WM0pZqTFZYFg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:05:05.185381 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hlmXyHsQkq6YHC91PLRmNqPEJE9gJiDg6GmYlWO74LYopMHkXcVM-h2eOnDNR_isI63t7mHBo7WM0pZqTFZYFg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:05 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hlmXyHsQkq6YHC91PLRmNqPEJE9gJiDg6GmYlWO74LYopMHkXcVM-h2eOnDNR_isI63t7mHBo7WM0pZqTFZYFg==/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/hlmXyHsQkq6YHC91PLRmNqPEJE9gJiDg6GmYlWO74LYopMHkXcVM-h2eOnDNR_isI63t7mHBo7WM0pZqTFZYFg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/03/16 11:05:05 DEBUG : proton drive root link ID 'rclone-test-wifujek9xomo': Purge remote --- FAIL: TestServerSideMoveOverSelf (21.25s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/03/16 11:05:08 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Making map for --track-renames 2025/03/16 11:05:08 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Finished making map for --track-renames 2025/03/16 11:05:08 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for checks to finish 2025/03/16 11:05:08 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for renames to finish 2025/03/16 11:05:08 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/16 11:05:08 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/16 11:05:08 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for transfers to finish 2025/03/16 11:05:10 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/16 11:05:10 INFO : yam: Copied (new) 2025/03/16 11:05:10 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/16 11:05:10 INFO : potato: Copied (new) 2025/03/16 11:05:10 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:05:11 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/16 11:05:11 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Making map for --track-renames 2025/03/16 11:05:11 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Finished making map for --track-renames 2025/03/16 11:05:11 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for checks to finish 2025/03/16 11:05:11 DEBUG : potato: Unchanged skipping 2025/03/16 11:05:11 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for renames to finish 2025/03/16 11:05:12.433147 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HdOZpXAJLD1FVRYtfjMJczBmkS0z5_JXR1qJRQf_QfSVxNeVPccunBrAIY2EDjsNhVJD1s8Fj7p7iTSICLpmOA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:05:12.433185 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HdOZpXAJLD1FVRYtfjMJczBmkS0z5_JXR1qJRQf_QfSVxNeVPccunBrAIY2EDjsNhVJD1s8Fj7p7iTSICLpmOA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:12 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HdOZpXAJLD1FVRYtfjMJczBmkS0z5_JXR1qJRQf_QfSVxNeVPccunBrAIY2EDjsNhVJD1s8Fj7p7iTSICLpmOA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:12 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HdOZpXAJLD1FVRYtfjMJczBmkS0z5_JXR1qJRQf_QfSVxNeVPccunBrAIY2EDjsNhVJD1s8Fj7p7iTSICLpmOA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:12 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/16 11:05:12 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for transfers to finish 2025/03/16 11:05:14 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/16 11:05:14 INFO : yaml: Copied (new) 2025/03/16 11:05:14 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva': not deleting files as there were IO errors 2025/03/16 11:05:14 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva': not deleting directories as there were IO errors sync_test.go:1556: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1556 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenames --- FAIL: TestSyncWithTrackRenames (8.39s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/03/16 11:05:17 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Making map for --track-renames 2025/03/16 11:05:17 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Finished making map for --track-renames 2025/03/16 11:05:17 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for checks to finish 2025/03/16 11:05:17 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/16 11:05:17 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for renames to finish 2025/03/16 11:05:17 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/16 11:05:17 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for transfers to finish 2025/03/16 11:05:18 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/16 11:05:18 INFO : yam: Copied (new) 2025/03/16 11:05:19 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/16 11:05:19 INFO : potato: Copied (new) 2025/03/16 11:05:19 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:05:20 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/16 11:05:20 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Making map for --track-renames 2025/03/16 11:05:20 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Finished making map for --track-renames 2025/03/16 11:05:20 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for checks to finish 2025/03/16 11:05:20 DEBUG : potato: Unchanged skipping 2025/03/16 11:05:20 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for renames to finish 2025/03/16 11:05:21.072515 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/z27JKCWoG280YAQ01-60Lvt5EmwXosLajKwCkVMLOf8w56DgGgTYjwnd6LkEN1x8mgUHxhl2i4SOrqWgwBKQcg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:05:21.072538 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/z27JKCWoG280YAQ01-60Lvt5EmwXosLajKwCkVMLOf8w56DgGgTYjwnd6LkEN1x8mgUHxhl2i4SOrqWgwBKQcg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:21 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/z27JKCWoG280YAQ01-60Lvt5EmwXosLajKwCkVMLOf8w56DgGgTYjwnd6LkEN1x8mgUHxhl2i4SOrqWgwBKQcg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:21 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/z27JKCWoG280YAQ01-60Lvt5EmwXosLajKwCkVMLOf8w56DgGgTYjwnd6LkEN1x8mgUHxhl2i4SOrqWgwBKQcg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:21 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/16 11:05:21 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for transfers to finish 2025/03/16 11:05:22 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/16 11:05:22 INFO : yaml: Copied (new) 2025/03/16 11:05:22 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva': not deleting files as there were IO errors 2025/03/16 11:05:22 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva': not deleting directories as there were IO errors sync_test.go:1628: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1628 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyModtime --- FAIL: TestSyncWithTrackRenamesStrategyModtime (8.56s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/03/16 11:05:25 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Making map for --track-renames 2025/03/16 11:05:25 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Finished making map for --track-renames 2025/03/16 11:05:25 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for checks to finish 2025/03/16 11:05:25 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/16 11:05:25 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/03/16 11:05:25 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for renames to finish 2025/03/16 11:05:25 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for transfers to finish 2025/03/16 11:05:28 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/16 11:05:28 INFO : potato: Copied (new) 2025/03/16 11:05:28 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/16 11:05:28 INFO : sub/yam: Copied (new) 2025/03/16 11:05:28 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:05:29 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/16 11:05:29 DEBUG : potato: Unchanged skipping 2025/03/16 11:05:30 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Making map for --track-renames 2025/03/16 11:05:30 INFO : proton drive root link ID 'rclone-test-zivejuh5miva': Finished making map for --track-renames 2025/03/16 11:05:30 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for checks to finish 2025/03/16 11:05:30 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for renames to finish 2025/03/16 11:05:30.970399 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HvBMZZ-NLo85PHr9GHbL3b80Shn5Pw8aohDVynBiUhojBfM7nUtn-M6Vja37OLg7v2kQOZPgLaJa6v7aOKYaEw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:05:30.970429 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HvBMZZ-NLo85PHr9GHbL3b80Shn5Pw8aohDVynBiUhojBfM7nUtn-M6Vja37OLg7v2kQOZPgLaJa6v7aOKYaEw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:30 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HvBMZZ-NLo85PHr9GHbL3b80Shn5Pw8aohDVynBiUhojBfM7nUtn-M6Vja37OLg7v2kQOZPgLaJa6v7aOKYaEw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:30 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HvBMZZ-NLo85PHr9GHbL3b80Shn5Pw8aohDVynBiUhojBfM7nUtn-M6Vja37OLg7v2kQOZPgLaJa6v7aOKYaEw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:30 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/16 11:05:30 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for transfers to finish 2025/03/16 11:05:32 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/16 11:05:32 INFO : yam: Copied (new) 2025/03/16 11:05:32 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva': not deleting files as there were IO errors 2025/03/16 11:05:32 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva': not deleting directories as there were IO errors sync_test.go:1667: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1667 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyLeaf --- FAIL: TestSyncWithTrackRenamesStrategyLeaf (10.80s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:05:36 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/16 11:05:36 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/03/16 11:05:36 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for checks to finish 2025/03/16 11:05:36 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': Waiting for transfers to finish 2025/03/16 11:05:41 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/03/16 11:05:41 INFO : nested/sub dir/file: Copied (new) 2025/03/16 11:05:41 INFO : nested/sub dir/file: Deleted 2025/03/16 11:05:41 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/16 11:05:41 INFO : sub dir/hello world: Copied (new) 2025/03/16 11:05:41 INFO : sub dir/hello world: Deleted 2025/03/16 11:05:41 ERROR : Local file system at /tmp/rclone3232198973: 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 (8.49s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:05:44 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-wozawab1hite" 2025/03/16 11:05:44 DEBUG : proton drive root link ID 'rclone-test-wozawab1hite': Has cached credentials 2025/03/16 11:05:46 DEBUG : proton drive root link ID 'rclone-test-wozawab1hite': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-zivejuh5miva' -> proton drive root link ID 'rclone-test-wozawab1hite' 2025/03/16 11:05:57 DEBUG : proton drive root link ID 'rclone-test-wozawab1hite': Using server-side directory move 2025/03/16 11:05:57 INFO : proton drive root link ID 'rclone-test-wozawab1hite': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/16 11:05:58 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/16 11:05:58 DEBUG : proton drive root link ID 'rclone-test-wozawab1hite': Waiting for checks to finish 2025/03/16 11:05:58 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/16 11:05:58 DEBUG : empty space: Unchanged skipping 2025/03/16 11:05:58 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/16 11:05:58 INFO : empty space: Deleted 2025/03/16 11:05:58 DEBUG : proton drive root link ID 'rclone-test-wozawab1hite': Waiting for transfers to finish 2025/03/16 11:05:58 INFO : potato3: Deleted 2025/03/16 11:05:58.743965 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JQ4AE1c_XakeKLDVr1GsNfCacx6_li83_2dVurh3XTNMbk-gJA5Lx0T8xhIKlNfdVmAo5sgI73xeKqBt2xqWFg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:05:58.743991 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JQ4AE1c_XakeKLDVr1GsNfCacx6_li83_2dVurh3XTNMbk-gJA5Lx0T8xhIKlNfdVmAo5sgI73xeKqBt2xqWFg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:58 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JQ4AE1c_XakeKLDVr1GsNfCacx6_li83_2dVurh3XTNMbk-gJA5Lx0T8xhIKlNfdVmAo5sgI73xeKqBt2xqWFg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:58.944204 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vnv1TRt8wzdv7MXsW_s6g7IGDIgO49u06Xk2JMZf1FeSiaHQxeF40uAK4cYqjn54sSL-KAksLHafpYzIaKmktQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:05:58.944228 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vnv1TRt8wzdv7MXsW_s6g7IGDIgO49u06Xk2JMZf1FeSiaHQxeF40uAK4cYqjn54sSL-KAksLHafpYzIaKmktQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:05:58 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vnv1TRt8wzdv7MXsW_s6g7IGDIgO49u06Xk2JMZf1FeSiaHQxeF40uAK4cYqjn54sSL-KAksLHafpYzIaKmktQ==/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/vnv1TRt8wzdv7MXsW_s6g7IGDIgO49u06Xk2JMZf1FeSiaHQxeF40uAK4cYqjn54sSL-KAksLHafpYzIaKmktQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/03/16 11:05:58 DEBUG : proton drive root link ID 'rclone-test-wozawab1hite': Purge remote --- FAIL: TestServerSideMove (16.59s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:06:01 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zigetub8bepa" 2025/03/16 11:06:01 DEBUG : proton drive root link ID 'rclone-test-zigetub8bepa': Has cached credentials 2025/03/16 11:06:02 DEBUG : proton drive root link ID 'rclone-test-zigetub8bepa': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-zivejuh5miva' -> proton drive root link ID 'rclone-test-zigetub8bepa' 2025/03/16 11:06:13 DEBUG : empty space: Excluded (Size Filter) 2025/03/16 11:06:13 DEBUG : empty space: Excluded 2025/03/16 11:06:14 DEBUG : empty space: Excluded (Size Filter) 2025/03/16 11:06:14 DEBUG : empty space: Excluded 2025/03/16 11:06:14 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/16 11:06:14 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/16 11:06:14 DEBUG : proton drive root link ID 'rclone-test-zigetub8bepa': Waiting for checks to finish 2025/03/16 11:06:14 DEBUG : proton drive root link ID 'rclone-test-zigetub8bepa': Waiting for transfers to finish 2025/03/16 11:06:14 INFO : potato3: Deleted 2025/03/16 11:06:14.945442 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/G1Y8eCLhkpZKYrhkRpPVCNLORVHyGceMxAO_mSioI6tYktZAhivOJXKMwSJxUOm239t1tJN5T6thiWn_c8Nq3g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:06:14.945474 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/G1Y8eCLhkpZKYrhkRpPVCNLORVHyGceMxAO_mSioI6tYktZAhivOJXKMwSJxUOm239t1tJN5T6thiWn_c8Nq3g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:06:14 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/G1Y8eCLhkpZKYrhkRpPVCNLORVHyGceMxAO_mSioI6tYktZAhivOJXKMwSJxUOm239t1tJN5T6thiWn_c8Nq3g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:06:15.128617 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/IMIb8EX9v_dNJId4BXJZZ7lpaQ4DO5iWMyx_FXgpSLayZseZ203DXMrLyk6ZzPQqe_UI3Fu8X7ZTDRbLUp5xQQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:06:15.128655 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/IMIb8EX9v_dNJId4BXJZZ7lpaQ4DO5iWMyx_FXgpSLayZseZ203DXMrLyk6ZzPQqe_UI3Fu8X7ZTDRbLUp5xQQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:06:15 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/IMIb8EX9v_dNJId4BXJZZ7lpaQ4DO5iWMyx_FXgpSLayZseZ203DXMrLyk6ZzPQqe_UI3Fu8X7ZTDRbLUp5xQQ==/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/IMIb8EX9v_dNJId4BXJZZ7lpaQ4DO5iWMyx_FXgpSLayZseZ203DXMrLyk6ZzPQqe_UI3Fu8X7ZTDRbLUp5xQQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/03/16 11:06:15 DEBUG : proton drive root link ID 'rclone-test-zigetub8bepa': Purge remote --- FAIL: TestServerSideMoveWithFilter (16.82s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:06:18 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yodagex7dusu" 2025/03/16 11:06:18 DEBUG : proton drive root link ID 'rclone-test-yodagex7dusu': Has cached credentials 2025/03/16 11:06:19 DEBUG : proton drive root link ID 'rclone-test-yodagex7dusu': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:06:24 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-zivejuh5miva' -> proton drive root link ID 'rclone-test-yodagex7dusu' 2025/03/16 11:06:31 DEBUG : proton drive root link ID 'rclone-test-yodagex7dusu': Using server-side directory move 2025/03/16 11:06:31 INFO : proton drive root link ID 'rclone-test-yodagex7dusu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/16 11:06:32 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/16 11:06:32 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/16 11:06:32 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/16 11:06:32 DEBUG : empty space: Unchanged skipping 2025/03/16 11:06:32 DEBUG : proton drive root link ID 'rclone-test-yodagex7dusu': Waiting for checks to finish 2025/03/16 11:06:32 INFO : empty space: Deleted 2025/03/16 11:06:32 DEBUG : proton drive root link ID 'rclone-test-yodagex7dusu': Waiting for transfers to finish 2025/03/16 11:06:32 INFO : potato3: Deleted 2025/03/16 11:06:32.981546 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Y4FldB3U9N4tUckQegdj7j8fq4bg99DO8mNrLJuGTsFEe-g9SJh0uD7NK4jmnWV7E1Gfd1lFU1C0bPfnB7TUiw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:06:32.981569 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Y4FldB3U9N4tUckQegdj7j8fq4bg99DO8mNrLJuGTsFEe-g9SJh0uD7NK4jmnWV7E1Gfd1lFU1C0bPfnB7TUiw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:06:32 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Y4FldB3U9N4tUckQegdj7j8fq4bg99DO8mNrLJuGTsFEe-g9SJh0uD7NK4jmnWV7E1Gfd1lFU1C0bPfnB7TUiw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:06:33.270793 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/M13WwEq-9TMkIOiRQSH7ZTk7Fmp5n39v8WO117T1EX0DHovMaRIYS9dceHsR_YyXMXmFqO-o5gGQs8r4NkPxYA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:06:33.270828 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/M13WwEq-9TMkIOiRQSH7ZTk7Fmp5n39v8WO117T1EX0DHovMaRIYS9dceHsR_YyXMXmFqO-o5gGQs8r4NkPxYA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:06:33 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/M13WwEq-9TMkIOiRQSH7ZTk7Fmp5n39v8WO117T1EX0DHovMaRIYS9dceHsR_YyXMXmFqO-o5gGQs8r4NkPxYA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:06:33 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva': 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/16 11:06:33 DEBUG : proton drive root link ID 'rclone-test-yodagex7dusu': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (18.20s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:06:43 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zivejuh5miva/dst" 2025/03/16 11:06:43 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Has cached credentials 2025/03/16 11:06:44 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:07:40 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zivejuh5miva/backup" 2025/03/16 11:07:40 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/backup': Has cached credentials 2025/03/16 11:07:42 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/backup': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:09:34 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/16 11:09:34 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/16 11:09:34 DEBUG : two: Unchanged skipping 2025/03/16 11:09:34 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Waiting for checks to finish 2025/03/16 11:09:36.604059 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QU1jbk4TqhkU2RKNTDa1fiBC0aGzGyj9GZOuOoBvZoTvtKn1eKPT6OrL43C84cBfJzCAyC7mhlqnAlPjq5jj1A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:09:36.604082 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QU1jbk4TqhkU2RKNTDa1fiBC0aGzGyj9GZOuOoBvZoTvtKn1eKPT6OrL43C84cBfJzCAyC7mhlqnAlPjq5jj1A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:09:36 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QU1jbk4TqhkU2RKNTDa1fiBC0aGzGyj9GZOuOoBvZoTvtKn1eKPT6OrL43C84cBfJzCAyC7mhlqnAlPjq5jj1A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:09:36 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Waiting for transfers to finish 2025/03/16 11:09:36 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva/dst': not deleting files as there were IO errors 2025/03/16 11:09:36 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva/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/QU1jbk4TqhkU2RKNTDa1fiBC0aGzGyj9GZOuOoBvZoTvtKn1eKPT6OrL43C84cBfJzCAyC7mhlqnAlPjq5jj1A==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (183.95s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:09:47 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zivejuh5miva/dst" 2025/03/16 11:09:47 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Has cached credentials 2025/03/16 11:09:48 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:10:44 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zivejuh5miva/backup" 2025/03/16 11:10:44 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/backup': Has cached credentials 2025/03/16 11:10:46 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/backup': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:12:37 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/16 11:12:37 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/16 11:12:37 DEBUG : two: Unchanged skipping 2025/03/16 11:12:37 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Waiting for checks to finish 2025/03/16 11:12:39.314153 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xAtHmDAk2VAfKqKRnDiKRALg7JKS56QRZdp7PDYM59GY204okSsIf7ZDYP1ozpY-77FX6Vj78acvgltdsio0-g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:12:39.314181 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xAtHmDAk2VAfKqKRnDiKRALg7JKS56QRZdp7PDYM59GY204okSsIf7ZDYP1ozpY-77FX6Vj78acvgltdsio0-g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:12:39 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xAtHmDAk2VAfKqKRnDiKRALg7JKS56QRZdp7PDYM59GY204okSsIf7ZDYP1ozpY-77FX6Vj78acvgltdsio0-g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:12:39 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Waiting for transfers to finish 2025/03/16 11:12:39 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva/dst': not deleting files as there were IO errors 2025/03/16 11:12:39 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva/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/xAtHmDAk2VAfKqKRnDiKRALg7JKS56QRZdp7PDYM59GY204okSsIf7ZDYP1ozpY-77FX6Vj78acvgltdsio0-g==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (182.72s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:12:50 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zivejuh5miva/dst" 2025/03/16 11:12:50 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Has cached credentials 2025/03/16 11:12:51 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:13:48 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zivejuh5miva/backup" 2025/03/16 11:13:48 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/backup': Has cached credentials 2025/03/16 11:13:49 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/backup': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:15:41 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/16 11:15:41 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/16 11:15:41 DEBUG : two: Unchanged skipping 2025/03/16 11:15:41 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Waiting for checks to finish 2025/03/16 11:15:43.309718 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hCzdMEF9OCAiSVCjInpzET-0wo26Wt0qNGHK4MfFrlftrf7IoL-9egfksyC6rSjb1B4BR_5onlu0hFxZZtfRCw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:15:43.309741 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hCzdMEF9OCAiSVCjInpzET-0wo26Wt0qNGHK4MfFrlftrf7IoL-9egfksyC6rSjb1B4BR_5onlu0hFxZZtfRCw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:15:43 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hCzdMEF9OCAiSVCjInpzET-0wo26Wt0qNGHK4MfFrlftrf7IoL-9egfksyC6rSjb1B4BR_5onlu0hFxZZtfRCw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:15:43 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Waiting for transfers to finish 2025/03/16 11:15:43 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva/dst': not deleting files as there were IO errors 2025/03/16 11:15:43 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva/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/hCzdMEF9OCAiSVCjInpzET-0wo26Wt0qNGHK4MfFrlftrf7IoL-9egfksyC6rSjb1B4BR_5onlu0hFxZZtfRCw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (183.77s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:15:53 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zivejuh5miva/dst" 2025/03/16 11:15:53 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Has cached credentials 2025/03/16 11:15:55 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:16:51 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/16 11:16:51 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/16 11:16:51 DEBUG : two: Unchanged skipping 2025/03/16 11:16:51 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Waiting for checks to finish 2025/03/16 11:16:52.642023 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5L47Q1NADA0ptSIc2AgEmmtSmPBqGswFutkFkbPacmR868ERE3OGJt78iiMfPRMPHFzdd3KFT1EP2GDY1sFlIQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:16:52.642056 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5L47Q1NADA0ptSIc2AgEmmtSmPBqGswFutkFkbPacmR868ERE3OGJt78iiMfPRMPHFzdd3KFT1EP2GDY1sFlIQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:16:52 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5L47Q1NADA0ptSIc2AgEmmtSmPBqGswFutkFkbPacmR868ERE3OGJt78iiMfPRMPHFzdd3KFT1EP2GDY1sFlIQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:16:52 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Waiting for transfers to finish 2025/03/16 11:16:52 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva/dst': not deleting files as there were IO errors 2025/03/16 11:16:52 ERROR : proton drive root link ID 'rclone-test-zivejuh5miva/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/5L47Q1NADA0ptSIc2AgEmmtSmPBqGswFutkFkbPacmR868ERE3OGJt78iiMfPRMPHFzdd3KFT1EP2GDY1sFlIQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (68.91s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:17:02 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zivejuh5miva/dst" 2025/03/16 11:17:02 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Has cached credentials 2025/03/16 11:17:04 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:18:01 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/16 11:18:01.872072 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/C70kyjUVgfvj9ka-XI4T7-tZ_K38gsD_A6XQ_zxkoKb_JwE63DvLCbVAiNSenNDkazW0lVx5XGhNNyLJQZpUbA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:18:01.872095 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/C70kyjUVgfvj9ka-XI4T7-tZ_K38gsD_A6XQ_zxkoKb_JwE63DvLCbVAiNSenNDkazW0lVx5XGhNNyLJQZpUbA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:18:01 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/C70kyjUVgfvj9ka-XI4T7-tZ_K38gsD_A6XQ_zxkoKb_JwE63DvLCbVAiNSenNDkazW0lVx5XGhNNyLJQZpUbA==/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/C70kyjUVgfvj9ka-XI4T7-tZ_K38gsD_A6XQ_zxkoKb_JwE63DvLCbVAiNSenNDkazW0lVx5XGhNNyLJQZpUbA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (69.34s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-zivejuh5miva'", Local "Local file system at /tmp/rclone3232198973", Modify Window "1s" 2025/03/16 11:18:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zivejuh5miva/dst" 2025/03/16 11:18:12 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Has cached credentials 2025/03/16 11:18:13 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva/dst': Used cached credential to initialize the ProtonDrive API 2025/03/16 11:19:10 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/16 11:19:11.290888 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/aRpRKmEhhFBHh-dPE4B3DDn3NwhkkWFPR3xChDHE4nhCsS9gOfQ9uHFDYCo0KdOaQBKpu6QQjS7gyawYnBqnHw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/16 11:19:11.290916 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/aRpRKmEhhFBHh-dPE4B3DDn3NwhkkWFPR3xChDHE4nhCsS9gOfQ9uHFDYCo0KdOaQBKpu6QQjS7gyawYnBqnHw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/16 11:19:11 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/aRpRKmEhhFBHh-dPE4B3DDn3NwhkkWFPR3xChDHE4nhCsS9gOfQ9uHFDYCo0KdOaQBKpu6QQjS7gyawYnBqnHw==/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/aRpRKmEhhFBHh-dPE4B3DDn3NwhkkWFPR3xChDHE4nhCsS9gOfQ9uHFDYCo0KdOaQBKpu6QQjS7gyawYnBqnHw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (69.31s) FAIL 2025/03/16 11:19:14 DEBUG : proton drive root link ID 'rclone-test-zivejuh5miva': 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 14m29.6362733s (try 4/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]