"./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncSuffixKeepExtension|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Starting (try 4/5) 2025/01/15 04:28:59 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-haxaqiy4kemo" 2025/01/15 04:28:59 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/01/15 04:28:59 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Has cached credentials 2025/01/15 04:29:01 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:29:01 DEBUG : Creating backend with remote "/tmp/rclone2699523686" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:29:04 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fatafen1beci" 2025/01/15 04:29:04 DEBUG : proton drive root link ID 'rclone-test-fatafen1beci': Has cached credentials 2025/01/15 04:29:05 DEBUG : proton drive root link ID 'rclone-test-fatafen1beci': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-haxaqiy4kemo' -> proton drive root link ID 'rclone-test-fatafen1beci' 2025/01/15 04:29:06 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/01/15 04:29:06 DEBUG : proton drive root link ID 'rclone-test-fatafen1beci': Waiting for checks to finish 2025/01/15 04:29:06 DEBUG : proton drive root link ID 'rclone-test-fatafen1beci': Waiting for transfers to finish 2025/01/15 04:29:09 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/01/15 04:29:09 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:29:10.258793 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/01/15 04:29:10.258829 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/01/15 04:29:12 DEBUG : proton drive root link ID 'rclone-test-fatafen1beci': Using server-side directory move 2025/01/15 04:29:12 INFO : proton drive root link ID 'rclone-test-fatafen1beci': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/15 04:29:12 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/01/15 04:29:12 DEBUG : proton drive root link ID 'rclone-test-fatafen1beci': Waiting for checks to finish 2025/01/15 04:29:12 DEBUG : proton drive root link ID 'rclone-test-fatafen1beci': Waiting for transfers to finish 2025/01/15 04:29:13 INFO : sub dir/hello world: Deleted 2025/01/15 04:29:13.658897 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cKpXaQA8JkJ9W9nIQbSfbPoXNEPp_xsAmlsQ73Ay2UobiF3Uot0sksYQ9FJsd28hU7nrOg6zfpxRJBJcI_QzEw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:29:13.658926 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cKpXaQA8JkJ9W9nIQbSfbPoXNEPp_xsAmlsQ73Ay2UobiF3Uot0sksYQ9FJsd28hU7nrOg6zfpxRJBJcI_QzEw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:13 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cKpXaQA8JkJ9W9nIQbSfbPoXNEPp_xsAmlsQ73Ay2UobiF3Uot0sksYQ9FJsd28hU7nrOg6zfpxRJBJcI_QzEw==/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/cKpXaQA8JkJ9W9nIQbSfbPoXNEPp_xsAmlsQ73Ay2UobiF3Uot0sksYQ9FJsd28hU7nrOg6zfpxRJBJcI_QzEw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/01/15 04:29:13 DEBUG : proton drive root link ID 'rclone-test-fatafen1beci': Purge remote --- FAIL: TestServerSideMoveOverSelf (14.39s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/01/15 04:29:15 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Making map for --track-renames 2025/01/15 04:29:15 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Finished making map for --track-renames 2025/01/15 04:29:15 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for checks to finish 2025/01/15 04:29:15 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/15 04:29:15 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/15 04:29:15 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for renames to finish 2025/01/15 04:29:15 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for transfers to finish 2025/01/15 04:29:17 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/15 04:29:17 INFO : potato: Copied (new) 2025/01/15 04:29:17 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/15 04:29:17 INFO : yam: Copied (new) 2025/01/15 04:29:17 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:29:18 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/15 04:29:18 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Making map for --track-renames 2025/01/15 04:29:18 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Finished making map for --track-renames 2025/01/15 04:29:18 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for checks to finish 2025/01/15 04:29:18 DEBUG : potato: Unchanged skipping 2025/01/15 04:29:18 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for renames to finish 2025/01/15 04:29:18.589953 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/foqbOBNKwITWGpiQuGYzvGWUex2kGqyvRBryHX9tyZscAlN417tiEk9DVI_XVcYbrTC7VrfVTINojvkiTEf0Ow==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:29:18.589987 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/foqbOBNKwITWGpiQuGYzvGWUex2kGqyvRBryHX9tyZscAlN417tiEk9DVI_XVcYbrTC7VrfVTINojvkiTEf0Ow==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:18 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/foqbOBNKwITWGpiQuGYzvGWUex2kGqyvRBryHX9tyZscAlN417tiEk9DVI_XVcYbrTC7VrfVTINojvkiTEf0Ow==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:18 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/foqbOBNKwITWGpiQuGYzvGWUex2kGqyvRBryHX9tyZscAlN417tiEk9DVI_XVcYbrTC7VrfVTINojvkiTEf0Ow==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:18 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/01/15 04:29:18 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for transfers to finish 2025/01/15 04:29:20 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/15 04:29:20 INFO : yaml: Copied (new) 2025/01/15 04:29:20 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo': not deleting files as there were IO errors 2025/01/15 04:29:20 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo': 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 (6.37s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/01/15 04:29:22 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Making map for --track-renames 2025/01/15 04:29:22 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Finished making map for --track-renames 2025/01/15 04:29:22 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for checks to finish 2025/01/15 04:29:22 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/15 04:29:22 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/15 04:29:22 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for renames to finish 2025/01/15 04:29:22 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for transfers to finish 2025/01/15 04:29:23 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/15 04:29:23 INFO : potato: Copied (new) 2025/01/15 04:29:23 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/15 04:29:23 INFO : yam: Copied (new) 2025/01/15 04:29:23 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:29:24 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/15 04:29:24 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Making map for --track-renames 2025/01/15 04:29:24 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Finished making map for --track-renames 2025/01/15 04:29:24 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for checks to finish 2025/01/15 04:29:24 DEBUG : potato: Unchanged skipping 2025/01/15 04:29:24 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for renames to finish 2025/01/15 04:29:24.839432 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/evoG7ZAHxsOFj46lYPGGnHNqKFTyuG_IKf9T_CMTPX1M_BJ1eUHFz2GLphqCly8a1CtbAf3DLcun6E6fSpINgg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:29:24.839452 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/evoG7ZAHxsOFj46lYPGGnHNqKFTyuG_IKf9T_CMTPX1M_BJ1eUHFz2GLphqCly8a1CtbAf3DLcun6E6fSpINgg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:24 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/evoG7ZAHxsOFj46lYPGGnHNqKFTyuG_IKf9T_CMTPX1M_BJ1eUHFz2GLphqCly8a1CtbAf3DLcun6E6fSpINgg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:24 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/evoG7ZAHxsOFj46lYPGGnHNqKFTyuG_IKf9T_CMTPX1M_BJ1eUHFz2GLphqCly8a1CtbAf3DLcun6E6fSpINgg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:24 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/01/15 04:29:24 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for transfers to finish 2025/01/15 04:29:26 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/15 04:29:26 INFO : yaml: Copied (new) 2025/01/15 04:29:26 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo': not deleting files as there were IO errors 2025/01/15 04:29:26 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo': 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 (6.31s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/01/15 04:29:28 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Making map for --track-renames 2025/01/15 04:29:28 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Finished making map for --track-renames 2025/01/15 04:29:28 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for checks to finish 2025/01/15 04:29:28 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/01/15 04:29:28 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/01/15 04:29:28 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for renames to finish 2025/01/15 04:29:28 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for transfers to finish 2025/01/15 04:29:30 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/01/15 04:29:30 INFO : potato: Copied (new) 2025/01/15 04:29:30 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/15 04:29:30 INFO : sub/yam: Copied (new) 2025/01/15 04:29:30 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:29:31 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/15 04:29:31 DEBUG : potato: Unchanged skipping 2025/01/15 04:29:31 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Making map for --track-renames 2025/01/15 04:29:31 INFO : proton drive root link ID 'rclone-test-haxaqiy4kemo': Finished making map for --track-renames 2025/01/15 04:29:31 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for checks to finish 2025/01/15 04:29:31 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for renames to finish 2025/01/15 04:29:32.324556 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Z024-Xayo8cfcev12y8RxMZ5dWuL7Mw3iBIEkksp7xjPH5JWMQcZPC0Efm6VR5MxQTZQd_AhBBGSDm-27iVEuQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:29:32.324578 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Z024-Xayo8cfcev12y8RxMZ5dWuL7Mw3iBIEkksp7xjPH5JWMQcZPC0Efm6VR5MxQTZQd_AhBBGSDm-27iVEuQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:32 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Z024-Xayo8cfcev12y8RxMZ5dWuL7Mw3iBIEkksp7xjPH5JWMQcZPC0Efm6VR5MxQTZQd_AhBBGSDm-27iVEuQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:32 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Z024-Xayo8cfcev12y8RxMZ5dWuL7Mw3iBIEkksp7xjPH5JWMQcZPC0Efm6VR5MxQTZQd_AhBBGSDm-27iVEuQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:32 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/01/15 04:29:32 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for transfers to finish 2025/01/15 04:29:33 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/01/15 04:29:33 INFO : yam: Copied (new) 2025/01/15 04:29:33 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo': not deleting files as there were IO errors 2025/01/15 04:29:33 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo': 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 (7.91s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:29:36 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/01/15 04:29:36 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/01/15 04:29:36 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for checks to finish 2025/01/15 04:29:36 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': Waiting for transfers to finish 2025/01/15 04:29:39 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/01/15 04:29:39 INFO : nested/sub dir/file: Copied (new) 2025/01/15 04:29:39 INFO : nested/sub dir/file: Deleted 2025/01/15 04:29:39 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/01/15 04:29:39 INFO : sub dir/hello world: Copied (new) 2025/01/15 04:29:39 INFO : sub dir/hello world: Deleted 2025/01/15 04:29:39 ERROR : Local file system at /tmp/rclone2699523686: 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 (5.77s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:29:42 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-carupuv2zuke" 2025/01/15 04:29:42 DEBUG : proton drive root link ID 'rclone-test-carupuv2zuke': Has cached credentials 2025/01/15 04:29:43 DEBUG : proton drive root link ID 'rclone-test-carupuv2zuke': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-haxaqiy4kemo' -> proton drive root link ID 'rclone-test-carupuv2zuke' 2025/01/15 04:29:51 DEBUG : proton drive root link ID 'rclone-test-carupuv2zuke': Using server-side directory move 2025/01/15 04:29:51 INFO : proton drive root link ID 'rclone-test-carupuv2zuke': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/15 04:29:52 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/15 04:29:52 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/01/15 04:29:52 DEBUG : empty space: Unchanged skipping 2025/01/15 04:29:52 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/15 04:29:52 DEBUG : proton drive root link ID 'rclone-test-carupuv2zuke': Waiting for checks to finish 2025/01/15 04:29:52 INFO : potato3: Deleted 2025/01/15 04:29:52 INFO : empty space: Deleted 2025/01/15 04:29:52 DEBUG : proton drive root link ID 'rclone-test-carupuv2zuke': Waiting for transfers to finish 2025/01/15 04:29:52.929996 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sq89eGDMc3hHKmGgc-VgNodzBzVTu30-eWrV4PjZlCWgqRmjdMe656HbgbWYcU1Z0-6g4lbsJgzN3fwtvcYueg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:29:52.930013 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sq89eGDMc3hHKmGgc-VgNodzBzVTu30-eWrV4PjZlCWgqRmjdMe656HbgbWYcU1Z0-6g4lbsJgzN3fwtvcYueg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:52 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sq89eGDMc3hHKmGgc-VgNodzBzVTu30-eWrV4PjZlCWgqRmjdMe656HbgbWYcU1Z0-6g4lbsJgzN3fwtvcYueg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:53.064910 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hxbf_G_aOPlMTcHoFd5-xedWXr89VoGH9I2Z0hUbe5iVxxWWliS6yw1TJDzv9n2blIaqR65Uu_fu2AmFbIiVtw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:29:53.064932 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hxbf_G_aOPlMTcHoFd5-xedWXr89VoGH9I2Z0hUbe5iVxxWWliS6yw1TJDzv9n2blIaqR65Uu_fu2AmFbIiVtw==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:29:53 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hxbf_G_aOPlMTcHoFd5-xedWXr89VoGH9I2Z0hUbe5iVxxWWliS6yw1TJDzv9n2blIaqR65Uu_fu2AmFbIiVtw==/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/hxbf_G_aOPlMTcHoFd5-xedWXr89VoGH9I2Z0hUbe5iVxxWWliS6yw1TJDzv9n2blIaqR65Uu_fu2AmFbIiVtw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/01/15 04:29:53 DEBUG : proton drive root link ID 'rclone-test-carupuv2zuke': Purge remote --- FAIL: TestServerSideMove (12.60s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:29:54 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fuhiyit9huza" 2025/01/15 04:29:54 DEBUG : proton drive root link ID 'rclone-test-fuhiyit9huza': Has cached credentials 2025/01/15 04:29:55 DEBUG : proton drive root link ID 'rclone-test-fuhiyit9huza': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-haxaqiy4kemo' -> proton drive root link ID 'rclone-test-fuhiyit9huza' 2025/01/15 04:30:04 DEBUG : empty space: Excluded (Size Filter) 2025/01/15 04:30:04 DEBUG : empty space: Excluded 2025/01/15 04:30:04 DEBUG : empty space: Excluded (Size Filter) 2025/01/15 04:30:04 DEBUG : empty space: Excluded 2025/01/15 04:30:04 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/15 04:30:04 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/15 04:30:04 DEBUG : proton drive root link ID 'rclone-test-fuhiyit9huza': Waiting for checks to finish 2025/01/15 04:30:04 DEBUG : proton drive root link ID 'rclone-test-fuhiyit9huza': Waiting for transfers to finish 2025/01/15 04:30:05 INFO : potato3: Deleted 2025/01/15 04:30:05.228115 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FdZxfjowb1cbFisLKQo4nAHZJjcuMXbKjxtJcz-0fxvAkZtZ-PuHzaOrRhBoZqTvwQlhjekgrx7tc3ClBarQCA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:30:05.228135 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FdZxfjowb1cbFisLKQo4nAHZJjcuMXbKjxtJcz-0fxvAkZtZ-PuHzaOrRhBoZqTvwQlhjekgrx7tc3ClBarQCA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:30:05 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FdZxfjowb1cbFisLKQo4nAHZJjcuMXbKjxtJcz-0fxvAkZtZ-PuHzaOrRhBoZqTvwQlhjekgrx7tc3ClBarQCA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:30:05.457283 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/rEOLeR9xMnT2X3Rf5jLFy8KC9JJm7LGRcOyJfFEEmCRt0HDFJnHh6CPHB8im5ntyhMz0WjdlORN62-eCxMeF1Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:30:05.457302 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/rEOLeR9xMnT2X3Rf5jLFy8KC9JJm7LGRcOyJfFEEmCRt0HDFJnHh6CPHB8im5ntyhMz0WjdlORN62-eCxMeF1Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:30:05 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/rEOLeR9xMnT2X3Rf5jLFy8KC9JJm7LGRcOyJfFEEmCRt0HDFJnHh6CPHB8im5ntyhMz0WjdlORN62-eCxMeF1Q==/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/rEOLeR9xMnT2X3Rf5jLFy8KC9JJm7LGRcOyJfFEEmCRt0HDFJnHh6CPHB8im5ntyhMz0WjdlORN62-eCxMeF1Q==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/01/15 04:30:05 DEBUG : proton drive root link ID 'rclone-test-fuhiyit9huza': Purge remote --- FAIL: TestServerSideMoveWithFilter (12.95s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:30:07 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-xuzumos3bidi" 2025/01/15 04:30:07 DEBUG : proton drive root link ID 'rclone-test-xuzumos3bidi': Has cached credentials 2025/01/15 04:30:08 DEBUG : proton drive root link ID 'rclone-test-xuzumos3bidi': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:30:13 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-haxaqiy4kemo' -> proton drive root link ID 'rclone-test-xuzumos3bidi' 2025/01/15 04:30:18 DEBUG : proton drive root link ID 'rclone-test-xuzumos3bidi': Using server-side directory move 2025/01/15 04:30:18 INFO : proton drive root link ID 'rclone-test-xuzumos3bidi': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/01/15 04:30:18 DEBUG : potato2: Need to transfer - File not found at Destination 2025/01/15 04:30:18 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/01/15 04:30:18 DEBUG : empty space: Unchanged skipping 2025/01/15 04:30:18 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/01/15 04:30:18 DEBUG : proton drive root link ID 'rclone-test-xuzumos3bidi': Waiting for checks to finish 2025/01/15 04:30:18 INFO : empty space: Deleted 2025/01/15 04:30:18 DEBUG : proton drive root link ID 'rclone-test-xuzumos3bidi': Waiting for transfers to finish 2025/01/15 04:30:18 INFO : potato3: Deleted 2025/01/15 04:30:19.007834 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/p5YGf0ss2wECPrbPO95c8sAFIoBaUFCoO8Dx5tfDGpuEFuVA-kRnYUgzdKRQ1k4jFfCT9JGWonL82OO5DzLw_w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:30:19.007866 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/p5YGf0ss2wECPrbPO95c8sAFIoBaUFCoO8Dx5tfDGpuEFuVA-kRnYUgzdKRQ1k4jFfCT9JGWonL82OO5DzLw_w==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:30:19 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/p5YGf0ss2wECPrbPO95c8sAFIoBaUFCoO8Dx5tfDGpuEFuVA-kRnYUgzdKRQ1k4jFfCT9JGWonL82OO5DzLw_w==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:30:19.197266 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qptup_Pi2urOeM_SXcC0cHz8ykowwT3hZtoCruTRTjJdPAJuxA-sDiehRvrOERXeY7lkwi6sEkEHxHpNOoNQCg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:30:19.197285 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qptup_Pi2urOeM_SXcC0cHz8ykowwT3hZtoCruTRTjJdPAJuxA-sDiehRvrOERXeY7lkwi6sEkEHxHpNOoNQCg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:30:19 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qptup_Pi2urOeM_SXcC0cHz8ykowwT3hZtoCruTRTjJdPAJuxA-sDiehRvrOERXeY7lkwi6sEkEHxHpNOoNQCg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:30:19 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo': 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/01/15 04:30:19 DEBUG : proton drive root link ID 'rclone-test-xuzumos3bidi': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (13.83s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:30:26 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-haxaqiy4kemo/dst" 2025/01/15 04:30:26 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Has cached credentials 2025/01/15 04:30:27 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:30:58 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-haxaqiy4kemo/backup" 2025/01/15 04:30:58 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/backup': Has cached credentials 2025/01/15 04:30:59 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/backup': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:32:02 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/15 04:32:02 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/15 04:32:02 DEBUG : two: Unchanged skipping 2025/01/15 04:32:02 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Waiting for checks to finish 2025/01/15 04:32:03.453738 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/v2AOJut9rqA61xD3ZG5WzONk9S7oKfwtVCFmg-SxwkbFRpr0R1zblwAkaQZAZO7g1NAtrpr05VC0vTXZmZ5WpQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:32:03.453759 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/v2AOJut9rqA61xD3ZG5WzONk9S7oKfwtVCFmg-SxwkbFRpr0R1zblwAkaQZAZO7g1NAtrpr05VC0vTXZmZ5WpQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:32:03 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/v2AOJut9rqA61xD3ZG5WzONk9S7oKfwtVCFmg-SxwkbFRpr0R1zblwAkaQZAZO7g1NAtrpr05VC0vTXZmZ5WpQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:32:03 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Waiting for transfers to finish 2025/01/15 04:32:03 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': not deleting files as there were IO errors 2025/01/15 04:32:03 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo/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/v2AOJut9rqA61xD3ZG5WzONk9S7oKfwtVCFmg-SxwkbFRpr0R1zblwAkaQZAZO7g1NAtrpr05VC0vTXZmZ5WpQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (104.49s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:32:11 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-haxaqiy4kemo/dst" 2025/01/15 04:32:11 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Has cached credentials 2025/01/15 04:32:12 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:32:42 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-haxaqiy4kemo/backup" 2025/01/15 04:32:42 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/backup': Has cached credentials 2025/01/15 04:32:43 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/backup': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:33:43 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/15 04:33:43 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/15 04:33:43 DEBUG : two: Unchanged skipping 2025/01/15 04:33:43 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Waiting for checks to finish 2025/01/15 04:33:45.029579 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nnBj8TX0YsfFaJkLCQuDEICCcfHbhwkEotvV_a2mPG5k1ekbK4ghpMOPWjWG5F32z8NhZtIbXVCGwsW-t27FrA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:33:45.029665 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nnBj8TX0YsfFaJkLCQuDEICCcfHbhwkEotvV_a2mPG5k1ekbK4ghpMOPWjWG5F32z8NhZtIbXVCGwsW-t27FrA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:33:45 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nnBj8TX0YsfFaJkLCQuDEICCcfHbhwkEotvV_a2mPG5k1ekbK4ghpMOPWjWG5F32z8NhZtIbXVCGwsW-t27FrA==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:33:45 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Waiting for transfers to finish 2025/01/15 04:33:45 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': not deleting files as there were IO errors 2025/01/15 04:33:45 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo/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/nnBj8TX0YsfFaJkLCQuDEICCcfHbhwkEotvV_a2mPG5k1ekbK4ghpMOPWjWG5F32z8NhZtIbXVCGwsW-t27FrA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (101.86s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:33:53 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-haxaqiy4kemo/dst" 2025/01/15 04:33:53 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Has cached credentials 2025/01/15 04:33:54 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:34:24 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-haxaqiy4kemo/backup" 2025/01/15 04:34:24 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/backup': Has cached credentials 2025/01/15 04:34:25 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/backup': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:35:25 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/15 04:35:25 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/15 04:35:25 DEBUG : two: Unchanged skipping 2025/01/15 04:35:25 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Waiting for checks to finish 2025/01/15 04:35:26.135768 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UYzoArCzb94qGw2O9U-b05oGRnYiWrzy126PSljhmtPjuzNkvsBLcaIm3KPmiRNlmyId-3y8qkDjXCGyd4n8lQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:35:26.135810 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UYzoArCzb94qGw2O9U-b05oGRnYiWrzy126PSljhmtPjuzNkvsBLcaIm3KPmiRNlmyId-3y8qkDjXCGyd4n8lQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:35:26 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UYzoArCzb94qGw2O9U-b05oGRnYiWrzy126PSljhmtPjuzNkvsBLcaIm3KPmiRNlmyId-3y8qkDjXCGyd4n8lQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:35:26 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Waiting for transfers to finish 2025/01/15 04:35:26 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': not deleting files as there were IO errors 2025/01/15 04:35:26 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo/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/UYzoArCzb94qGw2O9U-b05oGRnYiWrzy126PSljhmtPjuzNkvsBLcaIm3KPmiRNlmyId-3y8qkDjXCGyd4n8lQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (100.88s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:35:34 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-haxaqiy4kemo/dst" 2025/01/15 04:35:34 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Has cached credentials 2025/01/15 04:35:35 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:36:05 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/15 04:36:05 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/01/15 04:36:05 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Waiting for checks to finish 2025/01/15 04:36:05 DEBUG : two: Unchanged skipping 2025/01/15 04:36:06.107441 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/2S5Cf_WwPrZ_RdOPGLF5dw7oKlTqY_dPvfYIP5ScyggvvV1MVy2_VOqNLF7UgsDlN2MhQTLLGeZayxHsOFvpew==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:36:06.107461 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/2S5Cf_WwPrZ_RdOPGLF5dw7oKlTqY_dPvfYIP5ScyggvvV1MVy2_VOqNLF7UgsDlN2MhQTLLGeZayxHsOFvpew==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:36:06 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/2S5Cf_WwPrZ_RdOPGLF5dw7oKlTqY_dPvfYIP5ScyggvvV1MVy2_VOqNLF7UgsDlN2MhQTLLGeZayxHsOFvpew==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:36:06 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Waiting for transfers to finish 2025/01/15 04:36:06 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': not deleting files as there were IO errors 2025/01/15 04:36:06 ERROR : proton drive root link ID 'rclone-test-haxaqiy4kemo/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/2S5Cf_WwPrZ_RdOPGLF5dw7oKlTqY_dPvfYIP5ScyggvvV1MVy2_VOqNLF7UgsDlN2MhQTLLGeZayxHsOFvpew==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (39.62s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:36:13 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-haxaqiy4kemo/dst" 2025/01/15 04:36:13 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Has cached credentials 2025/01/15 04:36:14 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:36:44 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/15 04:36:45.090150 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/i5dOr3CQ79YIG-i6TNwZyE58kqmw6hfr8hZsbHbAeFk1cL5LGKAtO1KVF0knmpOCXbiBW0EXOPIvKfmF8aax4A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:36:45.090172 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/i5dOr3CQ79YIG-i6TNwZyE58kqmw6hfr8hZsbHbAeFk1cL5LGKAtO1KVF0knmpOCXbiBW0EXOPIvKfmF8aax4A==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:36:45 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/i5dOr3CQ79YIG-i6TNwZyE58kqmw6hfr8hZsbHbAeFk1cL5LGKAtO1KVF0knmpOCXbiBW0EXOPIvKfmF8aax4A==/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/i5dOr3CQ79YIG-i6TNwZyE58kqmw6hfr8hZsbHbAeFk1cL5LGKAtO1KVF0knmpOCXbiBW0EXOPIvKfmF8aax4A==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (39.06s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-haxaqiy4kemo'", Local "Local file system at /tmp/rclone2699523686", Modify Window "1s" 2025/01/15 04:36:52 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-haxaqiy4kemo/dst" 2025/01/15 04:36:52 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Has cached credentials 2025/01/15 04:36:53 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo/dst': Used cached credential to initialize the ProtonDrive API 2025/01/15 04:37:24 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/01/15 04:37:24.614465 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ENv8HrKBsXutLX0e_-_Vc-1JxaqiqA_38W3OG1NHJKS68ZIpz5So8gKm9vghiSYEAH8bTTwha8UosVr1bY1tGg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/01/15 04:37:24.614497 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ENv8HrKBsXutLX0e_-_Vc-1JxaqiqA_38W3OG1NHJKS68ZIpz5So8gKm9vghiSYEAH8bTTwha8UosVr1bY1tGg==/move: This value should not be blank. (Code=2000, Status=400) 2025/01/15 04:37:24 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ENv8HrKBsXutLX0e_-_Vc-1JxaqiqA_38W3OG1NHJKS68ZIpz5So8gKm9vghiSYEAH8bTTwha8UosVr1bY1tGg==/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/ENv8HrKBsXutLX0e_-_Vc-1JxaqiqA_38W3OG1NHJKS68ZIpz5So8gKm9vghiSYEAH8bTTwha8UosVr1bY1tGg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (39.39s) FAIL 2025/01/15 04:37:26 DEBUG : proton drive root link ID 'rclone-test-haxaqiy4kemo': 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 8m27.157429313s (try 4/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]