"./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 2/5) 2025/03/22 06:47:34 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fefixij2huna" 2025/03/22 06:47:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/03/22 06:47:34 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Has cached credentials 2025/03/22 06:47:35 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Used cached credential to initialize the ProtonDrive API 2025/03/22 06:47:35 DEBUG : Creating backend with remote "/tmp/rclone2240483989" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:47:39 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ralimom6xeto" 2025/03/22 06:47:39 DEBUG : proton drive root link ID 'rclone-test-ralimom6xeto': Has cached credentials 2025/03/22 06:47:41 DEBUG : proton drive root link ID 'rclone-test-ralimom6xeto': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-fefixij2huna' -> proton drive root link ID 'rclone-test-ralimom6xeto' 2025/03/22 06:47:42 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/22 06:47:42 DEBUG : proton drive root link ID 'rclone-test-ralimom6xeto': Waiting for checks to finish 2025/03/22 06:47:42 DEBUG : proton drive root link ID 'rclone-test-ralimom6xeto': Waiting for transfers to finish 2025/03/22 06:47:46 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/22 06:47:46 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:47:48.172119 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/03/22 06:47:48.172148 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/03/22 06:47:50 DEBUG : proton drive root link ID 'rclone-test-ralimom6xeto': Using server-side directory move 2025/03/22 06:47:50 INFO : proton drive root link ID 'rclone-test-ralimom6xeto': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/22 06:47:51 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/22 06:47:51 DEBUG : proton drive root link ID 'rclone-test-ralimom6xeto': Waiting for checks to finish 2025/03/22 06:47:51 DEBUG : proton drive root link ID 'rclone-test-ralimom6xeto': Waiting for transfers to finish 2025/03/22 06:47:52 INFO : sub dir/hello world: Deleted 2025/03/22 06:47:52.957995 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/wZF7OrqKZmvb_jblj7AkXRFtKzy6Nh-uwlqra1Ors5sAR8kSG2_RHC4Xv9lazk9YOw0sZGMNaoZ8D7rDMbsSYQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:47:52.958022 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/wZF7OrqKZmvb_jblj7AkXRFtKzy6Nh-uwlqra1Ors5sAR8kSG2_RHC4Xv9lazk9YOw0sZGMNaoZ8D7rDMbsSYQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:47:52 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/wZF7OrqKZmvb_jblj7AkXRFtKzy6Nh-uwlqra1Ors5sAR8kSG2_RHC4Xv9lazk9YOw0sZGMNaoZ8D7rDMbsSYQ==/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/wZF7OrqKZmvb_jblj7AkXRFtKzy6Nh-uwlqra1Ors5sAR8kSG2_RHC4Xv9lazk9YOw0sZGMNaoZ8D7rDMbsSYQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/03/22 06:47:52 DEBUG : proton drive root link ID 'rclone-test-ralimom6xeto': Purge remote --- FAIL: TestServerSideMoveOverSelf (20.24s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/03/22 06:47:56 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Making map for --track-renames 2025/03/22 06:47:56 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Finished making map for --track-renames 2025/03/22 06:47:56 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for checks to finish 2025/03/22 06:47:56 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/22 06:47:56 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/22 06:47:56 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for renames to finish 2025/03/22 06:47:56 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for transfers to finish 2025/03/22 06:47:58 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/22 06:47:58 INFO : potato: Copied (new) 2025/03/22 06:47:58 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/22 06:47:58 INFO : yam: Copied (new) 2025/03/22 06:47:58 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:47:59 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/22 06:47:59 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Making map for --track-renames 2025/03/22 06:47:59 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Finished making map for --track-renames 2025/03/22 06:47:59 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for checks to finish 2025/03/22 06:47:59 DEBUG : potato: Unchanged skipping 2025/03/22 06:47:59 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for renames to finish 2025/03/22 06:48:00.049138 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VqEm1qqUDb4m6ICuMW9YNpC1r7z_55YwaO3AfC0ZtTMCXFcOCjo-LalGwVCbbgZKLHipvxDJa2V8Ho2R0fvV_g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:48:00.049161 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VqEm1qqUDb4m6ICuMW9YNpC1r7z_55YwaO3AfC0ZtTMCXFcOCjo-LalGwVCbbgZKLHipvxDJa2V8Ho2R0fvV_g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:00 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VqEm1qqUDb4m6ICuMW9YNpC1r7z_55YwaO3AfC0ZtTMCXFcOCjo-LalGwVCbbgZKLHipvxDJa2V8Ho2R0fvV_g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:00 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VqEm1qqUDb4m6ICuMW9YNpC1r7z_55YwaO3AfC0ZtTMCXFcOCjo-LalGwVCbbgZKLHipvxDJa2V8Ho2R0fvV_g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:00 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/22 06:48:00 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for transfers to finish 2025/03/22 06:48:01 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/22 06:48:01 INFO : yaml: Copied (new) 2025/03/22 06:48:01 ERROR : proton drive root link ID 'rclone-test-fefixij2huna': not deleting files as there were IO errors 2025/03/22 06:48:01 ERROR : proton drive root link ID 'rclone-test-fefixij2huna': not deleting directories as there were IO errors sync_test.go:1556: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1556 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenames --- FAIL: TestSyncWithTrackRenames (8.58s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/03/22 06:48:04 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Making map for --track-renames 2025/03/22 06:48:04 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Finished making map for --track-renames 2025/03/22 06:48:04 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for checks to finish 2025/03/22 06:48:04 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/22 06:48:04 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/22 06:48:04 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for renames to finish 2025/03/22 06:48:04 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for transfers to finish 2025/03/22 06:48:06 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/22 06:48:06 INFO : yam: Copied (new) 2025/03/22 06:48:06 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/22 06:48:06 INFO : potato: Copied (new) 2025/03/22 06:48:06 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:48:07 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/22 06:48:07 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Making map for --track-renames 2025/03/22 06:48:07 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Finished making map for --track-renames 2025/03/22 06:48:07 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for checks to finish 2025/03/22 06:48:07 DEBUG : potato: Unchanged skipping 2025/03/22 06:48:07 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for renames to finish 2025/03/22 06:48:08.657771 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3xht5D2UA5QoN7m7KD3tDiRoRuV9YAshMZF2raBnKO2sMRDjwELbQUnLY-bd7jbZqjr_Xa1sBilQQ1j0qXPmGg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:48:08.657799 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3xht5D2UA5QoN7m7KD3tDiRoRuV9YAshMZF2raBnKO2sMRDjwELbQUnLY-bd7jbZqjr_Xa1sBilQQ1j0qXPmGg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:08 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3xht5D2UA5QoN7m7KD3tDiRoRuV9YAshMZF2raBnKO2sMRDjwELbQUnLY-bd7jbZqjr_Xa1sBilQQ1j0qXPmGg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:08 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3xht5D2UA5QoN7m7KD3tDiRoRuV9YAshMZF2raBnKO2sMRDjwELbQUnLY-bd7jbZqjr_Xa1sBilQQ1j0qXPmGg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:08 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/22 06:48:08 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for transfers to finish 2025/03/22 06:48:10 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/22 06:48:10 INFO : yaml: Copied (new) 2025/03/22 06:48:10 ERROR : proton drive root link ID 'rclone-test-fefixij2huna': not deleting files as there were IO errors 2025/03/22 06:48:10 ERROR : proton drive root link ID 'rclone-test-fefixij2huna': not deleting directories as there were IO errors sync_test.go:1628: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1628 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyModtime --- FAIL: TestSyncWithTrackRenamesStrategyModtime (8.69s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/03/22 06:48:13 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Making map for --track-renames 2025/03/22 06:48:13 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Finished making map for --track-renames 2025/03/22 06:48:13 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for checks to finish 2025/03/22 06:48:13 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/22 06:48:13 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/03/22 06:48:13 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for renames to finish 2025/03/22 06:48:13 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for transfers to finish 2025/03/22 06:48:15 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/22 06:48:15 INFO : potato: Copied (new) 2025/03/22 06:48:16 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/22 06:48:16 INFO : sub/yam: Copied (new) 2025/03/22 06:48:16 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:48:17 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/22 06:48:17 DEBUG : potato: Unchanged skipping 2025/03/22 06:48:17 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Making map for --track-renames 2025/03/22 06:48:17 INFO : proton drive root link ID 'rclone-test-fefixij2huna': Finished making map for --track-renames 2025/03/22 06:48:17 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for checks to finish 2025/03/22 06:48:17 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for renames to finish 2025/03/22 06:48:18.561510 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/E1wu-S4rZdjpqSXdtHLzj11etBjC-6LWz4qq6DZjHb5fZ0uuM-UdYoXs3yp2-9PiuAiM-bJeptzoCx11ElYobA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:48:18.561544 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/E1wu-S4rZdjpqSXdtHLzj11etBjC-6LWz4qq6DZjHb5fZ0uuM-UdYoXs3yp2-9PiuAiM-bJeptzoCx11ElYobA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:18 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/E1wu-S4rZdjpqSXdtHLzj11etBjC-6LWz4qq6DZjHb5fZ0uuM-UdYoXs3yp2-9PiuAiM-bJeptzoCx11ElYobA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:18 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/E1wu-S4rZdjpqSXdtHLzj11etBjC-6LWz4qq6DZjHb5fZ0uuM-UdYoXs3yp2-9PiuAiM-bJeptzoCx11ElYobA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:18 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/22 06:48:18 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for transfers to finish 2025/03/22 06:48:20 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/22 06:48:20 INFO : yam: Copied (new) 2025/03/22 06:48:20 ERROR : proton drive root link ID 'rclone-test-fefixij2huna': not deleting files as there were IO errors 2025/03/22 06:48:20 ERROR : proton drive root link ID 'rclone-test-fefixij2huna': not deleting directories as there were IO errors sync_test.go:1667: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1667 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyLeaf --- FAIL: TestSyncWithTrackRenamesStrategyLeaf (10.76s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:48:24 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/22 06:48:24 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/03/22 06:48:24 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for checks to finish 2025/03/22 06:48:24 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': Waiting for transfers to finish 2025/03/22 06:48:28 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/03/22 06:48:28 INFO : nested/sub dir/file: Copied (new) 2025/03/22 06:48:28 INFO : nested/sub dir/file: Deleted 2025/03/22 06:48:28 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/22 06:48:28 INFO : sub dir/hello world: Copied (new) 2025/03/22 06:48:28 INFO : sub dir/hello world: Deleted 2025/03/22 06:48:28 ERROR : Local file system at /tmp/rclone2240483989: not deleting directories as there were IO errors sync_test.go:1788: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1788 Error: Received unexpected error: not deleting directories as there were IO errors Test: TestMoveWithDeleteEmptySrcDirs --- FAIL: TestMoveWithDeleteEmptySrcDirs (7.98s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:48:32 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-gukafok5kege" 2025/03/22 06:48:32 DEBUG : proton drive root link ID 'rclone-test-gukafok5kege': Has cached credentials 2025/03/22 06:48:33 DEBUG : proton drive root link ID 'rclone-test-gukafok5kege': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fefixij2huna' -> proton drive root link ID 'rclone-test-gukafok5kege' 2025/03/22 06:48:44 DEBUG : proton drive root link ID 'rclone-test-gukafok5kege': Using server-side directory move 2025/03/22 06:48:44 INFO : proton drive root link ID 'rclone-test-gukafok5kege': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/22 06:48:45 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/22 06:48:45 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/22 06:48:45 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/22 06:48:45 DEBUG : empty space: Unchanged skipping 2025/03/22 06:48:45 DEBUG : proton drive root link ID 'rclone-test-gukafok5kege': Waiting for checks to finish 2025/03/22 06:48:45 INFO : empty space: Deleted 2025/03/22 06:48:45 DEBUG : proton drive root link ID 'rclone-test-gukafok5kege': Waiting for transfers to finish 2025/03/22 06:48:45 INFO : potato3: Deleted 2025/03/22 06:48:45.977819 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/G8FKxTTwrPLGcgnLUbvjDNRG9x_QY9ZRDgPJeVvDeccMt2_x_jkgx7CrFrWrLtZV2x2TUqtXdGISRLHvxDFD9Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:48:45.977854 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/G8FKxTTwrPLGcgnLUbvjDNRG9x_QY9ZRDgPJeVvDeccMt2_x_jkgx7CrFrWrLtZV2x2TUqtXdGISRLHvxDFD9Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:45 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/G8FKxTTwrPLGcgnLUbvjDNRG9x_QY9ZRDgPJeVvDeccMt2_x_jkgx7CrFrWrLtZV2x2TUqtXdGISRLHvxDFD9Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:46.300377 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XJ_RWd2t8RFuvBzubw0kF0_jPqNDrNgo6r3sp4YtbcioAKcpTOUeWY0-zezI5tGmSe3cS-6I0_KXn6M7B-5T2w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:48:46.300411 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XJ_RWd2t8RFuvBzubw0kF0_jPqNDrNgo6r3sp4YtbcioAKcpTOUeWY0-zezI5tGmSe3cS-6I0_KXn6M7B-5T2w==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:48:46 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XJ_RWd2t8RFuvBzubw0kF0_jPqNDrNgo6r3sp4YtbcioAKcpTOUeWY0-zezI5tGmSe3cS-6I0_KXn6M7B-5T2w==/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/XJ_RWd2t8RFuvBzubw0kF0_jPqNDrNgo6r3sp4YtbcioAKcpTOUeWY0-zezI5tGmSe3cS-6I0_KXn6M7B-5T2w==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/03/22 06:48:46 DEBUG : proton drive root link ID 'rclone-test-gukafok5kege': Purge remote --- FAIL: TestServerSideMove (16.56s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:48:48 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-xeraril4qemo" 2025/03/22 06:48:48 DEBUG : proton drive root link ID 'rclone-test-xeraril4qemo': Has cached credentials 2025/03/22 06:48:49 DEBUG : proton drive root link ID 'rclone-test-xeraril4qemo': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fefixij2huna' -> proton drive root link ID 'rclone-test-xeraril4qemo' 2025/03/22 06:49:01 DEBUG : empty space: Excluded (Size Filter) 2025/03/22 06:49:01 DEBUG : empty space: Excluded 2025/03/22 06:49:01 DEBUG : empty space: Excluded (Size Filter) 2025/03/22 06:49:01 DEBUG : empty space: Excluded 2025/03/22 06:49:01 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/22 06:49:01 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/22 06:49:01 DEBUG : proton drive root link ID 'rclone-test-xeraril4qemo': Waiting for checks to finish 2025/03/22 06:49:01 DEBUG : proton drive root link ID 'rclone-test-xeraril4qemo': Waiting for transfers to finish 2025/03/22 06:49:02 INFO : potato3: Deleted 2025/03/22 06:49:02.467230 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/lGMctjyVPEv-Vithan1HPFSoRC-PKoSQ45Ux8hcCwu1ZGzwaDU7QUO2gqZy0zhTPiVlRbCQswfP-L9h_XVof3Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:49:02.467283 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/lGMctjyVPEv-Vithan1HPFSoRC-PKoSQ45Ux8hcCwu1ZGzwaDU7QUO2gqZy0zhTPiVlRbCQswfP-L9h_XVof3Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:49:02 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/lGMctjyVPEv-Vithan1HPFSoRC-PKoSQ45Ux8hcCwu1ZGzwaDU7QUO2gqZy0zhTPiVlRbCQswfP-L9h_XVof3Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:49:02.683567 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-bn_CBkWAvhCRPsE_C0JVF_tCFXf6aOKRQtpTakKDLke7JAItiy6Y_XVAI2TBe7KZqAKgrlrn7l_5cmHjLToDA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:49:02.683609 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-bn_CBkWAvhCRPsE_C0JVF_tCFXf6aOKRQtpTakKDLke7JAItiy6Y_XVAI2TBe7KZqAKgrlrn7l_5cmHjLToDA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:49:02 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/-bn_CBkWAvhCRPsE_C0JVF_tCFXf6aOKRQtpTakKDLke7JAItiy6Y_XVAI2TBe7KZqAKgrlrn7l_5cmHjLToDA==/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/-bn_CBkWAvhCRPsE_C0JVF_tCFXf6aOKRQtpTakKDLke7JAItiy6Y_XVAI2TBe7KZqAKgrlrn7l_5cmHjLToDA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/03/22 06:49:02 DEBUG : proton drive root link ID 'rclone-test-xeraril4qemo': Purge remote --- FAIL: TestServerSideMoveWithFilter (17.05s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:49:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-xaxamej0jafe" 2025/03/22 06:49:05 DEBUG : proton drive root link ID 'rclone-test-xaxamej0jafe': Has cached credentials 2025/03/22 06:49:06 DEBUG : proton drive root link ID 'rclone-test-xaxamej0jafe': Used cached credential to initialize the ProtonDrive API 2025/03/22 06:49:12 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fefixij2huna' -> proton drive root link ID 'rclone-test-xaxamej0jafe' 2025/03/22 06:49:18 DEBUG : proton drive root link ID 'rclone-test-xaxamej0jafe': Using server-side directory move 2025/03/22 06:49:18 INFO : proton drive root link ID 'rclone-test-xaxamej0jafe': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/22 06:49:19 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/22 06:49:19 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/22 06:49:19 DEBUG : empty space: Unchanged skipping 2025/03/22 06:49:19 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/22 06:49:19 DEBUG : proton drive root link ID 'rclone-test-xaxamej0jafe': Waiting for checks to finish 2025/03/22 06:49:20 INFO : empty space: Deleted 2025/03/22 06:49:20 DEBUG : proton drive root link ID 'rclone-test-xaxamej0jafe': Waiting for transfers to finish 2025/03/22 06:49:20 INFO : potato3: Deleted 2025/03/22 06:49:20.320724 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WR5VRxZoBhxQj46jMkDa-wJMbAATkzzoocPUIV2msWoGqhlatifTUry-Cih9lL8Vd67gB9sv7eEMQHDqaU_i9A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:49:20.320753 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WR5VRxZoBhxQj46jMkDa-wJMbAATkzzoocPUIV2msWoGqhlatifTUry-Cih9lL8Vd67gB9sv7eEMQHDqaU_i9A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:49:20 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WR5VRxZoBhxQj46jMkDa-wJMbAATkzzoocPUIV2msWoGqhlatifTUry-Cih9lL8Vd67gB9sv7eEMQHDqaU_i9A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:49:20.557998 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/k2FyDV4GyReCXwdIY_NfyxArT8-71qMNlfOwsD2jLmM6t-6phZ6dsdm1QNh_1Pa54owLMK4a46MJyqGK1ZaFng==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:49:20.558030 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/k2FyDV4GyReCXwdIY_NfyxArT8-71qMNlfOwsD2jLmM6t-6phZ6dsdm1QNh_1Pa54owLMK4a46MJyqGK1ZaFng==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:49:20 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/k2FyDV4GyReCXwdIY_NfyxArT8-71qMNlfOwsD2jLmM6t-6phZ6dsdm1QNh_1Pa54owLMK4a46MJyqGK1ZaFng==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:49:20 ERROR : proton drive root link ID 'rclone-test-fefixij2huna': 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/03/22 06:49:20 DEBUG : proton drive root link ID 'rclone-test-xaxamej0jafe': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (17.93s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:49:30 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fefixij2huna/dst" 2025/03/22 06:49:30 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Has cached credentials 2025/03/22 06:49:31 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Used cached credential to initialize the ProtonDrive API 2025/03/22 06:50:25 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fefixij2huna/backup" 2025/03/22 06:50:25 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/backup': Has cached credentials 2025/03/22 06:50:27 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/backup': Used cached credential to initialize the ProtonDrive API 2025/03/22 06:52:15 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/22 06:52:15 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/22 06:52:15 DEBUG : two: Unchanged skipping 2025/03/22 06:52:15 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Waiting for checks to finish 2025/03/22 06:52:17.474825 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/u4N7pIVIEa77_RjEOcGIpjiIrTlqNtYFnuE_Q0cVLp6d72dNwBFDBX7dV0v4xcEobb5j4i4wEzyZW0txUQqodw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:52:17.474850 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/u4N7pIVIEa77_RjEOcGIpjiIrTlqNtYFnuE_Q0cVLp6d72dNwBFDBX7dV0v4xcEobb5j4i4wEzyZW0txUQqodw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:52:17 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/u4N7pIVIEa77_RjEOcGIpjiIrTlqNtYFnuE_Q0cVLp6d72dNwBFDBX7dV0v4xcEobb5j4i4wEzyZW0txUQqodw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:52:17 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Waiting for transfers to finish 2025/03/22 06:52:17 ERROR : proton drive root link ID 'rclone-test-fefixij2huna/dst': not deleting files as there were IO errors 2025/03/22 06:52:17 ERROR : proton drive root link ID 'rclone-test-fefixij2huna/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/u4N7pIVIEa77_RjEOcGIpjiIrTlqNtYFnuE_Q0cVLp6d72dNwBFDBX7dV0v4xcEobb5j4i4wEzyZW0txUQqodw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (177.52s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:52:28 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fefixij2huna/dst" 2025/03/22 06:52:28 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Has cached credentials 2025/03/22 06:52:29 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Used cached credential to initialize the ProtonDrive API 2025/03/22 06:53:25 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fefixij2huna/backup" 2025/03/22 06:53:25 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/backup': Has cached credentials 2025/03/22 06:53:26 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/backup': Used cached credential to initialize the ProtonDrive API 2025/03/22 06:55:15 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/22 06:55:15 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/22 06:55:15 DEBUG : two: Unchanged skipping 2025/03/22 06:55:15 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Waiting for checks to finish 2025/03/22 06:55:17.271069 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ntfDxeD82HrrCHRy7z95JN7y2nrT1Gse_liOvryrCDzpWAjBVdfm2JYQ4PMIPE6C9sUL8Mw3MB_0TFS60C2uJA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:55:17.271089 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ntfDxeD82HrrCHRy7z95JN7y2nrT1Gse_liOvryrCDzpWAjBVdfm2JYQ4PMIPE6C9sUL8Mw3MB_0TFS60C2uJA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:55:17 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ntfDxeD82HrrCHRy7z95JN7y2nrT1Gse_liOvryrCDzpWAjBVdfm2JYQ4PMIPE6C9sUL8Mw3MB_0TFS60C2uJA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:55:17 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Waiting for transfers to finish 2025/03/22 06:55:17 ERROR : proton drive root link ID 'rclone-test-fefixij2huna/dst': not deleting files as there were IO errors 2025/03/22 06:55:17 ERROR : proton drive root link ID 'rclone-test-fefixij2huna/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/ntfDxeD82HrrCHRy7z95JN7y2nrT1Gse_liOvryrCDzpWAjBVdfm2JYQ4PMIPE6C9sUL8Mw3MB_0TFS60C2uJA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (179.68s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:55:27 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fefixij2huna/dst" 2025/03/22 06:55:27 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Has cached credentials 2025/03/22 06:55:28 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Used cached credential to initialize the ProtonDrive API 2025/03/22 06:56:22 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fefixij2huna/backup" 2025/03/22 06:56:22 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/backup': Has cached credentials 2025/03/22 06:56:24 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/backup': Used cached credential to initialize the ProtonDrive API 2025/03/22 06:58:11 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/22 06:58:11 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/22 06:58:11 DEBUG : two: Unchanged skipping 2025/03/22 06:58:11 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Waiting for checks to finish 2025/03/22 06:58:12.782826 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KUjCE5DJSo_Ld4qQg0fbdF_b_Hlj-fbT_EJTwakq7E8rMRhLFxFoEQhc1EZaElBr8J58q-RSFyXeWedEMz_SWQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:58:12.782856 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KUjCE5DJSo_Ld4qQg0fbdF_b_Hlj-fbT_EJTwakq7E8rMRhLFxFoEQhc1EZaElBr8J58q-RSFyXeWedEMz_SWQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:58:12 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KUjCE5DJSo_Ld4qQg0fbdF_b_Hlj-fbT_EJTwakq7E8rMRhLFxFoEQhc1EZaElBr8J58q-RSFyXeWedEMz_SWQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:58:12 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Waiting for transfers to finish 2025/03/22 06:58:12 ERROR : proton drive root link ID 'rclone-test-fefixij2huna/dst': not deleting files as there were IO errors 2025/03/22 06:58:12 ERROR : proton drive root link ID 'rclone-test-fefixij2huna/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/KUjCE5DJSo_Ld4qQg0fbdF_b_Hlj-fbT_EJTwakq7E8rMRhLFxFoEQhc1EZaElBr8J58q-RSFyXeWedEMz_SWQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (175.53s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:58:23 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fefixij2huna/dst" 2025/03/22 06:58:23 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Has cached credentials 2025/03/22 06:58:24 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Used cached credential to initialize the ProtonDrive API 2025/03/22 06:59:18 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/22 06:59:18 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/22 06:59:18 DEBUG : two: Unchanged skipping 2025/03/22 06:59:18 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Waiting for checks to finish 2025/03/22 06:59:19.548656 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Sy8T2_RZCZoUgI23QVT2u9ray4i6BewdrAwviXw1LKN1hcZkdyGiOcNDFPivn-6c3aP5xuhWuKPh4FEIrI2l9A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 06:59:19.548701 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Sy8T2_RZCZoUgI23QVT2u9ray4i6BewdrAwviXw1LKN1hcZkdyGiOcNDFPivn-6c3aP5xuhWuKPh4FEIrI2l9A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:59:19 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Sy8T2_RZCZoUgI23QVT2u9ray4i6BewdrAwviXw1LKN1hcZkdyGiOcNDFPivn-6c3aP5xuhWuKPh4FEIrI2l9A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 06:59:19 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Waiting for transfers to finish 2025/03/22 06:59:19 ERROR : proton drive root link ID 'rclone-test-fefixij2huna/dst': not deleting files as there were IO errors 2025/03/22 06:59:19 ERROR : proton drive root link ID 'rclone-test-fefixij2huna/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/Sy8T2_RZCZoUgI23QVT2u9ray4i6BewdrAwviXw1LKN1hcZkdyGiOcNDFPivn-6c3aP5xuhWuKPh4FEIrI2l9A==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (66.33s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 06:59:29 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fefixij2huna/dst" 2025/03/22 06:59:29 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Has cached credentials 2025/03/22 06:59:30 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Used cached credential to initialize the ProtonDrive API 2025/03/22 07:00:26 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/22 07:00:26.669957 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RZC9eREwTnjXHqgyni3taYLy3b_vI9v0jZ3M3WRMcgD7LXmgxUpE4RzmwD40g16Z7-xqUpfgdlsdF3pMNivZnA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 07:00:26.669990 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RZC9eREwTnjXHqgyni3taYLy3b_vI9v0jZ3M3WRMcgD7LXmgxUpE4RzmwD40g16Z7-xqUpfgdlsdF3pMNivZnA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 07:00:26 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RZC9eREwTnjXHqgyni3taYLy3b_vI9v0jZ3M3WRMcgD7LXmgxUpE4RzmwD40g16Z7-xqUpfgdlsdF3pMNivZnA==/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/RZC9eREwTnjXHqgyni3taYLy3b_vI9v0jZ3M3WRMcgD7LXmgxUpE4RzmwD40g16Z7-xqUpfgdlsdF3pMNivZnA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (67.24s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-fefixij2huna'", Local "Local file system at /tmp/rclone2240483989", Modify Window "1s" 2025/03/22 07:00:36 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fefixij2huna/dst" 2025/03/22 07:00:36 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Has cached credentials 2025/03/22 07:00:38 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna/dst': Used cached credential to initialize the ProtonDrive API 2025/03/22 07:01:32 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/22 07:01:32.999100 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/0Tjk7ISWqhzCOz9Fd2Dxyi2pvgFv8b6JF0yyi4G0dbRzIcZjg4RFa-yk9lQk1tJG8WwqvlYcT3PXDxH2FGghxw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/22 07:01:32.999135 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/0Tjk7ISWqhzCOz9Fd2Dxyi2pvgFv8b6JF0yyi4G0dbRzIcZjg4RFa-yk9lQk1tJG8WwqvlYcT3PXDxH2FGghxw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/22 07:01:32 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/0Tjk7ISWqhzCOz9Fd2Dxyi2pvgFv8b6JF0yyi4G0dbRzIcZjg4RFa-yk9lQk1tJG8WwqvlYcT3PXDxH2FGghxw==/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/0Tjk7ISWqhzCOz9Fd2Dxyi2pvgFv8b6JF0yyi4G0dbRzIcZjg4RFa-yk9lQk1tJG8WwqvlYcT3PXDxH2FGghxw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (66.23s) FAIL 2025/03/22 07:01:36 DEBUG : proton drive root link ID 'rclone-test-fefixij2huna': 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 14m2.680270857s (try 2/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]