"./vfs.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestCaseSensitivity|TestDirCreate|TestDirFileOpen|TestDirForgetAll|TestDirForgetPath|TestDirHandleMethods|TestDirHandleReaddir|TestDirHandleReaddirnames|TestDirMetadataExtension|TestDirMethods|TestDirMkdir|TestDirMkdirSub|TestDirOpen|TestDirReadDirAll|TestDirRemove|TestDirRemoveAll|TestDirRemoveName|TestDirRename|TestDirSetModTime|TestDirStat|TestDirWalk|TestFileMethods|TestFileOpen|TestFileOpenRead|TestFileOpenWrite|TestFileReadAtNonZeroLength|TestFileReadAtZeroLength|TestFileRemove|TestFileRemoveAll|TestRWCacheUpdate|TestRWFileHandleFlushRead|TestRWFileHandleMethodsRead|TestRWFileHandleMethodsWrite|TestRWFileHandleReadAt|TestRWFileHandleReleaseRead|TestRWFileHandleSeek|TestRWFileHandleSizeCreateExisting|TestRWFileHandleSizeTruncateExisting|TestRWFileHandleWriteAt|TestRWFileHandleWriteNoWrite|TestRWFileModTimeWithOpenWriters|TestReadFileHandleFlush|TestReadFileHandleMethods|TestReadFileHandleReadAt|TestReadFileHandleRelease|TestReadFileHandleSeek|TestUnicodeNormalization|TestVFSOpenFile|TestVFSRename|TestVFSStat|TestVFSStatParent|TestWriteFileHandleFlush|TestWriteFileHandleMethods|TestWriteFileHandleRelease|TestWriteFileHandleWriteAt|TestWriteFileModTimeWithOpenWriters|TestZipDirsInRoot|TestZipLargeFiles|TestZipManyFiles|TestZipManySubDirs)$|^TestFileRename$/^(full,forceCache=false|minimal,forceCache=false|minimal,forceCache=true|off,forceCache=false|writes,forceCache=false|writes,forceCache=true)$|^TestFileSetModTime$/^(cache=full,open=false,write=false|cache=full,open=true,write=false|cache=full,open=true,write=true|cache=off,open=false,write=false|cache=off,open=true,write=false|cache=off,open=true,write=true)$'" - Starting (try 5/5) 2025/10/07 06:49:08 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-niseyuc4gama" 2025/10/07 06:49:08 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/10/07 06:49:08 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': Has cached credentials 2025/10/07 06:49:09 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': Used cached credential to initialize the ProtonDrive API 2025/10/07 06:49:10 DEBUG : Creating backend with remote "/tmp/rclone4030600813" === RUN TestDirHandleMethods run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:10 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:10 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:17.561056 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:17.561087 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:17 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:17 DEBUG : Looking for writers 2025/10/07 06:49:17 DEBUG : >WaitForWriters: --- FAIL: TestDirHandleMethods (8.78s) === RUN TestDirHandleReaddir run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:19 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:19 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:21.145459 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:21.145497 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:21 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:21 DEBUG : Looking for writers 2025/10/07 06:49:21 DEBUG : >WaitForWriters: --- FAIL: TestDirHandleReaddir (3.66s) === RUN TestDirHandleReaddirnames run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:22 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:22 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:24.808992 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:24.809039 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:24 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:24 DEBUG : Looking for writers 2025/10/07 06:49:24 DEBUG : >WaitForWriters: --- FAIL: TestDirHandleReaddirnames (3.68s) === RUN TestDirMethods run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:26 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:26 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:28.463484 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:28.463526 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:28 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:28 DEBUG : Looking for writers 2025/10/07 06:49:28 DEBUG : >WaitForWriters: --- FAIL: TestDirMethods (3.58s) === RUN TestDirForgetAll run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:29 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:29 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:32.069369 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:32.069413 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:32 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:32 DEBUG : Looking for writers 2025/10/07 06:49:32 DEBUG : >WaitForWriters: --- FAIL: TestDirForgetAll (3.72s) === RUN TestDirForgetPath run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:33 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:33 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:35.673277 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:35.673339 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:35 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:35 DEBUG : Looking for writers 2025/10/07 06:49:35 DEBUG : >WaitForWriters: --- FAIL: TestDirForgetPath (3.53s) === RUN TestDirWalk run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:37 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:37 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:39.384293 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:39.384352 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:39 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:39 DEBUG : Looking for writers 2025/10/07 06:49:39 DEBUG : >WaitForWriters: --- FAIL: TestDirWalk (3.73s) === RUN TestDirSetModTime run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:40 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:40 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:42.958975 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:42.959012 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:42 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:42 DEBUG : Looking for writers 2025/10/07 06:49:42 DEBUG : >WaitForWriters: --- FAIL: TestDirSetModTime (3.55s) === RUN TestDirStat run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:44 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:44 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:46.472117 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:46.472188 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:46 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:46 DEBUG : Looking for writers 2025/10/07 06:49:46 DEBUG : >WaitForWriters: --- FAIL: TestDirStat (3.67s) === RUN TestDirReadDirAll run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:48 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:48 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:50.228994 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:50.229034 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:50 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:50 DEBUG : Looking for writers 2025/10/07 06:49:50 DEBUG : >WaitForWriters: --- FAIL: TestDirReadDirAll (3.73s) === RUN TestDirOpen run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:51 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:51 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:53.908888 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:53.908920 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:53 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:53 DEBUG : Looking for writers 2025/10/07 06:49:53 DEBUG : >WaitForWriters: --- FAIL: TestDirOpen (3.59s) === RUN TestDirCreate run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:55 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:55 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:49:57.438910 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:49:57.438953 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:49:57 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:49:57 DEBUG : Looking for writers 2025/10/07 06:49:57 DEBUG : >WaitForWriters: --- FAIL: TestDirCreate (3.49s) === RUN TestDirMkdir run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:49:58 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:49:58 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:01.121004 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:01.121041 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:01 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:01 DEBUG : Looking for writers 2025/10/07 06:50:01 DEBUG : >WaitForWriters: --- FAIL: TestDirMkdir (3.75s) === RUN TestDirMkdirSub run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:02 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:02 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:04.881645 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:04.881681 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:04 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:04 DEBUG : Looking for writers 2025/10/07 06:50:04 DEBUG : >WaitForWriters: --- FAIL: TestDirMkdirSub (3.69s) === RUN TestDirRemove run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:06 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:06 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:08.513936 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:08.513963 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:08 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:08 DEBUG : Looking for writers 2025/10/07 06:50:08 DEBUG : >WaitForWriters: --- FAIL: TestDirRemove (3.62s) === RUN TestDirRemoveAll run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:10 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:10 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:12.101369 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:12.101405 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:12 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:12 DEBUG : Looking for writers 2025/10/07 06:50:12 DEBUG : >WaitForWriters: --- FAIL: TestDirRemoveAll (3.61s) === RUN TestDirRemoveName run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:13 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:13 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:15.827289 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:15.827351 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:15 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:15 DEBUG : Looking for writers 2025/10/07 06:50:15 DEBUG : >WaitForWriters: --- FAIL: TestDirRemoveName (3.82s) === RUN TestDirRename run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:17 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:17 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:19.511024 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:19.511069 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:19 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:19 DEBUG : Looking for writers 2025/10/07 06:50:19 DEBUG : >WaitForWriters: --- FAIL: TestDirRename (3.62s) === RUN TestDirFileOpen run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:21 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:21 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:23.099456 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:23.099498 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:23 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:23 DEBUG : Looking for writers 2025/10/07 06:50:23 DEBUG : >WaitForWriters: --- FAIL: TestDirFileOpen (3.54s) === RUN TestDirMetadataExtension run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:24 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:24 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:26.732444 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:26.732480 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:26 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:26 DEBUG : Looking for writers 2025/10/07 06:50:26 DEBUG : >WaitForWriters: --- FAIL: TestDirMetadataExtension (3.74s) === RUN TestFileMethods run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:28 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:28 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:30.404825 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:30.404853 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:30 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:30 DEBUG : Looking for writers 2025/10/07 06:50:30 DEBUG : >WaitForWriters: --- FAIL: TestFileMethods (3.68s) === RUN TestFileSetModTime === RUN TestFileSetModTime/cache=off,open=false,write=false run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:32 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:32 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:34.089943 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:34.089996 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:34 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:34 DEBUG : Looking for writers 2025/10/07 06:50:34 DEBUG : >WaitForWriters: === RUN TestFileSetModTime/cache=off,open=true,write=false run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:35 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:35 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:37.667625 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:37.667662 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:37 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:37 DEBUG : Looking for writers 2025/10/07 06:50:37 DEBUG : >WaitForWriters: === RUN TestFileSetModTime/cache=off,open=true,write=true run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:39 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:39 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:41.363558 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:41.363603 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:41 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:41 DEBUG : Looking for writers 2025/10/07 06:50:41 DEBUG : >WaitForWriters: === RUN TestFileSetModTime/cache=full,open=false,write=false run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:42 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:42 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:50:42 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:42 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:42 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:42 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:50:42 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:42 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:42 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:50:42 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:42 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:50:45.056118 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:45.056168 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:45 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:45 DEBUG : Looking for writers 2025/10/07 06:50:45 DEBUG : >WaitForWriters: 2025/10/07 06:50:45 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting === RUN TestFileSetModTime/cache=full,open=true,write=false run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:46 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:46 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:50:46 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:46 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:46 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:46 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:50:46 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:46 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:46 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:50:46 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:46 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:50:48.739210 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:48.739252 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:48 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:48 DEBUG : Looking for writers 2025/10/07 06:50:48 DEBUG : >WaitForWriters: 2025/10/07 06:50:48 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting === RUN TestFileSetModTime/cache=full,open=true,write=true run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:50 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:50 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:50:50 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:50 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:50 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:50 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:50:50 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:50 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:50 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:50:50 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:50:50 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:50:52.433292 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:52.433357 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:52 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:52 DEBUG : Looking for writers 2025/10/07 06:50:52 DEBUG : >WaitForWriters: 2025/10/07 06:50:52 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestFileSetModTime (21.99s) --- FAIL: TestFileSetModTime/cache=off,open=false,write=false (3.56s) --- FAIL: TestFileSetModTime/cache=off,open=true,write=false (3.64s) --- FAIL: TestFileSetModTime/cache=off,open=true,write=true (3.73s) --- FAIL: TestFileSetModTime/cache=full,open=false,write=false (3.65s) --- FAIL: TestFileSetModTime/cache=full,open=true,write=false (3.73s) --- FAIL: TestFileSetModTime/cache=full,open=true,write=true (3.68s) === RUN TestFileOpenRead run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:54 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:54 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:56.118627 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:56.118663 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:56 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:56 DEBUG : Looking for writers 2025/10/07 06:50:56 DEBUG : >WaitForWriters: --- FAIL: TestFileOpenRead (3.74s) === RUN TestFileOpenWrite run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:50:57 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:50:57 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:50:59.841074 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:50:59.841110 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:50:59 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:50:59 DEBUG : Looking for writers 2025/10/07 06:50:59 DEBUG : >WaitForWriters: --- FAIL: TestFileOpenWrite (3.67s) === RUN TestFileRemove run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:01 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:01 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:03.538274 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:03.538296 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:03 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:03 DEBUG : Looking for writers 2025/10/07 06:51:03 DEBUG : >WaitForWriters: --- FAIL: TestFileRemove (3.79s) === RUN TestFileRemoveAll run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:05 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:05 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:07.325070 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:07.325109 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:07 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:07 DEBUG : Looking for writers 2025/10/07 06:51:07 DEBUG : >WaitForWriters: --- FAIL: TestFileRemoveAll (3.71s) === RUN TestFileOpen run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:08 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:08 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:10.965892 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:10.965933 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:10 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:10 DEBUG : Looking for writers 2025/10/07 06:51:10 DEBUG : >WaitForWriters: --- FAIL: TestFileOpen (3.58s) === RUN TestFileRename === RUN TestFileRename/off,forceCache=false run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:12 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:12 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:14.504385 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:14.504427 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:14 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:14 DEBUG : Looking for writers 2025/10/07 06:51:14 DEBUG : >WaitForWriters: === RUN TestFileRename/minimal,forceCache=false run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:16 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:16 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:16 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:51:16 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:16 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:16 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:16 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:16 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:16 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:16 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:16 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:16 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:51:18.318113 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:18.318155 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:18 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:18 DEBUG : Looking for writers 2025/10/07 06:51:18 DEBUG : >WaitForWriters: 2025/10/07 06:51:18 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting === RUN TestFileRename/minimal,forceCache=true run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:19 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:19 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:19 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:51:19 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:19 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:19 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:19 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:19 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:19 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:19 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:19 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:19 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:51:21.922618 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:21.922643 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:21 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:21 DEBUG : Looking for writers 2025/10/07 06:51:21 DEBUG : >WaitForWriters: 2025/10/07 06:51:21 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting === RUN TestFileRename/writes,forceCache=false run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:23 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:23 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:51:23 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:23 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:23 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:23 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:23 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:23 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:23 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:23 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:23 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:51:25.614072 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:25.614109 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:25 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:25 DEBUG : Looking for writers 2025/10/07 06:51:25 DEBUG : >WaitForWriters: 2025/10/07 06:51:25 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting === RUN TestFileRename/writes,forceCache=true run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:27 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:27 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:51:27 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:27 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:27 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:27 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:27 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:27 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:27 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:27 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:27 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:51:29.247766 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:29.247799 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:29 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:29 DEBUG : Looking for writers 2025/10/07 06:51:29 DEBUG : >WaitForWriters: 2025/10/07 06:51:29 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting === RUN TestFileRename/full,forceCache=false run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:30 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:30 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:51:30 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:30 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:30 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:30 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:30 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:30 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:30 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:30 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:30 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:51:33.041172 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:33.041209 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:33 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:33 DEBUG : Looking for writers 2025/10/07 06:51:33 DEBUG : >WaitForWriters: 2025/10/07 06:51:33 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestFileRename (22.04s) --- FAIL: TestFileRename/off,forceCache=false (3.56s) --- FAIL: TestFileRename/minimal,forceCache=false (3.77s) --- FAIL: TestFileRename/minimal,forceCache=true (3.63s) --- FAIL: TestFileRename/writes,forceCache=false (3.71s) --- FAIL: TestFileRename/writes,forceCache=true (3.77s) --- FAIL: TestFileRename/full,forceCache=false (3.60s) === RUN TestReadFileHandleMethods run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:34 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:34 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:36.607162 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:36.607216 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:36 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:36 DEBUG : Looking for writers 2025/10/07 06:51:36 DEBUG : >WaitForWriters: --- FAIL: TestReadFileHandleMethods (3.61s) === RUN TestReadFileHandleSeek run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:38 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:38 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:40.298549 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:40.298598 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:40 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:40 DEBUG : Looking for writers 2025/10/07 06:51:40 DEBUG : >WaitForWriters: --- FAIL: TestReadFileHandleSeek (3.59s) === RUN TestReadFileHandleReadAt run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:41 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:41 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:43.846225 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:43.846261 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:43 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:43 DEBUG : Looking for writers 2025/10/07 06:51:43 DEBUG : >WaitForWriters: --- FAIL: TestReadFileHandleReadAt (3.58s) === RUN TestReadFileHandleFlush run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:45 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:45 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:47.478214 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:47.478254 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:47 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:47 DEBUG : Looking for writers 2025/10/07 06:51:47 DEBUG : >WaitForWriters: --- FAIL: TestReadFileHandleFlush (3.66s) === RUN TestReadFileHandleRelease run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:49 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:49 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 06:51:51.117478 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:51.117526 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:51 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:51 DEBUG : Looking for writers 2025/10/07 06:51:51 DEBUG : >WaitForWriters: --- FAIL: TestReadFileHandleRelease (3.63s) === RUN TestRWFileHandleMethodsRead run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:52 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:52 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:51:52 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:52 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:52 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:52 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:52 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:52 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:52 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:52 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:52 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:51:54.699206 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:54.699248 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:54 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:54 DEBUG : Looking for writers 2025/10/07 06:51:54 DEBUG : >WaitForWriters: 2025/10/07 06:51:54 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWFileHandleMethodsRead (3.60s) === RUN TestRWFileHandleSeek run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:51:56 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:51:56 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:51:56 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:56 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:56 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:56 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:56 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:56 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:56 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:51:56 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:51:56 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:51:58.521956 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:51:58.522000 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:51:58 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:51:58 DEBUG : Looking for writers 2025/10/07 06:51:58 DEBUG : >WaitForWriters: 2025/10/07 06:51:58 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWFileHandleSeek (3.79s) === RUN TestRWFileHandleReadAt run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:52:00 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:52:00 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:52:00 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:00 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:00 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:00 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:52:00 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:00 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:00 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:52:00 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:00 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:52:02.098647 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:52:02.098685 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:52:02 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:52:02 DEBUG : Looking for writers 2025/10/07 06:52:02 DEBUG : >WaitForWriters: 2025/10/07 06:52:02 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWFileHandleReadAt (3.71s) === RUN TestRWFileHandleFlushRead run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:52:03 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:52:03 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:52:03 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:03 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:03 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:03 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:52:03 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:03 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:03 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:52:03 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:03 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:52:05.776267 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:52:05.776339 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:52:05 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:52:05 DEBUG : Looking for writers 2025/10/07 06:52:05 DEBUG : >WaitForWriters: 2025/10/07 06:52:05 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWFileHandleFlushRead (3.60s) === RUN TestRWFileHandleReleaseRead run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:52:07 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:52:07 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:52:07 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:07 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:07 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:07 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:52:07 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:07 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:07 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:52:07 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:07 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:52:09.458434 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:52:09.458474 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:52:09 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:52:09 DEBUG : Looking for writers 2025/10/07 06:52:09 DEBUG : >WaitForWriters: 2025/10/07 06:52:09 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWFileHandleReleaseRead (3.74s) === RUN TestRWFileHandleMethodsWrite run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 06:52:11 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 06:52:11 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 06:52:11 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:11 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:11 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:11 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:52:11 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:11 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:11 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 06:52:11 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 06:52:11 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 06:52:11 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 06:52:11 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 06:52:11 DEBUG : file1: newRWFileHandle: 2025/10/07 06:52:11 DEBUG : file1(0xc0003b38c0): openPending: 2025/10/07 06:52:11 DEBUG : file1: vfs cache: truncate to size=0 (not needed as size correct) 2025/10/07 06:52:11 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 06:52:11 DEBUG : file1(0xc0003b38c0): >openPending: err= 2025/10/07 06:52:11 DEBUG : file1: >newRWFileHandle: err= 2025/10/07 06:52:11 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 06:52:11 DEBUG : file1: >Open: fd=file1 (rw), err= 2025/10/07 06:52:11 DEBUG : file1: >OpenFile: fd=file1 (rw), err= 2025/10/07 06:52:11 DEBUG : file1(0xc0003b38c0): _writeAt: size=5, off=0 2025/10/07 06:52:11 DEBUG : file1(0xc0003b38c0): >_writeAt: n=5, err= 2025/10/07 06:52:11 DEBUG : file1(0xc0003b38c0): _writeAt: size=7, off=5 2025/10/07 06:52:11 DEBUG : file1(0xc0003b38c0): >_writeAt: n=7, err= 2025/10/07 06:52:11 DEBUG : file1: vfs cache: truncate to size=11 2025/10/07 06:52:11 DEBUG : file1(0xc0003b38c0): close: 2025/10/07 06:52:11 DEBUG : file1: vfs cache: setting modification time to 2025-10-07 06:52:11.424771801 +0000 UTC m=+183.425932151 2025/10/07 06:52:11 INFO : file1: vfs cache: queuing for upload in 100ms 2025/10/07 06:52:11 DEBUG : file1(0xc0003b38c0): >close: err= 2025/10/07 06:52:11 DEBUG : file1(0xc0003b38c0): close: 2025/10/07 06:52:11 DEBUG : file1(0xc0003b38c0): >close: err=file already closed 2025/10/07 06:52:11 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:52:11 DEBUG : Looking for writers 2025/10/07 06:52:11 DEBUG : file1: reading active writers 2025/10/07 06:52:11 DEBUG : Still 0 writers active and 1 cache items in use, waiting 10ms 2025/10/07 06:52:11 DEBUG : Looking for writers 2025/10/07 06:52:11 DEBUG : file1: reading active writers 2025/10/07 06:52:11 DEBUG : Still 0 writers active and 1 cache items in use, waiting 20ms 2025/10/07 06:52:11 DEBUG : Looking for writers 2025/10/07 06:52:11 DEBUG : file1: reading active writers 2025/10/07 06:52:11 DEBUG : Still 0 writers active and 1 cache items in use, waiting 40ms 2025/10/07 06:52:11 DEBUG : Looking for writers 2025/10/07 06:52:11 DEBUG : file1: reading active writers 2025/10/07 06:52:11 DEBUG : Still 0 writers active and 1 cache items in use, waiting 80ms 2025/10/07 06:52:11 DEBUG : file1: vfs cache: starting upload 2025/10/07 06:52:11 DEBUG : Looking for writers 2025/10/07 06:52:11 DEBUG : file1: reading active writers 2025/10/07 06:52:11 DEBUG : Still 0 writers active and 1 cache items in use, waiting 160ms 2025/10/07 06:52:11 DEBUG : Looking for writers 2025/10/07 06:52:11 DEBUG : file1: reading active writers 2025/10/07 06:52:11 DEBUG : Still 0 writers active and 1 cache items in use, waiting 320ms 2025/10/07 06:52:12 DEBUG : Looking for writers 2025/10/07 06:52:12 DEBUG : file1: reading active writers 2025/10/07 06:52:12 DEBUG : Still 0 writers active and 1 cache items in use, waiting 640ms 2025/10/07 06:52:12 DEBUG : Looking for writers 2025/10/07 06:52:12 DEBUG : file1: reading active writers 2025/10/07 06:52:12 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:12.797917 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 06:52:12.797942 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:52:12 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 06:52:12 ERROR : file1: vfs cache: failed to upload try #1, will retry in 200ms: vfs cache: failed to transfer file from cache to remote: 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 06:52:12 DEBUG : file1: vfs cache: starting upload 2025/10/07 06:52:13 DEBUG : Looking for writers 2025/10/07 06:52:13 DEBUG : file1: reading active writers 2025/10/07 06:52:13 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:14.000220 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 06:52:14.000255 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 06:52:14 DEBUG : Looking for writers 2025/10/07 06:52:14 DEBUG : file1: reading active writers 2025/10/07 06:52:14 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:15 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 06:52:15 ERROR : file1: vfs cache: failed to upload try #2, will retry in 400ms: vfs cache: failed to transfer file from cache to remote: 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 06:52:15 DEBUG : file1: vfs cache: starting upload 2025/10/07 06:52:15 DEBUG : Looking for writers 2025/10/07 06:52:15 DEBUG : file1: reading active writers 2025/10/07 06:52:15 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:16.591122 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 06:52:16.591158 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 06:52:16 DEBUG : Looking for writers 2025/10/07 06:52:16 DEBUG : file1: reading active writers 2025/10/07 06:52:16 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:17 DEBUG : Looking for writers 2025/10/07 06:52:17 DEBUG : file1: reading active writers 2025/10/07 06:52:17 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:17 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 06:52:17 ERROR : file1: vfs cache: failed to upload try #3, will retry in 800ms: vfs cache: failed to transfer file from cache to remote: 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 06:52:18 DEBUG : file1: vfs cache: starting upload 2025/10/07 06:52:18 DEBUG : Looking for writers 2025/10/07 06:52:18 DEBUG : file1: reading active writers 2025/10/07 06:52:18 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:19.515660 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 06:52:19.515699 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 06:52:19 DEBUG : Looking for writers 2025/10/07 06:52:19 DEBUG : file1: reading active writers 2025/10/07 06:52:19 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:20 DEBUG : Looking for writers 2025/10/07 06:52:20 DEBUG : file1: reading active writers 2025/10/07 06:52:20 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:20 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 06:52:20 ERROR : file1: vfs cache: failed to upload try #4, will retry in 1.6s: vfs cache: failed to transfer file from cache to remote: 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 06:52:21 DEBUG : Looking for writers 2025/10/07 06:52:21 DEBUG : file1: reading active writers 2025/10/07 06:52:21 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:22 DEBUG : file1: vfs cache: starting upload 2025/10/07 06:52:22 DEBUG : Looking for writers 2025/10/07 06:52:22 DEBUG : file1: reading active writers 2025/10/07 06:52:22 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:23.345514 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 06:52:23.345562 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 06:52:23 DEBUG : Looking for writers 2025/10/07 06:52:23 DEBUG : file1: reading active writers 2025/10/07 06:52:23 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:24 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 06:52:24 ERROR : file1: vfs cache: failed to upload try #5, will retry in 3.2s: vfs cache: failed to transfer file from cache to remote: 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 06:52:24 DEBUG : Looking for writers 2025/10/07 06:52:24 DEBUG : file1: reading active writers 2025/10/07 06:52:24 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:25 DEBUG : Looking for writers 2025/10/07 06:52:25 DEBUG : file1: reading active writers 2025/10/07 06:52:25 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:26 DEBUG : Looking for writers 2025/10/07 06:52:26 DEBUG : file1: reading active writers 2025/10/07 06:52:26 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:27 DEBUG : Looking for writers 2025/10/07 06:52:27 DEBUG : file1: reading active writers 2025/10/07 06:52:27 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:27 DEBUG : file1: vfs cache: starting upload 2025/10/07 06:52:28 DEBUG : Looking for writers 2025/10/07 06:52:28 DEBUG : file1: reading active writers 2025/10/07 06:52:28 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:28.789343 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 06:52:28.789384 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 06:52:29 DEBUG : Looking for writers 2025/10/07 06:52:29 DEBUG : file1: reading active writers 2025/10/07 06:52:29 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:30 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 06:52:30 ERROR : file1: vfs cache: failed to upload try #6, will retry in 6.4s: vfs cache: failed to transfer file from cache to remote: 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 06:52:30 DEBUG : Looking for writers 2025/10/07 06:52:30 DEBUG : file1: reading active writers 2025/10/07 06:52:30 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:31 DEBUG : Looking for writers 2025/10/07 06:52:31 DEBUG : file1: reading active writers 2025/10/07 06:52:31 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:32 DEBUG : Looking for writers 2025/10/07 06:52:32 DEBUG : file1: reading active writers 2025/10/07 06:52:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:33 DEBUG : Looking for writers 2025/10/07 06:52:33 DEBUG : file1: reading active writers 2025/10/07 06:52:33 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:34 DEBUG : Looking for writers 2025/10/07 06:52:34 DEBUG : file1: reading active writers 2025/10/07 06:52:34 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:35 DEBUG : Looking for writers 2025/10/07 06:52:35 DEBUG : file1: reading active writers 2025/10/07 06:52:35 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:36 DEBUG : file1: vfs cache: starting upload 2025/10/07 06:52:36 DEBUG : Looking for writers 2025/10/07 06:52:36 DEBUG : file1: reading active writers 2025/10/07 06:52:36 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:37.363548 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 06:52:37.363592 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 06:52:37 DEBUG : Looking for writers 2025/10/07 06:52:37 DEBUG : file1: reading active writers 2025/10/07 06:52:37 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:38 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 06:52:38 ERROR : file1: vfs cache: failed to upload try #7, will retry in 12.8s: vfs cache: failed to transfer file from cache to remote: 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 06:52:38 DEBUG : Looking for writers 2025/10/07 06:52:38 DEBUG : file1: reading active writers 2025/10/07 06:52:38 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:39 DEBUG : Looking for writers 2025/10/07 06:52:39 DEBUG : file1: reading active writers 2025/10/07 06:52:39 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:40 DEBUG : Looking for writers 2025/10/07 06:52:40 DEBUG : file1: reading active writers 2025/10/07 06:52:40 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:52:41 ERROR : Exiting even though 0 writers active and 1 cache items in use after 30s Cache{ "file1": &{c:0xc000918780 mu:{_:{} mu:{state:0 sema:0}} cond:{noCopy:{} L:0xc0009c8908 notify:{wait:0 notify:0 lock:0 head: tail:} checker:824643979584} name:file1 opens:0 downloaders: o: fd: info:{ModTime:{wall:13993049109516353753 ext:183425932151 loc:0x4135660} ATime:{wall:13993049109516391204 ext:183425969601 loc:0x4135660} Size:11 Rs:[{Pos:0 Size:11}] Fingerprint: Dirty:true} writeBackID:1 pendingAccesses:0 modified:false beingReset:false}, } 2025/10/07 06:52:41 DEBUG : >WaitForWriters: fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache 2025/10/07 06:52:51 DEBUG : file1: vfs cache: starting upload 2025/10/07 06:53:11 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 06:53:11 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 1 (was 1) in use 1, to upload 0, uploading 1, total size 11 (was 11) 2025/10/07 06:54:11 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 06:54:11 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 1 (was 1) in use 1, to upload 0, uploading 1, total size 11 (was 11) 2025/10/07 06:55:11 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 06:55:11 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 1 (was 1) in use 1, to upload 0, uploading 1, total size 11 (was 11) fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 2025/10/07 06:55:19.233124 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 06:55:19.233153 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 06:55:20 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 06:55:20 ERROR : file1: vfs cache: failed to upload try #8, will retry in 25.6s: vfs cache: failed to transfer file from cache to remote: 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 fstest.go:301: Flushing the directory cache 2025/10/07 06:55:46 DEBUG : file1: vfs cache: starting upload 2025/10/07 06:56:11 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 06:56:11 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 1 (was 1) in use 1, to upload 0, uploading 1, total size 11 (was 11) 2025/10/07 06:57:11 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 06:57:11 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 1 (was 1) in use 1, to upload 0, uploading 1, total size 11 (was 11) fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 2025/10/07 06:57:28.928613 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 06:57:28.928649 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 06:57:30 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 06:57:30 ERROR : file1: vfs cache: failed to upload try #9, will retry in 51.2s: vfs cache: failed to transfer file from cache to remote: 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 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/read_write_test.go:337 Error: Should be true Test: TestRWFileHandleMethodsWrite Messages: listing wrong, want file1 (11) got fstest.go:203: Not found "file1" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/read_write_test.go:337 Error: Not equal: expected: 0 actual : 1 Test: TestRWFileHandleMethodsWrite Messages: 1 objects not found 2025/10/07 06:57:32 DEBUG : WaitForWriters: timeout=30s 2025/10/07 06:57:32 DEBUG : Looking for writers 2025/10/07 06:57:32 DEBUG : file1: reading active writers 2025/10/07 06:57:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 10ms 2025/10/07 06:57:32 DEBUG : Looking for writers 2025/10/07 06:57:32 DEBUG : file1: reading active writers 2025/10/07 06:57:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 20ms 2025/10/07 06:57:32 DEBUG : Looking for writers 2025/10/07 06:57:32 DEBUG : file1: reading active writers 2025/10/07 06:57:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 40ms 2025/10/07 06:57:32 DEBUG : Looking for writers 2025/10/07 06:57:32 DEBUG : file1: reading active writers 2025/10/07 06:57:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 80ms 2025/10/07 06:57:32 DEBUG : Looking for writers 2025/10/07 06:57:32 DEBUG : file1: reading active writers 2025/10/07 06:57:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 160ms 2025/10/07 06:57:32 DEBUG : Looking for writers 2025/10/07 06:57:32 DEBUG : file1: reading active writers 2025/10/07 06:57:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 320ms 2025/10/07 06:57:32 DEBUG : Looking for writers 2025/10/07 06:57:32 DEBUG : file1: reading active writers 2025/10/07 06:57:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 640ms 2025/10/07 06:57:33 DEBUG : Looking for writers 2025/10/07 06:57:33 DEBUG : file1: reading active writers 2025/10/07 06:57:33 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:34 DEBUG : Looking for writers 2025/10/07 06:57:34 DEBUG : file1: reading active writers 2025/10/07 06:57:34 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:35 DEBUG : Looking for writers 2025/10/07 06:57:35 DEBUG : file1: reading active writers 2025/10/07 06:57:35 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:36 DEBUG : Looking for writers 2025/10/07 06:57:36 DEBUG : file1: reading active writers 2025/10/07 06:57:36 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:37 DEBUG : Looking for writers 2025/10/07 06:57:37 DEBUG : file1: reading active writers 2025/10/07 06:57:37 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:38 DEBUG : Looking for writers 2025/10/07 06:57:38 DEBUG : file1: reading active writers 2025/10/07 06:57:38 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:39 DEBUG : Looking for writers 2025/10/07 06:57:39 DEBUG : file1: reading active writers 2025/10/07 06:57:39 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:40 DEBUG : Looking for writers 2025/10/07 06:57:40 DEBUG : file1: reading active writers 2025/10/07 06:57:40 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:41 DEBUG : Looking for writers 2025/10/07 06:57:41 DEBUG : file1: reading active writers 2025/10/07 06:57:41 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:42 DEBUG : Looking for writers 2025/10/07 06:57:42 DEBUG : file1: reading active writers 2025/10/07 06:57:42 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:43 DEBUG : Looking for writers 2025/10/07 06:57:43 DEBUG : file1: reading active writers 2025/10/07 06:57:43 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:44 DEBUG : Looking for writers 2025/10/07 06:57:44 DEBUG : file1: reading active writers 2025/10/07 06:57:44 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:45 DEBUG : Looking for writers 2025/10/07 06:57:45 DEBUG : file1: reading active writers 2025/10/07 06:57:45 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:46 DEBUG : Looking for writers 2025/10/07 06:57:46 DEBUG : file1: reading active writers 2025/10/07 06:57:46 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:47 DEBUG : Looking for writers 2025/10/07 06:57:47 DEBUG : file1: reading active writers 2025/10/07 06:57:47 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:48 DEBUG : Looking for writers 2025/10/07 06:57:48 DEBUG : file1: reading active writers 2025/10/07 06:57:48 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:49 DEBUG : Looking for writers 2025/10/07 06:57:49 DEBUG : file1: reading active writers 2025/10/07 06:57:49 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:50 DEBUG : Looking for writers 2025/10/07 06:57:50 DEBUG : file1: reading active writers 2025/10/07 06:57:50 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:51 DEBUG : Looking for writers 2025/10/07 06:57:51 DEBUG : file1: reading active writers 2025/10/07 06:57:51 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:52 DEBUG : Looking for writers 2025/10/07 06:57:52 DEBUG : file1: reading active writers 2025/10/07 06:57:52 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:53 DEBUG : Looking for writers 2025/10/07 06:57:53 DEBUG : file1: reading active writers 2025/10/07 06:57:53 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:54 DEBUG : Looking for writers 2025/10/07 06:57:54 DEBUG : file1: reading active writers 2025/10/07 06:57:54 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:55 DEBUG : Looking for writers 2025/10/07 06:57:55 DEBUG : file1: reading active writers 2025/10/07 06:57:55 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:56 DEBUG : Looking for writers 2025/10/07 06:57:56 DEBUG : file1: reading active writers 2025/10/07 06:57:56 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:57 DEBUG : Looking for writers 2025/10/07 06:57:57 DEBUG : file1: reading active writers 2025/10/07 06:57:57 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:58 DEBUG : Looking for writers 2025/10/07 06:57:58 DEBUG : file1: reading active writers 2025/10/07 06:57:58 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:57:59 DEBUG : Looking for writers 2025/10/07 06:57:59 DEBUG : file1: reading active writers 2025/10/07 06:57:59 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:58:00 DEBUG : Looking for writers 2025/10/07 06:58:00 DEBUG : file1: reading active writers 2025/10/07 06:58:00 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:58:01 DEBUG : Looking for writers 2025/10/07 06:58:01 DEBUG : file1: reading active writers 2025/10/07 06:58:01 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 06:58:02 ERROR : Exiting even though 0 writers active and 1 cache items in use after 30s Cache{ "file1": &{c:0xc000918780 mu:{_:{} mu:{state:0 sema:0}} cond:{noCopy:{} L:0xc0009c8908 notify:{wait:0 notify:0 lock:0 head: tail:} checker:824643979584} name:file1 opens:0 downloaders: o: fd: info:{ModTime:{wall:13993049109516353753 ext:183425932151 loc:0x4135660} ATime:{wall:13993049109516391204 ext:183425969601 loc:0x4135660} Size:11 Rs:[{Pos:0 Size:11}] Fingerprint: Dirty:true} writeBackID:1 pendingAccesses:0 modified:false beingReset:false}, } 2025/10/07 06:58:02 DEBUG : >WaitForWriters: 2025/10/07 06:58:02 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting 2025/10/07 06:59:10 DEBUG : forgetting directory cache 2025/10/07 06:59:19 DEBUG : forgetting directory cache 2025/10/07 06:59:22 DEBUG : forgetting directory cache 2025/10/07 06:59:26 DEBUG : forgetting directory cache 2025/10/07 06:59:29 DEBUG : forgetting directory cache 2025/10/07 06:59:33 DEBUG : forgetting directory cache 2025/10/07 06:59:37 DEBUG : forgetting directory cache 2025/10/07 06:59:40 DEBUG : forgetting directory cache 2025/10/07 06:59:44 DEBUG : forgetting directory cache 2025/10/07 06:59:48 DEBUG : forgetting directory cache 2025/10/07 06:59:51 DEBUG : forgetting directory cache 2025/10/07 06:59:55 DEBUG : forgetting directory cache 2025/10/07 06:59:58 DEBUG : forgetting directory cache 2025/10/07 07:00:02 DEBUG : forgetting directory cache 2025/10/07 07:00:06 DEBUG : forgetting directory cache --- FAIL: TestRWFileHandleMethodsWrite (478.13s) === RUN TestRWFileHandleWriteAt run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:00:09 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:00:09 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 07:00:09 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:00:09 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:00:09 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:00:09 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:00:09 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:00:09 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:00:09 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:00:09 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:00:09 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:00:09 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 07:00:09 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:00:09 DEBUG : file1: newRWFileHandle: 2025/10/07 07:00:09 DEBUG : file1(0xc0008fc800): openPending: 2025/10/07 07:00:09 DEBUG : file1: vfs cache: truncate to size=0 (not needed as size correct) 2025/10/07 07:00:09 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:00:09 DEBUG : file1(0xc0008fc800): >openPending: err= 2025/10/07 07:00:09 DEBUG : file1: >newRWFileHandle: err= 2025/10/07 07:00:09 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:00:09 DEBUG : file1: >Open: fd=file1 (rw), err= 2025/10/07 07:00:09 DEBUG : file1: >OpenFile: fd=file1 (rw), err= 2025/10/07 07:00:09 DEBUG : file1(0xc0008fc800): _writeAt: size=7, off=0 2025/10/07 07:00:09 DEBUG : file1(0xc0008fc800): >_writeAt: n=7, err= 2025/10/07 07:00:09 DEBUG : file1(0xc0008fc800): _writeAt: size=6, off=5 2025/10/07 07:00:09 DEBUG : file1(0xc0008fc800): >_writeAt: n=6, err= 2025/10/07 07:00:09 DEBUG : file1(0xc0008fc800): close: 2025/10/07 07:00:09 DEBUG : file1: vfs cache: setting modification time to 2025-10-07 07:00:09.557335214 +0000 UTC m=+661.558495564 2025/10/07 07:00:09 INFO : file1: vfs cache: queuing for upload in 100ms 2025/10/07 07:00:09 DEBUG : file1(0xc0008fc800): >close: err= 2025/10/07 07:00:09 DEBUG : file1(0xc0008fc800): _writeAt: size=5, off=0 2025/10/07 07:00:09 DEBUG : file1(0xc0008fc800): >_writeAt: n=0, err=file already closed 2025/10/07 07:00:09 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:00:09 DEBUG : Looking for writers 2025/10/07 07:00:09 DEBUG : file1: reading active writers 2025/10/07 07:00:09 DEBUG : Still 0 writers active and 1 cache items in use, waiting 10ms 2025/10/07 07:00:09 DEBUG : Looking for writers 2025/10/07 07:00:09 DEBUG : file1: reading active writers 2025/10/07 07:00:09 DEBUG : Still 0 writers active and 1 cache items in use, waiting 20ms 2025/10/07 07:00:09 DEBUG : Looking for writers 2025/10/07 07:00:09 DEBUG : file1: reading active writers 2025/10/07 07:00:09 DEBUG : Still 0 writers active and 1 cache items in use, waiting 40ms 2025/10/07 07:00:09 DEBUG : Looking for writers 2025/10/07 07:00:09 DEBUG : file1: reading active writers 2025/10/07 07:00:09 DEBUG : Still 0 writers active and 1 cache items in use, waiting 80ms 2025/10/07 07:00:09 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:00:09 DEBUG : Looking for writers 2025/10/07 07:00:09 DEBUG : file1: reading active writers 2025/10/07 07:00:09 DEBUG : Still 0 writers active and 1 cache items in use, waiting 160ms 2025/10/07 07:00:09 DEBUG : Looking for writers 2025/10/07 07:00:09 DEBUG : file1: reading active writers 2025/10/07 07:00:09 DEBUG : Still 0 writers active and 1 cache items in use, waiting 320ms 2025/10/07 07:00:10 DEBUG : forgetting directory cache 2025/10/07 07:00:10 DEBUG : Looking for writers 2025/10/07 07:00:10 DEBUG : file1: reading active writers 2025/10/07 07:00:10 DEBUG : Still 0 writers active and 1 cache items in use, waiting 640ms 2025/10/07 07:00:10.565045 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 07:00:10.565082 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 07:00:10 DEBUG : Looking for writers 2025/10/07 07:00:10 DEBUG : file1: reading active writers 2025/10/07 07:00:10 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:11 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 07:00:11 ERROR : file1: vfs cache: failed to upload try #1, will retry in 200ms: vfs cache: failed to transfer file from cache to remote: 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 07:00:11 DEBUG : Looking for writers 2025/10/07 07:00:11 DEBUG : file1: reading active writers 2025/10/07 07:00:11 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:12 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:00:12 DEBUG : Looking for writers 2025/10/07 07:00:12 DEBUG : file1: reading active writers 2025/10/07 07:00:12 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:12.949668 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 07:00:12.949696 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 07:00:13 DEBUG : forgetting directory cache 2025/10/07 07:00:13 DEBUG : Looking for writers 2025/10/07 07:00:13 DEBUG : file1: reading active writers 2025/10/07 07:00:13 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:14 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 07:00:14 ERROR : file1: vfs cache: failed to upload try #2, will retry in 400ms: vfs cache: failed to transfer file from cache to remote: 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 07:00:14 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:00:14 DEBUG : Looking for writers 2025/10/07 07:00:14 DEBUG : file1: reading active writers 2025/10/07 07:00:14 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:15.570106 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 07:00:15.570149 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 07:00:15 DEBUG : Looking for writers 2025/10/07 07:00:15 DEBUG : file1: reading active writers 2025/10/07 07:00:15 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:16 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 07:00:16 ERROR : file1: vfs cache: failed to upload try #3, will retry in 800ms: vfs cache: failed to transfer file from cache to remote: 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 07:00:16 DEBUG : Looking for writers 2025/10/07 07:00:16 DEBUG : file1: reading active writers 2025/10/07 07:00:16 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:17 DEBUG : forgetting directory cache 2025/10/07 07:00:17 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:00:17 DEBUG : Looking for writers 2025/10/07 07:00:17 DEBUG : file1: reading active writers 2025/10/07 07:00:17 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:18.532365 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 07:00:18.532403 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 07:00:18 DEBUG : Looking for writers 2025/10/07 07:00:18 DEBUG : file1: reading active writers 2025/10/07 07:00:18 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:19 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 07:00:19 ERROR : file1: vfs cache: failed to upload try #4, will retry in 1.6s: vfs cache: failed to transfer file from cache to remote: 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 07:00:19 DEBUG : Looking for writers 2025/10/07 07:00:19 DEBUG : file1: reading active writers 2025/10/07 07:00:19 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:20 DEBUG : Looking for writers 2025/10/07 07:00:20 DEBUG : file1: reading active writers 2025/10/07 07:00:20 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:21 DEBUG : forgetting directory cache 2025/10/07 07:00:21 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:00:21 DEBUG : Looking for writers 2025/10/07 07:00:21 DEBUG : file1: reading active writers 2025/10/07 07:00:21 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:22.341137 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 07:00:22.341171 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 07:00:22 DEBUG : Looking for writers 2025/10/07 07:00:22 DEBUG : file1: reading active writers 2025/10/07 07:00:22 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:23 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 07:00:23 ERROR : file1: vfs cache: failed to upload try #5, will retry in 3.2s: vfs cache: failed to transfer file from cache to remote: 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 07:00:23 DEBUG : Looking for writers 2025/10/07 07:00:23 DEBUG : file1: reading active writers 2025/10/07 07:00:23 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:24 DEBUG : forgetting directory cache 2025/10/07 07:00:24 DEBUG : Looking for writers 2025/10/07 07:00:24 DEBUG : file1: reading active writers 2025/10/07 07:00:24 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:25 DEBUG : Looking for writers 2025/10/07 07:00:25 DEBUG : file1: reading active writers 2025/10/07 07:00:25 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:26 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:00:26 DEBUG : Looking for writers 2025/10/07 07:00:26 DEBUG : file1: reading active writers 2025/10/07 07:00:26 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:27.708691 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 07:00:27.708744 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 07:00:27 DEBUG : Looking for writers 2025/10/07 07:00:27 DEBUG : file1: reading active writers 2025/10/07 07:00:27 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:28 DEBUG : forgetting directory cache 2025/10/07 07:00:28 DEBUG : Looking for writers 2025/10/07 07:00:28 DEBUG : file1: reading active writers 2025/10/07 07:00:28 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:28 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 07:00:28 ERROR : file1: vfs cache: failed to upload try #6, will retry in 6.4s: vfs cache: failed to transfer file from cache to remote: 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 07:00:29 DEBUG : Looking for writers 2025/10/07 07:00:29 DEBUG : file1: reading active writers 2025/10/07 07:00:29 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:30 DEBUG : Looking for writers 2025/10/07 07:00:30 DEBUG : file1: reading active writers 2025/10/07 07:00:30 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:31 DEBUG : Looking for writers 2025/10/07 07:00:31 DEBUG : file1: reading active writers 2025/10/07 07:00:31 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:32 DEBUG : forgetting directory cache 2025/10/07 07:00:32 DEBUG : Looking for writers 2025/10/07 07:00:32 DEBUG : file1: reading active writers 2025/10/07 07:00:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:33 DEBUG : Looking for writers 2025/10/07 07:00:33 DEBUG : file1: reading active writers 2025/10/07 07:00:33 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:34 DEBUG : Looking for writers 2025/10/07 07:00:34 DEBUG : file1: reading active writers 2025/10/07 07:00:34 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:35 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:00:35 DEBUG : forgetting directory cache 2025/10/07 07:00:35 DEBUG : Looking for writers 2025/10/07 07:00:35 DEBUG : file1: reading active writers 2025/10/07 07:00:35 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:36.243113 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 07:00:36.243153 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 07:00:36 DEBUG : Looking for writers 2025/10/07 07:00:36 DEBUG : file1: reading active writers 2025/10/07 07:00:36 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:37 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 07:00:37 ERROR : file1: vfs cache: failed to upload try #7, will retry in 12.8s: vfs cache: failed to transfer file from cache to remote: 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 07:00:37 DEBUG : Looking for writers 2025/10/07 07:00:37 DEBUG : file1: reading active writers 2025/10/07 07:00:37 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:38 DEBUG : Looking for writers 2025/10/07 07:00:38 DEBUG : file1: reading active writers 2025/10/07 07:00:38 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:00:39 DEBUG : forgetting directory cache 2025/10/07 07:00:39 ERROR : Exiting even though 0 writers active and 1 cache items in use after 30s Cache{ "file1": &{c:0xc0009180f0 mu:{_:{} mu:{state:0 sema:0}} cond:{noCopy:{} L:0xc0009c8708 notify:{wait:0 notify:0 lock:0 head: tail:} checker:824643979072} name:file1 opens:0 downloaders: o: fd: info:{ModTime:{wall:13993049622897509038 ext:661558495564 loc:0x4135660} ATime:{wall:13993049622897561046 ext:661558547572 loc:0x4135660} Size:11 Rs:[{Pos:0 Size:11}] Fingerprint: Dirty:true} writeBackID:1 pendingAccesses:0 modified:false beingReset:false}, } 2025/10/07 07:00:39 DEBUG : >WaitForWriters: fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache 2025/10/07 07:00:42 DEBUG : forgetting directory cache 2025/10/07 07:00:46 DEBUG : forgetting directory cache 2025/10/07 07:00:50 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:00:50 DEBUG : forgetting directory cache 2025/10/07 07:00:54 DEBUG : forgetting directory cache 2025/10/07 07:00:57 DEBUG : forgetting directory cache 2025/10/07 07:01:01 DEBUG : forgetting directory cache 2025/10/07 07:01:05 DEBUG : forgetting directory cache 2025/10/07 07:01:08 DEBUG : forgetting directory cache 2025/10/07 07:01:09 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 07:01:09 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 1 (was 1) in use 1, to upload 0, uploading 1, total size 11 (was 11) 2025/10/07 07:01:12 DEBUG : forgetting directory cache 2025/10/07 07:01:16 DEBUG : forgetting directory cache 2025/10/07 07:01:19 DEBUG : forgetting directory cache 2025/10/07 07:01:23 DEBUG : forgetting directory cache 2025/10/07 07:01:27 DEBUG : forgetting directory cache 2025/10/07 07:01:30 DEBUG : forgetting directory cache 2025/10/07 07:01:34 DEBUG : forgetting directory cache 2025/10/07 07:01:38 DEBUG : forgetting directory cache 2025/10/07 07:01:41 DEBUG : forgetting directory cache 2025/10/07 07:01:45 DEBUG : forgetting directory cache 2025/10/07 07:01:49 DEBUG : forgetting directory cache 2025/10/07 07:01:52 DEBUG : forgetting directory cache 2025/10/07 07:01:56 DEBUG : forgetting directory cache 2025/10/07 07:02:00 DEBUG : forgetting directory cache 2025/10/07 07:02:03 DEBUG : forgetting directory cache 2025/10/07 07:02:07 DEBUG : forgetting directory cache 2025/10/07 07:02:09 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 07:02:09 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 1 (was 1) in use 1, to upload 0, uploading 1, total size 11 (was 11) 2025/10/07 07:02:11 DEBUG : forgetting directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 2025/10/07 07:02:43.924224 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 07:02:43.924287 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 07:02:45 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 07:02:45 ERROR : file1: vfs cache: failed to upload try #8, will retry in 25.6s: vfs cache: failed to transfer file from cache to remote: 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 fstest.go:301: Flushing the directory cache 2025/10/07 07:03:09 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 07:03:09 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 1 (was 1) in use 1, to upload 1, uploading 0, total size 11 (was 11) 2025/10/07 07:03:10 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:04:09 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 07:04:09 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 1 (was 1) in use 1, to upload 0, uploading 1, total size 11 (was 11) fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 2025/10/07 07:04:52.555093 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 07:04:52.555131 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 07:04:53 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 07:04:53 ERROR : file1: vfs cache: failed to upload try #9, will retry in 51.2s: vfs cache: failed to transfer file from cache to remote: 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 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/read_write_test.go:387 Error: Should be true Test: TestRWFileHandleWriteAt Messages: listing wrong, want file1 (11) got fstest.go:203: Not found "file1" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/read_write_test.go:387 Error: Not equal: expected: 0 actual : 1 Test: TestRWFileHandleWriteAt Messages: 1 objects not found 2025/10/07 07:04:55 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:04:55 DEBUG : Looking for writers 2025/10/07 07:04:55 DEBUG : file1: reading active writers 2025/10/07 07:04:55 DEBUG : Still 0 writers active and 1 cache items in use, waiting 10ms 2025/10/07 07:04:55 DEBUG : Looking for writers 2025/10/07 07:04:55 DEBUG : file1: reading active writers 2025/10/07 07:04:55 DEBUG : Still 0 writers active and 1 cache items in use, waiting 20ms 2025/10/07 07:04:55 DEBUG : Looking for writers 2025/10/07 07:04:55 DEBUG : file1: reading active writers 2025/10/07 07:04:55 DEBUG : Still 0 writers active and 1 cache items in use, waiting 40ms 2025/10/07 07:04:56 DEBUG : Looking for writers 2025/10/07 07:04:56 DEBUG : file1: reading active writers 2025/10/07 07:04:56 DEBUG : Still 0 writers active and 1 cache items in use, waiting 80ms 2025/10/07 07:04:56 DEBUG : Looking for writers 2025/10/07 07:04:56 DEBUG : file1: reading active writers 2025/10/07 07:04:56 DEBUG : Still 0 writers active and 1 cache items in use, waiting 160ms 2025/10/07 07:04:56 DEBUG : Looking for writers 2025/10/07 07:04:56 DEBUG : file1: reading active writers 2025/10/07 07:04:56 DEBUG : Still 0 writers active and 1 cache items in use, waiting 320ms 2025/10/07 07:04:56 DEBUG : Looking for writers 2025/10/07 07:04:56 DEBUG : file1: reading active writers 2025/10/07 07:04:56 DEBUG : Still 0 writers active and 1 cache items in use, waiting 640ms 2025/10/07 07:04:57 DEBUG : Looking for writers 2025/10/07 07:04:57 DEBUG : file1: reading active writers 2025/10/07 07:04:57 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:04:58 DEBUG : Looking for writers 2025/10/07 07:04:58 DEBUG : file1: reading active writers 2025/10/07 07:04:58 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:04:59 DEBUG : Looking for writers 2025/10/07 07:04:59 DEBUG : file1: reading active writers 2025/10/07 07:04:59 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:00 DEBUG : Looking for writers 2025/10/07 07:05:00 DEBUG : file1: reading active writers 2025/10/07 07:05:00 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:01 DEBUG : Looking for writers 2025/10/07 07:05:01 DEBUG : file1: reading active writers 2025/10/07 07:05:01 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:02 DEBUG : Looking for writers 2025/10/07 07:05:02 DEBUG : file1: reading active writers 2025/10/07 07:05:02 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:03 DEBUG : Looking for writers 2025/10/07 07:05:03 DEBUG : file1: reading active writers 2025/10/07 07:05:03 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:04 DEBUG : Looking for writers 2025/10/07 07:05:04 DEBUG : file1: reading active writers 2025/10/07 07:05:04 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:05 DEBUG : Looking for writers 2025/10/07 07:05:05 DEBUG : file1: reading active writers 2025/10/07 07:05:05 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:06 DEBUG : Looking for writers 2025/10/07 07:05:06 DEBUG : file1: reading active writers 2025/10/07 07:05:06 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:07 DEBUG : Looking for writers 2025/10/07 07:05:07 DEBUG : file1: reading active writers 2025/10/07 07:05:07 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:08 DEBUG : Looking for writers 2025/10/07 07:05:08 DEBUG : file1: reading active writers 2025/10/07 07:05:08 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:09 DEBUG : Looking for writers 2025/10/07 07:05:09 DEBUG : file1: reading active writers 2025/10/07 07:05:09 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:09 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 07:05:09 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 1 (was 1) in use 1, to upload 1, uploading 0, total size 11 (was 11) 2025/10/07 07:05:10 DEBUG : Looking for writers 2025/10/07 07:05:10 DEBUG : file1: reading active writers 2025/10/07 07:05:10 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:11 DEBUG : Looking for writers 2025/10/07 07:05:11 DEBUG : file1: reading active writers 2025/10/07 07:05:11 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:12 DEBUG : Looking for writers 2025/10/07 07:05:12 DEBUG : file1: reading active writers 2025/10/07 07:05:12 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:13 DEBUG : Looking for writers 2025/10/07 07:05:13 DEBUG : file1: reading active writers 2025/10/07 07:05:13 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:14 DEBUG : Looking for writers 2025/10/07 07:05:14 DEBUG : file1: reading active writers 2025/10/07 07:05:14 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:15 DEBUG : Looking for writers 2025/10/07 07:05:15 DEBUG : file1: reading active writers 2025/10/07 07:05:15 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:16 DEBUG : Looking for writers 2025/10/07 07:05:16 DEBUG : file1: reading active writers 2025/10/07 07:05:16 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:17 DEBUG : Looking for writers 2025/10/07 07:05:17 DEBUG : file1: reading active writers 2025/10/07 07:05:17 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:18 DEBUG : Looking for writers 2025/10/07 07:05:18 DEBUG : file1: reading active writers 2025/10/07 07:05:18 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:19 DEBUG : Looking for writers 2025/10/07 07:05:19 DEBUG : file1: reading active writers 2025/10/07 07:05:19 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:20 DEBUG : Looking for writers 2025/10/07 07:05:20 DEBUG : file1: reading active writers 2025/10/07 07:05:20 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:21 DEBUG : Looking for writers 2025/10/07 07:05:21 DEBUG : file1: reading active writers 2025/10/07 07:05:21 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:22 DEBUG : Looking for writers 2025/10/07 07:05:22 DEBUG : file1: reading active writers 2025/10/07 07:05:22 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:23 DEBUG : Looking for writers 2025/10/07 07:05:23 DEBUG : file1: reading active writers 2025/10/07 07:05:23 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:24 DEBUG : Looking for writers 2025/10/07 07:05:24 DEBUG : file1: reading active writers 2025/10/07 07:05:24 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:25 DEBUG : Looking for writers 2025/10/07 07:05:25 DEBUG : file1: reading active writers 2025/10/07 07:05:25 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:05:25 ERROR : Exiting even though 0 writers active and 1 cache items in use after 30s Cache{ "file1": &{c:0xc0009180f0 mu:{_:{} mu:{state:0 sema:0}} cond:{noCopy:{} L:0xc0009c8708 notify:{wait:0 notify:0 lock:0 head: tail:} checker:824643979072} name:file1 opens:0 downloaders: o: fd: info:{ModTime:{wall:13993049622897509038 ext:661558495564 loc:0x4135660} ATime:{wall:13993049622897561046 ext:661558547572 loc:0x4135660} Size:11 Rs:[{Pos:0 Size:11}] Fingerprint: Dirty:true} writeBackID:1 pendingAccesses:0 modified:false beingReset:false}, } 2025/10/07 07:05:25 DEBUG : >WaitForWriters: 2025/10/07 07:05:25 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWFileHandleWriteAt (447.34s) === RUN TestRWFileHandleWriteNoWrite run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:07:36 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:07:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 07:07:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:07:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:07:36 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:07:36 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:07:36 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:07:36 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:07:36 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:07:36 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:07:36 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:07:36 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 07:07:36 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:07:36 DEBUG : file1: newRWFileHandle: 2025/10/07 07:07:36 DEBUG : file1(0xc000992240): openPending: 2025/10/07 07:07:36 DEBUG : file1: vfs cache: truncate to size=0 (not needed as size correct) 2025/10/07 07:07:36 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:07:36 DEBUG : file1(0xc000992240): >openPending: err= 2025/10/07 07:07:36 DEBUG : file1: >newRWFileHandle: err= 2025/10/07 07:07:36 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:07:36 DEBUG : file1: >Open: fd=file1 (rw), err= 2025/10/07 07:07:36 DEBUG : file1: >OpenFile: fd=file1 (rw), err= 2025/10/07 07:07:36 DEBUG : file1(0xc000992240): close: 2025/10/07 07:07:36 DEBUG : file1: vfs cache: setting modification time to 2025-10-07 07:07:36.854275145 +0000 UTC m=+1108.855435494 2025/10/07 07:07:36 INFO : file1: vfs cache: queuing for upload in 100ms 2025/10/07 07:07:36 DEBUG : file1(0xc000992240): >close: err= 2025/10/07 07:07:36 DEBUG : file2: OpenFile: flags=O_WRONLY|O_CREATE|O_TRUNC, perm=-rwxrwxrwx 2025/10/07 07:07:36 DEBUG : file2: Open: flags=O_WRONLY|O_CREATE|O_TRUNC 2025/10/07 07:07:36 DEBUG : file2: newRWFileHandle: 2025/10/07 07:07:36 DEBUG : file2(0xc000992780): openPending: 2025/10/07 07:07:36 DEBUG : file2: vfs cache: truncate to size=0 (not needed as size correct) 2025/10/07 07:07:36 DEBUG : Added virtual directory entry vAddFile: "file2" 2025/10/07 07:07:36 DEBUG : file2(0xc000992780): >openPending: err= 2025/10/07 07:07:36 DEBUG : file2: >newRWFileHandle: err= 2025/10/07 07:07:36 DEBUG : Added virtual directory entry vAddFile: "file2" 2025/10/07 07:07:36 DEBUG : file2: >Open: fd=file2 (rw), err= 2025/10/07 07:07:36 DEBUG : file2: >OpenFile: fd=file2 (rw), err= 2025/10/07 07:07:36 DEBUG : file2(0xc000992780): RWFileHandle.Flush 2025/10/07 07:07:36 DEBUG : file2(0xc000992780): RWFileHandle.Release 2025/10/07 07:07:36 DEBUG : file2(0xc000992780): close: 2025/10/07 07:07:36 DEBUG : file2: vfs cache: setting modification time to 2025-10-07 07:07:36.856186595 +0000 UTC m=+1108.857346945 2025/10/07 07:07:36 INFO : file2: vfs cache: queuing for upload in 100ms 2025/10/07 07:07:36 DEBUG : file2(0xc000992780): >close: err= 2025/10/07 07:07:36 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:07:36 DEBUG : Looking for writers 2025/10/07 07:07:36 DEBUG : file2: reading active writers 2025/10/07 07:07:36 DEBUG : file1: reading active writers 2025/10/07 07:07:36 DEBUG : Still 0 writers active and 2 cache items in use, waiting 10ms 2025/10/07 07:07:36 DEBUG : Looking for writers 2025/10/07 07:07:36 DEBUG : file1: reading active writers 2025/10/07 07:07:36 DEBUG : file2: reading active writers 2025/10/07 07:07:36 DEBUG : Still 0 writers active and 2 cache items in use, waiting 20ms 2025/10/07 07:07:36 DEBUG : Looking for writers 2025/10/07 07:07:36 DEBUG : file1: reading active writers 2025/10/07 07:07:36 DEBUG : file2: reading active writers 2025/10/07 07:07:36 DEBUG : Still 0 writers active and 2 cache items in use, waiting 40ms 2025/10/07 07:07:36 DEBUG : Looking for writers 2025/10/07 07:07:36 DEBUG : file1: reading active writers 2025/10/07 07:07:36 DEBUG : file2: reading active writers 2025/10/07 07:07:36 DEBUG : Still 0 writers active and 2 cache items in use, waiting 80ms 2025/10/07 07:07:36 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:07:36 DEBUG : file2: vfs cache: starting upload 2025/10/07 07:07:37 DEBUG : Looking for writers 2025/10/07 07:07:37 DEBUG : file2: reading active writers 2025/10/07 07:07:37 DEBUG : file1: reading active writers 2025/10/07 07:07:37 DEBUG : Still 0 writers active and 2 cache items in use, waiting 160ms 2025/10/07 07:07:37 DEBUG : Looking for writers 2025/10/07 07:07:37 DEBUG : file1: reading active writers 2025/10/07 07:07:37 DEBUG : file2: reading active writers 2025/10/07 07:07:37 DEBUG : Still 0 writers active and 2 cache items in use, waiting 320ms 2025/10/07 07:07:37 DEBUG : Looking for writers 2025/10/07 07:07:37 DEBUG : file1: reading active writers 2025/10/07 07:07:37 DEBUG : file2: reading active writers 2025/10/07 07:07:37 DEBUG : Still 0 writers active and 2 cache items in use, waiting 640ms 2025/10/07 07:07:37.830650 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 07:07:37.830686 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 07:07:37 DEBUG : file2: sha1 = da39a3ee5e6b4b0d3255bfef95601890afd80709 OK 2025/10/07 07:07:37 INFO : file2: Copied (new) 2025/10/07 07:07:37 DEBUG : file2: vfs cache: fingerprint now "0,2025-10-07 07:07:36.856186595 +0000 UTC,da39a3ee5e6b4b0d3255bfef95601890afd80709" 2025/10/07 07:07:37 DEBUG : file2: vfs cache: writeback object to VFS layer 2025/10/07 07:07:37 DEBUG : Added virtual directory entry vAddFile: "file2" 2025/10/07 07:07:37 INFO : file2: vfs cache: upload succeeded try #1 2025/10/07 07:07:38 DEBUG : Looking for writers 2025/10/07 07:07:38 DEBUG : file1: reading active writers 2025/10/07 07:07:38 DEBUG : file2: reading active writers 2025/10/07 07:07:38 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:39 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 07:07:39 ERROR : file1: vfs cache: failed to upload try #1, will retry in 200ms: vfs cache: failed to transfer file from cache to remote: 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 07:07:39 DEBUG : Looking for writers 2025/10/07 07:07:39 DEBUG : file1: reading active writers 2025/10/07 07:07:39 DEBUG : file2: reading active writers 2025/10/07 07:07:39 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:39 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:07:40 DEBUG : Looking for writers 2025/10/07 07:07:40 DEBUG : file1: reading active writers 2025/10/07 07:07:40 DEBUG : file2: reading active writers 2025/10/07 07:07:40 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:40.270301 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 07:07:40.270350 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 07:07:41 DEBUG : Looking for writers 2025/10/07 07:07:41 DEBUG : file1: reading active writers 2025/10/07 07:07:41 DEBUG : file2: reading active writers 2025/10/07 07:07:41 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:41 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 07:07:41 ERROR : file1: vfs cache: failed to upload try #2, will retry in 400ms: vfs cache: failed to transfer file from cache to remote: 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 07:07:41 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:07:42 DEBUG : Looking for writers 2025/10/07 07:07:42 DEBUG : file1: reading active writers 2025/10/07 07:07:42 DEBUG : file2: reading active writers 2025/10/07 07:07:42 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:42.766337 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 07:07:42.766376 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 07:07:43 DEBUG : Looking for writers 2025/10/07 07:07:43 DEBUG : file1: reading active writers 2025/10/07 07:07:43 DEBUG : file2: reading active writers 2025/10/07 07:07:43 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:44 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 07:07:44 ERROR : file1: vfs cache: failed to upload try #3, will retry in 800ms: vfs cache: failed to transfer file from cache to remote: 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 07:07:44 DEBUG : Looking for writers 2025/10/07 07:07:44 DEBUG : file1: reading active writers 2025/10/07 07:07:44 DEBUG : file2: reading active writers 2025/10/07 07:07:44 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:44 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:07:45 DEBUG : Looking for writers 2025/10/07 07:07:45 DEBUG : file1: reading active writers 2025/10/07 07:07:45 DEBUG : file2: reading active writers 2025/10/07 07:07:45 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:45.809020 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 07:07:45.809061 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 07:07:46 DEBUG : Looking for writers 2025/10/07 07:07:46 DEBUG : file1: reading active writers 2025/10/07 07:07:46 DEBUG : file2: reading active writers 2025/10/07 07:07:46 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:46 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 07:07:46 ERROR : file1: vfs cache: failed to upload try #4, will retry in 1.6s: vfs cache: failed to transfer file from cache to remote: 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 07:07:47 DEBUG : Looking for writers 2025/10/07 07:07:47 DEBUG : file1: reading active writers 2025/10/07 07:07:47 DEBUG : file2: reading active writers 2025/10/07 07:07:47 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:48 DEBUG : Looking for writers 2025/10/07 07:07:48 DEBUG : file1: reading active writers 2025/10/07 07:07:48 DEBUG : file2: reading active writers 2025/10/07 07:07:48 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:48 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:07:49 DEBUG : Looking for writers 2025/10/07 07:07:49 DEBUG : file2: reading active writers 2025/10/07 07:07:49 DEBUG : file1: reading active writers 2025/10/07 07:07:49 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:49.541253 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 07:07:49.541287 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 07:07:50 DEBUG : Looking for writers 2025/10/07 07:07:50 DEBUG : file1: reading active writers 2025/10/07 07:07:50 DEBUG : file2: reading active writers 2025/10/07 07:07:50 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:50 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 07:07:50 ERROR : file1: vfs cache: failed to upload try #5, will retry in 3.2s: vfs cache: failed to transfer file from cache to remote: 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 07:07:51 DEBUG : Looking for writers 2025/10/07 07:07:51 DEBUG : file1: reading active writers 2025/10/07 07:07:51 DEBUG : file2: reading active writers 2025/10/07 07:07:51 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:52 DEBUG : Looking for writers 2025/10/07 07:07:52 DEBUG : file1: reading active writers 2025/10/07 07:07:52 DEBUG : file2: reading active writers 2025/10/07 07:07:52 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:53 DEBUG : Looking for writers 2025/10/07 07:07:53 DEBUG : file1: reading active writers 2025/10/07 07:07:53 DEBUG : file2: reading active writers 2025/10/07 07:07:53 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:53 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:07:54 DEBUG : Looking for writers 2025/10/07 07:07:54 DEBUG : file2: reading active writers 2025/10/07 07:07:54 DEBUG : file1: reading active writers 2025/10/07 07:07:54 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:54.802518 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 07:07:54.802556 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 07:07:55 DEBUG : Looking for writers 2025/10/07 07:07:55 DEBUG : file1: reading active writers 2025/10/07 07:07:55 DEBUG : file2: reading active writers 2025/10/07 07:07:55 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:55 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 07:07:55 ERROR : file1: vfs cache: failed to upload try #6, will retry in 6.4s: vfs cache: failed to transfer file from cache to remote: 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 07:07:56 DEBUG : Looking for writers 2025/10/07 07:07:56 DEBUG : file1: reading active writers 2025/10/07 07:07:56 DEBUG : file2: reading active writers 2025/10/07 07:07:56 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:57 DEBUG : Looking for writers 2025/10/07 07:07:57 DEBUG : file1: reading active writers 2025/10/07 07:07:57 DEBUG : file2: reading active writers 2025/10/07 07:07:57 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:58 DEBUG : Looking for writers 2025/10/07 07:07:58 DEBUG : file1: reading active writers 2025/10/07 07:07:58 DEBUG : file2: reading active writers 2025/10/07 07:07:58 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:07:59 DEBUG : Looking for writers 2025/10/07 07:07:59 DEBUG : file2: reading active writers 2025/10/07 07:07:59 DEBUG : file1: reading active writers 2025/10/07 07:07:59 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:08:00 DEBUG : Looking for writers 2025/10/07 07:08:00 DEBUG : file1: reading active writers 2025/10/07 07:08:00 DEBUG : file2: reading active writers 2025/10/07 07:08:00 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:08:01 DEBUG : Looking for writers 2025/10/07 07:08:01 DEBUG : file1: reading active writers 2025/10/07 07:08:01 DEBUG : file2: reading active writers 2025/10/07 07:08:01 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:08:02 DEBUG : Looking for writers 2025/10/07 07:08:02 DEBUG : file1: reading active writers 2025/10/07 07:08:02 DEBUG : file2: reading active writers 2025/10/07 07:08:02 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:08:02 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:08:03 DEBUG : Looking for writers 2025/10/07 07:08:03 DEBUG : file1: reading active writers 2025/10/07 07:08:03 DEBUG : file2: reading active writers 2025/10/07 07:08:03 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:08:03.398594 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 07:08:03.398630 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 07:08:04 DEBUG : Looking for writers 2025/10/07 07:08:04 DEBUG : file1: reading active writers 2025/10/07 07:08:04 DEBUG : file2: reading active writers 2025/10/07 07:08:04 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:08: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/07 07:08:04 ERROR : file1: vfs cache: failed to upload try #7, will retry in 12.8s: vfs cache: failed to transfer file from cache to remote: 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 07:08:05 DEBUG : Looking for writers 2025/10/07 07:08:05 DEBUG : file1: reading active writers 2025/10/07 07:08:05 DEBUG : file2: reading active writers 2025/10/07 07:08:05 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:08:06 DEBUG : Looking for writers 2025/10/07 07:08:06 DEBUG : file1: reading active writers 2025/10/07 07:08:06 DEBUG : file2: reading active writers 2025/10/07 07:08:06 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:08:06 ERROR : Exiting even though 0 writers active and 1 cache items in use after 30s Cache{ "file1": &{c:0xc0008cb0e0 mu:{_:{} mu:{state:0 sema:0}} cond:{noCopy:{} L:0xc000797508 notify:{wait:0 notify:0 lock:0 head: tail:} checker:824641680704} name:file1 opens:0 downloaders: o: fd: info:{ModTime:{wall:13993050103157044297 ext:1108855435494 loc:0x4135660} ATime:{wall:13993050103157413520 ext:1108855804718 loc:0x4135660} Size:0 Rs:[] Fingerprint: Dirty:true} writeBackID:1 pendingAccesses:0 modified:false beingReset:false}, "file2": &{c:0xc0008cb0e0 mu:{_:{} mu:{state:0 sema:0}} cond:{noCopy:{} L:0xc000797608 notify:{wait:0 notify:0 lock:0 head: tail:} checker:824641680960} name:file2 opens:0 downloaders: o:0xc000551720 fd: info:{ModTime:{wall:13993050103158955747 ext:1108857346945 loc:0x4135660} ATime:{wall:13993050103159268655 ext:1108857659853 loc:0x4135660} Size:0 Rs:[] Fingerprint:0,2025-10-07 07:07:36.856186595 +0000 UTC,da39a3ee5e6b4b0d3255bfef95601890afd80709 Dirty:false} writeBackID:2 pendingAccesses:0 modified:false beingReset:false}, } 2025/10/07 07:08:06 DEBUG : >WaitForWriters: fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache 2025/10/07 07:08:17 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:08:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 07:08:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file2 not removed, freed 0 bytes 2025/10/07 07:08:36 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 2 (was 2) in use 1, to upload 0, uploading 1, total size 0 (was 0) 2025/10/07 07:09:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 07:09:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file2 not removed, freed 0 bytes 2025/10/07 07:09:36 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 2 (was 2) in use 1, to upload 0, uploading 1, total size 0 (was 0) 2025/10/07 07:10:09 DEBUG : forgetting directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 2025/10/07 07:10:19.876416 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 07:10:19.876454 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 07:10:21 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 07:10:21 ERROR : file1: vfs cache: failed to upload try #8, will retry in 25.6s: vfs cache: failed to transfer file from cache to remote: 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 fstest.go:301: Flushing the directory cache 2025/10/07 07:10:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 07:10:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file2 not removed, freed 0 bytes 2025/10/07 07:10:36 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 2 (was 2) in use 1, to upload 1, uploading 0, total size 0 (was 0) 2025/10/07 07:10:46 DEBUG : file1: vfs cache: starting upload 2025/10/07 07:11:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 07:11:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file2 not removed, freed 0 bytes 2025/10/07 07:11:36 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 2 (was 2) in use 1, to upload 0, uploading 1, total size 0 (was 0) 2025/10/07 07:12:11 DEBUG : forgetting directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 2025/10/07 07:12:28.352251 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 07:12:28.352317 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 07:12:29 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 07:12:29 ERROR : file1: vfs cache: failed to upload try #9, will retry in 51.2s: vfs cache: failed to transfer file from cache to remote: 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 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/read_write_test.go:420 Error: Should be true Test: TestRWFileHandleWriteNoWrite Messages: listing wrong, want file1 (0), file2 (0) got file2 (0) fstest.go:203: Not found "file1" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/read_write_test.go:420 Error: Not equal: expected: 0 actual : 1 Test: TestRWFileHandleWriteNoWrite Messages: 1 objects not found 2025/10/07 07:12:31 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:12:31 DEBUG : Looking for writers 2025/10/07 07:12:31 DEBUG : file2: reading active writers 2025/10/07 07:12:31 DEBUG : file1: reading active writers 2025/10/07 07:12:31 DEBUG : Still 0 writers active and 1 cache items in use, waiting 10ms 2025/10/07 07:12:31 DEBUG : Looking for writers 2025/10/07 07:12:31 DEBUG : file2: reading active writers 2025/10/07 07:12:31 DEBUG : file1: reading active writers 2025/10/07 07:12:31 DEBUG : Still 0 writers active and 1 cache items in use, waiting 20ms 2025/10/07 07:12:31 DEBUG : Looking for writers 2025/10/07 07:12:31 DEBUG : file1: reading active writers 2025/10/07 07:12:31 DEBUG : file2: reading active writers 2025/10/07 07:12:31 DEBUG : Still 0 writers active and 1 cache items in use, waiting 40ms 2025/10/07 07:12:31 DEBUG : Looking for writers 2025/10/07 07:12:31 DEBUG : file1: reading active writers 2025/10/07 07:12:31 DEBUG : file2: reading active writers 2025/10/07 07:12:31 DEBUG : Still 0 writers active and 1 cache items in use, waiting 80ms 2025/10/07 07:12:32 DEBUG : Looking for writers 2025/10/07 07:12:32 DEBUG : file1: reading active writers 2025/10/07 07:12:32 DEBUG : file2: reading active writers 2025/10/07 07:12:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 160ms 2025/10/07 07:12:32 DEBUG : Looking for writers 2025/10/07 07:12:32 DEBUG : file1: reading active writers 2025/10/07 07:12:32 DEBUG : file2: reading active writers 2025/10/07 07:12:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 320ms 2025/10/07 07:12:32 DEBUG : Looking for writers 2025/10/07 07:12:32 DEBUG : file1: reading active writers 2025/10/07 07:12:32 DEBUG : file2: reading active writers 2025/10/07 07:12:32 DEBUG : Still 0 writers active and 1 cache items in use, waiting 640ms 2025/10/07 07:12:33 DEBUG : Looking for writers 2025/10/07 07:12:33 DEBUG : file1: reading active writers 2025/10/07 07:12:33 DEBUG : file2: reading active writers 2025/10/07 07:12:33 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:34 DEBUG : Looking for writers 2025/10/07 07:12:34 DEBUG : file1: reading active writers 2025/10/07 07:12:34 DEBUG : file2: reading active writers 2025/10/07 07:12:34 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:35 DEBUG : Looking for writers 2025/10/07 07:12:35 DEBUG : file1: reading active writers 2025/10/07 07:12:35 DEBUG : file2: reading active writers 2025/10/07 07:12:35 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:36 DEBUG : Looking for writers 2025/10/07 07:12:36 DEBUG : file2: reading active writers 2025/10/07 07:12:36 DEBUG : file1: reading active writers 2025/10/07 07:12:36 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file1 not removed, freed 0 bytes 2025/10/07 07:12:36 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache RemoveNotInUse (maxAge=3600000000000, emptyOnly=false): item file2 not removed, freed 0 bytes 2025/10/07 07:12:36 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 2 (was 2) in use 1, to upload 1, uploading 0, total size 0 (was 0) 2025/10/07 07:12:37 DEBUG : Looking for writers 2025/10/07 07:12:37 DEBUG : file1: reading active writers 2025/10/07 07:12:37 DEBUG : file2: reading active writers 2025/10/07 07:12:37 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:38 DEBUG : Looking for writers 2025/10/07 07:12:38 DEBUG : file1: reading active writers 2025/10/07 07:12:38 DEBUG : file2: reading active writers 2025/10/07 07:12:38 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:39 DEBUG : Looking for writers 2025/10/07 07:12:39 DEBUG : file1: reading active writers 2025/10/07 07:12:39 DEBUG : file2: reading active writers 2025/10/07 07:12:39 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:40 DEBUG : Looking for writers 2025/10/07 07:12:40 DEBUG : file1: reading active writers 2025/10/07 07:12:40 DEBUG : file2: reading active writers 2025/10/07 07:12:40 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:41 DEBUG : Looking for writers 2025/10/07 07:12:41 DEBUG : file2: reading active writers 2025/10/07 07:12:41 DEBUG : file1: reading active writers 2025/10/07 07:12:41 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:42 DEBUG : Looking for writers 2025/10/07 07:12:42 DEBUG : file1: reading active writers 2025/10/07 07:12:42 DEBUG : file2: reading active writers 2025/10/07 07:12:42 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:43 DEBUG : Looking for writers 2025/10/07 07:12:43 DEBUG : file1: reading active writers 2025/10/07 07:12:43 DEBUG : file2: reading active writers 2025/10/07 07:12:43 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:44 DEBUG : Looking for writers 2025/10/07 07:12:44 DEBUG : file1: reading active writers 2025/10/07 07:12:44 DEBUG : file2: reading active writers 2025/10/07 07:12:44 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:45 DEBUG : Looking for writers 2025/10/07 07:12:45 DEBUG : file1: reading active writers 2025/10/07 07:12:45 DEBUG : file2: reading active writers 2025/10/07 07:12:45 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:46 DEBUG : Looking for writers 2025/10/07 07:12:46 DEBUG : file1: reading active writers 2025/10/07 07:12:46 DEBUG : file2: reading active writers 2025/10/07 07:12:46 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:47 DEBUG : Looking for writers 2025/10/07 07:12:47 DEBUG : file1: reading active writers 2025/10/07 07:12:47 DEBUG : file2: reading active writers 2025/10/07 07:12:47 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:48 DEBUG : Looking for writers 2025/10/07 07:12:48 DEBUG : file1: reading active writers 2025/10/07 07:12:48 DEBUG : file2: reading active writers 2025/10/07 07:12:48 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:49 DEBUG : Looking for writers 2025/10/07 07:12:49 DEBUG : file1: reading active writers 2025/10/07 07:12:49 DEBUG : file2: reading active writers 2025/10/07 07:12:49 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:50 DEBUG : Looking for writers 2025/10/07 07:12:50 DEBUG : file1: reading active writers 2025/10/07 07:12:50 DEBUG : file2: reading active writers 2025/10/07 07:12:50 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:51 DEBUG : Looking for writers 2025/10/07 07:12:51 DEBUG : file1: reading active writers 2025/10/07 07:12:51 DEBUG : file2: reading active writers 2025/10/07 07:12:51 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:52 DEBUG : Looking for writers 2025/10/07 07:12:52 DEBUG : file1: reading active writers 2025/10/07 07:12:52 DEBUG : file2: reading active writers 2025/10/07 07:12:52 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:53 DEBUG : Looking for writers 2025/10/07 07:12:53 DEBUG : file1: reading active writers 2025/10/07 07:12:53 DEBUG : file2: reading active writers 2025/10/07 07:12:53 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:54 DEBUG : Looking for writers 2025/10/07 07:12:54 DEBUG : file1: reading active writers 2025/10/07 07:12:54 DEBUG : file2: reading active writers 2025/10/07 07:12:54 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:55 DEBUG : Looking for writers 2025/10/07 07:12:55 DEBUG : file1: reading active writers 2025/10/07 07:12:55 DEBUG : file2: reading active writers 2025/10/07 07:12:55 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:56 DEBUG : Looking for writers 2025/10/07 07:12:56 DEBUG : file2: reading active writers 2025/10/07 07:12:56 DEBUG : file1: reading active writers 2025/10/07 07:12:56 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:57 DEBUG : Looking for writers 2025/10/07 07:12:57 DEBUG : file1: reading active writers 2025/10/07 07:12:57 DEBUG : file2: reading active writers 2025/10/07 07:12:57 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:58 DEBUG : Looking for writers 2025/10/07 07:12:58 DEBUG : file1: reading active writers 2025/10/07 07:12:58 DEBUG : file2: reading active writers 2025/10/07 07:12:58 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:12:59 DEBUG : Looking for writers 2025/10/07 07:12:59 DEBUG : file1: reading active writers 2025/10/07 07:12:59 DEBUG : file2: reading active writers 2025/10/07 07:12:59 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:13:00 DEBUG : Looking for writers 2025/10/07 07:13:00 DEBUG : file2: reading active writers 2025/10/07 07:13:00 DEBUG : file1: reading active writers 2025/10/07 07:13:00 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:13:01 DEBUG : Looking for writers 2025/10/07 07:13:01 DEBUG : file1: reading active writers 2025/10/07 07:13:01 DEBUG : file2: reading active writers 2025/10/07 07:13:01 DEBUG : Still 0 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:13:01 ERROR : Exiting even though 0 writers active and 1 cache items in use after 30s Cache{ "file1": &{c:0xc0008cb0e0 mu:{_:{} mu:{state:0 sema:0}} cond:{noCopy:{} L:0xc000797508 notify:{wait:0 notify:0 lock:0 head: tail:} checker:824641680704} name:file1 opens:0 downloaders: o: fd: info:{ModTime:{wall:13993050103157044297 ext:1108855435494 loc:0x4135660} ATime:{wall:13993050103157413520 ext:1108855804718 loc:0x4135660} Size:0 Rs:[] Fingerprint: Dirty:true} writeBackID:1 pendingAccesses:0 modified:false beingReset:false}, "file2": &{c:0xc0008cb0e0 mu:{_:{} mu:{state:0 sema:0}} cond:{noCopy:{} L:0xc000797608 notify:{wait:0 notify:0 lock:0 head: tail:} checker:824641680960} name:file2 opens:0 downloaders: o:0xc000551720 fd: info:{ModTime:{wall:13993050103158955747 ext:1108857346945 loc:0x4135660} ATime:{wall:13993050103159268655 ext:1108857659853 loc:0x4135660} Size:0 Rs:[] Fingerprint:0,2025-10-07 07:07:36.856186595 +0000 UTC,da39a3ee5e6b4b0d3255bfef95601890afd80709 Dirty:false} writeBackID:2 pendingAccesses:0 modified:false beingReset:false}, } 2025/10/07 07:13:01 DEBUG : >WaitForWriters: 2025/10/07 07:13:01 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWFileHandleWriteNoWrite (452.19s) === RUN TestRWFileHandleSizeTruncateExisting run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:15:08 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:15:08 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 07:15:08 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:08 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:08 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:08 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:15:08 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:08 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:08 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:15:08 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:08 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 07:15:10.937997 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:15:10.938064 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 07:15:10 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:15:10 DEBUG : Looking for writers 2025/10/07 07:15:10 DEBUG : >WaitForWriters: 2025/10/07 07:15:10 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWFileHandleSizeTruncateExisting (3.81s) === RUN TestRWFileHandleSizeCreateExisting run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:15:12 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:15:12 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 07:15:12 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:12 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:12 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:12 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:15:12 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:12 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:12 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:15:12 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:12 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 07:15:14.593947 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:15:14.593983 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 "dir/file1" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 07:15:14 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:15:14 DEBUG : Looking for writers 2025/10/07 07:15:14 DEBUG : >WaitForWriters: 2025/10/07 07:15:14 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWFileHandleSizeCreateExisting (3.66s) === RUN TestRWFileModTimeWithOpenWriters run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:15:16 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:15:16 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 07:15:16 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:16 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:16 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:16 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:15:16 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:16 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:16 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:15:16 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:16 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:15:16 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 07:15:16 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:15:16 DEBUG : file1: newRWFileHandle: 2025/10/07 07:15:16 DEBUG : file1(0xc0003b2a00): openPending: 2025/10/07 07:15:16 DEBUG : file1: vfs cache: truncate to size=0 (not needed as size correct) 2025/10/07 07:15:16 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:15:16 DEBUG : file1(0xc0003b2a00): >openPending: err= 2025/10/07 07:15:16 DEBUG : file1: >newRWFileHandle: err= 2025/10/07 07:15:16 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:15:16 DEBUG : file1: >Open: fd=file1 (rw), err= 2025/10/07 07:15:16 DEBUG : file1: >OpenFile: fd=file1 (rw), err= 2025/10/07 07:15:17.788303 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:15:17.788343 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 "time_test" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 07:15:17 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:15:17 DEBUG : Looking for writers 2025/10/07 07:15:17 DEBUG : file1: reading active writers 2025/10/07 07:15:17 DEBUG : file1: active writers 1 2025/10/07 07:15:17 DEBUG : Still 1 writers active and 1 cache items in use, waiting 10ms 2025/10/07 07:15:17 DEBUG : Looking for writers 2025/10/07 07:15:17 DEBUG : file1: reading active writers 2025/10/07 07:15:17 DEBUG : file1: active writers 1 2025/10/07 07:15:17 DEBUG : Still 1 writers active and 1 cache items in use, waiting 20ms 2025/10/07 07:15:17 DEBUG : Looking for writers 2025/10/07 07:15:17 DEBUG : file1: reading active writers 2025/10/07 07:15:17 DEBUG : file1: active writers 1 2025/10/07 07:15:17 DEBUG : Still 1 writers active and 1 cache items in use, waiting 40ms 2025/10/07 07:15:17 DEBUG : Looking for writers 2025/10/07 07:15:17 DEBUG : file1: reading active writers 2025/10/07 07:15:17 DEBUG : file1: active writers 1 2025/10/07 07:15:17 DEBUG : Still 1 writers active and 1 cache items in use, waiting 80ms 2025/10/07 07:15:17 DEBUG : Looking for writers 2025/10/07 07:15:17 DEBUG : file1: reading active writers 2025/10/07 07:15:17 DEBUG : file1: active writers 1 2025/10/07 07:15:17 DEBUG : Still 1 writers active and 1 cache items in use, waiting 160ms 2025/10/07 07:15:18 DEBUG : Looking for writers 2025/10/07 07:15:18 DEBUG : file1: reading active writers 2025/10/07 07:15:18 DEBUG : file1: active writers 1 2025/10/07 07:15:18 DEBUG : Still 1 writers active and 1 cache items in use, waiting 320ms 2025/10/07 07:15:18 DEBUG : Looking for writers 2025/10/07 07:15:18 DEBUG : file1: reading active writers 2025/10/07 07:15:18 DEBUG : file1: active writers 1 2025/10/07 07:15:18 DEBUG : Still 1 writers active and 1 cache items in use, waiting 640ms 2025/10/07 07:15:19 DEBUG : Looking for writers 2025/10/07 07:15:19 DEBUG : file1: reading active writers 2025/10/07 07:15:19 DEBUG : file1: active writers 1 2025/10/07 07:15:19 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:20 DEBUG : Looking for writers 2025/10/07 07:15:20 DEBUG : file1: reading active writers 2025/10/07 07:15:20 DEBUG : file1: active writers 1 2025/10/07 07:15:20 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:21 DEBUG : Looking for writers 2025/10/07 07:15:21 DEBUG : file1: reading active writers 2025/10/07 07:15:21 DEBUG : file1: active writers 1 2025/10/07 07:15:21 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:22 DEBUG : Looking for writers 2025/10/07 07:15:22 DEBUG : file1: reading active writers 2025/10/07 07:15:22 DEBUG : file1: active writers 1 2025/10/07 07:15:22 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:23 DEBUG : Looking for writers 2025/10/07 07:15:23 DEBUG : file1: reading active writers 2025/10/07 07:15:23 DEBUG : file1: active writers 1 2025/10/07 07:15:23 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:24 DEBUG : Looking for writers 2025/10/07 07:15:24 DEBUG : file1: reading active writers 2025/10/07 07:15:24 DEBUG : file1: active writers 1 2025/10/07 07:15:24 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:25 DEBUG : Looking for writers 2025/10/07 07:15:25 DEBUG : file1: reading active writers 2025/10/07 07:15:25 DEBUG : file1: active writers 1 2025/10/07 07:15:25 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:26 DEBUG : Looking for writers 2025/10/07 07:15:26 DEBUG : file1: reading active writers 2025/10/07 07:15:26 DEBUG : file1: active writers 1 2025/10/07 07:15:26 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:27 DEBUG : Looking for writers 2025/10/07 07:15:27 DEBUG : file1: reading active writers 2025/10/07 07:15:27 DEBUG : file1: active writers 1 2025/10/07 07:15:27 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:28 DEBUG : Looking for writers 2025/10/07 07:15:28 DEBUG : file1: reading active writers 2025/10/07 07:15:28 DEBUG : file1: active writers 1 2025/10/07 07:15:28 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:29 DEBUG : Looking for writers 2025/10/07 07:15:29 DEBUG : file1: reading active writers 2025/10/07 07:15:29 DEBUG : file1: active writers 1 2025/10/07 07:15:29 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:30 DEBUG : Looking for writers 2025/10/07 07:15:30 DEBUG : file1: reading active writers 2025/10/07 07:15:30 DEBUG : file1: active writers 1 2025/10/07 07:15:30 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:31 DEBUG : Looking for writers 2025/10/07 07:15:31 DEBUG : file1: reading active writers 2025/10/07 07:15:31 DEBUG : file1: active writers 1 2025/10/07 07:15:31 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:32 DEBUG : Looking for writers 2025/10/07 07:15:32 DEBUG : file1: reading active writers 2025/10/07 07:15:32 DEBUG : file1: active writers 1 2025/10/07 07:15:32 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:33 DEBUG : Looking for writers 2025/10/07 07:15:33 DEBUG : file1: reading active writers 2025/10/07 07:15:33 DEBUG : file1: active writers 1 2025/10/07 07:15:33 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:34 DEBUG : Looking for writers 2025/10/07 07:15:34 DEBUG : file1: reading active writers 2025/10/07 07:15:34 DEBUG : file1: active writers 1 2025/10/07 07:15:34 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:35 DEBUG : Looking for writers 2025/10/07 07:15:35 DEBUG : file1: reading active writers 2025/10/07 07:15:35 DEBUG : file1: active writers 1 2025/10/07 07:15:35 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:36 DEBUG : Looking for writers 2025/10/07 07:15:36 DEBUG : file1: reading active writers 2025/10/07 07:15:36 DEBUG : file1: active writers 1 2025/10/07 07:15:36 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:37 DEBUG : Looking for writers 2025/10/07 07:15:37 DEBUG : file1: reading active writers 2025/10/07 07:15:37 DEBUG : file1: active writers 1 2025/10/07 07:15:37 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:38 DEBUG : Looking for writers 2025/10/07 07:15:38 DEBUG : file1: reading active writers 2025/10/07 07:15:38 DEBUG : file1: active writers 1 2025/10/07 07:15:38 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:39 DEBUG : Looking for writers 2025/10/07 07:15:39 DEBUG : file1: reading active writers 2025/10/07 07:15:39 DEBUG : file1: active writers 1 2025/10/07 07:15:39 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:40 DEBUG : Looking for writers 2025/10/07 07:15:40 DEBUG : file1: reading active writers 2025/10/07 07:15:40 DEBUG : file1: active writers 1 2025/10/07 07:15:40 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:41 DEBUG : Looking for writers 2025/10/07 07:15:41 DEBUG : file1: reading active writers 2025/10/07 07:15:41 DEBUG : file1: active writers 1 2025/10/07 07:15:41 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:42 DEBUG : Looking for writers 2025/10/07 07:15:42 DEBUG : file1: reading active writers 2025/10/07 07:15:42 DEBUG : file1: active writers 1 2025/10/07 07:15:42 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:43 DEBUG : Looking for writers 2025/10/07 07:15:43 DEBUG : file1: reading active writers 2025/10/07 07:15:43 DEBUG : file1: active writers 1 2025/10/07 07:15:43 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:44 DEBUG : Looking for writers 2025/10/07 07:15:44 DEBUG : file1: reading active writers 2025/10/07 07:15:44 DEBUG : file1: active writers 1 2025/10/07 07:15:44 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:45 DEBUG : Looking for writers 2025/10/07 07:15:45 DEBUG : file1: reading active writers 2025/10/07 07:15:45 DEBUG : file1: active writers 1 2025/10/07 07:15:45 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:46 DEBUG : Looking for writers 2025/10/07 07:15:46 DEBUG : file1: reading active writers 2025/10/07 07:15:46 DEBUG : file1: active writers 1 2025/10/07 07:15:46 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:47 DEBUG : Looking for writers 2025/10/07 07:15:47 DEBUG : file1: reading active writers 2025/10/07 07:15:47 DEBUG : file1: active writers 1 2025/10/07 07:15:47 DEBUG : Still 1 writers active and 1 cache items in use, waiting 1s 2025/10/07 07:15:47 ERROR : Exiting even though 1 writers active and 1 cache items in use after 30s Cache{ "file1": &{c:0xc00967e5a0 mu:{_:{} mu:{state:0 sema:0}} cond:{noCopy:{} L:0xc0009c8a08 notify:{wait:0 notify:0 lock:0 head: tail:} checker:824643979840} name:file1 opens:1 downloaders: o: fd:0xc000530140 info:{ModTime:{wall:13993050596771855433 ext:1568549007591 loc:0x4135660} ATime:{wall:13993050596771855433 ext:1568549007591 loc:0x4135660} Size:0 Rs:[] Fingerprint: Dirty:true} writeBackID:0 pendingAccesses:0 modified:true beingReset:false}, } 2025/10/07 07:15:47 DEBUG : >WaitForWriters: 2025/10/07 07:15:47 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWFileModTimeWithOpenWriters (32.25s) === RUN TestRWCacheUpdate run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:15:48 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:15:48 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: root is "/home/rclone/.cache/rclone" 2025/10/07 07:15:48 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: data root is "/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:48 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: metadata root is "/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:48 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:48 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:15:48 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfs/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:48 DEBUG : Creating backend with remote ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:48 DEBUG : :local: detected overridden config - adding "{8un-i}" suffix to name 2025/10/07 07:15:48 DEBUG : fs cache: renaming cache item ":local,encoding='Slash,Dot',links=false:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" to be canonical ":local{8un-i}:/home/rclone/.cache/rclone/vfsMeta/TestProtonDrive/rclone-test-niseyuc4gama" 2025/10/07 07:15:48 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0) 2025/10/07 07:15:48 DEBUG : forgetting directory cache 2025/10/07 07:15:49.808108 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:15:49.808154 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 "TestRWCacheUpdate" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 07:15:49 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:15:49 DEBUG : Looking for writers 2025/10/07 07:15:49 DEBUG : >WaitForWriters: 2025/10/07 07:15:49 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': vfs cache: cleaner exiting --- FAIL: TestRWCacheUpdate (1.99s) === RUN TestCaseSensitivity run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:15:51.620526 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:15:51.620563 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 "FiLeA" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestCaseSensitivity (1.85s) === RUN TestUnicodeNormalization run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:15:53.483924 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:15:53.483964 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 "normal name with no special characters.txt" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestUnicodeNormalization (1.85s) === RUN TestVFSStat run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:15:54 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:15:54 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:15:55.009120 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 07:15:55.009169 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-niseyuc4gama'": 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 07:15:56 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:15:56 DEBUG : Looking for writers 2025/10/07 07:15:56 DEBUG : >WaitForWriters: --- FAIL: TestVFSStat (2.72s) === RUN TestVFSStatParent run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:15:56 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:15:56 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:15:57.855094 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 07:15:57.855129 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-niseyuc4gama'": 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 07:15:58 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:15:58 DEBUG : Looking for writers 2025/10/07 07:15:58 DEBUG : >WaitForWriters: --- FAIL: TestVFSStatParent (2.78s) === RUN TestVFSOpenFile run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:15:59 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:15:59 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:16:00.566194 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 07:16:00.566243 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-niseyuc4gama'": 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 07:16:01 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:16:01 DEBUG : Looking for writers 2025/10/07 07:16:01 DEBUG : >WaitForWriters: --- FAIL: TestVFSOpenFile (2.70s) === RUN TestVFSRename run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:16:02 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:16:02 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:16:04.496110 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:16:04.496153 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 "dir/file2" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 07:16:04 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:16:04 DEBUG : Looking for writers 2025/10/07 07:16:04 DEBUG : >WaitForWriters: --- FAIL: TestVFSRename (3.80s) === RUN TestWriteFileHandleMethods run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:16:06 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:16:06 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:16:06 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:16:06 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:16:06 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:16:06 DEBUG : file1: >Open: fd=file1 (w), err= 2025/10/07 07:16:06 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2025/10/07 07:16:06 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:16:06 ERROR : file1: WriteFileHandle: Read: Can't read and write to file without --vfs-cache-mode >= minimal 2025/10/07 07:16:06 ERROR : file1: WriteFileHandle: ReadAt: Can't read and write to file without --vfs-cache-mode >= minimal 2025/10/07 07:16:06 ERROR : file1: WriteFileHandle: Truncate: Can't change size without --vfs-cache-mode >= writes 2025/10/07 07:16:06 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': File to upload is small (5 bytes), uploading instead of streaming 2025/10/07 07:16:07.563989 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 07:16:07.564024 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 07:16:08 ERROR : file1: WriteFileHandle.New Rcat 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 2025/10/07 07:16:08 DEBUG : file1: Remove: 2025/10/07 07:16:08 DEBUG : Added virtual directory entry vDel: "file1" 2025/10/07 07:16:08 DEBUG : file1: >Remove: err= write_test.go:144: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:144 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: TestWriteFileHandleMethods dir_test.go:250: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:250 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:153 Error: Not equal: expected: []string{"file1,5,false"} actual : []string(nil) Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=1) { - (string) (len=13) "file1,5,false" -} +([]string) Test: TestWriteFileHandleMethods fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache 2025/10/07 07:17:36 DEBUG : forgetting directory cache 2025/10/07 07:17:36 DEBUG : Removed virtual directory entry vAddFile: "file2" fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache 2025/10/07 07:20:09 DEBUG : forgetting directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:157 Error: Should be true Test: TestWriteFileHandleMethods Messages: listing wrong, want file1 (5) got fstest.go:203: Not found "file1" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:157 Error: Not equal: expected: 0 actual : 1 Test: TestWriteFileHandleMethods Messages: 1 objects not found 2025/10/07 07:20:31 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:20:31 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:20:31 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:20:31 DEBUG : file1: >Open: fd=file1 (w), err= 2025/10/07 07:20:31 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2025/10/07 07:20:31 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:20:31 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': File to upload is small (0 bytes), uploading instead of streaming 2025/10/07 07:22:11 DEBUG : forgetting directory cache 2025/10/07 07:22:38.752205 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 07:22:38.752249 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 07:22:40 ERROR : file1: WriteFileHandle.New Rcat 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 2025/10/07 07:22:40 DEBUG : file1: Remove: 2025/10/07 07:22:40 DEBUG : Added virtual directory entry vDel: "file1" 2025/10/07 07:22:40 DEBUG : file1: >Remove: err= write_test.go:163: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:163 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: TestWriteFileHandleMethods 2025/10/07 07:22:40 DEBUG : Re-reading directory (6m33.48645734s old) 2025/10/07 07:22:40 DEBUG : Removed virtual directory entry vDel: "file1" dir_test.go:250: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:250 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:164 Error: Not equal: expected: []string{"file1,5,false"} actual : []string(nil) Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=1) { - (string) (len=13) "file1,5,false" -} +([]string) Test: TestWriteFileHandleMethods 2025/10/07 07:22:40 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:22:40 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:22:40 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:22:40 DEBUG : file1: >Open: fd=file1 (w), err= 2025/10/07 07:22:40 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2025/10/07 07:22:40 DEBUG : Added virtual directory entry vAddFile: "file1" write_test.go:171: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:171 Error: Not equal: expected: *errors.errorString(&errors.errorString{s:"permission denied"}) actual : () Test: TestWriteFileHandleMethods 2025/10/07 07:22:40 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:22:40 DEBUG : Looking for writers 2025/10/07 07:22:40 DEBUG : file1: reading active writers 2025/10/07 07:22:40 DEBUG : file1: active writers 1 2025/10/07 07:22:40 DEBUG : Still 1 writers active and 0 cache items in use, waiting 10ms 2025/10/07 07:22:40 DEBUG : Looking for writers 2025/10/07 07:22:40 DEBUG : file1: reading active writers 2025/10/07 07:22:40 DEBUG : file1: active writers 1 2025/10/07 07:22:40 DEBUG : Still 1 writers active and 0 cache items in use, waiting 20ms 2025/10/07 07:22:40 DEBUG : Looking for writers 2025/10/07 07:22:40 DEBUG : file1: reading active writers 2025/10/07 07:22:40 DEBUG : file1: active writers 1 2025/10/07 07:22:40 DEBUG : Still 1 writers active and 0 cache items in use, waiting 40ms 2025/10/07 07:22:40 DEBUG : Looking for writers 2025/10/07 07:22:40 DEBUG : file1: reading active writers 2025/10/07 07:22:40 DEBUG : file1: active writers 1 2025/10/07 07:22:40 DEBUG : Still 1 writers active and 0 cache items in use, waiting 80ms 2025/10/07 07:22:40 DEBUG : Looking for writers 2025/10/07 07:22:40 DEBUG : file1: reading active writers 2025/10/07 07:22:40 DEBUG : file1: active writers 1 2025/10/07 07:22:40 DEBUG : Still 1 writers active and 0 cache items in use, waiting 160ms 2025/10/07 07:22:40 DEBUG : Looking for writers 2025/10/07 07:22:40 DEBUG : file1: reading active writers 2025/10/07 07:22:40 DEBUG : file1: active writers 1 2025/10/07 07:22:40 DEBUG : Still 1 writers active and 0 cache items in use, waiting 320ms 2025/10/07 07:22:40 DEBUG : Looking for writers 2025/10/07 07:22:40 DEBUG : file1: reading active writers 2025/10/07 07:22:40 DEBUG : file1: active writers 1 2025/10/07 07:22:40 DEBUG : Still 1 writers active and 0 cache items in use, waiting 640ms 2025/10/07 07:22:41 DEBUG : Looking for writers 2025/10/07 07:22:41 DEBUG : file1: reading active writers 2025/10/07 07:22:41 DEBUG : file1: active writers 1 2025/10/07 07:22:41 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:42 DEBUG : Looking for writers 2025/10/07 07:22:42 DEBUG : file1: reading active writers 2025/10/07 07:22:42 DEBUG : file1: active writers 1 2025/10/07 07:22:42 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:43 DEBUG : Looking for writers 2025/10/07 07:22:43 DEBUG : file1: reading active writers 2025/10/07 07:22:43 DEBUG : file1: active writers 1 2025/10/07 07:22:43 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:44 DEBUG : Looking for writers 2025/10/07 07:22:44 DEBUG : file1: reading active writers 2025/10/07 07:22:44 DEBUG : file1: active writers 1 2025/10/07 07:22:44 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:45 DEBUG : Looking for writers 2025/10/07 07:22:45 DEBUG : file1: reading active writers 2025/10/07 07:22:45 DEBUG : file1: active writers 1 2025/10/07 07:22:45 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:46 DEBUG : Looking for writers 2025/10/07 07:22:46 DEBUG : file1: reading active writers 2025/10/07 07:22:46 DEBUG : file1: active writers 1 2025/10/07 07:22:46 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:47 DEBUG : Looking for writers 2025/10/07 07:22:47 DEBUG : file1: reading active writers 2025/10/07 07:22:47 DEBUG : file1: active writers 1 2025/10/07 07:22:47 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:48 DEBUG : Looking for writers 2025/10/07 07:22:48 DEBUG : file1: reading active writers 2025/10/07 07:22:48 DEBUG : file1: active writers 1 2025/10/07 07:22:48 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:49 DEBUG : Looking for writers 2025/10/07 07:22:49 DEBUG : file1: reading active writers 2025/10/07 07:22:49 DEBUG : file1: active writers 1 2025/10/07 07:22:49 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:50 DEBUG : Looking for writers 2025/10/07 07:22:50 DEBUG : file1: reading active writers 2025/10/07 07:22:50 DEBUG : file1: active writers 1 2025/10/07 07:22:50 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:51 DEBUG : Looking for writers 2025/10/07 07:22:51 DEBUG : file1: reading active writers 2025/10/07 07:22:51 DEBUG : file1: active writers 1 2025/10/07 07:22:51 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:52 DEBUG : Looking for writers 2025/10/07 07:22:52 DEBUG : file1: reading active writers 2025/10/07 07:22:52 DEBUG : file1: active writers 1 2025/10/07 07:22:52 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:53 DEBUG : Looking for writers 2025/10/07 07:22:53 DEBUG : file1: reading active writers 2025/10/07 07:22:53 DEBUG : file1: active writers 1 2025/10/07 07:22:53 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:54 DEBUG : Looking for writers 2025/10/07 07:22:54 DEBUG : file1: reading active writers 2025/10/07 07:22:54 DEBUG : file1: active writers 1 2025/10/07 07:22:54 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:55 DEBUG : Looking for writers 2025/10/07 07:22:55 DEBUG : file1: reading active writers 2025/10/07 07:22:55 DEBUG : file1: active writers 1 2025/10/07 07:22:55 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:56 DEBUG : Looking for writers 2025/10/07 07:22:56 DEBUG : file1: reading active writers 2025/10/07 07:22:56 DEBUG : file1: active writers 1 2025/10/07 07:22:56 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:57 DEBUG : Looking for writers 2025/10/07 07:22:57 DEBUG : file1: reading active writers 2025/10/07 07:22:57 DEBUG : file1: active writers 1 2025/10/07 07:22:57 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:58 DEBUG : Looking for writers 2025/10/07 07:22:58 DEBUG : file1: reading active writers 2025/10/07 07:22:58 DEBUG : file1: active writers 1 2025/10/07 07:22:58 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:22:59 DEBUG : Looking for writers 2025/10/07 07:22:59 DEBUG : file1: reading active writers 2025/10/07 07:22:59 DEBUG : file1: active writers 1 2025/10/07 07:22:59 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:00 DEBUG : Looking for writers 2025/10/07 07:23:00 DEBUG : file1: reading active writers 2025/10/07 07:23:00 DEBUG : file1: active writers 1 2025/10/07 07:23:00 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:01 DEBUG : Looking for writers 2025/10/07 07:23:01 DEBUG : file1: reading active writers 2025/10/07 07:23:01 DEBUG : file1: active writers 1 2025/10/07 07:23:01 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:02 DEBUG : Looking for writers 2025/10/07 07:23:02 DEBUG : file1: reading active writers 2025/10/07 07:23:02 DEBUG : file1: active writers 1 2025/10/07 07:23:02 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:03 DEBUG : Looking for writers 2025/10/07 07:23:03 DEBUG : file1: reading active writers 2025/10/07 07:23:03 DEBUG : file1: active writers 1 2025/10/07 07:23:03 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:04 DEBUG : Looking for writers 2025/10/07 07:23:04 DEBUG : file1: reading active writers 2025/10/07 07:23:04 DEBUG : file1: active writers 1 2025/10/07 07:23:04 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:05 DEBUG : Looking for writers 2025/10/07 07:23:05 DEBUG : file1: reading active writers 2025/10/07 07:23:05 DEBUG : file1: active writers 1 2025/10/07 07:23:05 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:06 DEBUG : Looking for writers 2025/10/07 07:23:06 DEBUG : file1: reading active writers 2025/10/07 07:23:06 DEBUG : file1: active writers 1 2025/10/07 07:23:06 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:07 DEBUG : Looking for writers 2025/10/07 07:23:07 DEBUG : file1: reading active writers 2025/10/07 07:23:07 DEBUG : file1: active writers 1 2025/10/07 07:23:07 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:08 DEBUG : Looking for writers 2025/10/07 07:23:08 DEBUG : file1: reading active writers 2025/10/07 07:23:08 DEBUG : file1: active writers 1 2025/10/07 07:23:08 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:09 DEBUG : Looking for writers 2025/10/07 07:23:09 DEBUG : file1: reading active writers 2025/10/07 07:23:09 DEBUG : file1: active writers 1 2025/10/07 07:23:09 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2025/10/07 07:23:10 ERROR : Exiting even though 1 writers active and 0 cache items in use after 30s Cache: 2025/10/07 07:23:10 DEBUG : >WaitForWriters: --- FAIL: TestWriteFileHandleMethods (424.91s) === RUN TestWriteFileHandleWriteAt run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:23:11 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:23:11 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:23:11 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:23:11 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:23:11 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:23:11 DEBUG : file1: >Open: fd=file1 (w), err= 2025/10/07 07:23:11 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2025/10/07 07:23:11 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:23:11 DEBUG : file1: waiting for in-sequence write to 100 for 1s 2025/10/07 07:23:12 DEBUG : file1: aborting in-sequence write wait, off=100 2025/10/07 07:23:12 DEBUG : file1: failed to wait for in-sequence write to 100 2025/10/07 07:23:12 ERROR : file1: WriteFileHandle.Write: can't seek in file without --vfs-cache-mode >= writes 2025/10/07 07:23:12 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': File to upload is small (11 bytes), uploading instead of streaming 2025/10/07 07:23:13.344330 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 07:23:13.344374 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 07:23:14 ERROR : file1: WriteFileHandle.New Rcat 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 2025/10/07 07:23:14 DEBUG : file1: Remove: 2025/10/07 07:23:14 DEBUG : Added virtual directory entry vDel: "file1" 2025/10/07 07:23:14 DEBUG : file1: >Remove: err= write_test.go:221: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:221 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: TestWriteFileHandleWriteAt 2025/10/07 07:23:14 ERROR : file1: WriteFileHandle.Write: error: Bad file descriptor dir_test.go:250: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:250 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:231 Error: Not equal: expected: []string{"file1,11,false"} actual : []string(nil) Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=1) { - (string) (len=14) "file1,11,false" -} +([]string) Test: TestWriteFileHandleWriteAt fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache 2025/10/07 07:25:08 DEBUG : forgetting directory cache 2025/10/07 07:25:12 DEBUG : forgetting directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache 2025/10/07 07:25:16 DEBUG : forgetting directory cache 2025/10/07 07:25:54 DEBUG : forgetting directory cache 2025/10/07 07:25:56 DEBUG : forgetting directory cache 2025/10/07 07:25:59 DEBUG : forgetting directory cache 2025/10/07 07:26:02 DEBUG : forgetting directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:235 Error: Should be true Test: TestWriteFileHandleWriteAt Messages: listing wrong, want file1 (11) got fstest.go:203: Not found "file1" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:235 Error: Not equal: expected: 0 actual : 1 Test: TestWriteFileHandleWriteAt Messages: 1 objects not found 2025/10/07 07:27:19 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:27:19 DEBUG : Looking for writers 2025/10/07 07:27:19 DEBUG : >WaitForWriters: 2025/10/07 07:27:36 DEBUG : forgetting directory cache --- FAIL: TestWriteFileHandleWriteAt (367.07s) === RUN TestWriteFileHandleFlush run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:29:18 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:29:18 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:29:18 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:29:18 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:29:18 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:29:18 DEBUG : file1: >Open: fd=file1 (w), err= 2025/10/07 07:29:18 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2025/10/07 07:29:18 DEBUG : file1: WriteFileHandle.Flush unwritten handle, writing 0 bytes to avoid race conditions 2025/10/07 07:29:18 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:29:18 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': File to upload is small (5 bytes), uploading instead of streaming 2025/10/07 07:29:19.396897 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 07:29:19.396931 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 07:29:20 ERROR : file1: WriteFileHandle.New Rcat 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 2025/10/07 07:29:20 DEBUG : file1: Remove: 2025/10/07 07:29:20 DEBUG : Added virtual directory entry vDel: "file1" 2025/10/07 07:29:20 DEBUG : file1: >Remove: err= 2025/10/07 07:29:20 ERROR : file1: WriteFileHandle.Flush 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 write_test.go:256: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:256 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: TestWriteFileHandleFlush 2025/10/07 07:29:20 DEBUG : file1: WriteFileHandle.Flush nothing to do dir_test.go:250: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:250 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:267 Error: Not equal: expected: []string{"file1,5,false"} actual : []string(nil) Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=1) { - (string) (len=13) "file1,5,false" -} +([]string) Test: TestWriteFileHandleFlush 2025/10/07 07:29:20 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:29:20 DEBUG : Looking for writers 2025/10/07 07:29:20 DEBUG : >WaitForWriters: --- FAIL: TestWriteFileHandleFlush (3.00s) === RUN TestWriteFileHandleRelease run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:29:21 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:29:21 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:29:21 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:29:21 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:29:21 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:29:21 DEBUG : file1: >Open: fd=file1 (w), err= 2025/10/07 07:29:21 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2025/10/07 07:29:21 DEBUG : file1: WriteFileHandle.Release closing 2025/10/07 07:29:21 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:29:21 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': File to upload is small (0 bytes), uploading instead of streaming 2025/10/07 07:29:22.387097 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 07:29:22.387133 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 07:29:23 ERROR : file1: WriteFileHandle.New Rcat 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 2025/10/07 07:29:23 DEBUG : file1: Remove: 2025/10/07 07:29:23 DEBUG : Added virtual directory entry vDel: "file1" 2025/10/07 07:29:23 DEBUG : file1: >Remove: err= 2025/10/07 07:29:23 ERROR : file1: WriteFileHandle.Release 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 write_test.go:279: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:279 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: TestWriteFileHandleRelease 2025/10/07 07:29:23 DEBUG : file1: WriteFileHandle.Release nothing to do 2025/10/07 07:29:23 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:29:23 DEBUG : Looking for writers 2025/10/07 07:29:23 DEBUG : >WaitForWriters: --- FAIL: TestWriteFileHandleRelease (3.15s) === RUN TestWriteFileModTimeWithOpenWriters run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:29:24 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:29:24 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:29:24 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:29:24 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:29:24 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:29:24 DEBUG : file1: >Open: fd=file1 (w), err= 2025/10/07 07:29:24 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2025/10/07 07:29:24 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:29:24 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': File to upload is small (2 bytes), uploading instead of streaming 2025/10/07 07:29:25.567952 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 07:29:25.567990 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 07:29:26 ERROR : file1: WriteFileHandle.New Rcat 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 2025/10/07 07:29:26 DEBUG : file1: Remove: 2025/10/07 07:29:26 DEBUG : Added virtual directory entry vDel: "file1" 2025/10/07 07:29:26 DEBUG : file1: >Remove: err= write_test.go:333: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:333 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: TestWriteFileModTimeWithOpenWriters 2025/10/07 07:29:26 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:29:26 DEBUG : Looking for writers 2025/10/07 07:29:26 DEBUG : >WaitForWriters: --- FAIL: TestWriteFileModTimeWithOpenWriters (3.14s) === RUN TestFileReadAtZeroLength run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:29:27 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:29:27 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:29:27 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:29:27 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:29:27 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:29:27 DEBUG : file1: >Open: fd=file1 (w), err= 2025/10/07 07:29:27 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2025/10/07 07:29:27 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:29:27 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': File to upload is small (0 bytes), uploading instead of streaming 2025/10/07 07:29:28.767029 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 07:29:28.767071 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 07:29:29 ERROR : file1: WriteFileHandle.New Rcat 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 2025/10/07 07:29:29 DEBUG : file1: Remove: 2025/10/07 07:29:29 DEBUG : Added virtual directory entry vDel: "file1" 2025/10/07 07:29:29 DEBUG : file1: >Remove: err= write_test.go:360: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:360 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:380 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: TestFileReadAtZeroLength 2025/10/07 07:29:29 DEBUG : file1: OpenFile: flags=O_RDONLY, perm=---------- 2025/10/07 07:29:29 DEBUG : file1: >OpenFile: fd=, err=file does not exist write_test.go:365: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:365 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:380 Error: Received unexpected error: file does not exist Test: TestFileReadAtZeroLength 2025/10/07 07:29:29 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:29:29 DEBUG : Looking for writers 2025/10/07 07:29:29 DEBUG : >WaitForWriters: --- FAIL: TestFileReadAtZeroLength (3.11s) === RUN TestFileReadAtNonZeroLength run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:29:30 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:29:30 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:29:30 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2025/10/07 07:29:30 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2025/10/07 07:29:30 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:29:30 DEBUG : file1: >Open: fd=file1 (w), err= 2025/10/07 07:29:30 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2025/10/07 07:29:30 DEBUG : Added virtual directory entry vAddFile: "file1" 2025/10/07 07:29:30 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': File to upload is small (100 bytes), uploading instead of streaming 2025/10/07 07:29:31.770256 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 07:29:31.770296 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 07:29:32 ERROR : file1: WriteFileHandle.New Rcat 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 2025/10/07 07:29:32 DEBUG : file1: Remove: 2025/10/07 07:29:32 DEBUG : Added virtual directory entry vDel: "file1" 2025/10/07 07:29:32 DEBUG : file1: >Remove: err= write_test.go:360: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:360 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:384 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: TestFileReadAtNonZeroLength 2025/10/07 07:29:32 DEBUG : file1: OpenFile: flags=O_RDONLY, perm=---------- 2025/10/07 07:29:32 DEBUG : file1: >OpenFile: fd=, err=file does not exist write_test.go:365: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:365 /home/rclone/go/src/github.com/rclone/rclone/vfs/write_test.go:384 Error: Received unexpected error: file does not exist Test: TestFileReadAtNonZeroLength 2025/10/07 07:29:32 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:29:32 DEBUG : Looking for writers 2025/10/07 07:29:32 DEBUG : >WaitForWriters: --- FAIL: TestFileReadAtNonZeroLength (3.05s) === RUN TestZipManyFiles run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:29:33 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:29:33 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:29:35.814625 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:29:35.814666 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 "flat/f000.txt" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 07:29:35 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:29:35 DEBUG : Looking for writers 2025/10/07 07:29:35 DEBUG : >WaitForWriters: --- FAIL: TestZipManyFiles (3.81s) === RUN TestZipManySubDirs run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:29:37 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:29:37 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:29:39.455029 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:29:39.455068 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/top.txt" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 07:29:39 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:29:39 DEBUG : Looking for writers 2025/10/07 07:29:39 DEBUG : >WaitForWriters: --- FAIL: TestZipManySubDirs (3.65s) === RUN TestZipLargeFiles run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:29:41 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:29:41 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:29:43.623489 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:29:43.623530 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 "bigdir/big.bin" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 07:29:43 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:29:43 DEBUG : Looking for writers 2025/10/07 07:29:43 DEBUG : >WaitForWriters: 2025/10/07 07:29:43.755009 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:29:43.755052 ERROR RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) --- FAIL: TestZipLargeFiles (4.20s) === RUN TestZipDirsInRoot run.go:180: Remote "proton drive root link ID 'rclone-test-niseyuc4gama'", Local "Local file system at /tmp/rclone4030600813", Modify Window "1s" 2025/10/07 07:29:45 INFO : proton drive root link ID 'rclone-test-niseyuc4gama': poll-interval is not supported by this remote 2025/10/07 07:29:45 NOTICE: proton drive root link ID 'rclone-test-niseyuc4gama': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/10/07 07:29:47.346029 WARN RESTY 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422), Attempt 1 2025/10/07 07:29:47.346061 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 "dir1/a.txt" to "proton drive root link ID 'rclone-test-niseyuc4gama'": 422 POST https://zrh-storage.proton.me/storage/blocks: Operation failed: Please retry (Code=200501, Status=422) 2025/10/07 07:29:47 DEBUG : WaitForWriters: timeout=30s 2025/10/07 07:29:47 DEBUG : Looking for writers 2025/10/07 07:29:47 DEBUG : >WaitForWriters: --- FAIL: TestZipDirsInRoot (3.70s) FAIL 2025/10/07 07:29:48 DEBUG : proton drive root link ID 'rclone-test-niseyuc4gama': Purge remote "./vfs.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestCaseSensitivity|TestDirCreate|TestDirFileOpen|TestDirForgetAll|TestDirForgetPath|TestDirHandleMethods|TestDirHandleReaddir|TestDirHandleReaddirnames|TestDirMetadataExtension|TestDirMethods|TestDirMkdir|TestDirMkdirSub|TestDirOpen|TestDirReadDirAll|TestDirRemove|TestDirRemoveAll|TestDirRemoveName|TestDirRename|TestDirSetModTime|TestDirStat|TestDirWalk|TestFileMethods|TestFileOpen|TestFileOpenRead|TestFileOpenWrite|TestFileReadAtNonZeroLength|TestFileReadAtZeroLength|TestFileRemove|TestFileRemoveAll|TestRWCacheUpdate|TestRWFileHandleFlushRead|TestRWFileHandleMethodsRead|TestRWFileHandleMethodsWrite|TestRWFileHandleReadAt|TestRWFileHandleReleaseRead|TestRWFileHandleSeek|TestRWFileHandleSizeCreateExisting|TestRWFileHandleSizeTruncateExisting|TestRWFileHandleWriteAt|TestRWFileHandleWriteNoWrite|TestRWFileModTimeWithOpenWriters|TestReadFileHandleFlush|TestReadFileHandleMethods|TestReadFileHandleReadAt|TestReadFileHandleRelease|TestReadFileHandleSeek|TestUnicodeNormalization|TestVFSOpenFile|TestVFSRename|TestVFSStat|TestVFSStatParent|TestWriteFileHandleFlush|TestWriteFileHandleMethods|TestWriteFileHandleRelease|TestWriteFileHandleWriteAt|TestWriteFileModTimeWithOpenWriters|TestZipDirsInRoot|TestZipLargeFiles|TestZipManyFiles|TestZipManySubDirs)$|^TestFileRename$/^(full,forceCache=false|minimal,forceCache=false|minimal,forceCache=true|off,forceCache=false|writes,forceCache=false|writes,forceCache=true)$|^TestFileSetModTime$/^(cache=full,open=false,write=false|cache=full,open=true,write=false|cache=full,open=true,write=true|cache=off,open=false,write=false|cache=off,open=true,write=false|cache=off,open=true,write=true)$'" - Finished ERROR in 40m41.59753393s (try 5/5): exit status 1: Failed [TestDirHandleMethods TestDirHandleReaddir TestDirHandleReaddirnames TestDirMethods TestDirForgetAll TestDirForgetPath TestDirWalk TestDirSetModTime TestDirStat TestDirReadDirAll TestDirOpen TestDirCreate TestDirMkdir TestDirMkdirSub TestDirRemove TestDirRemoveAll TestDirRemoveName TestDirRename TestDirFileOpen TestDirMetadataExtension TestFileMethods TestFileSetModTime/cache=off,open=false,write=false TestFileSetModTime/cache=off,open=true,write=false TestFileSetModTime/cache=off,open=true,write=true TestFileSetModTime/cache=full,open=false,write=false TestFileSetModTime/cache=full,open=true,write=false TestFileSetModTime/cache=full,open=true,write=true TestFileOpenRead TestFileOpenWrite TestFileRemove TestFileRemoveAll TestFileOpen TestFileRename/off,forceCache=false TestFileRename/minimal,forceCache=false TestFileRename/minimal,forceCache=true TestFileRename/writes,forceCache=false TestFileRename/writes,forceCache=true TestFileRename/full,forceCache=false TestReadFileHandleMethods TestReadFileHandleSeek TestReadFileHandleReadAt TestReadFileHandleFlush TestReadFileHandleRelease TestRWFileHandleMethodsRead TestRWFileHandleSeek TestRWFileHandleReadAt TestRWFileHandleFlushRead TestRWFileHandleReleaseRead TestRWFileHandleMethodsWrite TestRWFileHandleWriteAt TestRWFileHandleWriteNoWrite TestRWFileHandleSizeTruncateExisting TestRWFileHandleSizeCreateExisting TestRWFileModTimeWithOpenWriters TestRWCacheUpdate TestCaseSensitivity TestUnicodeNormalization TestVFSStat TestVFSStatParent TestVFSOpenFile TestVFSRename TestWriteFileHandleMethods TestWriteFileHandleWriteAt TestWriteFileHandleFlush TestWriteFileHandleRelease TestWriteFileModTimeWithOpenWriters TestFileReadAtZeroLength TestFileReadAtNonZeroLength TestZipManyFiles TestZipManySubDirs TestZipLargeFiles TestZipDirsInRoot]