"./operations.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestApplyTransforms|TestCaseInsensitiveMoveFile|TestCaseInsensitiveMoveFileDryRun|TestCat|TestCheck|TestCheckDownload|TestCheckSizeOnly|TestCheckSumDownload|TestCopyDirMetadata|TestCopyFile|TestCopyFileBackupDir|TestCopyFileCompareDest|TestCopyFileCopyDest|TestCopyFileMaxTransfer|TestCopyInplace|TestCopyLongFileName|TestCopyLongFileNameCollision|TestCopyURL|TestCount|TestDeduplicateFirst|TestDeduplicateInteractive|TestDeduplicateLargest|TestDeduplicateNewest|TestDeduplicateNewestByHash|TestDeduplicateOldest|TestDeduplicateRename|TestDeduplicateSizeOnly|TestDeduplicateSkip|TestDeduplicateSmallest|TestDelete|TestDirMove|TestDirsEqual|TestGetFsInfo|TestHashSums|TestListDirSorted|TestListDirSortedFn|TestListJSON|TestLs|TestLsLong|TestLsWithFilesFrom|TestLsd|TestMaxDelete|TestMaxDeleteSize|TestMaxDeleteSizeLargeFile|TestMergeDirs|TestMkdir|TestMkdirMetadata|TestMkdirModTime|TestMoveFile|TestMoveFileBackupDir|TestMoveFileWithIgnoreExisting|TestParseSumFile|TestPurge|TestRcatMetadata|TestRcatSize|TestRcatSizeMetadata|TestReadFile|TestRemoveExisting|TestRmdirsLeaveRoot|TestRmdirsNoLeaveRoot|TestRmdirsWithFilter|TestSetDirModTime|TestStatJSON|TestTouchDir)$|^TestRcat$/^(withChecksum=false,ignoreChecksum=false|withChecksum=false,ignoreChecksum=true|withChecksum=true,ignoreChecksum=false|withChecksum=true,ignoreChecksum=true)$'" - Starting (try 2/5) 2025/10/02 02:28:44 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bulined7miwe" 2025/10/02 02:28:44 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/10/02 02:28:44 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe': Has cached credentials 2025/10/02 02:28:46 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe': Used cached credential to initialize the ProtonDrive API 2025/10/02 02:28:47 DEBUG : Creating backend with remote "/tmp/rclone399198138" === RUN TestCheck run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:28:49.468927 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:28:49.468988 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 "rutabaga" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestCheck (3.12s) === RUN TestCheckDownload run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:28:51.107624 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/02 02:28:51.107670 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-bulined7miwe'": 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 (3.01s) === RUN TestCheckSizeOnly run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:28:54.117097 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/02 02:28:54.117130 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-bulined7miwe'": 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 (2.91s) === RUN TestParseSumFile run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:28:57.237530 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:28:57.237555 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 "test.sum" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestParseSumFile (1.84s) === RUN TestCheckSumDownload run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:28:57 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bulined7miwe/data" 2025/10/02 02:28:57 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe/data': Has cached credentials 2025/10/02 02:29:00 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe/data': Used cached credential to initialize the ProtonDrive API 2025/10/02 02:32:30.610444 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:32:30.610465 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-bulined7miwe'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestCheckSumDownload (214.37s) === RUN TestApplyTransforms 2025/10/02 02:32:32 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-qucerey1raqo" 2025/10/02 02:32:32 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/10/02 02:32:32 DEBUG : proton drive root link ID 'rclone-test-qucerey1raqo': Has cached credentials 2025/10/02 02:32:34 DEBUG : proton drive root link ID 'rclone-test-qucerey1raqo': Used cached credential to initialize the ProtonDrive API 2025/10/02 02:32:35 DEBUG : Creating backend with remote "/tmp/rclone2187637743" run.go:180: Remote "proton drive root link ID 'rclone-test-qucerey1raqo'", Local "Local file system at /tmp/rclone2187637743", Modify Window "1s" 2025/10/02 02:32:37.008875 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:32:37.008916 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-qucerey1raqo'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/02 02:32:37 DEBUG : proton drive root link ID 'rclone-test-qucerey1raqo': Purge remote --- FAIL: TestApplyTransforms (5.29s) === RUN TestCopyFile run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:32:37 DEBUG : file1: Need to transfer - File not found at Destination 2025/10/02 02:32:40.007767 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:32:40.007799 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/02 02:32:40 ERROR : file1: Failed to copy: 422 POST https://zrh-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://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestCopyFile --- FAIL: TestCopyFile (4.11s) === RUN TestCopyFileBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:32:43.688934 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:32:43.688967 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 "dst/file1" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestCopyFileBackupDir (3.69s) === RUN TestCopyFileCompareDest run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:32:45 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bulined7miwe/dst" 2025/10/02 02:32:45 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe/dst': Has cached credentials 2025/10/02 02:32:47 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe/dst': Used cached credential to initialize the ProtonDrive API 2025/10/02 02:35:58 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-bulined7miwe/CompareDest" 2025/10/02 02:35:58 DEBUG : Config file has changed externally - reloading 2025/10/02 02:35:58 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe/CompareDest': Has cached credentials 2025/10/02 02:36:00 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe/CompareDest': Used cached credential to initialize the ProtonDrive API 2025/10/02 02:39:10 DEBUG : one: Need to transfer - File not found at Destination 2025/10/02 02:39:13.051987 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:39:13.052026 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/02 02:39:13 ERROR : one: Failed to copy: 422 POST https://zrh-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://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestCopyFileCompareDest --- FAIL: TestCopyFileCompareDest (389.84s) === RUN TestCopyFileCopyDest run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" copy_test.go:277: Skipping test as remote does not support server-side copy --- SKIP: TestCopyFileCopyDest (0.80s) === RUN TestCopyInplace run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" copy_test.go:371: Partial uploads not supported --- SKIP: TestCopyInplace (0.77s) === RUN TestCopyLongFileName run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" copy_test.go:404: Partial uploads not supported --- SKIP: TestCopyLongFileName (0.69s) === RUN TestCopyLongFileNameCollision run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" copy_test.go:437: Partial uploads not supported --- SKIP: TestCopyLongFileNameCollision (0.75s) === RUN TestCopyFileMaxTransfer run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:18 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2025/10/02 02:39:20.629759 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:39:20.629801 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/02 02:39:20 ERROR : TestCopyFileMaxTransfer/file1: Failed to copy: 422 POST https://zrh-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://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestCopyFileMaxTransfer --- FAIL: TestCopyFileMaxTransfer (3.99s) === RUN TestDeduplicateInteractive run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateInteractive (0.68s) === RUN TestDeduplicateSkip run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSkip (0.76s) === RUN TestDeduplicateSizeOnly run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSizeOnly (0.93s) === RUN TestDeduplicateFirst run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateFirst (0.71s) === RUN TestDeduplicateNewest run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateNewest (0.67s) === RUN TestDeduplicateNewestByHash run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:27.111891 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:39:27.111915 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 "one" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestDeduplicateNewestByHash (1.83s) === RUN TestDeduplicateOldest run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateOldest (0.78s) === RUN TestDeduplicateLargest run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateLargest (0.70s) === RUN TestDeduplicateSmallest run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSmallest (0.73s) === RUN TestDeduplicateRename run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateRename (0.82s) === RUN TestMergeDirs run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" dedupe_test.go:256: Can't merge directories --- SKIP: TestMergeDirs (0.70s) === RUN TestListDirSorted run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:32.377490 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:39:32.377559 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 "a.txt" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestListDirSorted (1.56s) === RUN TestListDirSortedFn run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:34.020471 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/02 02:39:34.020520 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-bulined7miwe'": 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 (3.12s) === RUN TestListJSON run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:37.341351 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:39:37.341384 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 "file1" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestListJSON (1.83s) === RUN TestStatJSON run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:38.919121 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/02 02:39:38.919147 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-bulined7miwe'": 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 (3.03s) === RUN TestMkdir run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:41 INFO : proton drive root link ID 'rclone-test-bulined7miwe': Making directory 2025/10/02 02:39:41 INFO : proton drive root link ID 'rclone-test-bulined7miwe': Making directory --- PASS: TestMkdir (1.25s) === RUN TestLsd run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:44.469969 WARN RESTY 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:39:44.470070 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-bulined7miwe'": 422 POST https://fra-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestLsd (3.71s) === RUN TestLs run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:47.138435 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:39:47.138458 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 "potato2" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestLs (1.89s) === RUN TestLsWithFilesFrom run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:48.489780 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/02 02:39:48.489803 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-bulined7miwe'": 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 (2.67s) === RUN TestLsLong run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:51.197956 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/02 02:39:51.197990 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-bulined7miwe'": 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 (2.80s) === RUN TestHashSums run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:54.322992 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/02 02:39:54.323029 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-bulined7miwe'": 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 (3.20s) === RUN TestCount run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:39:57.249800 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/02 02:39:57.249835 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-bulined7miwe'": 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 (2.60s) === RUN TestDelete run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:00.365621 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:40:00.365643 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 "small" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestDelete (1.87s) === RUN TestMaxDelete run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:02.007981 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/02 02:40:02.008011 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-bulined7miwe'": 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 (3.73s) === RUN TestMaxDeleteSizeLargeFile run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:05.488027 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/02 02:40:05.488057 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-bulined7miwe'": 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 (3.50s) === RUN TestMaxDeleteSize run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:09.197011 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/02 02:40:09.197031 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-bulined7miwe'": 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 (3.50s) === RUN TestReadFile run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:13.114922 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:40:13.114962 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 "ReadFile" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestReadFile (2.92s) === RUN TestCat run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:15.668216 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/02 02:40:15.668480 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-bulined7miwe'": 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 (3.20s) === RUN TestPurge 2025/10/02 02:40:17 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ludafab7gibu" 2025/10/02 02:40:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/10/02 02:40:17 DEBUG : proton drive root link ID 'rclone-test-ludafab7gibu': Has cached credentials 2025/10/02 02:40:19 DEBUG : proton drive root link ID 'rclone-test-ludafab7gibu': Used cached credential to initialize the ProtonDrive API 2025/10/02 02:40:20 DEBUG : Creating backend with remote "/tmp/rclone718170765" run.go:180: Remote "proton drive root link ID 'rclone-test-ludafab7gibu'", Local "Local file system at /tmp/rclone718170765", Modify Window "1s" 2025/10/02 02:40:26.271677 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:40:26.271758 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/B1/C1/one" to "proton drive root link ID 'rclone-test-ludafab7gibu'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/02 02:40:26 DEBUG : proton drive root link ID 'rclone-test-ludafab7gibu': Purge remote --- FAIL: TestPurge (9.21s) === RUN TestRmdirsNoLeaveRoot run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:31.368139 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:40:31.368175 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/B1/C1/one" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestRmdirsNoLeaveRoot (8.67s) === RUN TestRmdirsLeaveRoot run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:35 INFO : A1: Making directory 2025/10/02 02:40:36 INFO : A1/B1: Making directory 2025/10/02 02:40:37 INFO : A1/B1/C1: Making directory 2025/10/02 02:40:40 DEBUG : removing 1 level 3 directories 2025/10/02 02:40:40 INFO : A1/B1/C1: Removing directory 2025/10/02 02:40:41 DEBUG : removing 1 level 2 directories 2025/10/02 02:40:41 INFO : A1/B1: Removing directory --- PASS: TestRmdirsLeaveRoot (9.47s) === RUN TestRmdirsWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:45 INFO : A1: Making directory 2025/10/02 02:40:46 INFO : A1/B1: Making directory 2025/10/02 02:40:47 INFO : A1/B1/C1: Making directory 2025/10/02 02:40:50 DEBUG : removing 1 level 3 directories 2025/10/02 02:40:50 INFO : A1/B1/C1: Removing directory 2025/10/02 02:40:51 DEBUG : removing 1 level 2 directories 2025/10/02 02:40:51 INFO : A1/B1: Removing directory --- PASS: TestRmdirsWithFilter (9.59s) === RUN TestCopyURL run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:56.001085 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/02 02:40:56.001275 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/02 02:40:57 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 (3.02s) === RUN TestMoveFile run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:40:58 DEBUG : file1: Need to transfer - File not found at Destination 2025/10/02 02:41:00.177202 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:41:00.177250 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/02 02:41:00 ERROR : file1: Failed to copy: 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/02 02:41:00 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 (3.89s) === RUN TestMoveFileWithIgnoreExisting run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:41:02 DEBUG : file1: Need to transfer - File not found at Destination 2025/10/02 02:41:03.061077 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/02 02:41:03.061121 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/02 02:41:04 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/02 02:41:04 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.03s) === RUN TestCaseInsensitiveMoveFile run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" --- PASS: TestCaseInsensitiveMoveFile (0.63s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" --- PASS: TestCaseInsensitiveMoveFileDryRun (0.63s) === RUN TestMoveFileBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:41:08.103562 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:41:08.103589 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 "dst/file1" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestMoveFileBackupDir (3.44s) === RUN TestDirMove run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:41:11.586297 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:41:11.586335 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-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestDirMove (3.65s) === RUN TestGetFsInfo run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" --- PASS: TestGetFsInfo (0.60s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:41:14 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe': File to upload is small (34 bytes), uploading instead of streaming 2025/10/02 02:41:15.158779 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:41:15.158806 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-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:41:16 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe': File to upload is small (34 bytes), uploading instead of streaming 2025/10/02 02:41:17.121854 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:41:17.121889 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-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:41:18 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe': File to upload is small (34 bytes), uploading instead of streaming 2025/10/02 02:41:19.186202 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:41:19.186242 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-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:41:20 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe': File to upload is small (34 bytes), uploading instead of streaming 2025/10/02 02:41:20.950770 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/02 02:41:20.950810 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 (8.93s) --- FAIL: TestRcat/withChecksum=false,ignoreChecksum=false (1.99s) --- FAIL: TestRcat/withChecksum=true,ignoreChecksum=false (2.02s) --- FAIL: TestRcat/withChecksum=false,ignoreChecksum=true (2.03s) --- FAIL: TestRcat/withChecksum=true,ignoreChecksum=true (2.89s) === RUN TestRcatMetadata run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" operations_test.go:1540: Skipping as destination doesn't support user metadata --- SKIP: TestRcatMetadata (0.63s) === RUN TestRcatSize run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:41:24.362545 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:41:24.362581 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/02 02:41:24 ERROR : potato1: Post request put error: 422 POST https://zrh-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://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) Test: TestRcatSize --- FAIL: TestRcatSize (1.63s) === RUN TestRcatSizeMetadata run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" operations_test.go:1621: Skipping as destination doesn't support user metadata --- SKIP: TestRcatSizeMetadata (0.75s) === RUN TestTouchDir run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:41:26.599169 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/02 02:41:26.599201 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-bulined7miwe'": 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 (2.57s) === RUN TestMkdirMetadata run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" operations_test.go:1711: Skipping test as remote does not support MkdirMetadata --- SKIP: TestMkdirMetadata (0.56s) === RUN TestMkdirModTime run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" operations_test.go:1730: Skipping test as remote does not support DirSetModTime or MkdirMetadata --- SKIP: TestMkdirModTime (0.59s) === RUN TestCopyDirMetadata run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" operations_test.go:1751: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata --- SKIP: TestCopyDirMetadata (0.70s) === RUN TestSetDirModTime run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" operations_test.go:1787: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime --- SKIP: TestSetDirModTime (0.62s) === RUN TestDirsEqual run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" operations_test.go:1831: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata --- SKIP: TestDirsEqual (0.61s) === RUN TestRemoveExisting run.go:180: Remote "proton drive root link ID 'rclone-test-bulined7miwe'", Local "Local file system at /tmp/rclone399198138", Modify Window "1s" 2025/10/02 02:41:33.462207 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/02 02:41:33.462235 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 "sub dir/test remove existing" to "proton drive root link ID 'rclone-test-bulined7miwe'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestRemoveExisting (3.55s) FAIL 2025/10/02 02:41:34 DEBUG : proton drive root link ID 'rclone-test-bulined7miwe': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestApplyTransforms|TestCaseInsensitiveMoveFile|TestCaseInsensitiveMoveFileDryRun|TestCat|TestCheck|TestCheckDownload|TestCheckSizeOnly|TestCheckSumDownload|TestCopyDirMetadata|TestCopyFile|TestCopyFileBackupDir|TestCopyFileCompareDest|TestCopyFileCopyDest|TestCopyFileMaxTransfer|TestCopyInplace|TestCopyLongFileName|TestCopyLongFileNameCollision|TestCopyURL|TestCount|TestDeduplicateFirst|TestDeduplicateInteractive|TestDeduplicateLargest|TestDeduplicateNewest|TestDeduplicateNewestByHash|TestDeduplicateOldest|TestDeduplicateRename|TestDeduplicateSizeOnly|TestDeduplicateSkip|TestDeduplicateSmallest|TestDelete|TestDirMove|TestDirsEqual|TestGetFsInfo|TestHashSums|TestListDirSorted|TestListDirSortedFn|TestListJSON|TestLs|TestLsLong|TestLsWithFilesFrom|TestLsd|TestMaxDelete|TestMaxDeleteSize|TestMaxDeleteSizeLargeFile|TestMergeDirs|TestMkdir|TestMkdirMetadata|TestMkdirModTime|TestMoveFile|TestMoveFileBackupDir|TestMoveFileWithIgnoreExisting|TestParseSumFile|TestPurge|TestRcatMetadata|TestRcatSize|TestRcatSizeMetadata|TestReadFile|TestRemoveExisting|TestRmdirsLeaveRoot|TestRmdirsNoLeaveRoot|TestRmdirsWithFilter|TestSetDirModTime|TestStatJSON|TestTouchDir)$|^TestRcat$/^(withChecksum=false,ignoreChecksum=false|withChecksum=false,ignoreChecksum=true|withChecksum=true,ignoreChecksum=false|withChecksum=true,ignoreChecksum=true)$'" - Finished ERROR in 12m51.367466141s (try 2/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]