"./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Starting (try 4/5) 2025/09/23 03:31:04 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-giworiw2noga" 2025/09/23 03:31:04 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/09/23 03:31:04 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Has cached credentials 2025/09/23 03:31:05 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Used cached credential to initialize the ProtonDrive API 2025/09/23 03:31:06 DEBUG : Creating backend with remote "/tmp/rclone1488654896" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" 2025/09/23 03:31:11 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-wefeyag4casa" 2025/09/23 03:31:11 DEBUG : proton drive root link ID 'rclone-test-wefeyag4casa': Has cached credentials 2025/09/23 03:31:12 DEBUG : proton drive root link ID 'rclone-test-wefeyag4casa': Used cached credential to initialize the ProtonDrive API sync_test.go:701: Server side copy (if possible) proton drive root link ID 'rclone-test-giworiw2noga' -> proton drive root link ID 'rclone-test-wefeyag4casa' 2025/09/23 03:31:13 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/09/23 03:31:13 DEBUG : proton drive root link ID 'rclone-test-wefeyag4casa': Waiting for checks to finish 2025/09/23 03:31:13 DEBUG : proton drive root link ID 'rclone-test-wefeyag4casa': Waiting for transfers to finish 2025/09/23 03:31:18 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/09/23 03:31:18 INFO : sub dir/hello world: Copied (new) 2025/09/23 03:31:20.591898 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/09/23 03:31:20.591939 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/09/23 03:31:23 DEBUG : proton drive root link ID 'rclone-test-wefeyag4casa': Using server-side directory move 2025/09/23 03:31:23 INFO : proton drive root link ID 'rclone-test-wefeyag4casa': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/09/23 03:31:24 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/09/23 03:31:24 DEBUG : proton drive root link ID 'rclone-test-wefeyag4casa': Waiting for checks to finish 2025/09/23 03:31:24 DEBUG : proton drive root link ID 'rclone-test-wefeyag4casa': Waiting for transfers to finish 2025/09/23 03:31:24 INFO : sub dir/hello world: Deleted 2025/09/23 03:31:25.922332 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PS8js_XmK2IsdDPOoIa6UTxeYMqG64SK71VMfe9waEfU8HDTuhu9uJ-yQE0T4Oup4DH5R5zdwJggf1QmEosucw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:31:25.922367 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PS8js_XmK2IsdDPOoIa6UTxeYMqG64SK71VMfe9waEfU8HDTuhu9uJ-yQE0T4Oup4DH5R5zdwJggf1QmEosucw==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:31:25 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PS8js_XmK2IsdDPOoIa6UTxeYMqG64SK71VMfe9waEfU8HDTuhu9uJ-yQE0T4Oup4DH5R5zdwJggf1QmEosucw==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:714: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:714 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PS8js_XmK2IsdDPOoIa6UTxeYMqG64SK71VMfe9waEfU8HDTuhu9uJ-yQE0T4Oup4DH5R5zdwJggf1QmEosucw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/09/23 03:31:25 DEBUG : proton drive root link ID 'rclone-test-wefeyag4casa': Purge remote --- FAIL: TestServerSideMoveOverSelf (22.33s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" sync_test.go:1568: Can track renames: true 2025/09/23 03:31:29 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Making map for --track-renames 2025/09/23 03:31:29 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Finished making map for --track-renames 2025/09/23 03:31:29 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for checks to finish 2025/09/23 03:31:29 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/09/23 03:31:29 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for renames to finish 2025/09/23 03:31:29 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/09/23 03:31:29 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for transfers to finish 2025/09/23 03:31:31 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/09/23 03:31:31 INFO : yam: Copied (new) 2025/09/23 03:31:31 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/09/23 03:31:31 INFO : potato: Copied (new) 2025/09/23 03:31:31 DEBUG : Waiting for deletions to finish 2025/09/23 03:31:32 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/09/23 03:31:32 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Making map for --track-renames 2025/09/23 03:31:32 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Finished making map for --track-renames 2025/09/23 03:31:32 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for checks to finish 2025/09/23 03:31:32 DEBUG : potato: Unchanged skipping 2025/09/23 03:31:32 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for renames to finish 2025/09/23 03:31:33.518978 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/mfkl7NtSZ8LNiikBHrimGxHhFVNc9plZwkpEtMMGVovVdAIXc4ibSkxtG_QDuhb0bnESjeZCWhlkQpenZxHJQg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:31:33.519022 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/mfkl7NtSZ8LNiikBHrimGxHhFVNc9plZwkpEtMMGVovVdAIXc4ibSkxtG_QDuhb0bnESjeZCWhlkQpenZxHJQg==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:31:33 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/mfkl7NtSZ8LNiikBHrimGxHhFVNc9plZwkpEtMMGVovVdAIXc4ibSkxtG_QDuhb0bnESjeZCWhlkQpenZxHJQg==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:31:33 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/mfkl7NtSZ8LNiikBHrimGxHhFVNc9plZwkpEtMMGVovVdAIXc4ibSkxtG_QDuhb0bnESjeZCWhlkQpenZxHJQg==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:31:33 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/09/23 03:31:33 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for transfers to finish 2025/09/23 03:31:35 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/09/23 03:31:35 INFO : yaml: Copied (new) 2025/09/23 03:31:35 ERROR : proton drive root link ID 'rclone-test-giworiw2noga': not deleting files as there were IO errors 2025/09/23 03:31:35 ERROR : proton drive root link ID 'rclone-test-giworiw2noga': not deleting directories as there were IO errors sync_test.go:1586: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1586 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenames --- FAIL: TestSyncWithTrackRenames (9.24s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" sync_test.go:1640: Can track renames: true 2025/09/23 03:31:38 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Making map for --track-renames 2025/09/23 03:31:38 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Finished making map for --track-renames 2025/09/23 03:31:38 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for checks to finish 2025/09/23 03:31:38 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/09/23 03:31:38 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/09/23 03:31:38 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for renames to finish 2025/09/23 03:31:38 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for transfers to finish 2025/09/23 03:31:40 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/09/23 03:31:40 INFO : potato: Copied (new) 2025/09/23 03:31:40 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/09/23 03:31:40 INFO : yam: Copied (new) 2025/09/23 03:31:40 DEBUG : Waiting for deletions to finish 2025/09/23 03:31:41 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/09/23 03:31:41 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Making map for --track-renames 2025/09/23 03:31:41 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Finished making map for --track-renames 2025/09/23 03:31:41 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for checks to finish 2025/09/23 03:31:41 DEBUG : potato: Unchanged skipping 2025/09/23 03:31:41 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for renames to finish 2025/09/23 03:31:42.651857 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QNfpfKn6Gp_R9umv1QM3OZppuZgQkpGoY6tz8xAGCgSaBVi1N1LXF5XUV0XIjl1FokYdwRVBA9BIL5J9or3jug==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:31:42.651892 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QNfpfKn6Gp_R9umv1QM3OZppuZgQkpGoY6tz8xAGCgSaBVi1N1LXF5XUV0XIjl1FokYdwRVBA9BIL5J9or3jug==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:31:42 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QNfpfKn6Gp_R9umv1QM3OZppuZgQkpGoY6tz8xAGCgSaBVi1N1LXF5XUV0XIjl1FokYdwRVBA9BIL5J9or3jug==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:31:42 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/QNfpfKn6Gp_R9umv1QM3OZppuZgQkpGoY6tz8xAGCgSaBVi1N1LXF5XUV0XIjl1FokYdwRVBA9BIL5J9or3jug==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:31:42 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/09/23 03:31:42 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for transfers to finish 2025/09/23 03:31:44 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/09/23 03:31:44 INFO : yaml: Copied (new) 2025/09/23 03:31:44 ERROR : proton drive root link ID 'rclone-test-giworiw2noga': not deleting files as there were IO errors 2025/09/23 03:31:44 ERROR : proton drive root link ID 'rclone-test-giworiw2noga': not deleting directories as there were IO errors sync_test.go:1658: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1658 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyModtime --- FAIL: TestSyncWithTrackRenamesStrategyModtime (9.06s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" sync_test.go:1679: Can track renames: true 2025/09/23 03:31:47 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Making map for --track-renames 2025/09/23 03:31:47 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Finished making map for --track-renames 2025/09/23 03:31:47 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for checks to finish 2025/09/23 03:31:47 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/09/23 03:31:47 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for renames to finish 2025/09/23 03:31:47 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/09/23 03:31:47 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for transfers to finish 2025/09/23 03:31:50 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/09/23 03:31:50 INFO : sub/yam: Copied (new) 2025/09/23 03:31:50 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/09/23 03:31:50 INFO : potato: Copied (new) 2025/09/23 03:31:50 DEBUG : Waiting for deletions to finish 2025/09/23 03:31:51 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/09/23 03:31:51 DEBUG : potato: Unchanged skipping 2025/09/23 03:31:52 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Making map for --track-renames 2025/09/23 03:31:52 INFO : proton drive root link ID 'rclone-test-giworiw2noga': Finished making map for --track-renames 2025/09/23 03:31:52 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for checks to finish 2025/09/23 03:31:52 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for renames to finish 2025/09/23 03:31:53.115976 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Jgt7b7QVm911OhHCxYAjChrs4qXxjUElQG0wG1Gxy3DvDAbjwpCo0VrRgCyGLYsURlsOHcawVqPcSD5hL2VzOQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:31:53.116027 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Jgt7b7QVm911OhHCxYAjChrs4qXxjUElQG0wG1Gxy3DvDAbjwpCo0VrRgCyGLYsURlsOHcawVqPcSD5hL2VzOQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:31:53 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Jgt7b7QVm911OhHCxYAjChrs4qXxjUElQG0wG1Gxy3DvDAbjwpCo0VrRgCyGLYsURlsOHcawVqPcSD5hL2VzOQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:31:53 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Jgt7b7QVm911OhHCxYAjChrs4qXxjUElQG0wG1Gxy3DvDAbjwpCo0VrRgCyGLYsURlsOHcawVqPcSD5hL2VzOQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:31:53 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/09/23 03:31:53 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for transfers to finish 2025/09/23 03:31:55 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/09/23 03:31:55 INFO : yam: Copied (new) 2025/09/23 03:31:55 ERROR : proton drive root link ID 'rclone-test-giworiw2noga': not deleting files as there were IO errors 2025/09/23 03:31:55 ERROR : proton drive root link ID 'rclone-test-giworiw2noga': not deleting directories as there were IO errors sync_test.go:1697: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1697 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyLeaf --- FAIL: TestSyncWithTrackRenamesStrategyLeaf (11.29s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" 2025/09/23 03:31:58 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/09/23 03:31:58 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/09/23 03:31:58 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for checks to finish 2025/09/23 03:31:58 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Waiting for transfers to finish 2025/09/23 03:32:03 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/09/23 03:32:03 INFO : nested/sub dir/file: Copied (new) 2025/09/23 03:32:03 INFO : nested/sub dir/file: Deleted 2025/09/23 03:32:03 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/09/23 03:32:03 INFO : sub dir/hello world: Copied (new) 2025/09/23 03:32:03 INFO : sub dir/hello world: Deleted 2025/09/23 03:32:03 ERROR : Local file system at /tmp/rclone1488654896: not deleting directories as there were IO errors sync_test.go:1818: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1818 Error: Received unexpected error: not deleting directories as there were IO errors Test: TestMoveWithDeleteEmptySrcDirs --- FAIL: TestMoveWithDeleteEmptySrcDirs (8.96s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" 2025/09/23 03:32:07 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-putibot1gavi" 2025/09/23 03:32:07 DEBUG : proton drive root link ID 'rclone-test-putibot1gavi': Has cached credentials 2025/09/23 03:32:08 DEBUG : proton drive root link ID 'rclone-test-putibot1gavi': Used cached credential to initialize the ProtonDrive API sync_test.go:1735: Server side move (if possible) proton drive root link ID 'rclone-test-giworiw2noga' -> proton drive root link ID 'rclone-test-putibot1gavi' 2025/09/23 03:32:22 DEBUG : proton drive root link ID 'rclone-test-putibot1gavi': Using server-side directory move 2025/09/23 03:32:22 INFO : proton drive root link ID 'rclone-test-putibot1gavi': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/09/23 03:32:23 DEBUG : potato2: Need to transfer - File not found at Destination 2025/09/23 03:32:23 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/09/23 03:32:23 DEBUG : empty space: Unchanged skipping 2025/09/23 03:32:23 DEBUG : proton drive root link ID 'rclone-test-putibot1gavi': Waiting for checks to finish 2025/09/23 03:32:23 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/09/23 03:32:23 INFO : empty space: Deleted 2025/09/23 03:32:23 DEBUG : proton drive root link ID 'rclone-test-putibot1gavi': Waiting for transfers to finish 2025/09/23 03:32:23 INFO : potato3: Deleted 2025/09/23 03:32:23.858634 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FxWMWpL4lFAm2DOzeTY0W8o7EMqsAWoDs-83mObIeObb1-RgV4p0JMErQVH4CWxYkzdB5eGeL_b6PeZdaneqYw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:32:23.858671 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FxWMWpL4lFAm2DOzeTY0W8o7EMqsAWoDs-83mObIeObb1-RgV4p0JMErQVH4CWxYkzdB5eGeL_b6PeZdaneqYw==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:32:23 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FxWMWpL4lFAm2DOzeTY0W8o7EMqsAWoDs-83mObIeObb1-RgV4p0JMErQVH4CWxYkzdB5eGeL_b6PeZdaneqYw==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:32:24.073282 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-wiIlkZNWYPRjY7zWwhp5sLJtw2QDK_mCauzg-IsZLPOMNhl54Xfa-J5NDHNOrWZZyVHcur4Ec5yTrVxfO-JPg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:32:24.073319 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-wiIlkZNWYPRjY7zWwhp5sLJtw2QDK_mCauzg-IsZLPOMNhl54Xfa-J5NDHNOrWZZyVHcur4Ec5yTrVxfO-JPg==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:32:24 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-wiIlkZNWYPRjY7zWwhp5sLJtw2QDK_mCauzg-IsZLPOMNhl54Xfa-J5NDHNOrWZZyVHcur4Ec5yTrVxfO-JPg==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:1746: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1746 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1911 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-wiIlkZNWYPRjY7zWwhp5sLJtw2QDK_mCauzg-IsZLPOMNhl54Xfa-J5NDHNOrWZZyVHcur4Ec5yTrVxfO-JPg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/09/23 03:32:24 DEBUG : proton drive root link ID 'rclone-test-putibot1gavi': Purge remote --- FAIL: TestServerSideMove (19.43s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" 2025/09/23 03:32:26 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fegumey5qexa" 2025/09/23 03:32:26 DEBUG : proton drive root link ID 'rclone-test-fegumey5qexa': Has cached credentials 2025/09/23 03:32:28 DEBUG : proton drive root link ID 'rclone-test-fegumey5qexa': Used cached credential to initialize the ProtonDrive API sync_test.go:1735: Server side move (if possible) proton drive root link ID 'rclone-test-giworiw2noga' -> proton drive root link ID 'rclone-test-fegumey5qexa' 2025/09/23 03:32:41 DEBUG : empty space: Excluded (Size Filter) 2025/09/23 03:32:41 DEBUG : empty space: Excluded 2025/09/23 03:32:42 DEBUG : empty space: Excluded (Size Filter) 2025/09/23 03:32:42 DEBUG : empty space: Excluded 2025/09/23 03:32:42 DEBUG : potato2: Need to transfer - File not found at Destination 2025/09/23 03:32:42 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/09/23 03:32:42 DEBUG : proton drive root link ID 'rclone-test-fegumey5qexa': Waiting for checks to finish 2025/09/23 03:32:42 DEBUG : proton drive root link ID 'rclone-test-fegumey5qexa': Waiting for transfers to finish 2025/09/23 03:32:42 INFO : potato3: Deleted 2025/09/23 03:32:42.796871 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_eDKG5Qu5EQt3YuQcbMb6ci7kWu39LWcmD3zxUpor6m2R0QS42nmIEN74QwzaaL7OWF_quNl45q64YppwQnmJQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:32:42.796918 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_eDKG5Qu5EQt3YuQcbMb6ci7kWu39LWcmD3zxUpor6m2R0QS42nmIEN74QwzaaL7OWF_quNl45q64YppwQnmJQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:32:42 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_eDKG5Qu5EQt3YuQcbMb6ci7kWu39LWcmD3zxUpor6m2R0QS42nmIEN74QwzaaL7OWF_quNl45q64YppwQnmJQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:32:43.126659 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jxkn1yiYYJQ80Wd-L6gfMB6KreTgQ8YdnOFjU7cE5dSzl1gRukQOGZPkbATbyaBTUiNDT5bsxH1RyPnubUZ9Ew==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:32:43.126692 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jxkn1yiYYJQ80Wd-L6gfMB6KreTgQ8YdnOFjU7cE5dSzl1gRukQOGZPkbATbyaBTUiNDT5bsxH1RyPnubUZ9Ew==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:32:43 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jxkn1yiYYJQ80Wd-L6gfMB6KreTgQ8YdnOFjU7cE5dSzl1gRukQOGZPkbATbyaBTUiNDT5bsxH1RyPnubUZ9Ew==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:1746: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1746 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1924 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jxkn1yiYYJQ80Wd-L6gfMB6KreTgQ8YdnOFjU7cE5dSzl1gRukQOGZPkbATbyaBTUiNDT5bsxH1RyPnubUZ9Ew==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/09/23 03:32:43 DEBUG : proton drive root link ID 'rclone-test-fegumey5qexa': Purge remote --- FAIL: TestServerSideMoveWithFilter (19.66s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" 2025/09/23 03:32:46 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-dokaqos4bovo" 2025/09/23 03:32:46 DEBUG : proton drive root link ID 'rclone-test-dokaqos4bovo': Has cached credentials 2025/09/23 03:32:47 DEBUG : proton drive root link ID 'rclone-test-dokaqos4bovo': Used cached credential to initialize the ProtonDrive API 2025/09/23 03:32:54 INFO : tomatoDir: Making directory sync_test.go:1735: Server side move (if possible) proton drive root link ID 'rclone-test-giworiw2noga' -> proton drive root link ID 'rclone-test-dokaqos4bovo' 2025/09/23 03:33:01 DEBUG : proton drive root link ID 'rclone-test-dokaqos4bovo': Using server-side directory move 2025/09/23 03:33:01 INFO : proton drive root link ID 'rclone-test-dokaqos4bovo': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/09/23 03:33:02 DEBUG : potato2: Need to transfer - File not found at Destination 2025/09/23 03:33:02 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/09/23 03:33:02 DEBUG : empty space: Unchanged skipping 2025/09/23 03:33:02 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/09/23 03:33:02 DEBUG : proton drive root link ID 'rclone-test-dokaqos4bovo': Waiting for checks to finish 2025/09/23 03:33:03 INFO : potato3: Deleted 2025/09/23 03:33:03 INFO : empty space: Deleted 2025/09/23 03:33:03 DEBUG : proton drive root link ID 'rclone-test-dokaqos4bovo': Waiting for transfers to finish 2025/09/23 03:33:03.963702 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sR04pUgEZyjTNx0e57qFANuGqKu2CJ1ClfuW1Ku1iU6EmtNjyE1IqVcd6JiY5yQQu24qMRf19kPylMDgmuOshQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:33:03.963775 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sR04pUgEZyjTNx0e57qFANuGqKu2CJ1ClfuW1Ku1iU6EmtNjyE1IqVcd6JiY5yQQu24qMRf19kPylMDgmuOshQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:33:03 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sR04pUgEZyjTNx0e57qFANuGqKu2CJ1ClfuW1Ku1iU6EmtNjyE1IqVcd6JiY5yQQu24qMRf19kPylMDgmuOshQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:33:59.169883 WARN RESTY 503 GET https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/mh3B5e1vzbhJ6iw9Z7d3qqmbhVhwy6ELtpU1_XjgZGsbnUryJN5CP0sM8UVVdSXM9i9L1X78Pumh748HaTgVjg==: 503 Service Unavailable (Code=0, Status=503), Attempt 1 time="2025-09-23T03:33:59Z" level=warning msg="Too many requests, retrying after delay" after=18 method=GET pkg=go-proton-api status=503 url="https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/mh3B5e1vzbhJ6iw9Z7d3qqmbhVhwy6ELtpU1_XjgZGsbnUryJN5CP0sM8UVVdSXM9i9L1X78Pumh748HaTgVjg==" 2025/09/23 03:34:17.604762 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sjsnw5W1l4J4ilbd53M8QrljOlbdOh1XE0GpmZsdH3LQ1JgJAzuGLkdcmptymMoS-W5BjPBgocXLA5-ChK7GfA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:34:17.604787 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sjsnw5W1l4J4ilbd53M8QrljOlbdOh1XE0GpmZsdH3LQ1JgJAzuGLkdcmptymMoS-W5BjPBgocXLA5-ChK7GfA==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:34:17 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sjsnw5W1l4J4ilbd53M8QrljOlbdOh1XE0GpmZsdH3LQ1JgJAzuGLkdcmptymMoS-W5BjPBgocXLA5-ChK7GfA==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:34:17 ERROR : proton drive root link ID 'rclone-test-giworiw2noga': not deleting directories as there were IO errors sync_test.go:1746: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1746 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1931 Error: Received unexpected error: not deleting directories as there were IO errors Test: TestServerSideMoveDeleteEmptySourceDirs 2025/09/23 03:34:17 DEBUG : proton drive root link ID 'rclone-test-dokaqos4bovo': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (94.49s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" 2025/09/23 03:34:29 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-giworiw2noga/dst" 2025/09/23 03:34:29 DEBUG : Config file has changed externally - reloading 2025/09/23 03:34:29 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Has cached credentials 2025/09/23 03:34:30 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Used cached credential to initialize the ProtonDrive API 2025/09/23 03:36:33 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-giworiw2noga/backup" 2025/09/23 03:36:33 DEBUG : Config file has changed externally - reloading 2025/09/23 03:36:33 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/backup': Has cached credentials 2025/09/23 03:36:35 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/backup': Used cached credential to initialize the ProtonDrive API 2025/09/23 03:40:40 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/09/23 03:40:40 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Waiting for checks to finish 2025/09/23 03:40:40 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/09/23 03:40:40 DEBUG : two: Unchanged skipping 2025/09/23 03:40:42.428859 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GvjQnTTKiZNopuFzOXysb2g7PbzrBw6w3TNk4sViEF1gIsbB1uqrI3ygtV0bNTJwsfetWodkQwI6mMy0sUz6hw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:40:42.428880 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GvjQnTTKiZNopuFzOXysb2g7PbzrBw6w3TNk4sViEF1gIsbB1uqrI3ygtV0bNTJwsfetWodkQwI6mMy0sUz6hw==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:40:42 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GvjQnTTKiZNopuFzOXysb2g7PbzrBw6w3TNk4sViEF1gIsbB1uqrI3ygtV0bNTJwsfetWodkQwI6mMy0sUz6hw==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:40:42 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Waiting for transfers to finish 2025/09/23 03:40:42 ERROR : proton drive root link ID 'rclone-test-giworiw2noga/dst': not deleting files as there were IO errors 2025/09/23 03:40:42 ERROR : proton drive root link ID 'rclone-test-giworiw2noga/dst': not deleting directories as there were IO errors sync_test.go:2415: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2415 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2457 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GvjQnTTKiZNopuFzOXysb2g7PbzrBw6w3TNk4sViEF1gIsbB1uqrI3ygtV0bNTJwsfetWodkQwI6mMy0sUz6hw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (385.52s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" 2025/09/23 03:40:54 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-giworiw2noga/dst" 2025/09/23 03:40:54 DEBUG : Config file has changed externally - reloading 2025/09/23 03:40:54 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Has cached credentials 2025/09/23 03:40:56 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Used cached credential to initialize the ProtonDrive API 2025/09/23 03:42:59 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-giworiw2noga/backup" 2025/09/23 03:42:59 DEBUG : Config file has changed externally - reloading 2025/09/23 03:42:59 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/backup': Has cached credentials 2025/09/23 03:43:00 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/backup': Used cached credential to initialize the ProtonDrive API 2025/09/23 03:47:06 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/09/23 03:47:06 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/09/23 03:47:06 DEBUG : two: Unchanged skipping 2025/09/23 03:47:06 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Waiting for checks to finish 2025/09/23 03:47:08.362487 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WwJAMjH6qELwLgu7r3_obA9YaS8TMgfAwkCle3dxJnr2uAW7s86887L6Ncsz9P9wpdV1IblWcuPtkkzHEB9G7g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:47:08.362505 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WwJAMjH6qELwLgu7r3_obA9YaS8TMgfAwkCle3dxJnr2uAW7s86887L6Ncsz9P9wpdV1IblWcuPtkkzHEB9G7g==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:47:08 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WwJAMjH6qELwLgu7r3_obA9YaS8TMgfAwkCle3dxJnr2uAW7s86887L6Ncsz9P9wpdV1IblWcuPtkkzHEB9G7g==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:47:08 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Waiting for transfers to finish 2025/09/23 03:47:08 ERROR : proton drive root link ID 'rclone-test-giworiw2noga/dst': not deleting files as there were IO errors 2025/09/23 03:47:08 ERROR : proton drive root link ID 'rclone-test-giworiw2noga/dst': not deleting directories as there were IO errors sync_test.go:2415: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2415 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2461 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WwJAMjH6qELwLgu7r3_obA9YaS8TMgfAwkCle3dxJnr2uAW7s86887L6Ncsz9P9wpdV1IblWcuPtkkzHEB9G7g==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (385.99s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" 2025/09/23 03:47:20 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-giworiw2noga/dst" 2025/09/23 03:47:20 DEBUG : Config file has changed externally - reloading 2025/09/23 03:47:20 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Has cached credentials 2025/09/23 03:47:22 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Used cached credential to initialize the ProtonDrive API 2025/09/23 03:49:24 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-giworiw2noga/backup" 2025/09/23 03:49:24 DEBUG : Config file has changed externally - reloading 2025/09/23 03:49:24 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/backup': Has cached credentials 2025/09/23 03:49:26 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/backup': Used cached credential to initialize the ProtonDrive API 2025/09/23 03:53:33 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/09/23 03:53:33 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Waiting for checks to finish 2025/09/23 03:53:33 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/09/23 03:53:33 DEBUG : two: Unchanged skipping 2025/09/23 03:53:35.021862 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F-fRwh_8MuhWm27m4uKHJxoL6Z1jgybeXALjhn0r5GAUV4zQY2s1V6DLy6AweeuR2nFYd0m_1o-5NbR3FG-IBg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:53:35.021888 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F-fRwh_8MuhWm27m4uKHJxoL6Z1jgybeXALjhn0r5GAUV4zQY2s1V6DLy6AweeuR2nFYd0m_1o-5NbR3FG-IBg==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:53:35 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F-fRwh_8MuhWm27m4uKHJxoL6Z1jgybeXALjhn0r5GAUV4zQY2s1V6DLy6AweeuR2nFYd0m_1o-5NbR3FG-IBg==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:53:35 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Waiting for transfers to finish 2025/09/23 03:53:35 ERROR : proton drive root link ID 'rclone-test-giworiw2noga/dst': not deleting files as there were IO errors 2025/09/23 03:53:35 ERROR : proton drive root link ID 'rclone-test-giworiw2noga/dst': not deleting directories as there were IO errors sync_test.go:2415: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2415 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2465 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F-fRwh_8MuhWm27m4uKHJxoL6Z1jgybeXALjhn0r5GAUV4zQY2s1V6DLy6AweeuR2nFYd0m_1o-5NbR3FG-IBg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (386.63s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" 2025/09/23 03:53:47 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-giworiw2noga/dst" 2025/09/23 03:53:47 DEBUG : Config file has changed externally - reloading 2025/09/23 03:53:47 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Has cached credentials 2025/09/23 03:53:48 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Used cached credential to initialize the ProtonDrive API 2025/09/23 03:55:53 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/09/23 03:55:53 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Waiting for checks to finish 2025/09/23 03:55:53 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/09/23 03:55:53 DEBUG : two: Unchanged skipping 2025/09/23 03:55:54.103515 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4dq07xr7M1XlwZmLisxxLljF09KnThNMtHsJWAoTqOSS3ppMRPcIQAQ-W2eLhWJfsoZ-LtFBPNqD2UvZ6nmQ_g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:55:54.103572 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4dq07xr7M1XlwZmLisxxLljF09KnThNMtHsJWAoTqOSS3ppMRPcIQAQ-W2eLhWJfsoZ-LtFBPNqD2UvZ6nmQ_g==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:55:54 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4dq07xr7M1XlwZmLisxxLljF09KnThNMtHsJWAoTqOSS3ppMRPcIQAQ-W2eLhWJfsoZ-LtFBPNqD2UvZ6nmQ_g==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:55:54 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Waiting for transfers to finish 2025/09/23 03:55:54 ERROR : proton drive root link ID 'rclone-test-giworiw2noga/dst': not deleting files as there were IO errors 2025/09/23 03:55:54 ERROR : proton drive root link ID 'rclone-test-giworiw2noga/dst': not deleting directories as there were IO errors sync_test.go:2415: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2415 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2469 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4dq07xr7M1XlwZmLisxxLljF09KnThNMtHsJWAoTqOSS3ppMRPcIQAQ-W2eLhWJfsoZ-LtFBPNqD2UvZ6nmQ_g==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (138.54s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-giworiw2noga'", Local "Local file system at /tmp/rclone1488654896", Modify Window "1s" 2025/09/23 03:56:06 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-giworiw2noga/dst" 2025/09/23 03:56:06 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Has cached credentials 2025/09/23 03:56:07 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga/dst': Used cached credential to initialize the ProtonDrive API 2025/09/23 03:58:10 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/09/23 03:58:11.589791 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GMp5RUj4HNg4_8yUsypumqE7jGTH7YqGIOMF-ZjM22kocT2YPw5YA137C-7Ha0oBhvDV8fYOGYBuXJebCzpZmw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/09/23 03:58:11.589843 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GMp5RUj4HNg4_8yUsypumqE7jGTH7YqGIOMF-ZjM22kocT2YPw5YA137C-7Ha0oBhvDV8fYOGYBuXJebCzpZmw==/move: This value should not be blank. (Code=2000, Status=400) 2025/09/23 03:58:11 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GMp5RUj4HNg4_8yUsypumqE7jGTH7YqGIOMF-ZjM22kocT2YPw5YA137C-7Ha0oBhvDV8fYOGYBuXJebCzpZmw==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:2503: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2503 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2553 Error: Received unexpected error: moving to --backup-dir failed: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GMp5RUj4HNg4_8yUsypumqE7jGTH7YqGIOMF-ZjM22kocT2YPw5YA137C-7Ha0oBhvDV8fYOGYBuXJebCzpZmw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (137.44s) FAIL 2025/09/23 03:58:15 DEBUG : proton drive root link ID 'rclone-test-giworiw2noga': Purge remote "./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Finished ERROR in 27m11.371278979s (try 4/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix]