"./operations.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestApplyTransforms|TestCat|TestCheck|TestCheckDownload|TestCheckSizeOnly|TestCheckSumDownload|TestCopyFile|TestCopyFileBackupDir|TestCopyFileCompareDest|TestCopyFileMaxTransfer|TestCopyURL|TestCount|TestDeduplicateNewestByHash|TestDelete|TestDirMove|TestHashSums|TestListDirSorted|TestListDirSortedFn|TestListJSON|TestLs|TestLsLong|TestLsWithFilesFrom|TestLsd|TestMaxDelete|TestMaxDeleteSize|TestMaxDeleteSizeLargeFile|TestMoveFile|TestMoveFileBackupDir|TestMoveFileWithIgnoreExisting|TestParseSumFile|TestPurge|TestRcatSize|TestReadFile|TestRemoveExisting|TestRmdirsNoLeaveRoot|TestStatJSON|TestTouchDir)$|^TestRcat$/^(withChecksum=false,ignoreChecksum=false|withChecksum=false,ignoreChecksum=true|withChecksum=true,ignoreChecksum=false|withChecksum=true,ignoreChecksum=true)$'" - Starting (try 5/5) 2025/10/07 03:35:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fipabat7wepa" 2025/10/07 03:35:05 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/10/07 03:35:05 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa': Has cached credentials 2025/10/07 03:35:06 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa': Used cached credential to initialize the ProtonDrive API 2025/10/07 03:35:07 DEBUG : Creating backend with remote "/tmp/rclone2740393224" === RUN TestCheck run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:35:08.359082 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:35:08.359122 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "rutabaga" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestCheck (1.68s) === RUN TestCheckDownload run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:35:09.091253 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/10/07 03:35:09.091293 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) run.go:285: Failed to put "rutabaga" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestCheckDownload (1.39s) === RUN TestCheckSizeOnly run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:35:10.543961 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/10/07 03:35:10.544016 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) run.go:285: Failed to put "rutabaga" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestCheckSizeOnly (1.45s) === RUN TestParseSumFile run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:35:12.384439 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:35:12.384479 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "test.sum" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestParseSumFile (1.20s) === RUN TestCheckSumDownload run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:35:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fipabat7wepa/data" 2025/10/07 03:35:12 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa/data': Has cached credentials 2025/10/07 03:35:13 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa/data': Used cached credential to initialize the ProtonDrive API 2025/10/07 03:38:38.790848 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:38:38.790881 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "data/banana" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestCheckSumDownload (206.87s) === RUN TestApplyTransforms 2025/10/07 03:38:39 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-lovagux5fofi" 2025/10/07 03:38:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/10/07 03:38:39 DEBUG : proton drive root link ID 'rclone-test-lovagux5fofi': Has cached credentials 2025/10/07 03:38:40 DEBUG : proton drive root link ID 'rclone-test-lovagux5fofi': Used cached credential to initialize the ProtonDrive API 2025/10/07 03:38:40 DEBUG : Creating backend with remote "/tmp/rclone1935737142" run.go:180: Remote "proton drive root link ID 'rclone-test-lovagux5fofi'", Local "Local file system at /tmp/rclone1935737142", Modify Window "1s" 2025/10/07 03:38:42.137624 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:38:42.137662 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "hello, world!" to "proton drive root link ID 'rclone-test-lovagux5fofi'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 03:38:42 DEBUG : proton drive root link ID 'rclone-test-lovagux5fofi': Purge remote --- FAIL: TestApplyTransforms (2.84s) === RUN TestCopyFile run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:38:42 DEBUG : file1: Need to transfer - File not found at Destination 2025/10/07 03:38:43.790955 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:38:43.790986 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 03:38:43 ERROR : file1: Failed to copy: 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) copy_test.go:114: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:114 Error: Received unexpected error: 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestCopyFile --- FAIL: TestCopyFile (2.17s) === RUN TestCopyFileBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:38:45.840639 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:38:45.840672 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "dst/file1" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestCopyFileBackupDir (2.08s) === RUN TestCopyFileCompareDest run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:38:46 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fipabat7wepa/dst" 2025/10/07 03:38:46 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa/dst': Has cached credentials 2025/10/07 03:38:47 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa/dst': Used cached credential to initialize the ProtonDrive API 2025/10/07 03:42:14 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fipabat7wepa/CompareDest" 2025/10/07 03:42:14 DEBUG : Config file has changed externally - reloading 2025/10/07 03:42:14 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa/CompareDest': Has cached credentials 2025/10/07 03:42:15 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa/CompareDest': Used cached credential to initialize the ProtonDrive API 2025/10/07 03:45:50 DEBUG : one: Need to transfer - File not found at Destination 2025/10/07 03:45:51.664768 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:45:51.664804 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 03:45:51 ERROR : one: Failed to copy: 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) copy_test.go:207: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:207 Error: Received unexpected error: 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestCopyFileCompareDest --- FAIL: TestCopyFileCompareDest (425.91s) === RUN TestCopyFileMaxTransfer run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:45:52 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2025/10/07 03:45:53.929991 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:45:53.930026 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 03:45:53 ERROR : TestCopyFileMaxTransfer/file1: Failed to copy: 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) copy_test.go:491: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:491 Error: Received unexpected error: 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestCopyFileMaxTransfer --- FAIL: TestCopyFileMaxTransfer (2.13s) === RUN TestDeduplicateNewestByHash run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:45:55.533955 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:45:55.533984 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "one" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestDeduplicateNewestByHash (1.16s) === RUN TestListDirSorted run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:45:56.699247 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:45:56.699271 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "a.txt" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestListDirSorted (1.17s) === RUN TestListDirSortedFn run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:45:57.506358 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/10/07 03:45:57.506400 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) run.go:285: Failed to put "a.txt" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestListDirSortedFn (1.45s) === RUN TestListJSON run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:45:59.379096 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:45:59.379129 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "file1" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestListJSON (1.23s) === RUN TestStatJSON run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:00.149254 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/10/07 03:46:00.149277 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) run.go:285: Failed to put "file1" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestStatJSON (1.42s) === RUN TestLsd run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:02.381671 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:02.381701 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "sub dir/hello world" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestLsd (2.04s) === RUN TestLs run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:03.993011 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:03.993043 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "potato2" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestLs (1.17s) === RUN TestLsWithFilesFrom run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:04.793014 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/10/07 03:46:04.793050 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) run.go:285: Failed to put "potato2" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestLsWithFilesFrom (1.45s) === RUN TestLsLong run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:06.231877 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/10/07 03:46:06.231934 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) run.go:285: Failed to put "potato2" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestLsLong (1.44s) === RUN TestHashSums run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:07.687556 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/10/07 03:46:07.687592 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) run.go:285: Failed to put "potato2" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestHashSums (1.39s) === RUN TestCount run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:09.069886 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/10/07 03:46:09.069935 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) run.go:285: Failed to put "potato2" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestCount (1.39s) === RUN TestDelete run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:10.887317 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:10.887348 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "small" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestDelete (1.20s) === RUN TestMaxDelete run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:11.691600 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/10/07 03:46:11.691637 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) run.go:285: Failed to put "small" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestMaxDelete (1.80s) === RUN TestMaxDeleteSizeLargeFile run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:13.493765 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/10/07 03:46:13.493807 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) run.go:285: Failed to put "small" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestMaxDeleteSizeLargeFile (1.85s) === RUN TestMaxDeleteSize run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:15.348293 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/10/07 03:46:15.348328 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) run.go:285: Failed to put "small" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestMaxDeleteSize (1.84s) === RUN TestReadFile run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:17.545299 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:17.545336 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "ReadFile" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestReadFile (1.53s) === RUN TestCat run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:18.707525 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/10/07 03:46:18.707564 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) run.go:285: Failed to put "file1" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestCat (1.45s) === RUN TestPurge 2025/10/07 03:46:19 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-dopivom6vozu" 2025/10/07 03:46:19 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/10/07 03:46:19 DEBUG : proton drive root link ID 'rclone-test-dopivom6vozu': Has cached credentials 2025/10/07 03:46:20 DEBUG : proton drive root link ID 'rclone-test-dopivom6vozu': Used cached credential to initialize the ProtonDrive API 2025/10/07 03:46:20 DEBUG : Creating backend with remote "/tmp/rclone1321242182" run.go:180: Remote "proton drive root link ID 'rclone-test-dopivom6vozu'", Local "Local file system at /tmp/rclone1321242182", Modify Window "1s" 2025/10/07 03:46:23.329569 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:23.329600 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "A1/B1/C1/one" to "proton drive root link ID 'rclone-test-dopivom6vozu'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 03:46:23 DEBUG : proton drive root link ID 'rclone-test-dopivom6vozu': Purge remote --- FAIL: TestPurge (3.98s) === RUN TestRmdirsNoLeaveRoot run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:25.681034 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:25.681082 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "A1/B1/C1/one" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestRmdirsNoLeaveRoot (3.79s) === RUN TestCopyURL run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:28.089003 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/10/07 03:46:28.089042 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/10/07 03:46:28 ERROR : file1: Post request put error: a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft operations_test.go:843: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:843 Error: Received unexpected error: a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft Test: TestCopyURL --- FAIL: TestCopyURL (1.97s) === RUN TestMoveFile run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:29 DEBUG : file1: Need to transfer - File not found at Destination 2025/10/07 03:46:31.864878 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:31.864938 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 03:46:31 ERROR : file1: Failed to copy: 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 03:46:31 ERROR : file1: Not deleting source as copy failed: 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) operations_test.go:940: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:940 Error: Received unexpected error: 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestMoveFile --- FAIL: TestMoveFile (4.15s) === RUN TestMoveFileWithIgnoreExisting run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:34 DEBUG : file1: Need to transfer - File not found at Destination 2025/10/07 03:46:34.976564 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/10/07 03:46:34.976592 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/10/07 03:46:36 ERROR : file1: Failed to copy: a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft 2025/10/07 03:46:36 ERROR : file1: Not deleting source as copy failed: a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft operations_test.go:968: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:968 Error: Received unexpected error: a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft Test: TestMoveFileWithIgnoreExisting --- FAIL: TestMoveFileWithIgnoreExisting (3.24s) === RUN TestMoveFileBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:38.952596 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:38.952627 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "dst/file1" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestMoveFileBackupDir (3.97s) === RUN TestDirMove run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:42.990985 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:42.991023 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "A1/one" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestDirMove (3.98s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:45 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa': File to upload is small (34 bytes), uploading instead of streaming 2025/10/07 03:46:46.438046 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:46.438082 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) operations_test.go:1516: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1516 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1531 Error: Received unexpected error: 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestRcat/withChecksum=false,ignoreChecksum=false === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:47 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa': File to upload is small (34 bytes), uploading instead of streaming 2025/10/07 03:46:48.677000 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:48.677065 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) operations_test.go:1516: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1516 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1531 Error: Received unexpected error: 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestRcat/withChecksum=true,ignoreChecksum=false === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:49 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa': File to upload is small (34 bytes), uploading instead of streaming 2025/10/07 03:46:50.931844 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:50.931881 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) operations_test.go:1516: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1516 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1531 Error: Received unexpected error: 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestRcat/withChecksum=false,ignoreChecksum=true === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:52 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa': File to upload is small (34 bytes), uploading instead of streaming 2025/10/07 03:46:53.124349 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/10/07 03:46:53.124369 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) operations_test.go:1516: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1516 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1531 Error: Received unexpected error: a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft Test: TestRcat/withChecksum=true,ignoreChecksum=true --- FAIL: TestRcat (10.35s) --- FAIL: TestRcat/withChecksum=false,ignoreChecksum=false (2.35s) --- FAIL: TestRcat/withChecksum=true,ignoreChecksum=false (2.22s) --- FAIL: TestRcat/withChecksum=false,ignoreChecksum=true (2.28s) --- FAIL: TestRcat/withChecksum=true,ignoreChecksum=true (3.49s) === RUN TestRcatSize run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:56.232700 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:46:56.232777 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 03:46:56 ERROR : potato1: Post request put error: 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) operations_test.go:1601: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1601 Error: Received unexpected error: 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestRcatSize --- FAIL: TestRcatSize (1.82s) === RUN TestTouchDir run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:46:58.091291 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/10/07 03:46:58.091324 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) run.go:285: Failed to put "potato2" to "proton drive root link ID 'rclone-test-fipabat7wepa'": a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt. Can use --protondrive-replace-existing-draft=true to temporarily override the existing draft --- FAIL: TestTouchDir (3.22s) === RUN TestRemoveExisting run.go:180: Remote "proton drive root link ID 'rclone-test-fipabat7wepa'", Local "Local file system at /tmp/rclone2740393224", Modify Window "1s" 2025/10/07 03:47:02.123849 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 03:47:02.123875 ERROR RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) run.go:285: Failed to put "sub dir/test remove existing" to "proton drive root link ID 'rclone-test-fipabat7wepa'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestRemoveExisting (3.81s) FAIL 2025/10/07 03:47:04 DEBUG : proton drive root link ID 'rclone-test-fipabat7wepa': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestApplyTransforms|TestCat|TestCheck|TestCheckDownload|TestCheckSizeOnly|TestCheckSumDownload|TestCopyFile|TestCopyFileBackupDir|TestCopyFileCompareDest|TestCopyFileMaxTransfer|TestCopyURL|TestCount|TestDeduplicateNewestByHash|TestDelete|TestDirMove|TestHashSums|TestListDirSorted|TestListDirSortedFn|TestListJSON|TestLs|TestLsLong|TestLsWithFilesFrom|TestLsd|TestMaxDelete|TestMaxDeleteSize|TestMaxDeleteSizeLargeFile|TestMoveFile|TestMoveFileBackupDir|TestMoveFileWithIgnoreExisting|TestParseSumFile|TestPurge|TestRcatSize|TestReadFile|TestRemoveExisting|TestRmdirsNoLeaveRoot|TestStatJSON|TestTouchDir)$|^TestRcat$/^(withChecksum=false,ignoreChecksum=false|withChecksum=false,ignoreChecksum=true|withChecksum=true,ignoreChecksum=false|withChecksum=true,ignoreChecksum=true)$'" - Finished ERROR in 11m58.876581843s (try 5/5): exit status 1: Failed [TestCheck TestCheckDownload TestCheckSizeOnly TestParseSumFile TestCheckSumDownload TestApplyTransforms TestCopyFile TestCopyFileBackupDir TestCopyFileCompareDest TestCopyFileMaxTransfer TestDeduplicateNewestByHash TestListDirSorted TestListDirSortedFn TestListJSON TestStatJSON TestLsd TestLs TestLsWithFilesFrom TestLsLong TestHashSums TestCount TestDelete TestMaxDelete TestMaxDeleteSizeLargeFile TestMaxDeleteSize TestReadFile TestCat TestPurge TestRmdirsNoLeaveRoot TestCopyURL TestMoveFile TestMoveFileWithIgnoreExisting TestMoveFileBackupDir TestDirMove TestRcat/withChecksum=false,ignoreChecksum=false TestRcat/withChecksum=true,ignoreChecksum=false TestRcat/withChecksum=false,ignoreChecksum=true TestRcat/withChecksum=true,ignoreChecksum=true TestRcatSize TestTouchDir TestRemoveExisting]