"./vfs.test -test.v -test.timeout 1h0m0s -remote TestLinkbox: -verbose -test.run '^(TestFileReadAtNonZeroLength|TestFileReadAtZeroLength|TestReadFileHandleRelease|TestVFSOpenFile|TestWriteFileHandleFlush|TestWriteFileHandleRelease|TestWriteFileHandleWriteAt|TestWriteFileModTimeWithOpenWriters)$|^TestFileSetModTime$/^(cache=off,open=false,write=false|cache=off,open=true,write=false)$'" - Starting (try 2/5) 2026/06/30 02:06:10 DEBUG : Creating backend with remote "TestLinkbox:rclone-test-gekaxif2wodi" 2026/06/30 02:06:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/06/30 02:06:10 DEBUG : Linkbox root 'rclone-test-gekaxif2wodi': Using cached web token 2026/06/30 02:06:11 DEBUG : Creating backend with remote "/tmp/rclone3022805150" === RUN TestFileSetModTime === RUN TestFileSetModTime/cache=off,open=false,write=false run.go:198: Remote "Linkbox root 'rclone-test-gekaxif2wodi'", Local "Local file system at /tmp/rclone3022805150", Modify Window "876000h0m0s" 2026/06/30 02:06:11 INFO : Linkbox root 'rclone-test-gekaxif2wodi': poll-interval is not supported by this remote 2026/06/30 02:06:11 NOTICE: Linkbox root 'rclone-test-gekaxif2wodi': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/06/30 02:06:20 DEBUG : Can set mod time: false file_test.go:97: can't set mod time 2026/06/30 02:06:20 DEBUG : WaitForWriters: timeout=30s 2026/06/30 02:06:20 DEBUG : dir: Looking for writers 2026/06/30 02:06:20 DEBUG : file1: reading active writers 2026/06/30 02:06:20 DEBUG : Looking for writers 2026/06/30 02:06:20 DEBUG : dir: reading active writers 2026/06/30 02:06:20 DEBUG : >WaitForWriters: === RUN TestFileSetModTime/cache=off,open=true,write=false file_test.go:93: can't set mod time --- PASS: TestFileSetModTime (13.09s) --- SKIP: TestFileSetModTime/cache=off,open=false,write=false (13.09s) --- SKIP: TestFileSetModTime/cache=off,open=true,write=false (0.00s) === RUN TestReadFileHandleRelease run.go:198: Remote "Linkbox root 'rclone-test-gekaxif2wodi'", Local "Local file system at /tmp/rclone3022805150", Modify Window "876000h0m0s" 2026/06/30 02:06:24 INFO : Linkbox root 'rclone-test-gekaxif2wodi': poll-interval is not supported by this remote 2026/06/30 02:06:24 NOTICE: Linkbox root 'rclone-test-gekaxif2wodi': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/06/30 02:06:28 DEBUG : dir/file1: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx 2026/06/30 02:06:28 DEBUG : dir/file1: Open: flags=O_RDONLY 2026/06/30 02:06:28 DEBUG : dir/file1: >Open: fd=dir/file1 (r), err= 2026/06/30 02:06:28 DEBUG : dir/file1: >OpenFile: fd=dir/file1 (r), err= 2026/06/30 02:06:28 DEBUG : dir/file1: ChunkedReader.openRange at 0 length 134217728 2026/06/30 02:06:28 NOTICE: Time may be set wrong - time from "aht.nuplink3.net" is 429h26m42.671231768s different from this computer 2026/06/30 02:06:28 DEBUG : dir/file1: ChunkedReader.Read at 0 length 256 chunkOffset 0 chunkSize 134217728 2026/06/30 02:06:28 DEBUG : dir/file1: ReadFileHandle.Release closing 2026/06/30 02:06:28 DEBUG : dir/file1: ReadFileHandle.Release nothing to do 2026/06/30 02:06:28 DEBUG : WaitForWriters: timeout=30s 2026/06/30 02:06:28 DEBUG : dir: Looking for writers 2026/06/30 02:06:28 DEBUG : file1: reading active writers 2026/06/30 02:06:28 DEBUG : Looking for writers 2026/06/30 02:06:28 DEBUG : dir: reading active writers 2026/06/30 02:06:28 DEBUG : >WaitForWriters: --- PASS: TestReadFileHandleRelease (8.16s) === RUN TestVFSOpenFile run.go:198: Remote "Linkbox root 'rclone-test-gekaxif2wodi'", Local "Local file system at /tmp/rclone3022805150", Modify Window "876000h0m0s" 2026/06/30 02:06:32 INFO : Linkbox root 'rclone-test-gekaxif2wodi': poll-interval is not supported by this remote 2026/06/30 02:06:32 NOTICE: Linkbox root 'rclone-test-gekaxif2wodi': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/06/30 02:06:38 DEBUG : file1: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx 2026/06/30 02:06:38 DEBUG : file1: Open: flags=O_RDONLY 2026/06/30 02:06:38 DEBUG : file1: >Open: fd=file1 (r), err= 2026/06/30 02:06:38 DEBUG : file1: >OpenFile: fd=file1 (r), err= 2026/06/30 02:06:38 DEBUG : dir: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx 2026/06/30 02:06:38 DEBUG : dir: >OpenFile: fd=dir/ (r), err= 2026/06/30 02:06:38 DEBUG : dir/new_file.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx 2026/06/30 02:06:38 DEBUG : dir/new_file.txt: >OpenFile: fd=, err=file does not exist 2026/06/30 02:06:38 DEBUG : dir/new_file.txt: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2026/06/30 02:06:38 DEBUG : dir/new_file.txt: Open: flags=O_WRONLY|O_CREATE 2026/06/30 02:06:38 DEBUG : dir: Added virtual directory entry vAddFile: "new_file.txt" 2026/06/30 02:06:38 DEBUG : dir/new_file.txt: >Open: fd=dir/new_file.txt (w), err= 2026/06/30 02:06:38 DEBUG : dir/new_file.txt: >OpenFile: fd=dir/new_file.txt (w), err= 2026/06/30 02:06:38 DEBUG : dir: Added virtual directory entry vAddFile: "new_file.txt" 2026/06/30 02:06:38 DEBUG : Linkbox root 'rclone-test-gekaxif2wodi': File to upload is small (0 bytes), uploading instead of streaming 2026/06/30 02:06:38 ERROR : dir/new_file.txt: WriteFileHandle.New Rcat failed: can't upload empty files to this remote 2026/06/30 02:06:38 DEBUG : dir/new_file.txt: Remove: 2026/06/30 02:06:38 DEBUG : dir: Added virtual directory entry vDel: "new_file.txt" 2026/06/30 02:06:38 DEBUG : dir/new_file.txt: >Remove: err= 2026/06/30 02:06:38 DEBUG : not found/new_file.txt: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2026/06/30 02:06:38 DEBUG : not found/new_file.txt: >OpenFile: fd=, err=file does not exist 2026/06/30 02:06:38 DEBUG : WaitForWriters: timeout=30s 2026/06/30 02:06:38 DEBUG : dir: Looking for writers 2026/06/30 02:06:38 DEBUG : file2: reading active writers 2026/06/30 02:06:38 DEBUG : Looking for writers 2026/06/30 02:06:38 DEBUG : dir: reading active writers 2026/06/30 02:06:38 DEBUG : file1: reading active writers 2026/06/30 02:06:38 DEBUG : >WaitForWriters: --- PASS: TestVFSOpenFile (11.12s) === RUN TestWriteFileHandleWriteAt run.go:198: Remote "Linkbox root 'rclone-test-gekaxif2wodi'", Local "Local file system at /tmp/rclone3022805150", Modify Window "876000h0m0s" 2026/06/30 02:06:43 INFO : Linkbox root 'rclone-test-gekaxif2wodi': poll-interval is not supported by this remote 2026/06/30 02:06:43 NOTICE: Linkbox root 'rclone-test-gekaxif2wodi': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/06/30 02:06:43 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2026/06/30 02:06:43 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2026/06/30 02:06:43 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:06:43 DEBUG : file1: >Open: fd=file1 (w), err= 2026/06/30 02:06:43 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2026/06/30 02:06:43 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:06:43 DEBUG : file1: waiting for in-sequence write to 100 for 1s 2026/06/30 02:06:44 DEBUG : file1: aborting in-sequence write wait, off=100 2026/06/30 02:06:44 DEBUG : file1: failed to wait for in-sequence write to 100 2026/06/30 02:06:44 ERROR : file1: WriteFileHandle.Write: can't seek in file without --vfs-cache-mode >= writes 2026/06/30 02:06:44 DEBUG : Linkbox root 'rclone-test-gekaxif2wodi': File to upload is small (11 bytes), uploading instead of streaming 2026/06/30 02:06:46 DEBUG : file1: size = 11 OK 2026/06/30 02:06:46 NOTICE: Linkbox root 'rclone-test-gekaxif2wodi': --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/06/30 02:06:46 DEBUG : file1: Size of src and dst objects identical 2026/06/30 02:06:46 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:06:46 ERROR : file1: WriteFileHandle.Write: error: Bad file descriptor 2026/06/30 02:06:46 DEBUG : WaitForWriters: timeout=30s 2026/06/30 02:06:46 DEBUG : Looking for writers 2026/06/30 02:06:46 DEBUG : file1: reading active writers 2026/06/30 02:06:46 DEBUG : >WaitForWriters: --- PASS: TestWriteFileHandleWriteAt (5.20s) === RUN TestWriteFileHandleFlush run.go:198: Remote "Linkbox root 'rclone-test-gekaxif2wodi'", Local "Local file system at /tmp/rclone3022805150", Modify Window "876000h0m0s" 2026/06/30 02:06:48 INFO : Linkbox root 'rclone-test-gekaxif2wodi': poll-interval is not supported by this remote 2026/06/30 02:06:48 NOTICE: Linkbox root 'rclone-test-gekaxif2wodi': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/06/30 02:06:48 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2026/06/30 02:06:48 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2026/06/30 02:06:48 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:06:48 DEBUG : file1: >Open: fd=file1 (w), err= 2026/06/30 02:06:48 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2026/06/30 02:06:48 DEBUG : file1: WriteFileHandle.Flush unwritten handle, writing 0 bytes to avoid race conditions 2026/06/30 02:06:48 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:06:48 DEBUG : Linkbox root 'rclone-test-gekaxif2wodi': File to upload is small (5 bytes), uploading instead of streaming 2026/06/30 02:06:50 DEBUG : file1: size = 5 OK 2026/06/30 02:06:50 DEBUG : file1: Size of src and dst objects identical 2026/06/30 02:06:50 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:06:50 DEBUG : file1: WriteFileHandle.Flush nothing to do 2026/06/30 02:06:50 DEBUG : WaitForWriters: timeout=30s 2026/06/30 02:06:50 DEBUG : Looking for writers 2026/06/30 02:06:50 DEBUG : file1: reading active writers 2026/06/30 02:06:50 DEBUG : >WaitForWriters: --- PASS: TestWriteFileHandleFlush (3.90s) === RUN TestWriteFileHandleRelease run.go:198: Remote "Linkbox root 'rclone-test-gekaxif2wodi'", Local "Local file system at /tmp/rclone3022805150", Modify Window "876000h0m0s" 2026/06/30 02:06:52 INFO : Linkbox root 'rclone-test-gekaxif2wodi': poll-interval is not supported by this remote 2026/06/30 02:06:52 NOTICE: Linkbox root 'rclone-test-gekaxif2wodi': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/06/30 02:06:52 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2026/06/30 02:06:52 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2026/06/30 02:06:52 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:06:52 DEBUG : file1: >Open: fd=file1 (w), err= 2026/06/30 02:06:52 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2026/06/30 02:06:52 DEBUG : file1: WriteFileHandle.Release closing 2026/06/30 02:06:52 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:06:52 DEBUG : Linkbox root 'rclone-test-gekaxif2wodi': File to upload is small (0 bytes), uploading instead of streaming 2026/06/30 02:06:52 ERROR : file1: WriteFileHandle.New Rcat failed: can't upload empty files to this remote 2026/06/30 02:06:52 DEBUG : file1: Remove: 2026/06/30 02:06:52 DEBUG : Added virtual directory entry vDel: "file1" 2026/06/30 02:06:52 DEBUG : file1: >Remove: err= 2026/06/30 02:06:52 ERROR : file1: WriteFileHandle.Release error: can't upload empty files to this remote write_test.go:276: skipping test: can't upload empty files to this remote 2026/06/30 02:06:52 DEBUG : WaitForWriters: timeout=30s 2026/06/30 02:06:52 DEBUG : Looking for writers 2026/06/30 02:06:52 DEBUG : >WaitForWriters: --- PASS: TestWriteFileHandleRelease (0.67s) === RUN TestWriteFileModTimeWithOpenWriters run.go:198: Remote "Linkbox root 'rclone-test-gekaxif2wodi'", Local "Local file system at /tmp/rclone3022805150", Modify Window "876000h0m0s" 2026/06/30 02:06:53 INFO : Linkbox root 'rclone-test-gekaxif2wodi': poll-interval is not supported by this remote 2026/06/30 02:06:53 NOTICE: Linkbox root 'rclone-test-gekaxif2wodi': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/06/30 02:06:53 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2026/06/30 02:06:53 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2026/06/30 02:06:53 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:06:53 DEBUG : file1: >Open: fd=file1 (w), err= 2026/06/30 02:06:53 DEBUG : file1: >OpenFile: fd=file1 (w), err= write_test.go:321: can't set mod time 2026/06/30 02:06:53 DEBUG : WaitForWriters: timeout=30s 2026/06/30 02:06:53 DEBUG : Looking for writers 2026/06/30 02:06:53 DEBUG : file1: reading active writers 2026/06/30 02:06:53 DEBUG : file1: active writers 1 2026/06/30 02:06:53 DEBUG : Still 1 writers active and 0 cache items in use, waiting 10ms 2026/06/30 02:06:53 DEBUG : Looking for writers 2026/06/30 02:06:53 DEBUG : file1: reading active writers 2026/06/30 02:06:53 DEBUG : file1: active writers 1 2026/06/30 02:06:53 DEBUG : Still 1 writers active and 0 cache items in use, waiting 20ms 2026/06/30 02:06:53 DEBUG : Looking for writers 2026/06/30 02:06:53 DEBUG : file1: reading active writers 2026/06/30 02:06:53 DEBUG : file1: active writers 1 2026/06/30 02:06:53 DEBUG : Still 1 writers active and 0 cache items in use, waiting 40ms 2026/06/30 02:06:53 DEBUG : Looking for writers 2026/06/30 02:06:53 DEBUG : file1: reading active writers 2026/06/30 02:06:53 DEBUG : file1: active writers 1 2026/06/30 02:06:53 DEBUG : Still 1 writers active and 0 cache items in use, waiting 80ms 2026/06/30 02:06:53 DEBUG : Looking for writers 2026/06/30 02:06:53 DEBUG : file1: reading active writers 2026/06/30 02:06:53 DEBUG : file1: active writers 1 2026/06/30 02:06:53 DEBUG : Still 1 writers active and 0 cache items in use, waiting 160ms 2026/06/30 02:06:53 DEBUG : Looking for writers 2026/06/30 02:06:53 DEBUG : file1: reading active writers 2026/06/30 02:06:53 DEBUG : file1: active writers 1 2026/06/30 02:06:53 DEBUG : Still 1 writers active and 0 cache items in use, waiting 320ms 2026/06/30 02:06:54 DEBUG : Looking for writers 2026/06/30 02:06:54 DEBUG : file1: reading active writers 2026/06/30 02:06:54 DEBUG : file1: active writers 1 2026/06/30 02:06:54 DEBUG : Still 1 writers active and 0 cache items in use, waiting 640ms 2026/06/30 02:06:54 DEBUG : Looking for writers 2026/06/30 02:06:54 DEBUG : file1: reading active writers 2026/06/30 02:06:54 DEBUG : file1: active writers 1 2026/06/30 02:06:54 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:06:55 DEBUG : Looking for writers 2026/06/30 02:06:55 DEBUG : file1: reading active writers 2026/06/30 02:06:55 DEBUG : file1: active writers 1 2026/06/30 02:06:55 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:06:56 DEBUG : Looking for writers 2026/06/30 02:06:56 DEBUG : file1: reading active writers 2026/06/30 02:06:56 DEBUG : file1: active writers 1 2026/06/30 02:06:56 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:06:57 DEBUG : Looking for writers 2026/06/30 02:06:57 DEBUG : file1: reading active writers 2026/06/30 02:06:57 DEBUG : file1: active writers 1 2026/06/30 02:06:57 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:06:58 DEBUG : Looking for writers 2026/06/30 02:06:58 DEBUG : file1: reading active writers 2026/06/30 02:06:58 DEBUG : file1: active writers 1 2026/06/30 02:06:58 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:06:59 DEBUG : Looking for writers 2026/06/30 02:06:59 DEBUG : file1: reading active writers 2026/06/30 02:06:59 DEBUG : file1: active writers 1 2026/06/30 02:06:59 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:00 DEBUG : Looking for writers 2026/06/30 02:07:00 DEBUG : file1: reading active writers 2026/06/30 02:07:00 DEBUG : file1: active writers 1 2026/06/30 02:07:00 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:01 DEBUG : Looking for writers 2026/06/30 02:07:01 DEBUG : file1: reading active writers 2026/06/30 02:07:01 DEBUG : file1: active writers 1 2026/06/30 02:07:01 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:02 DEBUG : Looking for writers 2026/06/30 02:07:02 DEBUG : file1: reading active writers 2026/06/30 02:07:02 DEBUG : file1: active writers 1 2026/06/30 02:07:02 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:03 DEBUG : Looking for writers 2026/06/30 02:07:03 DEBUG : file1: reading active writers 2026/06/30 02:07:03 DEBUG : file1: active writers 1 2026/06/30 02:07:03 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:04 DEBUG : Looking for writers 2026/06/30 02:07:04 DEBUG : file1: reading active writers 2026/06/30 02:07:04 DEBUG : file1: active writers 1 2026/06/30 02:07:04 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:05 DEBUG : Looking for writers 2026/06/30 02:07:05 DEBUG : file1: reading active writers 2026/06/30 02:07:05 DEBUG : file1: active writers 1 2026/06/30 02:07:05 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:06 DEBUG : Looking for writers 2026/06/30 02:07:06 DEBUG : file1: reading active writers 2026/06/30 02:07:06 DEBUG : file1: active writers 1 2026/06/30 02:07:06 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:07 DEBUG : Looking for writers 2026/06/30 02:07:07 DEBUG : file1: reading active writers 2026/06/30 02:07:07 DEBUG : file1: active writers 1 2026/06/30 02:07:07 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:08 DEBUG : Looking for writers 2026/06/30 02:07:08 DEBUG : file1: reading active writers 2026/06/30 02:07:08 DEBUG : file1: active writers 1 2026/06/30 02:07:08 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:09 DEBUG : Looking for writers 2026/06/30 02:07:09 DEBUG : file1: reading active writers 2026/06/30 02:07:09 DEBUG : file1: active writers 1 2026/06/30 02:07:09 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:10 DEBUG : Looking for writers 2026/06/30 02:07:10 DEBUG : file1: reading active writers 2026/06/30 02:07:10 DEBUG : file1: active writers 1 2026/06/30 02:07:10 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:11 DEBUG : Looking for writers 2026/06/30 02:07:11 DEBUG : file1: reading active writers 2026/06/30 02:07:11 DEBUG : file1: active writers 1 2026/06/30 02:07:11 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:12 DEBUG : Looking for writers 2026/06/30 02:07:12 DEBUG : file1: reading active writers 2026/06/30 02:07:12 DEBUG : file1: active writers 1 2026/06/30 02:07:12 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:13 DEBUG : Looking for writers 2026/06/30 02:07:13 DEBUG : file1: reading active writers 2026/06/30 02:07:13 DEBUG : file1: active writers 1 2026/06/30 02:07:13 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:14 DEBUG : Looking for writers 2026/06/30 02:07:14 DEBUG : file1: reading active writers 2026/06/30 02:07:14 DEBUG : file1: active writers 1 2026/06/30 02:07:14 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:15 DEBUG : Looking for writers 2026/06/30 02:07:15 DEBUG : file1: reading active writers 2026/06/30 02:07:15 DEBUG : file1: active writers 1 2026/06/30 02:07:15 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:16 DEBUG : Looking for writers 2026/06/30 02:07:16 DEBUG : file1: reading active writers 2026/06/30 02:07:16 DEBUG : file1: active writers 1 2026/06/30 02:07:16 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:17 DEBUG : Looking for writers 2026/06/30 02:07:17 DEBUG : file1: reading active writers 2026/06/30 02:07:17 DEBUG : file1: active writers 1 2026/06/30 02:07:17 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:18 DEBUG : Looking for writers 2026/06/30 02:07:18 DEBUG : file1: reading active writers 2026/06/30 02:07:18 DEBUG : file1: active writers 1 2026/06/30 02:07:18 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:19 DEBUG : Looking for writers 2026/06/30 02:07:19 DEBUG : file1: reading active writers 2026/06/30 02:07:19 DEBUG : file1: active writers 1 2026/06/30 02:07:19 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:20 DEBUG : Looking for writers 2026/06/30 02:07:20 DEBUG : file1: reading active writers 2026/06/30 02:07:20 DEBUG : file1: active writers 1 2026/06/30 02:07:20 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:21 DEBUG : Looking for writers 2026/06/30 02:07:21 DEBUG : file1: reading active writers 2026/06/30 02:07:21 DEBUG : file1: active writers 1 2026/06/30 02:07:21 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:22 DEBUG : Looking for writers 2026/06/30 02:07:22 DEBUG : file1: reading active writers 2026/06/30 02:07:22 DEBUG : file1: active writers 1 2026/06/30 02:07:22 DEBUG : Still 1 writers active and 0 cache items in use, waiting 1s 2026/06/30 02:07:23 ERROR : Exiting even though 1 writers active and 0 cache items in use after 30s Cache: 2026/06/30 02:07:23 DEBUG : >WaitForWriters: --- SKIP: TestWriteFileModTimeWithOpenWriters (30.62s) === RUN TestFileReadAtZeroLength run.go:198: Remote "Linkbox root 'rclone-test-gekaxif2wodi'", Local "Local file system at /tmp/rclone3022805150", Modify Window "876000h0m0s" 2026/06/30 02:07:23 INFO : Linkbox root 'rclone-test-gekaxif2wodi': poll-interval is not supported by this remote 2026/06/30 02:07:23 NOTICE: Linkbox root 'rclone-test-gekaxif2wodi': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/06/30 02:07:23 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2026/06/30 02:07:23 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2026/06/30 02:07:23 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:07:23 DEBUG : file1: >Open: fd=file1 (w), err= 2026/06/30 02:07:23 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2026/06/30 02:07:23 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:07:23 DEBUG : Linkbox root 'rclone-test-gekaxif2wodi': File to upload is small (0 bytes), uploading instead of streaming 2026/06/30 02:07:23 ERROR : file1: WriteFileHandle.New Rcat failed: can't upload empty files to this remote 2026/06/30 02:07:23 DEBUG : file1: Remove: 2026/06/30 02:07:23 DEBUG : Added virtual directory entry vDel: "file1" 2026/06/30 02:07:23 DEBUG : file1: >Remove: err= write_test.go:357: skipping test: can't upload empty files to this remote 2026/06/30 02:07:23 DEBUG : WaitForWriters: timeout=30s 2026/06/30 02:07:23 DEBUG : Looking for writers 2026/06/30 02:07:23 DEBUG : >WaitForWriters: --- PASS: TestFileReadAtZeroLength (0.62s) === RUN TestFileReadAtNonZeroLength run.go:198: Remote "Linkbox root 'rclone-test-gekaxif2wodi'", Local "Local file system at /tmp/rclone3022805150", Modify Window "876000h0m0s" 2026/06/30 02:07:24 INFO : Linkbox root 'rclone-test-gekaxif2wodi': poll-interval is not supported by this remote 2026/06/30 02:07:24 NOTICE: Linkbox root 'rclone-test-gekaxif2wodi': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/06/30 02:07:24 DEBUG : file1: OpenFile: flags=O_WRONLY|O_CREATE, perm=-rwxrwxrwx 2026/06/30 02:07:24 DEBUG : file1: Open: flags=O_WRONLY|O_CREATE 2026/06/30 02:07:24 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:07:24 DEBUG : file1: >Open: fd=file1 (w), err= 2026/06/30 02:07:24 DEBUG : file1: >OpenFile: fd=file1 (w), err= 2026/06/30 02:07:24 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:07:24 DEBUG : Linkbox root 'rclone-test-gekaxif2wodi': File to upload is small (100 bytes), uploading instead of streaming 2026/06/30 02:07:27 DEBUG : file1: size = 100 OK 2026/06/30 02:07:27 DEBUG : file1: Size of src and dst objects identical 2026/06/30 02:07:27 DEBUG : Added virtual directory entry vAddFile: "file1" 2026/06/30 02:07:27 DEBUG : file1: OpenFile: flags=O_RDONLY, perm=---------- 2026/06/30 02:07:27 DEBUG : file1: Open: flags=O_RDONLY 2026/06/30 02:07:27 DEBUG : file1: >Open: fd=file1 (r), err= 2026/06/30 02:07:27 DEBUG : file1: >OpenFile: fd=file1 (r), err= 2026/06/30 02:07:27 DEBUG : file1: ChunkedReader.openRange at 0 length 134217728 2026/06/30 02:07:27 DEBUG : file1: ChunkedReader.Read at 0 length 1024 chunkOffset 0 chunkSize 134217728 2026/06/30 02:07:28 DEBUG : WaitForWriters: timeout=30s 2026/06/30 02:07:28 DEBUG : Looking for writers 2026/06/30 02:07:28 DEBUG : file1: reading active writers 2026/06/30 02:07:28 DEBUG : >WaitForWriters: --- PASS: TestFileReadAtNonZeroLength (5.40s) PASS 2026/06/30 02:07:29 DEBUG : Linkbox root 'rclone-test-gekaxif2wodi': Purge remote "./vfs.test -test.v -test.timeout 1h0m0s -remote TestLinkbox: -verbose -test.run '^(TestFileReadAtNonZeroLength|TestFileReadAtZeroLength|TestReadFileHandleRelease|TestVFSOpenFile|TestWriteFileHandleFlush|TestWriteFileHandleRelease|TestWriteFileHandleWriteAt|TestWriteFileModTimeWithOpenWriters)$|^TestFileSetModTime$/^(cache=off,open=false,write=false|cache=off,open=true,write=false)$'" - Finished OK in 1m20.739782422s (try 2/5)