"./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/03 06:47:35 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-tasajaz1qovu" 2025/04/03 06:47:35 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/03 06:47:35 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Has cached credentials 2025/04/03 06:47:37 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Used cached credential to initialize the ProtonDrive API 2025/04/03 06:47:37 DEBUG : Creating backend with remote "/tmp/rclone4034360515" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:47:41 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-gokinun4doyi" 2025/04/03 06:47:41 DEBUG : proton drive root link ID 'rclone-test-gokinun4doyi': Has cached credentials 2025/04/03 06:47:42 DEBUG : proton drive root link ID 'rclone-test-gokinun4doyi': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-tasajaz1qovu' -> proton drive root link ID 'rclone-test-gokinun4doyi' 2025/04/03 06:47:44 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/03 06:47:44 DEBUG : proton drive root link ID 'rclone-test-gokinun4doyi': Waiting for checks to finish 2025/04/03 06:47:44 DEBUG : proton drive root link ID 'rclone-test-gokinun4doyi': Waiting for transfers to finish 2025/04/03 06:47:48 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/03 06:47:48 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:47:49.698241 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/03 06:47:49.698286 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/03 06:47:52 DEBUG : proton drive root link ID 'rclone-test-gokinun4doyi': Using server-side directory move 2025/04/03 06:47:52 INFO : proton drive root link ID 'rclone-test-gokinun4doyi': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/03 06:47:52 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/04/03 06:47:52 DEBUG : proton drive root link ID 'rclone-test-gokinun4doyi': Waiting for checks to finish 2025/04/03 06:47:52 DEBUG : proton drive root link ID 'rclone-test-gokinun4doyi': Waiting for transfers to finish 2025/04/03 06:47:53 INFO : sub dir/hello world: Deleted 2025/04/03 06:47:54.203467 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/BPlvTDwx883mqSHvteRx1HfoItyLo5_IaWy9TNVOdplJqlm5447tEuicXbJYU4K8pprReqKgRfhrNfWAb-hgfA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:47:54.203503 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/BPlvTDwx883mqSHvteRx1HfoItyLo5_IaWy9TNVOdplJqlm5447tEuicXbJYU4K8pprReqKgRfhrNfWAb-hgfA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:47:54 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/BPlvTDwx883mqSHvteRx1HfoItyLo5_IaWy9TNVOdplJqlm5447tEuicXbJYU4K8pprReqKgRfhrNfWAb-hgfA==/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/BPlvTDwx883mqSHvteRx1HfoItyLo5_IaWy9TNVOdplJqlm5447tEuicXbJYU4K8pprReqKgRfhrNfWAb-hgfA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/04/03 06:47:54 DEBUG : proton drive root link ID 'rclone-test-gokinun4doyi': Purge remote --- FAIL: TestServerSideMoveOverSelf (19.55s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/04/03 06:47:57 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Making map for --track-renames 2025/04/03 06:47:57 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Finished making map for --track-renames 2025/04/03 06:47:57 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for checks to finish 2025/04/03 06:47:57 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/03 06:47:57 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for renames to finish 2025/04/03 06:47:57 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/03 06:47:57 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for transfers to finish 2025/04/03 06:47:59 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/03 06:47:59 INFO : potato: Copied (new) 2025/04/03 06:47:59 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/03 06:47:59 INFO : yam: Copied (new) 2025/04/03 06:47:59 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:48:00 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/03 06:48:00 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Making map for --track-renames 2025/04/03 06:48:00 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Finished making map for --track-renames 2025/04/03 06:48:00 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for checks to finish 2025/04/03 06:48:00 DEBUG : potato: Unchanged skipping 2025/04/03 06:48:00 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for renames to finish 2025/04/03 06:48:01.222060 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ETUWjavpOGOnGLsfSmtLrqjjzwF9zySRco9fY8Ql3Sawnh2wBWcLva8bC_PGjw8GniryRytEJ-1xl-7vUg1h5Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:48:01.222092 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ETUWjavpOGOnGLsfSmtLrqjjzwF9zySRco9fY8Ql3Sawnh2wBWcLva8bC_PGjw8GniryRytEJ-1xl-7vUg1h5Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:01 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ETUWjavpOGOnGLsfSmtLrqjjzwF9zySRco9fY8Ql3Sawnh2wBWcLva8bC_PGjw8GniryRytEJ-1xl-7vUg1h5Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:01 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ETUWjavpOGOnGLsfSmtLrqjjzwF9zySRco9fY8Ql3Sawnh2wBWcLva8bC_PGjw8GniryRytEJ-1xl-7vUg1h5Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:01 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/03 06:48:01 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for transfers to finish 2025/04/03 06:48:02 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/03 06:48:02 INFO : yaml: Copied (new) 2025/04/03 06:48:02 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu': not deleting files as there were IO errors 2025/04/03 06:48:02 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu': 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.25s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/04/03 06:48:05 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Making map for --track-renames 2025/04/03 06:48:05 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Finished making map for --track-renames 2025/04/03 06:48:05 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for checks to finish 2025/04/03 06:48:05 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/03 06:48:05 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for renames to finish 2025/04/03 06:48:05 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/03 06:48:05 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for transfers to finish 2025/04/03 06:48:07 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/03 06:48:07 INFO : potato: Copied (new) 2025/04/03 06:48:07 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/03 06:48:07 INFO : yam: Copied (new) 2025/04/03 06:48:07 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:48:09 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/03 06:48:09 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Making map for --track-renames 2025/04/03 06:48:09 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Finished making map for --track-renames 2025/04/03 06:48:09 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for checks to finish 2025/04/03 06:48:09 DEBUG : potato: Unchanged skipping 2025/04/03 06:48:09 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for renames to finish 2025/04/03 06:48:09.852931 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/uBTAbH8rvLGZg37a09t9Ee9lCwSDZ-f6rsO5Dv9SqNw2bj6P3bgb7R-2iuDMaGAAG7jsmgf4ZyVuzBuAyX0A4A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:48:09.853003 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/uBTAbH8rvLGZg37a09t9Ee9lCwSDZ-f6rsO5Dv9SqNw2bj6P3bgb7R-2iuDMaGAAG7jsmgf4ZyVuzBuAyX0A4A==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:09 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/uBTAbH8rvLGZg37a09t9Ee9lCwSDZ-f6rsO5Dv9SqNw2bj6P3bgb7R-2iuDMaGAAG7jsmgf4ZyVuzBuAyX0A4A==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:09 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/uBTAbH8rvLGZg37a09t9Ee9lCwSDZ-f6rsO5Dv9SqNw2bj6P3bgb7R-2iuDMaGAAG7jsmgf4ZyVuzBuAyX0A4A==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:09 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/03 06:48:09 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for transfers to finish 2025/04/03 06:48:11 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/03 06:48:11 INFO : yaml: Copied (new) 2025/04/03 06:48:11 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu': not deleting files as there were IO errors 2025/04/03 06:48:11 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu': 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.71s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/04/03 06:48:14 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Making map for --track-renames 2025/04/03 06:48:14 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Finished making map for --track-renames 2025/04/03 06:48:14 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for checks to finish 2025/04/03 06:48:14 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/03 06:48:14 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for renames to finish 2025/04/03 06:48:14 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/04/03 06:48:14 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for transfers to finish 2025/04/03 06:48:16 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/03 06:48:16 INFO : potato: Copied (new) 2025/04/03 06:48:17 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/03 06:48:17 INFO : sub/yam: Copied (new) 2025/04/03 06:48:17 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:48:18 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/03 06:48:18 DEBUG : potato: Unchanged skipping 2025/04/03 06:48:18 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Making map for --track-renames 2025/04/03 06:48:18 INFO : proton drive root link ID 'rclone-test-tasajaz1qovu': Finished making map for --track-renames 2025/04/03 06:48:18 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for checks to finish 2025/04/03 06:48:18 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for renames to finish 2025/04/03 06:48:19.536756 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JvbpKL98xRG2NGnjllhtSVkSMiAUDE6jSPGuQivZUmTxtryMYQXiGXPWxYaZBsu8-vUMPLEd_FlXX2KO9UY4Wg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:48:19.536843 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JvbpKL98xRG2NGnjllhtSVkSMiAUDE6jSPGuQivZUmTxtryMYQXiGXPWxYaZBsu8-vUMPLEd_FlXX2KO9UY4Wg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:19 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JvbpKL98xRG2NGnjllhtSVkSMiAUDE6jSPGuQivZUmTxtryMYQXiGXPWxYaZBsu8-vUMPLEd_FlXX2KO9UY4Wg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:19 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JvbpKL98xRG2NGnjllhtSVkSMiAUDE6jSPGuQivZUmTxtryMYQXiGXPWxYaZBsu8-vUMPLEd_FlXX2KO9UY4Wg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:19 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/03 06:48:19 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for transfers to finish 2025/04/03 06:48:21 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/03 06:48:21 INFO : yam: Copied (new) 2025/04/03 06:48:21 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu': not deleting files as there were IO errors 2025/04/03 06:48:21 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu': 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.45s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:48:25 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/03 06:48:25 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/04/03 06:48:25 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for checks to finish 2025/04/03 06:48:25 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': Waiting for transfers to finish 2025/04/03 06:48:29 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/04/03 06:48:29 INFO : nested/sub dir/file: Copied (new) 2025/04/03 06:48:29 INFO : nested/sub dir/file: Deleted 2025/04/03 06:48:29 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/03 06:48:29 INFO : sub dir/hello world: Copied (new) 2025/04/03 06:48:29 INFO : sub dir/hello world: Deleted 2025/04/03 06:48:29 ERROR : Local file system at /tmp/rclone4034360515: 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.64s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:48:32 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-qoposut1dihu" 2025/04/03 06:48:32 DEBUG : proton drive root link ID 'rclone-test-qoposut1dihu': Has cached credentials 2025/04/03 06:48:33 DEBUG : proton drive root link ID 'rclone-test-qoposut1dihu': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-tasajaz1qovu' -> proton drive root link ID 'rclone-test-qoposut1dihu' 2025/04/03 06:48:44 DEBUG : proton drive root link ID 'rclone-test-qoposut1dihu': Using server-side directory move 2025/04/03 06:48:44 INFO : proton drive root link ID 'rclone-test-qoposut1dihu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/03 06:48:44 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/03 06:48:44 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/03 06:48:44 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/03 06:48:44 DEBUG : proton drive root link ID 'rclone-test-qoposut1dihu': Waiting for checks to finish 2025/04/03 06:48:44 DEBUG : empty space: Unchanged skipping 2025/04/03 06:48:45 INFO : empty space: Deleted 2025/04/03 06:48:45 DEBUG : proton drive root link ID 'rclone-test-qoposut1dihu': Waiting for transfers to finish 2025/04/03 06:48:45 INFO : potato3: Deleted 2025/04/03 06:48:45.699325 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KnzYrzLDMmWbKU5qtpv-dZ8TZ1hX7Ow96BXKZ2H6cNd4Q5cIYokG6E3ECWLvHD6NiD0JK4ZcHn9g_-iTLc4k4A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:48:45.699385 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KnzYrzLDMmWbKU5qtpv-dZ8TZ1hX7Ow96BXKZ2H6cNd4Q5cIYokG6E3ECWLvHD6NiD0JK4ZcHn9g_-iTLc4k4A==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:45 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KnzYrzLDMmWbKU5qtpv-dZ8TZ1hX7Ow96BXKZ2H6cNd4Q5cIYokG6E3ECWLvHD6NiD0JK4ZcHn9g_-iTLc4k4A==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:45.991612 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Xt_CdthJFQAz8onCe4YbJ_KQqTFwkA6Hf5TmB441_e5y7ah7SPk7dz7pfGbrhiFSvkuQzOm8bNfdJ3zGPupqLw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:48:45.991646 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Xt_CdthJFQAz8onCe4YbJ_KQqTFwkA6Hf5TmB441_e5y7ah7SPk7dz7pfGbrhiFSvkuQzOm8bNfdJ3zGPupqLw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:48:45 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Xt_CdthJFQAz8onCe4YbJ_KQqTFwkA6Hf5TmB441_e5y7ah7SPk7dz7pfGbrhiFSvkuQzOm8bNfdJ3zGPupqLw==/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/Xt_CdthJFQAz8onCe4YbJ_KQqTFwkA6Hf5TmB441_e5y7ah7SPk7dz7pfGbrhiFSvkuQzOm8bNfdJ3zGPupqLw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/04/03 06:48:45 DEBUG : proton drive root link ID 'rclone-test-qoposut1dihu': Purge remote --- FAIL: TestServerSideMove (15.79s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:48:48 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-guwubam4waca" 2025/04/03 06:48:48 DEBUG : proton drive root link ID 'rclone-test-guwubam4waca': Has cached credentials 2025/04/03 06:48:49 DEBUG : proton drive root link ID 'rclone-test-guwubam4waca': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-tasajaz1qovu' -> proton drive root link ID 'rclone-test-guwubam4waca' 2025/04/03 06:49:00 DEBUG : empty space: Excluded (Size Filter) 2025/04/03 06:49:00 DEBUG : empty space: Excluded 2025/04/03 06:49:00 DEBUG : empty space: Excluded (Size Filter) 2025/04/03 06:49:00 DEBUG : empty space: Excluded 2025/04/03 06:49:00 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/03 06:49:00 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/03 06:49:00 DEBUG : proton drive root link ID 'rclone-test-guwubam4waca': Waiting for checks to finish 2025/04/03 06:49:00 DEBUG : proton drive root link ID 'rclone-test-guwubam4waca': Waiting for transfers to finish 2025/04/03 06:49:01 INFO : potato3: Deleted 2025/04/03 06:49:01.426320 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/k76u9Nvaoswm2MoRd-yle1JSxia2FL9A9SBzgrvvLgFybiMkivWdxb79dTgqKnQCBA4ciKjlgoYy3hTPiJpZyA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:49:01.426380 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/k76u9Nvaoswm2MoRd-yle1JSxia2FL9A9SBzgrvvLgFybiMkivWdxb79dTgqKnQCBA4ciKjlgoYy3hTPiJpZyA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:49:01 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/k76u9Nvaoswm2MoRd-yle1JSxia2FL9A9SBzgrvvLgFybiMkivWdxb79dTgqKnQCBA4ciKjlgoYy3hTPiJpZyA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:49:01.674282 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_P86qaHglVH2ftpoNJT4av94nHZARmO1MztE2jSCjaARC48m_fzJCdmjzI3Uyt2ewBRA82qOAL-eekI1-oJG8w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:49:01.674321 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_P86qaHglVH2ftpoNJT4av94nHZARmO1MztE2jSCjaARC48m_fzJCdmjzI3Uyt2ewBRA82qOAL-eekI1-oJG8w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:49:01 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_P86qaHglVH2ftpoNJT4av94nHZARmO1MztE2jSCjaARC48m_fzJCdmjzI3Uyt2ewBRA82qOAL-eekI1-oJG8w==/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/_P86qaHglVH2ftpoNJT4av94nHZARmO1MztE2jSCjaARC48m_fzJCdmjzI3Uyt2ewBRA82qOAL-eekI1-oJG8w==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/04/03 06:49:01 DEBUG : proton drive root link ID 'rclone-test-guwubam4waca': Purge remote --- FAIL: TestServerSideMoveWithFilter (16.32s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:49:04 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-leyacam8qewi" 2025/04/03 06:49:04 DEBUG : proton drive root link ID 'rclone-test-leyacam8qewi': Has cached credentials 2025/04/03 06:49:05 DEBUG : proton drive root link ID 'rclone-test-leyacam8qewi': Used cached credential to initialize the ProtonDrive API 2025/04/03 06:49:11 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-tasajaz1qovu' -> proton drive root link ID 'rclone-test-leyacam8qewi' 2025/04/03 06:49:17 DEBUG : proton drive root link ID 'rclone-test-leyacam8qewi': Using server-side directory move 2025/04/03 06:49:17 INFO : proton drive root link ID 'rclone-test-leyacam8qewi': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/03 06:49:17 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/03 06:49:17 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/03 06:49:17 DEBUG : empty space: Unchanged skipping 2025/04/03 06:49:17 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/03 06:49:18 DEBUG : proton drive root link ID 'rclone-test-leyacam8qewi': Waiting for checks to finish 2025/04/03 06:49:18 INFO : potato3: Deleted 2025/04/03 06:49:18 INFO : empty space: Deleted 2025/04/03 06:49:18 DEBUG : proton drive root link ID 'rclone-test-leyacam8qewi': Waiting for transfers to finish 2025/04/03 06:49:18.507138 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/S95t7JLpxxdBh_Il30NE4gyHDqpqlFszcqzdDuxmonmBlcsPVvCpv_uf1dSP4xiHEqXHhxxWseY_p40Z82jRHw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:49:18.507182 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/S95t7JLpxxdBh_Il30NE4gyHDqpqlFszcqzdDuxmonmBlcsPVvCpv_uf1dSP4xiHEqXHhxxWseY_p40Z82jRHw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:49:18 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/S95t7JLpxxdBh_Il30NE4gyHDqpqlFszcqzdDuxmonmBlcsPVvCpv_uf1dSP4xiHEqXHhxxWseY_p40Z82jRHw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:49:18.758317 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qQM6RRGj60TfiF_2bSisnuHXoko3OPQImCRWwvqmPXV55eVuxmfMDebZfhAwVb1GifZHlp494QRlflA67ReQZA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:49:18.758375 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qQM6RRGj60TfiF_2bSisnuHXoko3OPQImCRWwvqmPXV55eVuxmfMDebZfhAwVb1GifZHlp494QRlflA67ReQZA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:49:18 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qQM6RRGj60TfiF_2bSisnuHXoko3OPQImCRWwvqmPXV55eVuxmfMDebZfhAwVb1GifZHlp494QRlflA67ReQZA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:49:18 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu': 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/03 06:49:18 DEBUG : proton drive root link ID 'rclone-test-leyacam8qewi': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (17.27s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:49:28 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-tasajaz1qovu/dst" 2025/04/03 06:49:28 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Has cached credentials 2025/04/03 06:49:29 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Used cached credential to initialize the ProtonDrive API 2025/04/03 06:50:18 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-tasajaz1qovu/backup" 2025/04/03 06:50:18 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/backup': Has cached credentials 2025/04/03 06:50:19 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/backup': Used cached credential to initialize the ProtonDrive API 2025/04/03 06:51:55 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/03 06:51:55 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/03 06:51:55 DEBUG : two: Unchanged skipping 2025/04/03 06:51:55 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Waiting for checks to finish 2025/04/03 06:51:57.564117 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UyYvTV5yMjT1exA8E62A-svBkblf_VIKHsNcijIp_x6n_7rRUvlgxH-OJW9o9JxJFdR49Q_bU7fCZPrPT_XMCw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:51:57.564143 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UyYvTV5yMjT1exA8E62A-svBkblf_VIKHsNcijIp_x6n_7rRUvlgxH-OJW9o9JxJFdR49Q_bU7fCZPrPT_XMCw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:51:57 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UyYvTV5yMjT1exA8E62A-svBkblf_VIKHsNcijIp_x6n_7rRUvlgxH-OJW9o9JxJFdR49Q_bU7fCZPrPT_XMCw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:51:57 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Waiting for transfers to finish 2025/04/03 06:51:57 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': not deleting files as there were IO errors 2025/04/03 06:51:57 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu/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/UyYvTV5yMjT1exA8E62A-svBkblf_VIKHsNcijIp_x6n_7rRUvlgxH-OJW9o9JxJFdR49Q_bU7fCZPrPT_XMCw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (159.28s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:52:08 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-tasajaz1qovu/dst" 2025/04/03 06:52:08 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Has cached credentials 2025/04/03 06:52:09 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Used cached credential to initialize the ProtonDrive API 2025/04/03 06:52:57 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-tasajaz1qovu/backup" 2025/04/03 06:52:57 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/backup': Has cached credentials 2025/04/03 06:52:58 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/backup': Used cached credential to initialize the ProtonDrive API 2025/04/03 06:54:35 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/03 06:54:35 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Waiting for checks to finish 2025/04/03 06:54:35 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/03 06:54:35 DEBUG : two: Unchanged skipping 2025/04/03 06:54:37.033781 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/DjF8n-lJWg6WmPYDcqbH8MhrZY1azncV0mH0z3DryY9SePDnEoq-PIB1igW4t5CrfQ8yIa8yDJM6y-oMRyLxAw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:54:37.033814 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/DjF8n-lJWg6WmPYDcqbH8MhrZY1azncV0mH0z3DryY9SePDnEoq-PIB1igW4t5CrfQ8yIa8yDJM6y-oMRyLxAw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:54:37 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/DjF8n-lJWg6WmPYDcqbH8MhrZY1azncV0mH0z3DryY9SePDnEoq-PIB1igW4t5CrfQ8yIa8yDJM6y-oMRyLxAw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:54:37 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Waiting for transfers to finish 2025/04/03 06:54:37 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': not deleting files as there were IO errors 2025/04/03 06:54:37 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu/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/DjF8n-lJWg6WmPYDcqbH8MhrZY1azncV0mH0z3DryY9SePDnEoq-PIB1igW4t5CrfQ8yIa8yDJM6y-oMRyLxAw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (159.37s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:54:47 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-tasajaz1qovu/dst" 2025/04/03 06:54:47 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Has cached credentials 2025/04/03 06:54:48 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Used cached credential to initialize the ProtonDrive API 2025/04/03 06:55:37 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-tasajaz1qovu/backup" 2025/04/03 06:55:37 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/backup': Has cached credentials 2025/04/03 06:55:38 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/backup': Used cached credential to initialize the ProtonDrive API 2025/04/03 06:57:15 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/03 06:57:15 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/03 06:57:15 DEBUG : two: Unchanged skipping 2025/04/03 06:57:15 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Waiting for checks to finish 2025/04/03 06:57:16.941306 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/x_Q2xKG2Jz_GaxlopOm6mKMhFl6tAeCpiI8BHjSkmoT_AnKNI7XPL9HGK96DX8Ccgew5V150z-MJ2oStbpK6YQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:57:16.941349 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/x_Q2xKG2Jz_GaxlopOm6mKMhFl6tAeCpiI8BHjSkmoT_AnKNI7XPL9HGK96DX8Ccgew5V150z-MJ2oStbpK6YQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:57:16 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/x_Q2xKG2Jz_GaxlopOm6mKMhFl6tAeCpiI8BHjSkmoT_AnKNI7XPL9HGK96DX8Ccgew5V150z-MJ2oStbpK6YQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:57:16 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Waiting for transfers to finish 2025/04/03 06:57:16 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': not deleting files as there were IO errors 2025/04/03 06:57:16 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu/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/x_Q2xKG2Jz_GaxlopOm6mKMhFl6tAeCpiI8BHjSkmoT_AnKNI7XPL9HGK96DX8Ccgew5V150z-MJ2oStbpK6YQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (160.06s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:57:27 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-tasajaz1qovu/dst" 2025/04/03 06:57:27 DEBUG : Config file has changed externally - reloading 2025/04/03 06:57:27 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Has cached credentials 2025/04/03 06:57:28 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Used cached credential to initialize the ProtonDrive API 2025/04/03 06:58:18 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/03 06:58:18 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Waiting for checks to finish 2025/04/03 06:58:18 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/03 06:58:18 DEBUG : two: Unchanged skipping 2025/04/03 06:58:18.957923 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/T_624ePOeSmdAZNATaeKLlZ5VAwWskJc2OQY4XbB3IDkrYUyL1Tz0RTZ31ME9OG0kO2xtJoHOYCkti7ysFtlVg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:58:18.957963 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/T_624ePOeSmdAZNATaeKLlZ5VAwWskJc2OQY4XbB3IDkrYUyL1Tz0RTZ31ME9OG0kO2xtJoHOYCkti7ysFtlVg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:58:18 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/T_624ePOeSmdAZNATaeKLlZ5VAwWskJc2OQY4XbB3IDkrYUyL1Tz0RTZ31ME9OG0kO2xtJoHOYCkti7ysFtlVg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:58:18 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Waiting for transfers to finish 2025/04/03 06:58:18 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': not deleting files as there were IO errors 2025/04/03 06:58:18 ERROR : proton drive root link ID 'rclone-test-tasajaz1qovu/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/T_624ePOeSmdAZNATaeKLlZ5VAwWskJc2OQY4XbB3IDkrYUyL1Tz0RTZ31ME9OG0kO2xtJoHOYCkti7ysFtlVg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (61.40s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:58:28 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-tasajaz1qovu/dst" 2025/04/03 06:58:28 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Has cached credentials 2025/04/03 06:58:29 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Used cached credential to initialize the ProtonDrive API 2025/04/03 06:59:19 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/03 06:59:19.834891 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1A__nVHPWChSvBRdIA4fJ-z6q-G7BkGIKGu3d8P77ppCadLamJfXHYk3thFcdoO-ZphL95k-Ayqb5HpnaAYVtw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 06:59:19.834924 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1A__nVHPWChSvBRdIA4fJ-z6q-G7BkGIKGu3d8P77ppCadLamJfXHYk3thFcdoO-ZphL95k-Ayqb5HpnaAYVtw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 06:59:19 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1A__nVHPWChSvBRdIA4fJ-z6q-G7BkGIKGu3d8P77ppCadLamJfXHYk3thFcdoO-ZphL95k-Ayqb5HpnaAYVtw==/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/1A__nVHPWChSvBRdIA4fJ-z6q-G7BkGIKGu3d8P77ppCadLamJfXHYk3thFcdoO-ZphL95k-Ayqb5HpnaAYVtw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (60.86s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-tasajaz1qovu'", Local "Local file system at /tmp/rclone4034360515", Modify Window "1s" 2025/04/03 06:59:29 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-tasajaz1qovu/dst" 2025/04/03 06:59:29 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Has cached credentials 2025/04/03 06:59:30 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu/dst': Used cached credential to initialize the ProtonDrive API 2025/04/03 07:00:20 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/03 07:00:20.996072 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MZa4QUAEgk4vM8ky3cQbR0dodaqxFsx_9mguC-_uoD0fax89wZd919t6NPUpLQ4y9YR4uvu5vaV3hZW5Dxc0hg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/03 07:00:20.996116 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MZa4QUAEgk4vM8ky3cQbR0dodaqxFsx_9mguC-_uoD0fax89wZd919t6NPUpLQ4y9YR4uvu5vaV3hZW5Dxc0hg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/03 07:00:20 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MZa4QUAEgk4vM8ky3cQbR0dodaqxFsx_9mguC-_uoD0fax89wZd919t6NPUpLQ4y9YR4uvu5vaV3hZW5Dxc0hg==/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/MZa4QUAEgk4vM8ky3cQbR0dodaqxFsx_9mguC-_uoD0fax89wZd919t6NPUpLQ4y9YR4uvu5vaV3hZW5Dxc0hg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (61.23s) FAIL 2025/04/03 07:00:24 DEBUG : proton drive root link ID 'rclone-test-tasajaz1qovu': 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 12m48.670726287s (try 3/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]