"./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/04/02 02:35:30 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zojozil3zone" 2025/04/02 02:35:30 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/02 02:35:30 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Has cached credentials 2025/04/02 02:35:31 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:35:32 DEBUG : Creating backend with remote "/tmp/rclone2979144169" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:35:36 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-denuzem6fage" 2025/04/02 02:35:36 DEBUG : proton drive root link ID 'rclone-test-denuzem6fage': Has cached credentials 2025/04/02 02:35:37 DEBUG : proton drive root link ID 'rclone-test-denuzem6fage': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-zojozil3zone' -> proton drive root link ID 'rclone-test-denuzem6fage' 2025/04/02 02:35:38 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/02 02:35:38 DEBUG : proton drive root link ID 'rclone-test-denuzem6fage': Waiting for checks to finish 2025/04/02 02:35:38 DEBUG : proton drive root link ID 'rclone-test-denuzem6fage': Waiting for transfers to finish 2025/04/02 02:35:43 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/02 02:35:43 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:35:45.190466 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/04/02 02:35:45.190503 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/04/02 02:35:48 DEBUG : proton drive root link ID 'rclone-test-denuzem6fage': Using server-side directory move 2025/04/02 02:35:48 INFO : proton drive root link ID 'rclone-test-denuzem6fage': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/02 02:35:48 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/04/02 02:35:48 DEBUG : proton drive root link ID 'rclone-test-denuzem6fage': Waiting for checks to finish 2025/04/02 02:35:48 DEBUG : proton drive root link ID 'rclone-test-denuzem6fage': Waiting for transfers to finish 2025/04/02 02:35:49 INFO : sub dir/hello world: Deleted 2025/04/02 02:35:50.188260 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_FLJ1kB8nwp1ogLfqlvM_DA2pi-z_r3ZM0Ho8bp6LKxZHvb6Y3Y3FajQHQc8mJa84-TuoT_JQy3okOeeNCed3A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:35:50.188290 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_FLJ1kB8nwp1ogLfqlvM_DA2pi-z_r3ZM0Ho8bp6LKxZHvb6Y3Y3FajQHQc8mJa84-TuoT_JQy3okOeeNCed3A==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:35:50 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_FLJ1kB8nwp1ogLfqlvM_DA2pi-z_r3ZM0Ho8bp6LKxZHvb6Y3Y3FajQHQc8mJa84-TuoT_JQy3okOeeNCed3A==/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/_FLJ1kB8nwp1ogLfqlvM_DA2pi-z_r3ZM0Ho8bp6LKxZHvb6Y3Y3FajQHQc8mJa84-TuoT_JQy3okOeeNCed3A==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/04/02 02:35:50 DEBUG : proton drive root link ID 'rclone-test-denuzem6fage': Purge remote --- FAIL: TestServerSideMoveOverSelf (21.28s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/04/02 02:35:53 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Making map for --track-renames 2025/04/02 02:35:53 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Finished making map for --track-renames 2025/04/02 02:35:53 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for checks to finish 2025/04/02 02:35:53 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/02 02:35:53 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for renames to finish 2025/04/02 02:35:53 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/02 02:35:53 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for transfers to finish 2025/04/02 02:35:55 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/02 02:35:55 INFO : potato: Copied (new) 2025/04/02 02:35:55 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/02 02:35:55 INFO : yam: Copied (new) 2025/04/02 02:35:55 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:35:56 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/02 02:35:56 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Making map for --track-renames 2025/04/02 02:35:56 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Finished making map for --track-renames 2025/04/02 02:35:56 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for checks to finish 2025/04/02 02:35:56 DEBUG : potato: Unchanged skipping 2025/04/02 02:35:56 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for renames to finish 2025/04/02 02:35:57.480627 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/m1dmzLW23PUssg9FhLVeJCFnqGG77y56UX9oxVtJGrJiBdqZ6NFMRfIpLRYnK6MNtKi6NbZl70cP4l_x2-bndg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:35:57.480660 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/m1dmzLW23PUssg9FhLVeJCFnqGG77y56UX9oxVtJGrJiBdqZ6NFMRfIpLRYnK6MNtKi6NbZl70cP4l_x2-bndg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:35:57 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/m1dmzLW23PUssg9FhLVeJCFnqGG77y56UX9oxVtJGrJiBdqZ6NFMRfIpLRYnK6MNtKi6NbZl70cP4l_x2-bndg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:35:57 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/m1dmzLW23PUssg9FhLVeJCFnqGG77y56UX9oxVtJGrJiBdqZ6NFMRfIpLRYnK6MNtKi6NbZl70cP4l_x2-bndg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:35:57 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/02 02:35:57 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for transfers to finish 2025/04/02 02:35:59 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/02 02:35:59 INFO : yaml: Copied (new) 2025/04/02 02:35:59 ERROR : proton drive root link ID 'rclone-test-zojozil3zone': not deleting files as there were IO errors 2025/04/02 02:35:59 ERROR : proton drive root link ID 'rclone-test-zojozil3zone': 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.57s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/04/02 02:36:02 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Making map for --track-renames 2025/04/02 02:36:02 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Finished making map for --track-renames 2025/04/02 02:36:02 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for checks to finish 2025/04/02 02:36:02 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/02 02:36:02 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/02 02:36:02 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for renames to finish 2025/04/02 02:36:02 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for transfers to finish 2025/04/02 02:36:03 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/02 02:36:03 INFO : yam: Copied (new) 2025/04/02 02:36:04 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/02 02:36:04 INFO : potato: Copied (new) 2025/04/02 02:36:04 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:36:05 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/02 02:36:05 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Making map for --track-renames 2025/04/02 02:36:05 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Finished making map for --track-renames 2025/04/02 02:36:05 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for checks to finish 2025/04/02 02:36:05 DEBUG : potato: Unchanged skipping 2025/04/02 02:36:05 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for renames to finish 2025/04/02 02:36:05.912498 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HKkTofHlL8nCyjoWUu9xmKSrOaQoncgjaiUGHgl69dUVRZ4_97ZRhcI6N9Hccuw1yGyvxl0dRSM5M-8dRgbyDA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:36:05.912532 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HKkTofHlL8nCyjoWUu9xmKSrOaQoncgjaiUGHgl69dUVRZ4_97ZRhcI6N9Hccuw1yGyvxl0dRSM5M-8dRgbyDA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:36:05 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HKkTofHlL8nCyjoWUu9xmKSrOaQoncgjaiUGHgl69dUVRZ4_97ZRhcI6N9Hccuw1yGyvxl0dRSM5M-8dRgbyDA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:36:05 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HKkTofHlL8nCyjoWUu9xmKSrOaQoncgjaiUGHgl69dUVRZ4_97ZRhcI6N9Hccuw1yGyvxl0dRSM5M-8dRgbyDA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:36:05 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/02 02:36:05 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for transfers to finish 2025/04/02 02:36:07 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/02 02:36:07 INFO : yaml: Copied (new) 2025/04/02 02:36:07 ERROR : proton drive root link ID 'rclone-test-zojozil3zone': not deleting files as there were IO errors 2025/04/02 02:36:07 ERROR : proton drive root link ID 'rclone-test-zojozil3zone': 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.66s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/04/02 02:36:10 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Making map for --track-renames 2025/04/02 02:36:10 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Finished making map for --track-renames 2025/04/02 02:36:10 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for checks to finish 2025/04/02 02:36:10 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/02 02:36:10 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/04/02 02:36:10 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for renames to finish 2025/04/02 02:36:10 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for transfers to finish 2025/04/02 02:36:13 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/02 02:36:13 INFO : potato: Copied (new) 2025/04/02 02:36:13 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/02 02:36:13 INFO : sub/yam: Copied (new) 2025/04/02 02:36:13 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:36:15 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/02 02:36:15 DEBUG : potato: Unchanged skipping 2025/04/02 02:36:15 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Making map for --track-renames 2025/04/02 02:36:15 INFO : proton drive root link ID 'rclone-test-zojozil3zone': Finished making map for --track-renames 2025/04/02 02:36:15 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for checks to finish 2025/04/02 02:36:15 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for renames to finish 2025/04/02 02:36:16.277089 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hvt4NTo6pV780cB3IKOdzqzWpV28P8OUTFRhM8Qr5lVHPnt80T_yJ59HZbXdYQlQOVEZ-uaIiNN0hO2Ylfqsjg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:36:16.277117 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hvt4NTo6pV780cB3IKOdzqzWpV28P8OUTFRhM8Qr5lVHPnt80T_yJ59HZbXdYQlQOVEZ-uaIiNN0hO2Ylfqsjg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:36:16 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hvt4NTo6pV780cB3IKOdzqzWpV28P8OUTFRhM8Qr5lVHPnt80T_yJ59HZbXdYQlQOVEZ-uaIiNN0hO2Ylfqsjg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:36:16 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hvt4NTo6pV780cB3IKOdzqzWpV28P8OUTFRhM8Qr5lVHPnt80T_yJ59HZbXdYQlQOVEZ-uaIiNN0hO2Ylfqsjg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:36:16 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/02 02:36:16 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for transfers to finish 2025/04/02 02:36:18 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/02 02:36:18 INFO : yam: Copied (new) 2025/04/02 02:36:18 ERROR : proton drive root link ID 'rclone-test-zojozil3zone': not deleting files as there were IO errors 2025/04/02 02:36:18 ERROR : proton drive root link ID 'rclone-test-zojozil3zone': 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 (11.23s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:36:22 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/02 02:36:22 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/04/02 02:36:22 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for checks to finish 2025/04/02 02:36:22 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': Waiting for transfers to finish 2025/04/02 02:36:26 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/04/02 02:36:26 INFO : nested/sub dir/file: Copied (new) 2025/04/02 02:36:26 INFO : nested/sub dir/file: Deleted 2025/04/02 02:36:26 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/02 02:36:26 INFO : sub dir/hello world: Copied (new) 2025/04/02 02:36:26 INFO : sub dir/hello world: Deleted 2025/04/02 02:36:26 ERROR : Local file system at /tmp/rclone2979144169: 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.81s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:36:30 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nepobox6boxe" 2025/04/02 02:36:30 DEBUG : proton drive root link ID 'rclone-test-nepobox6boxe': Has cached credentials 2025/04/02 02:36:31 DEBUG : proton drive root link ID 'rclone-test-nepobox6boxe': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-zojozil3zone' -> proton drive root link ID 'rclone-test-nepobox6boxe' 2025/04/02 02:36:43 DEBUG : proton drive root link ID 'rclone-test-nepobox6boxe': Using server-side directory move 2025/04/02 02:36:43 INFO : proton drive root link ID 'rclone-test-nepobox6boxe': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/02 02:36:44 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/02 02:36:44 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/02 02:36:44 DEBUG : empty space: Unchanged skipping 2025/04/02 02:36:44 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/02 02:36:44 DEBUG : proton drive root link ID 'rclone-test-nepobox6boxe': Waiting for checks to finish 2025/04/02 02:36:44 INFO : empty space: Deleted 2025/04/02 02:36:44 DEBUG : proton drive root link ID 'rclone-test-nepobox6boxe': Waiting for transfers to finish 2025/04/02 02:36:44 INFO : potato3: Deleted 2025/04/02 02:36:45.146954 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QpvUZ1-hXb0-GE37VkxH5dSMOADGU0K0ZL7Q_wEF0RKHFGZvnumN2xbgeBMC0i4NO5QPt3-ZJRgZM5GysEJWkw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:36:45.146981 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QpvUZ1-hXb0-GE37VkxH5dSMOADGU0K0ZL7Q_wEF0RKHFGZvnumN2xbgeBMC0i4NO5QPt3-ZJRgZM5GysEJWkw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:36:45 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QpvUZ1-hXb0-GE37VkxH5dSMOADGU0K0ZL7Q_wEF0RKHFGZvnumN2xbgeBMC0i4NO5QPt3-ZJRgZM5GysEJWkw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:36:45.403660 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/55BscZSyYEUtEg_V4FGFJ5fs4GD_1Ad4QZW-5ju-CRCFZ3bcHlosryJDvN95B9wEy3nwESoqROUASGzsteYC_Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:36:45.403700 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/55BscZSyYEUtEg_V4FGFJ5fs4GD_1Ad4QZW-5ju-CRCFZ3bcHlosryJDvN95B9wEy3nwESoqROUASGzsteYC_Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:36:45 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/55BscZSyYEUtEg_V4FGFJ5fs4GD_1Ad4QZW-5ju-CRCFZ3bcHlosryJDvN95B9wEy3nwESoqROUASGzsteYC_Q==/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/55BscZSyYEUtEg_V4FGFJ5fs4GD_1Ad4QZW-5ju-CRCFZ3bcHlosryJDvN95B9wEy3nwESoqROUASGzsteYC_Q==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/04/02 02:36:45 DEBUG : proton drive root link ID 'rclone-test-nepobox6boxe': Purge remote --- FAIL: TestServerSideMove (17.22s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:36:47 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-xinawez0tilo" 2025/04/02 02:36:47 DEBUG : proton drive root link ID 'rclone-test-xinawez0tilo': Has cached credentials 2025/04/02 02:36:49 DEBUG : proton drive root link ID 'rclone-test-xinawez0tilo': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-zojozil3zone' -> proton drive root link ID 'rclone-test-xinawez0tilo' 2025/04/02 02:37:01 DEBUG : empty space: Excluded (Size Filter) 2025/04/02 02:37:01 DEBUG : empty space: Excluded 2025/04/02 02:37:01 DEBUG : empty space: Excluded (Size Filter) 2025/04/02 02:37:01 DEBUG : empty space: Excluded 2025/04/02 02:37:01 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/02 02:37:01 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/02 02:37:01 DEBUG : proton drive root link ID 'rclone-test-xinawez0tilo': Waiting for checks to finish 2025/04/02 02:37:01 DEBUG : proton drive root link ID 'rclone-test-xinawez0tilo': Waiting for transfers to finish 2025/04/02 02:37:01 INFO : potato3: Deleted 2025/04/02 02:37:02.299779 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FqznPF0hctET78tnhAsJKZefK3BTeNLBPEGbJo0XBN72e8QntMCDbehmj8Q055ws89XMXiwhmQFK0Oo6bIUXfA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:37:02.299806 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FqznPF0hctET78tnhAsJKZefK3BTeNLBPEGbJo0XBN72e8QntMCDbehmj8Q055ws89XMXiwhmQFK0Oo6bIUXfA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:37:02 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FqznPF0hctET78tnhAsJKZefK3BTeNLBPEGbJo0XBN72e8QntMCDbehmj8Q055ws89XMXiwhmQFK0Oo6bIUXfA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:37:02.474340 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/c1IeZROGkgc-_OgwFpiMlJrOu-TrUAQshcTjOY5n-6ajBeqJXuhhbSuwBnfoC4q_PCud2xd4YXJx838c6IpJhg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:37:02.474379 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/c1IeZROGkgc-_OgwFpiMlJrOu-TrUAQshcTjOY5n-6ajBeqJXuhhbSuwBnfoC4q_PCud2xd4YXJx838c6IpJhg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:37:02 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/c1IeZROGkgc-_OgwFpiMlJrOu-TrUAQshcTjOY5n-6ajBeqJXuhhbSuwBnfoC4q_PCud2xd4YXJx838c6IpJhg==/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/c1IeZROGkgc-_OgwFpiMlJrOu-TrUAQshcTjOY5n-6ajBeqJXuhhbSuwBnfoC4q_PCud2xd4YXJx838c6IpJhg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/04/02 02:37:02 DEBUG : proton drive root link ID 'rclone-test-xinawez0tilo': Purge remote --- FAIL: TestServerSideMoveWithFilter (17.53s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:37:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-rugitap4wipu" 2025/04/02 02:37:05 DEBUG : proton drive root link ID 'rclone-test-rugitap4wipu': Has cached credentials 2025/04/02 02:37:06 DEBUG : proton drive root link ID 'rclone-test-rugitap4wipu': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:37:12 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-zojozil3zone' -> proton drive root link ID 'rclone-test-rugitap4wipu' 2025/04/02 02:37:19 DEBUG : proton drive root link ID 'rclone-test-rugitap4wipu': Using server-side directory move 2025/04/02 02:37:19 INFO : proton drive root link ID 'rclone-test-rugitap4wipu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/02 02:37:19 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/02 02:37:19 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/02 02:37:19 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/02 02:37:19 DEBUG : empty space: Unchanged skipping 2025/04/02 02:37:19 DEBUG : proton drive root link ID 'rclone-test-rugitap4wipu': Waiting for checks to finish 2025/04/02 02:37:20 INFO : empty space: Deleted 2025/04/02 02:37:20 DEBUG : proton drive root link ID 'rclone-test-rugitap4wipu': Waiting for transfers to finish 2025/04/02 02:37:20 INFO : potato3: Deleted 2025/04/02 02:37:20.537443 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/86F6RJ1sxGaKjFq86tacNtX56dUnIt2ebmK1bV_qLpQT7SAo6pl2PgNLgMcUTjQsV9QUbU0kEZE7T9YFNTON4Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:37:20.537535 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/86F6RJ1sxGaKjFq86tacNtX56dUnIt2ebmK1bV_qLpQT7SAo6pl2PgNLgMcUTjQsV9QUbU0kEZE7T9YFNTON4Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:37:20 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/86F6RJ1sxGaKjFq86tacNtX56dUnIt2ebmK1bV_qLpQT7SAo6pl2PgNLgMcUTjQsV9QUbU0kEZE7T9YFNTON4Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:37:20.807849 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HB7haBLLo8XXbF5OURnhFT1WyybdmW8a2F0hoHiokjKRZkHWpmqskfYoS2HQsHyEKFkGcPX_d1tkLj8uDnqHDA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:37:20.807890 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HB7haBLLo8XXbF5OURnhFT1WyybdmW8a2F0hoHiokjKRZkHWpmqskfYoS2HQsHyEKFkGcPX_d1tkLj8uDnqHDA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:37:20 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HB7haBLLo8XXbF5OURnhFT1WyybdmW8a2F0hoHiokjKRZkHWpmqskfYoS2HQsHyEKFkGcPX_d1tkLj8uDnqHDA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:37:20 ERROR : proton drive root link ID 'rclone-test-zojozil3zone': 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/04/02 02:37:20 DEBUG : proton drive root link ID 'rclone-test-rugitap4wipu': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (18.77s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:37:30 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zojozil3zone/dst" 2025/04/02 02:37:30 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Has cached credentials 2025/04/02 02:37:31 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:38:23 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zojozil3zone/backup" 2025/04/02 02:38:23 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/backup': Has cached credentials 2025/04/02 02:38:24 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/backup': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:40:08 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/02 02:40:08 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Waiting for checks to finish 2025/04/02 02:40:08 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/02 02:40:08 DEBUG : two: Unchanged skipping 2025/04/02 02:40:10.483123 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/op3uP8NpXVMBtYLHSWaYPS2NrHebOMDg55TaWoZBeiyrdcWr2Mj6erZgUVMvlSGGglVePVePtQZbJKLMe0U9GA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:40:10.483157 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/op3uP8NpXVMBtYLHSWaYPS2NrHebOMDg55TaWoZBeiyrdcWr2Mj6erZgUVMvlSGGglVePVePtQZbJKLMe0U9GA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:40:10 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/op3uP8NpXVMBtYLHSWaYPS2NrHebOMDg55TaWoZBeiyrdcWr2Mj6erZgUVMvlSGGglVePVePtQZbJKLMe0U9GA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:40:10 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Waiting for transfers to finish 2025/04/02 02:40:10 ERROR : proton drive root link ID 'rclone-test-zojozil3zone/dst': not deleting files as there were IO errors 2025/04/02 02:40:10 ERROR : proton drive root link ID 'rclone-test-zojozil3zone/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/op3uP8NpXVMBtYLHSWaYPS2NrHebOMDg55TaWoZBeiyrdcWr2Mj6erZgUVMvlSGGglVePVePtQZbJKLMe0U9GA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (170.40s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:40:21 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zojozil3zone/dst" 2025/04/02 02:40:21 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Has cached credentials 2025/04/02 02:40:22 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:41:14 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zojozil3zone/backup" 2025/04/02 02:41:14 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/backup': Has cached credentials 2025/04/02 02:41:15 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/backup': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:43:00 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/02 02:43:00 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Waiting for checks to finish 2025/04/02 02:43:00 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/02 02:43:00 DEBUG : two: Unchanged skipping 2025/04/02 02:43:01.776850 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/YfNi2ni1_G5GFSvziw6s2VaFSwHwbN9A6rk0C4sQeV9fXt6T59qhI4maYc8VdNu_tnPGxaILTobaFoGCFO0AFg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:43:01.776883 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/YfNi2ni1_G5GFSvziw6s2VaFSwHwbN9A6rk0C4sQeV9fXt6T59qhI4maYc8VdNu_tnPGxaILTobaFoGCFO0AFg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:43:01 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/YfNi2ni1_G5GFSvziw6s2VaFSwHwbN9A6rk0C4sQeV9fXt6T59qhI4maYc8VdNu_tnPGxaILTobaFoGCFO0AFg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:43:01 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Waiting for transfers to finish 2025/04/02 02:43:01 ERROR : proton drive root link ID 'rclone-test-zojozil3zone/dst': not deleting files as there were IO errors 2025/04/02 02:43:01 ERROR : proton drive root link ID 'rclone-test-zojozil3zone/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/YfNi2ni1_G5GFSvziw6s2VaFSwHwbN9A6rk0C4sQeV9fXt6T59qhI4maYc8VdNu_tnPGxaILTobaFoGCFO0AFg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (170.86s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:43:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zojozil3zone/dst" 2025/04/02 02:43:12 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Has cached credentials 2025/04/02 02:43:13 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:44:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zojozil3zone/backup" 2025/04/02 02:44:05 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/backup': Has cached credentials 2025/04/02 02:44:06 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/backup': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:45:49 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/02 02:45:49 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Waiting for checks to finish 2025/04/02 02:45:49 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/02 02:45:49 DEBUG : two: Unchanged skipping 2025/04/02 02:45:51.639980 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/i98odCnnrR641tOGd2gsgv-WrQZBwUKCXKKy3_ptkR1mVL4lCjNn39CCGvXJRoC7-ZnRoxPXcJfWmgDcQhRVvg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:45:51.640012 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/i98odCnnrR641tOGd2gsgv-WrQZBwUKCXKKy3_ptkR1mVL4lCjNn39CCGvXJRoC7-ZnRoxPXcJfWmgDcQhRVvg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:45:51 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/i98odCnnrR641tOGd2gsgv-WrQZBwUKCXKKy3_ptkR1mVL4lCjNn39CCGvXJRoC7-ZnRoxPXcJfWmgDcQhRVvg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:45:51 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Waiting for transfers to finish 2025/04/02 02:45:51 ERROR : proton drive root link ID 'rclone-test-zojozil3zone/dst': not deleting files as there were IO errors 2025/04/02 02:45:51 ERROR : proton drive root link ID 'rclone-test-zojozil3zone/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/i98odCnnrR641tOGd2gsgv-WrQZBwUKCXKKy3_ptkR1mVL4lCjNn39CCGvXJRoC7-ZnRoxPXcJfWmgDcQhRVvg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (169.91s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:46:02 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zojozil3zone/dst" 2025/04/02 02:46:02 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Has cached credentials 2025/04/02 02:46:03 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:46:57 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/02 02:46:57 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Waiting for checks to finish 2025/04/02 02:46:57 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/02 02:46:57 DEBUG : two: Unchanged skipping 2025/04/02 02:46:58.389423 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yzR2rRw-dF--qIVUo6g1E4t5_B_Tl3DZ6B8DogpUNcY-OAFB-jogwE3cLL_D7V1h5o99mBRkY9l0TBYONicR3g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:46:58.389462 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yzR2rRw-dF--qIVUo6g1E4t5_B_Tl3DZ6B8DogpUNcY-OAFB-jogwE3cLL_D7V1h5o99mBRkY9l0TBYONicR3g==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:46:58 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yzR2rRw-dF--qIVUo6g1E4t5_B_Tl3DZ6B8DogpUNcY-OAFB-jogwE3cLL_D7V1h5o99mBRkY9l0TBYONicR3g==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:46:58 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Waiting for transfers to finish 2025/04/02 02:46:58 ERROR : proton drive root link ID 'rclone-test-zojozil3zone/dst': not deleting files as there were IO errors 2025/04/02 02:46:58 ERROR : proton drive root link ID 'rclone-test-zojozil3zone/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/yzR2rRw-dF--qIVUo6g1E4t5_B_Tl3DZ6B8DogpUNcY-OAFB-jogwE3cLL_D7V1h5o99mBRkY9l0TBYONicR3g==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (66.22s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:47:08 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zojozil3zone/dst" 2025/04/02 02:47:08 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Has cached credentials 2025/04/02 02:47:09 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:48:05 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/02 02:48:05.704672 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/kVQlHuYW5yN9Q3Nu5OzmAtJXEvOm17EYGMgHYkom9iV_dEUygqCzM2jwdKjz2TKJto-U49fEzuWUdHcsBT4bpg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:48:05.704709 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/kVQlHuYW5yN9Q3Nu5OzmAtJXEvOm17EYGMgHYkom9iV_dEUygqCzM2jwdKjz2TKJto-U49fEzuWUdHcsBT4bpg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:48:05 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/kVQlHuYW5yN9Q3Nu5OzmAtJXEvOm17EYGMgHYkom9iV_dEUygqCzM2jwdKjz2TKJto-U49fEzuWUdHcsBT4bpg==/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/kVQlHuYW5yN9Q3Nu5OzmAtJXEvOm17EYGMgHYkom9iV_dEUygqCzM2jwdKjz2TKJto-U49fEzuWUdHcsBT4bpg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (67.23s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-zojozil3zone'", Local "Local file system at /tmp/rclone2979144169", Modify Window "1s" 2025/04/02 02:48:16 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zojozil3zone/dst" 2025/04/02 02:48:16 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Has cached credentials 2025/04/02 02:48:17 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone/dst': Used cached credential to initialize the ProtonDrive API 2025/04/02 02:49:12 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/02 02:49:13.441512 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/I8Vo_WUkhofGyj-byIhRgwlMbV0jEQjxw2XS00sskppJE41DOZLTJQZ55KGE55a8Uqgq9DyEPASTzc6R3NrOYQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/02 02:49:13.441544 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/I8Vo_WUkhofGyj-byIhRgwlMbV0jEQjxw2XS00sskppJE41DOZLTJQZ55KGE55a8Uqgq9DyEPASTzc6R3NrOYQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/02 02:49:13 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/I8Vo_WUkhofGyj-byIhRgwlMbV0jEQjxw2XS00sskppJE41DOZLTJQZ55KGE55a8Uqgq9DyEPASTzc6R3NrOYQ==/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/I8Vo_WUkhofGyj-byIhRgwlMbV0jEQjxw2XS00sskppJE41DOZLTJQZ55KGE55a8Uqgq9DyEPASTzc6R3NrOYQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (67.66s) FAIL 2025/04/02 02:49:16 DEBUG : proton drive root link ID 'rclone-test-zojozil3zone': 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 13m46.582407914s (try 5/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]