"./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 3/5) 2025/04/06 02:25:33 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maziqoh4besi" 2025/04/06 02:25:33 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/06 02:25:33 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Has cached credentials 2025/04/06 02:25:34 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:25:34 DEBUG : Creating backend with remote "/tmp/rclone1655539403" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:25:38 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-migaziv7fucu" 2025/04/06 02:25:38 DEBUG : proton drive root link ID 'rclone-test-migaziv7fucu': Has cached credentials 2025/04/06 02:25:39 DEBUG : proton drive root link ID 'rclone-test-migaziv7fucu': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-maziqoh4besi' -> proton drive root link ID 'rclone-test-migaziv7fucu' 2025/04/06 02:25:40 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/06 02:25:40 DEBUG : proton drive root link ID 'rclone-test-migaziv7fucu': Waiting for checks to finish 2025/04/06 02:25:40 DEBUG : proton drive root link ID 'rclone-test-migaziv7fucu': Waiting for transfers to finish 2025/04/06 02:25:45 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/06 02:25:45 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:25:46.800319 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/06 02:25:46.800353 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/06 02:25:49 DEBUG : proton drive root link ID 'rclone-test-migaziv7fucu': Using server-side directory move 2025/04/06 02:25:49 INFO : proton drive root link ID 'rclone-test-migaziv7fucu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/06 02:25:49 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/04/06 02:25:49 DEBUG : proton drive root link ID 'rclone-test-migaziv7fucu': Waiting for checks to finish 2025/04/06 02:25:49 DEBUG : proton drive root link ID 'rclone-test-migaziv7fucu': Waiting for transfers to finish 2025/04/06 02:25:50 INFO : sub dir/hello world: Deleted 2025/04/06 02:25:51.162521 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/2x8Vd7HoiI5GKQvJvhKMjd_9fxgOKJy4Hv-e23tKJLUHycpSp_w2ccOES4iRzA9oe1ijA2Bcg1G8JAEeYIhVZQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:25:51.162540 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/2x8Vd7HoiI5GKQvJvhKMjd_9fxgOKJy4Hv-e23tKJLUHycpSp_w2ccOES4iRzA9oe1ijA2Bcg1G8JAEeYIhVZQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:25:51 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/2x8Vd7HoiI5GKQvJvhKMjd_9fxgOKJy4Hv-e23tKJLUHycpSp_w2ccOES4iRzA9oe1ijA2Bcg1G8JAEeYIhVZQ==/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/2x8Vd7HoiI5GKQvJvhKMjd_9fxgOKJy4Hv-e23tKJLUHycpSp_w2ccOES4iRzA9oe1ijA2Bcg1G8JAEeYIhVZQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/04/06 02:25:51 DEBUG : proton drive root link ID 'rclone-test-migaziv7fucu': Purge remote --- FAIL: TestServerSideMoveOverSelf (19.51s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/04/06 02:25:54 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Making map for --track-renames 2025/04/06 02:25:54 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Finished making map for --track-renames 2025/04/06 02:25:54 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for checks to finish 2025/04/06 02:25:54 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/06 02:25:54 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for renames to finish 2025/04/06 02:25:54 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/06 02:25:54 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for transfers to finish 2025/04/06 02:25:55 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/06 02:25:55 INFO : yam: Copied (new) 2025/04/06 02:25:56 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/06 02:25:56 INFO : potato: Copied (new) 2025/04/06 02:25:56 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:25:57 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/06 02:25:57 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Making map for --track-renames 2025/04/06 02:25:57 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Finished making map for --track-renames 2025/04/06 02:25:57 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for checks to finish 2025/04/06 02:25:57 DEBUG : potato: Unchanged skipping 2025/04/06 02:25:57 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for renames to finish 2025/04/06 02:25:57.947795 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pXO0zhEAo2iJILtOdrYcNByZOpsUXl-InAoooTy69b29FDOhlvtZcTqnE0HAlCvhRke0xjPtQI7gy0KnozoqVA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:25:57.947819 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pXO0zhEAo2iJILtOdrYcNByZOpsUXl-InAoooTy69b29FDOhlvtZcTqnE0HAlCvhRke0xjPtQI7gy0KnozoqVA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:25:57 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pXO0zhEAo2iJILtOdrYcNByZOpsUXl-InAoooTy69b29FDOhlvtZcTqnE0HAlCvhRke0xjPtQI7gy0KnozoqVA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:25:57 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pXO0zhEAo2iJILtOdrYcNByZOpsUXl-InAoooTy69b29FDOhlvtZcTqnE0HAlCvhRke0xjPtQI7gy0KnozoqVA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:25:57 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/06 02:25:57 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for transfers to finish 2025/04/06 02:25:59 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/06 02:25:59 INFO : yaml: Copied (new) 2025/04/06 02:25:59 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi': not deleting files as there were IO errors 2025/04/06 02:25:59 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi': 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.04s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/04/06 02:26:02 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Making map for --track-renames 2025/04/06 02:26:02 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Finished making map for --track-renames 2025/04/06 02:26:02 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for checks to finish 2025/04/06 02:26:02 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/06 02:26:02 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/06 02:26:02 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for renames to finish 2025/04/06 02:26:02 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for transfers to finish 2025/04/06 02:26:03 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/06 02:26:03 INFO : yam: Copied (new) 2025/04/06 02:26:03 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/06 02:26:03 INFO : potato: Copied (new) 2025/04/06 02:26:03 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:26:05 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/06 02:26:05 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Making map for --track-renames 2025/04/06 02:26:05 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Finished making map for --track-renames 2025/04/06 02:26:05 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for checks to finish 2025/04/06 02:26:05 DEBUG : potato: Unchanged skipping 2025/04/06 02:26:05 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for renames to finish 2025/04/06 02:26:05.805348 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gJ8PnQap4QrJvvDvcuV9d4exM5g9BahAhGYqOeb-D1_b-mtL25rSWKYEvWwYPVzCGM9JzFRJjq5zwI78Lz-l2Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:26:05.805370 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gJ8PnQap4QrJvvDvcuV9d4exM5g9BahAhGYqOeb-D1_b-mtL25rSWKYEvWwYPVzCGM9JzFRJjq5zwI78Lz-l2Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:05 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gJ8PnQap4QrJvvDvcuV9d4exM5g9BahAhGYqOeb-D1_b-mtL25rSWKYEvWwYPVzCGM9JzFRJjq5zwI78Lz-l2Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:05 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gJ8PnQap4QrJvvDvcuV9d4exM5g9BahAhGYqOeb-D1_b-mtL25rSWKYEvWwYPVzCGM9JzFRJjq5zwI78Lz-l2Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:05 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/06 02:26:05 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for transfers to finish 2025/04/06 02:26:07 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/06 02:26:07 INFO : yaml: Copied (new) 2025/04/06 02:26:07 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi': not deleting files as there were IO errors 2025/04/06 02:26:07 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi': not deleting directories as there were IO errors sync_test.go:1628: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1628 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyModtime --- FAIL: TestSyncWithTrackRenamesStrategyModtime (7.73s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/04/06 02:26:10 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Making map for --track-renames 2025/04/06 02:26:10 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Finished making map for --track-renames 2025/04/06 02:26:10 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for checks to finish 2025/04/06 02:26:10 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/06 02:26:10 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/04/06 02:26:10 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for renames to finish 2025/04/06 02:26:10 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for transfers to finish 2025/04/06 02:26:12 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/06 02:26:12 INFO : potato: Copied (new) 2025/04/06 02:26:12 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/06 02:26:12 INFO : sub/yam: Copied (new) 2025/04/06 02:26:12 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:26:13 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/06 02:26:13 DEBUG : potato: Unchanged skipping 2025/04/06 02:26:14 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Making map for --track-renames 2025/04/06 02:26:14 INFO : proton drive root link ID 'rclone-test-maziqoh4besi': Finished making map for --track-renames 2025/04/06 02:26:14 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for checks to finish 2025/04/06 02:26:14 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for renames to finish 2025/04/06 02:26:14.951402 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/U9Uvr6ENrZI2nM3KDup2W7G-ZjlaVSS63kVkpz8_R-SCfAHCJ92YkcVO9ued8-nnNVozFdCuHeodeuNIT0iYlA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:26:14.951425 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/U9Uvr6ENrZI2nM3KDup2W7G-ZjlaVSS63kVkpz8_R-SCfAHCJ92YkcVO9ued8-nnNVozFdCuHeodeuNIT0iYlA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:14 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/U9Uvr6ENrZI2nM3KDup2W7G-ZjlaVSS63kVkpz8_R-SCfAHCJ92YkcVO9ued8-nnNVozFdCuHeodeuNIT0iYlA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:14 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/U9Uvr6ENrZI2nM3KDup2W7G-ZjlaVSS63kVkpz8_R-SCfAHCJ92YkcVO9ued8-nnNVozFdCuHeodeuNIT0iYlA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:14 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/06 02:26:14 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for transfers to finish 2025/04/06 02:26:16 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/06 02:26:16 INFO : yam: Copied (new) 2025/04/06 02:26:16 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi': not deleting files as there were IO errors 2025/04/06 02:26:16 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi': 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.20s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:26:20 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/06 02:26:20 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/04/06 02:26:20 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for checks to finish 2025/04/06 02:26:20 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': Waiting for transfers to finish 2025/04/06 02:26:24 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/06 02:26:24 INFO : sub dir/hello world: Copied (new) 2025/04/06 02:26:24 INFO : sub dir/hello world: Deleted 2025/04/06 02:26:24 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/04/06 02:26:24 INFO : nested/sub dir/file: Copied (new) 2025/04/06 02:26:24 INFO : nested/sub dir/file: Deleted 2025/04/06 02:26:24 ERROR : Local file system at /tmp/rclone1655539403: 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 (7.80s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:26:27 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maceyif4biwa" 2025/04/06 02:26:27 DEBUG : Config file has changed externally - reloading 2025/04/06 02:26:27 DEBUG : proton drive root link ID 'rclone-test-maceyif4biwa': Has cached credentials 2025/04/06 02:26:29 DEBUG : proton drive root link ID 'rclone-test-maceyif4biwa': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-maziqoh4besi' -> proton drive root link ID 'rclone-test-maceyif4biwa' 2025/04/06 02:26:38 DEBUG : proton drive root link ID 'rclone-test-maceyif4biwa': Using server-side directory move 2025/04/06 02:26:38 INFO : proton drive root link ID 'rclone-test-maceyif4biwa': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/06 02:26:39 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/06 02:26:39 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/06 02:26:39 DEBUG : empty space: Unchanged skipping 2025/04/06 02:26:39 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/06 02:26:39 DEBUG : proton drive root link ID 'rclone-test-maceyif4biwa': Waiting for checks to finish 2025/04/06 02:26:40 INFO : empty space: Deleted 2025/04/06 02:26:40 DEBUG : proton drive root link ID 'rclone-test-maceyif4biwa': Waiting for transfers to finish 2025/04/06 02:26:40 INFO : potato3: Deleted 2025/04/06 02:26:40.416045 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/J6aCjLhD_rp6vz8HJCSPJCAnTUGV-E9VA_YZIPUYaFZ-xAXkP9VVM8wq1ROJZbJBC3HFbnKqGngyFLEMoOACfA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:26:40.416069 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/J6aCjLhD_rp6vz8HJCSPJCAnTUGV-E9VA_YZIPUYaFZ-xAXkP9VVM8wq1ROJZbJBC3HFbnKqGngyFLEMoOACfA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:40 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/J6aCjLhD_rp6vz8HJCSPJCAnTUGV-E9VA_YZIPUYaFZ-xAXkP9VVM8wq1ROJZbJBC3HFbnKqGngyFLEMoOACfA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:40.712451 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/x8AMdUYazNqoQauMigmHiefUjgbfKuvSvxdROBbynC5-HPrpNGehUdXXNIQDX78Mt5iC4m9YW1ZyDIao0HxtUQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:26:40.712485 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/x8AMdUYazNqoQauMigmHiefUjgbfKuvSvxdROBbynC5-HPrpNGehUdXXNIQDX78Mt5iC4m9YW1ZyDIao0HxtUQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:40 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/x8AMdUYazNqoQauMigmHiefUjgbfKuvSvxdROBbynC5-HPrpNGehUdXXNIQDX78Mt5iC4m9YW1ZyDIao0HxtUQ==/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/x8AMdUYazNqoQauMigmHiefUjgbfKuvSvxdROBbynC5-HPrpNGehUdXXNIQDX78Mt5iC4m9YW1ZyDIao0HxtUQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/04/06 02:26:40 DEBUG : proton drive root link ID 'rclone-test-maceyif4biwa': Purge remote --- FAIL: TestServerSideMove (15.33s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:26:43 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bakunif4mobe" 2025/04/06 02:26:43 DEBUG : proton drive root link ID 'rclone-test-bakunif4mobe': Has cached credentials 2025/04/06 02:26:44 DEBUG : proton drive root link ID 'rclone-test-bakunif4mobe': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-maziqoh4besi' -> proton drive root link ID 'rclone-test-bakunif4mobe' 2025/04/06 02:26:54 DEBUG : empty space: Excluded (Size Filter) 2025/04/06 02:26:54 DEBUG : empty space: Excluded 2025/04/06 02:26:54 DEBUG : empty space: Excluded (Size Filter) 2025/04/06 02:26:54 DEBUG : empty space: Excluded 2025/04/06 02:26:54 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/06 02:26:54 DEBUG : proton drive root link ID 'rclone-test-bakunif4mobe': Waiting for checks to finish 2025/04/06 02:26:54 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/06 02:26:54 DEBUG : proton drive root link ID 'rclone-test-bakunif4mobe': Waiting for transfers to finish 2025/04/06 02:26:54 INFO : potato3: Deleted 2025/04/06 02:26:55.266721 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jNb2L1cuJcl2byvA0u9fSiRFIaAQ9MC8O7YiQYQQTgyxhOhoUjbKGROJxmvFCTBr_YimqxdTBxxJbzqnRkDSGA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:26:55.266778 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jNb2L1cuJcl2byvA0u9fSiRFIaAQ9MC8O7YiQYQQTgyxhOhoUjbKGROJxmvFCTBr_YimqxdTBxxJbzqnRkDSGA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:55 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jNb2L1cuJcl2byvA0u9fSiRFIaAQ9MC8O7YiQYQQTgyxhOhoUjbKGROJxmvFCTBr_YimqxdTBxxJbzqnRkDSGA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:55.506461 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/d5p08-ogsE9mWys0F_sxkqBjcG7n4v__sJBv0m6KwuCw4UUAwlvHrsY2wy43NGJQAsCO2oypKNeQ47cPyYPeUw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:26:55.506484 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/d5p08-ogsE9mWys0F_sxkqBjcG7n4v__sJBv0m6KwuCw4UUAwlvHrsY2wy43NGJQAsCO2oypKNeQ47cPyYPeUw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:26:55 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/d5p08-ogsE9mWys0F_sxkqBjcG7n4v__sJBv0m6KwuCw4UUAwlvHrsY2wy43NGJQAsCO2oypKNeQ47cPyYPeUw==/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/d5p08-ogsE9mWys0F_sxkqBjcG7n4v__sJBv0m6KwuCw4UUAwlvHrsY2wy43NGJQAsCO2oypKNeQ47cPyYPeUw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/04/06 02:26:55 DEBUG : proton drive root link ID 'rclone-test-bakunif4mobe': Purge remote --- FAIL: TestServerSideMoveWithFilter (15.16s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:26:58 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-novajuv3buru" 2025/04/06 02:26:58 DEBUG : Config file has changed externally - reloading 2025/04/06 02:26:58 DEBUG : proton drive root link ID 'rclone-test-novajuv3buru': Has cached credentials 2025/04/06 02:26:59 DEBUG : proton drive root link ID 'rclone-test-novajuv3buru': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:27:04 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-maziqoh4besi' -> proton drive root link ID 'rclone-test-novajuv3buru' 2025/04/06 02:27:10 DEBUG : proton drive root link ID 'rclone-test-novajuv3buru': Using server-side directory move 2025/04/06 02:27:10 INFO : proton drive root link ID 'rclone-test-novajuv3buru': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/06 02:27:11 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/06 02:27:11 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/06 02:27:11 DEBUG : empty space: Unchanged skipping 2025/04/06 02:27:11 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/06 02:27:11 DEBUG : proton drive root link ID 'rclone-test-novajuv3buru': Waiting for checks to finish 2025/04/06 02:27:11 INFO : empty space: Deleted 2025/04/06 02:27:11 DEBUG : proton drive root link ID 'rclone-test-novajuv3buru': Waiting for transfers to finish 2025/04/06 02:27:11 INFO : potato3: Deleted 2025/04/06 02:27:11.693077 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/6U0C90KIg9DyU42pVOC9p5YNNc_O3-NtfuqHXijQEdZOcbr6p5_Fb5bF-vQ_vAT_YJDSjL8BE8vWvF1IjcA0Ww==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:27:11.693114 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/6U0C90KIg9DyU42pVOC9p5YNNc_O3-NtfuqHXijQEdZOcbr6p5_Fb5bF-vQ_vAT_YJDSjL8BE8vWvF1IjcA0Ww==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:27:11 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/6U0C90KIg9DyU42pVOC9p5YNNc_O3-NtfuqHXijQEdZOcbr6p5_Fb5bF-vQ_vAT_YJDSjL8BE8vWvF1IjcA0Ww==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:27:11.989472 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/mB5eV0wxx5xnrPezTkYRutQbspmm7IK_OZQ0oCqwdbk8rz_pgQLiiFOcP-jPC7SokcgHopHWCOlz3wxvSLg-RQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:27:11.989495 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/mB5eV0wxx5xnrPezTkYRutQbspmm7IK_OZQ0oCqwdbk8rz_pgQLiiFOcP-jPC7SokcgHopHWCOlz3wxvSLg-RQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:27:11 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/mB5eV0wxx5xnrPezTkYRutQbspmm7IK_OZQ0oCqwdbk8rz_pgQLiiFOcP-jPC7SokcgHopHWCOlz3wxvSLg-RQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:27:11 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi': 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/06 02:27:11 DEBUG : proton drive root link ID 'rclone-test-novajuv3buru': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (16.62s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:27:21 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maziqoh4besi/dst" 2025/04/06 02:27:21 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Has cached credentials 2025/04/06 02:27:22 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:28:13 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maziqoh4besi/backup" 2025/04/06 02:28:13 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/backup': Has cached credentials 2025/04/06 02:28:14 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/backup': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:29:55 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/06 02:29:55 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/06 02:29:55 DEBUG : two: Unchanged skipping 2025/04/06 02:29:55 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Waiting for checks to finish 2025/04/06 02:29:57.552822 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Y8RaR_gaT_Lb0EmgNkVSzC2BMb_DLVuIjymE7fweHfbEiO9Mxqv_mHfrl4fS1I8KLlJGNhnaDbiDvud5U5uPTw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:29:57.552845 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Y8RaR_gaT_Lb0EmgNkVSzC2BMb_DLVuIjymE7fweHfbEiO9Mxqv_mHfrl4fS1I8KLlJGNhnaDbiDvud5U5uPTw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:29:57 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Y8RaR_gaT_Lb0EmgNkVSzC2BMb_DLVuIjymE7fweHfbEiO9Mxqv_mHfrl4fS1I8KLlJGNhnaDbiDvud5U5uPTw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:29:57 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Waiting for transfers to finish 2025/04/06 02:29:57 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi/dst': not deleting files as there were IO errors 2025/04/06 02:29:57 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi/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/Y8RaR_gaT_Lb0EmgNkVSzC2BMb_DLVuIjymE7fweHfbEiO9Mxqv_mHfrl4fS1I8KLlJGNhnaDbiDvud5U5uPTw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (166.15s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:30:07 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maziqoh4besi/dst" 2025/04/06 02:30:07 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Has cached credentials 2025/04/06 02:30:08 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:30:59 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maziqoh4besi/backup" 2025/04/06 02:30:59 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/backup': Has cached credentials 2025/04/06 02:31:00 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/backup': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:32:44 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/06 02:32:44 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Waiting for checks to finish 2025/04/06 02:32:44 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/06 02:32:44 DEBUG : two: Unchanged skipping 2025/04/06 02:32:45.886437 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FMdPL6Uh0j_H9N7xCekw8UMcBvJGmaZfW1e64IsqlSJi8HWsJwuuHzcxeenLXm7kF-4Zjl7lp32rJ1eaTMTdCA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:32:45.886472 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FMdPL6Uh0j_H9N7xCekw8UMcBvJGmaZfW1e64IsqlSJi8HWsJwuuHzcxeenLXm7kF-4Zjl7lp32rJ1eaTMTdCA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:32:45 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FMdPL6Uh0j_H9N7xCekw8UMcBvJGmaZfW1e64IsqlSJi8HWsJwuuHzcxeenLXm7kF-4Zjl7lp32rJ1eaTMTdCA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:32:45 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Waiting for transfers to finish 2025/04/06 02:32:45 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi/dst': not deleting files as there were IO errors 2025/04/06 02:32:45 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi/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/FMdPL6Uh0j_H9N7xCekw8UMcBvJGmaZfW1e64IsqlSJi8HWsJwuuHzcxeenLXm7kF-4Zjl7lp32rJ1eaTMTdCA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (168.38s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:32:55 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maziqoh4besi/dst" 2025/04/06 02:32:55 DEBUG : Config file has changed externally - reloading 2025/04/06 02:32:55 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Has cached credentials 2025/04/06 02:32:57 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:33:48 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maziqoh4besi/backup" 2025/04/06 02:33:48 DEBUG : Config file has changed externally - reloading 2025/04/06 02:33:48 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/backup': Has cached credentials 2025/04/06 02:33:49 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/backup': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:35:30 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/06 02:35:30 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/06 02:35:30 DEBUG : two: Unchanged skipping 2025/04/06 02:35:30 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Waiting for checks to finish 2025/04/06 02:35:32.522463 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GPJBvhVJuhAYbrKjmEIo6vRYi1M0vUcyf9xeodUzRqTG0B6VuheQkgNIEBxzWKmK20Eim4vkMuocOcy11BoTLQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:35:32.522485 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GPJBvhVJuhAYbrKjmEIo6vRYi1M0vUcyf9xeodUzRqTG0B6VuheQkgNIEBxzWKmK20Eim4vkMuocOcy11BoTLQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:35:32 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GPJBvhVJuhAYbrKjmEIo6vRYi1M0vUcyf9xeodUzRqTG0B6VuheQkgNIEBxzWKmK20Eim4vkMuocOcy11BoTLQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:35:32 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Waiting for transfers to finish 2025/04/06 02:35:32 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi/dst': not deleting files as there were IO errors 2025/04/06 02:35:32 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi/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/GPJBvhVJuhAYbrKjmEIo6vRYi1M0vUcyf9xeodUzRqTG0B6VuheQkgNIEBxzWKmK20Eim4vkMuocOcy11BoTLQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (166.72s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:35:42 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maziqoh4besi/dst" 2025/04/06 02:35:42 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Has cached credentials 2025/04/06 02:35:44 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:36:37 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/06 02:36:37 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Waiting for checks to finish 2025/04/06 02:36:37 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/06 02:36:37 DEBUG : two: Unchanged skipping 2025/04/06 02:36:38.027250 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/36gPBXCqV5vll4F8wE3levi3zutDcT8kHQWm_BSZybvqLVItIs3RqkVFU6jgawaEcFDXc6jyJgL_WivvqAgG1w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:36:38.027285 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/36gPBXCqV5vll4F8wE3levi3zutDcT8kHQWm_BSZybvqLVItIs3RqkVFU6jgawaEcFDXc6jyJgL_WivvqAgG1w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:36:38 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/36gPBXCqV5vll4F8wE3levi3zutDcT8kHQWm_BSZybvqLVItIs3RqkVFU6jgawaEcFDXc6jyJgL_WivvqAgG1w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:36:38 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Waiting for transfers to finish 2025/04/06 02:36:38 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi/dst': not deleting files as there were IO errors 2025/04/06 02:36:38 ERROR : proton drive root link ID 'rclone-test-maziqoh4besi/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/36gPBXCqV5vll4F8wE3levi3zutDcT8kHQWm_BSZybvqLVItIs3RqkVFU6jgawaEcFDXc6jyJgL_WivvqAgG1w==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (65.01s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:36:47 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maziqoh4besi/dst" 2025/04/06 02:36:47 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Has cached credentials 2025/04/06 02:36:48 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:37:40 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/06 02:37:41.080618 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Q6mwXiqejvPcjLK7xDvYtaSTu8hq6kazRft6tkWWdS08twOJl5VBRcJQTfPMssIifUv2Hwh_8ThVdwZnDw2pww==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:37:41.080655 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Q6mwXiqejvPcjLK7xDvYtaSTu8hq6kazRft6tkWWdS08twOJl5VBRcJQTfPMssIifUv2Hwh_8ThVdwZnDw2pww==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:37:41 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Q6mwXiqejvPcjLK7xDvYtaSTu8hq6kazRft6tkWWdS08twOJl5VBRcJQTfPMssIifUv2Hwh_8ThVdwZnDw2pww==/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/Q6mwXiqejvPcjLK7xDvYtaSTu8hq6kazRft6tkWWdS08twOJl5VBRcJQTfPMssIifUv2Hwh_8ThVdwZnDw2pww==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (62.85s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-maziqoh4besi'", Local "Local file system at /tmp/rclone1655539403", Modify Window "1s" 2025/04/06 02:37:50 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-maziqoh4besi/dst" 2025/04/06 02:37:50 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Has cached credentials 2025/04/06 02:37:51 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi/dst': Used cached credential to initialize the ProtonDrive API 2025/04/06 02:38:43 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/06 02:38:44.177255 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HcTf6CVr6RYMJDihpQ_nvjbaXPQ7pIMO5fyquE8x97Ad2QijtZGqkiKq6TkLqtyeaJzViA9GK66TqXnSttudzA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/06 02:38:44.177291 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HcTf6CVr6RYMJDihpQ_nvjbaXPQ7pIMO5fyquE8x97Ad2QijtZGqkiKq6TkLqtyeaJzViA9GK66TqXnSttudzA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/06 02:38:44 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HcTf6CVr6RYMJDihpQ_nvjbaXPQ7pIMO5fyquE8x97Ad2QijtZGqkiKq6TkLqtyeaJzViA9GK66TqXnSttudzA==/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/HcTf6CVr6RYMJDihpQ_nvjbaXPQ7pIMO5fyquE8x97Ad2QijtZGqkiKq6TkLqtyeaJzViA9GK66TqXnSttudzA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (63.11s) FAIL 2025/04/06 02:38:47 DEBUG : proton drive root link ID 'rclone-test-maziqoh4besi': 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 13m14.814536601s (try 3/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]