"./vfs.test -test.v -test.timeout 1h0m0s -remote TestLinkbox: -verbose" - Starting (try 1/5) 2026/09/01 01:32:45 DEBUG : Creating backend with remote "TestLinkbox:rclone-test-nazorit7mebo" 2026/09/01 01:32:45 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/01 01:32:45 DEBUG : Linkbox root 'rclone-test-nazorit7mebo': Using cached web token 2026/09/01 01:32:46 DEBUG : Creating backend with remote "/tmp/rclone2662720944" === RUN TestDirHandleMethods run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:32:46 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:32:46 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:32:48 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:32:48 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2026/09/01 01:32:48 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:32:48 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2026/09/01 01:32:48 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:32:48 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2026/09/01 01:32:49 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:32:49 DEBUG : pacer: Rate limited, increasing sleep to 2s 2026/09/01 01:32:51 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:32:53 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:32:55 DEBUG : pacer: low level retry 7/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:32:57 DEBUG : pacer: low level retry 8/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:32:59 DEBUG : pacer: low level retry 9/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:01 DEBUG : pacer: low level retry 10/10 (error invalid character '<' looking for beginning of value) run.go:299: Retry Put of "dir/file1" to Linkbox root 'rclone-test-nazorit7mebo': 1/10 (failed to make directory: CreateDir failed: invalid character '<' looking for beginning of value) 2026/09/01 01:33:03 DEBUG : pacer: Reducing sleep to 1.5s 2026/09/01 01:33:06 DEBUG : pacer: Reducing sleep to 1.125s 2026/09/01 01:33:06 DEBUG : pacer: Reducing sleep to 843.75ms 2026/09/01 01:33:08 DEBUG : pacer: Reducing sleep to 632.8125ms 2026/09/01 01:33:10 DEBUG : pacer: Reducing sleep to 474.609375ms 2026/09/01 01:33:10 DEBUG : pacer: Reducing sleep to 355.957031ms 2026/09/01 01:33:10 DEBUG : pacer: Reducing sleep to 266.967773ms 2026/09/01 01:33:11 DEBUG : pacer: Reducing sleep to 200.225829ms 2026/09/01 01:33:11 DEBUG : pacer: Reducing sleep to 200ms 2026/09/01 01:33:11 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:33:11 DEBUG : dir: Looking for writers 2026/09/01 01:33:11 DEBUG : Looking for writers 2026/09/01 01:33:11 DEBUG : dir: reading active writers 2026/09/01 01:33:11 DEBUG : >WaitForWriters: --- PASS: TestDirHandleMethods (28.87s) === RUN TestDirHandleReaddir run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:33:15 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:33:15 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:33:25 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:33:25 DEBUG : dir/subdir: Looking for writers 2026/09/01 01:33:25 DEBUG : dir: Looking for writers 2026/09/01 01:33:25 DEBUG : file1: reading active writers 2026/09/01 01:33:25 DEBUG : file2: reading active writers 2026/09/01 01:33:25 DEBUG : subdir: reading active writers 2026/09/01 01:33:25 DEBUG : Looking for writers 2026/09/01 01:33:25 DEBUG : dir: reading active writers 2026/09/01 01:33:25 DEBUG : >WaitForWriters: --- PASS: TestDirHandleReaddir (18.16s) === RUN TestDirHandleReaddirnames run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:33:33 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:33:33 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:33:34 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:34 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2026/09/01 01:33:34 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:34 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2026/09/01 01:33:35 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:35 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2026/09/01 01:33:36 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:36 DEBUG : pacer: Rate limited, increasing sleep to 2s 2026/09/01 01:33:37 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:39 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:41 DEBUG : pacer: low level retry 7/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:43 DEBUG : pacer: low level retry 8/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:45 DEBUG : pacer: low level retry 9/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:47 DEBUG : pacer: low level retry 10/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:49 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:51 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:53 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:55 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:57 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:33:59 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:02 DEBUG : pacer: Reducing sleep to 1.5s 2026/09/01 01:34:05 DEBUG : pacer: Reducing sleep to 1.125s 2026/09/01 01:34:05 DEBUG : pacer: Reducing sleep to 843.75ms 2026/09/01 01:34:06 DEBUG : pacer: Reducing sleep to 632.8125ms 2026/09/01 01:34:07 DEBUG : pacer: Reducing sleep to 474.609375ms 2026/09/01 01:34:08 DEBUG : pacer: Reducing sleep to 355.957031ms 2026/09/01 01:34:08 DEBUG : pacer: Reducing sleep to 266.967773ms 2026/09/01 01:34:08 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:34:08 DEBUG : dir: Looking for writers 2026/09/01 01:34:08 DEBUG : file1: reading active writers 2026/09/01 01:34:08 DEBUG : Looking for writers 2026/09/01 01:34:08 DEBUG : dir: reading active writers 2026/09/01 01:34:08 DEBUG : >WaitForWriters: 2026/09/01 01:34:08 DEBUG : pacer: Reducing sleep to 200.225829ms 2026/09/01 01:34:09 DEBUG : pacer: Reducing sleep to 200ms --- PASS: TestDirHandleReaddirnames (38.98s) === RUN TestDirMethods run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:34:12 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:34:12 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:34:16 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:34:16 DEBUG : dir: Looking for writers 2026/09/01 01:34:16 DEBUG : Looking for writers 2026/09/01 01:34:16 DEBUG : dir: reading active writers 2026/09/01 01:34:16 DEBUG : >WaitForWriters: --- PASS: TestDirMethods (7.62s) === RUN TestDirForgetAll run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:34:19 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:34:19 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:34:24 DEBUG : dir: forgetting directory cache 2026/09/01 01:34:24 DEBUG : forgetting directory cache 2026/09/01 01:34:24 DEBUG : dir: forgetting directory cache 2026/09/01 01:34:24 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:34:24 DEBUG : Looking for writers 2026/09/01 01:34:24 DEBUG : >WaitForWriters: 2026/09/01 01:34:25 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:25 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2026/09/01 01:34:26 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:26 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2026/09/01 01:34:26 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:26 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2026/09/01 01:34:27 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:27 DEBUG : pacer: Rate limited, increasing sleep to 2s 2026/09/01 01:34:28 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:30 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:32 DEBUG : pacer: low level retry 7/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:34 DEBUG : pacer: low level retry 8/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:36 DEBUG : pacer: low level retry 9/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:38 DEBUG : pacer: low level retry 10/10 (error invalid character '<' looking for beginning of value) run.go:186: removing dir "dir" failed - try 1/3: sleeping 1s: getting files failed: invalid character '<' looking for beginning of value 2026/09/01 01:34:41 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:42 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:44 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:46 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:48 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:50 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:52 DEBUG : pacer: low level retry 7/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:55 DEBUG : pacer: low level retry 8/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:57 DEBUG : pacer: low level retry 9/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:34:59 DEBUG : pacer: low level retry 10/10 (error invalid character '<' looking for beginning of value) run.go:186: removing dir "dir" failed - try 2/3: sleeping 1.5s: getting files failed: invalid character '<' looking for beginning of value 2026/09/01 01:35:01 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:35:03 DEBUG : pacer: Reducing sleep to 1.5s 2026/09/01 01:35:06 DEBUG : pacer: Reducing sleep to 1.125s 2026/09/01 01:35:06 DEBUG : pacer: Reducing sleep to 843.75ms --- PASS: TestDirForgetAll (46.85s) === RUN TestDirForgetPath run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:35:06 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:35:06 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:35:07 DEBUG : pacer: Reducing sleep to 632.8125ms 2026/09/01 01:35:09 DEBUG : pacer: Reducing sleep to 474.609375ms 2026/09/01 01:35:10 DEBUG : pacer: Reducing sleep to 355.957031ms 2026/09/01 01:35:10 DEBUG : pacer: Reducing sleep to 266.967773ms 2026/09/01 01:35:12 DEBUG : pacer: Reducing sleep to 200.225829ms 2026/09/01 01:35:12 DEBUG : pacer: Reducing sleep to 200ms 2026/09/01 01:35:13 DEBUG : ForgetPath: relativePath="dir/notfound", type=1 2026/09/01 01:35:13 DEBUG : dir: invalidating directory cache 2026/09/01 01:35:13 DEBUG : >ForgetPath: 2026/09/01 01:35:13 DEBUG : ForgetPath: relativePath="dir", type=0 2026/09/01 01:35:13 DEBUG : invalidating directory cache 2026/09/01 01:35:13 DEBUG : dir: forgetting directory cache 2026/09/01 01:35:13 DEBUG : >ForgetPath: 2026/09/01 01:35:13 DEBUG : ForgetPath: relativePath="not/in/cache", type=0 2026/09/01 01:35:13 DEBUG : >ForgetPath: 2026/09/01 01:35:13 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:35:13 DEBUG : dir: Looking for writers 2026/09/01 01:35:13 DEBUG : Looking for writers 2026/09/01 01:35:13 DEBUG : dir: reading active writers 2026/09/01 01:35:13 DEBUG : >WaitForWriters: --- PASS: TestDirForgetPath (9.85s) === RUN TestDirWalk run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:35:16 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:35:16 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:35:29 DEBUG : forgetting directory cache 2026/09/01 01:35:29 DEBUG : dir: forgetting directory cache 2026/09/01 01:35:29 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:35:29 DEBUG : dir: Looking for writers 2026/09/01 01:35:29 DEBUG : fil/a/b: Looking for writers 2026/09/01 01:35:29 DEBUG : fil/a: Looking for writers 2026/09/01 01:35:29 DEBUG : b: reading active writers 2026/09/01 01:35:29 DEBUG : fil: Looking for writers 2026/09/01 01:35:29 DEBUG : a: reading active writers 2026/09/01 01:35:29 DEBUG : Looking for writers 2026/09/01 01:35:29 DEBUG : dir: reading active writers 2026/09/01 01:35:29 DEBUG : fil: reading active writers 2026/09/01 01:35:29 DEBUG : >WaitForWriters: --- PASS: TestDirWalk (23.08s) === RUN TestDirSetModTime run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:35:39 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:35:39 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:35:43 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:35:43 DEBUG : dir: Looking for writers 2026/09/01 01:35:43 DEBUG : Looking for writers 2026/09/01 01:35:43 DEBUG : dir: reading active writers 2026/09/01 01:35:43 DEBUG : >WaitForWriters: 2026/09/01 01:35:45 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:35:45 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2026/09/01 01:35:45 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:35:45 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2026/09/01 01:35:46 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:35:46 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2026/09/01 01:35:46 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:35:46 DEBUG : pacer: Rate limited, increasing sleep to 2s 2026/09/01 01:35:48 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:35:50 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:35:52 DEBUG : pacer: low level retry 7/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:35:54 DEBUG : pacer: low level retry 8/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:35:56 DEBUG : pacer: low level retry 9/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:35:58 DEBUG : pacer: low level retry 10/10 (error invalid character '<' looking for beginning of value) run.go:186: removing dir "dir" failed - try 1/3: sleeping 1s: getting files failed: invalid character '<' looking for beginning of value 2026/09/01 01:36:00 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:02 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:04 DEBUG : pacer: Reducing sleep to 1.5s 2026/09/01 01:36:07 DEBUG : pacer: Reducing sleep to 1.125s 2026/09/01 01:36:08 DEBUG : pacer: Reducing sleep to 843.75ms --- PASS: TestDirSetModTime (28.65s) === RUN TestDirStat run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:36:08 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:36:08 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:36:09 DEBUG : pacer: Reducing sleep to 632.8125ms 2026/09/01 01:36:11 DEBUG : pacer: Reducing sleep to 474.609375ms 2026/09/01 01:36:11 DEBUG : pacer: Reducing sleep to 355.957031ms 2026/09/01 01:36:12 DEBUG : pacer: Reducing sleep to 266.967773ms 2026/09/01 01:36:13 DEBUG : pacer: Reducing sleep to 200.225829ms 2026/09/01 01:36:13 DEBUG : pacer: Reducing sleep to 200ms 2026/09/01 01:36:14 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:36:14 DEBUG : dir: Looking for writers 2026/09/01 01:36:14 DEBUG : file1: reading active writers 2026/09/01 01:36:14 DEBUG : Looking for writers 2026/09/01 01:36:14 DEBUG : dir: reading active writers 2026/09/01 01:36:14 DEBUG : >WaitForWriters: --- PASS: TestDirStat (9.76s) === RUN TestDirReadDirAll run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:36:18 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:36:18 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream === RUN TestDirReadDirAll/Virtual 2026/09/01 01:36:28 DEBUG : dir: Added virtual directory entry vAddFile: "virtualFile" 2026/09/01 01:36:28 DEBUG : dir: Added virtual directory entry vAddDir: "virtualDir" 2026/09/01 01:36:28 DEBUG : dir: Added virtual directory entry vDel: "file2" 2026/09/01 01:36:28 DEBUG : dir: Added virtual directory entry vDel: "subdir" 2026/09/01 01:36:37 DEBUG : dir: invalidating directory cache 2026/09/01 01:36:37 DEBUG : dir: Removed virtual directory entry vAddDir: "virtualDir" 2026/09/01 01:36:37 DEBUG : dir: Removed virtual directory entry vDel: "file2" 2026/09/01 01:36:37 DEBUG : dir: Removed virtual directory entry vDel: "subdir" 2026/09/01 01:36:37 DEBUG : dir/file1: Reset virtual modtime 2026/09/01 01:36:37 DEBUG : dir: Removed virtual directory entry vAddFile: "virtualFile" 2026/09/01 01:36:37 DEBUG : dir/virtualFile: Reset virtual modtime 2026/09/01 01:36:37 DEBUG : dir: Added virtual directory entry vAddFile: "virtualFile2" 2026/09/01 01:36:37 DEBUG : dir: Added virtual directory entry vAddDir: "virtualDir2" 2026/09/01 01:36:37 DEBUG : dir: Added virtual directory entry vDel: "file1" 2026/09/01 01:36:37 DEBUG : dir: invalidating directory cache 2026/09/01 01:36:37 DEBUG : dir: Removed virtual directory entry vAddDir: "virtualDir2" 2026/09/01 01:36:37 DEBUG : dir: Removed virtual directory entry vDel: "file1" 2026/09/01 01:36:37 DEBUG : dir/virtualFile: Reset virtual modtime 2026/09/01 01:36:37 DEBUG : forgetting directory cache 2026/09/01 01:36:37 DEBUG : dir: forgetting directory cache 2026/09/01 01:36:37 DEBUG : dir/virtualDir: forgetting directory cache 2026/09/01 01:36:37 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:36:37 DEBUG : dir/virtualDir: Looking for writers 2026/09/01 01:36:37 DEBUG : dir: Looking for writers 2026/09/01 01:36:37 DEBUG : virtualFile: reading active writers 2026/09/01 01:36:37 DEBUG : virtualDir: reading active writers 2026/09/01 01:36:37 DEBUG : file1: reading active writers 2026/09/01 01:36:37 DEBUG : virtualFile2: reading active writers 2026/09/01 01:36:37 DEBUG : Looking for writers 2026/09/01 01:36:37 DEBUG : dir: reading active writers 2026/09/01 01:36:37 DEBUG : >WaitForWriters: 2026/09/01 01:36:39 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:39 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2026/09/01 01:36:39 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:39 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2026/09/01 01:36:39 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:39 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2026/09/01 01:36:40 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:40 DEBUG : pacer: Rate limited, increasing sleep to 2s 2026/09/01 01:36:42 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:44 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:46 DEBUG : pacer: low level retry 7/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:48 DEBUG : pacer: low level retry 8/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:50 DEBUG : pacer: low level retry 9/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:52 DEBUG : pacer: low level retry 10/10 (error invalid character '<' looking for beginning of value) === NAME TestDirReadDirAll run.go:173: removing file "dir/virtualFile" failed - try 1/3: sleeping 1s: could not Remove: invalid character '<' looking for beginning of value 2026/09/01 01:36:54 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:56 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:36:58 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:00 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:02 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:04 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:07 DEBUG : pacer: Reducing sleep to 1.5s 2026/09/01 01:37:08 DEBUG : pacer: Reducing sleep to 1.125s 2026/09/01 01:37:11 DEBUG : pacer: Reducing sleep to 843.75ms 2026/09/01 01:37:11 DEBUG : pacer: Reducing sleep to 632.8125ms 2026/09/01 01:37:13 DEBUG : pacer: Reducing sleep to 474.609375ms 2026/09/01 01:37:13 DEBUG : pacer: Reducing sleep to 355.957031ms 2026/09/01 01:37:15 DEBUG : pacer: Reducing sleep to 266.967773ms 2026/09/01 01:37:15 DEBUG : pacer: Reducing sleep to 200.225829ms --- PASS: TestDirReadDirAll (57.27s) --- PASS: TestDirReadDirAll/Virtual (8.77s) === RUN TestDirOpen run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:37:15 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:37:15 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:37:15 DEBUG : pacer: Reducing sleep to 200ms 2026/09/01 01:37:19 ERROR : dir/: Can only open directories read only 2026/09/01 01:37:19 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:37:19 DEBUG : dir: Looking for writers 2026/09/01 01:37:19 DEBUG : Looking for writers 2026/09/01 01:37:19 DEBUG : dir: reading active writers 2026/09/01 01:37:19 DEBUG : >WaitForWriters: --- PASS: TestDirOpen (8.19s) === RUN TestDirCreate run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:37:23 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:37:23 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:37:28 DEBUG : dir/potato: Open: flags=O_WRONLY|O_CREATE 2026/09/01 01:37:28 DEBUG : dir: Added virtual directory entry vAddFile: "potato" 2026/09/01 01:37:28 DEBUG : dir/potato: >Open: fd=dir/potato (w), err= 2026/09/01 01:37:28 DEBUG : dir: Added virtual directory entry vAddFile: "potato" 2026/09/01 01:37:28 DEBUG : Linkbox root 'rclone-test-nazorit7mebo': File to upload is small (5 bytes), uploading instead of streaming 2026/09/01 01:37:30 DEBUG : dir/potato: size = 5 OK 2026/09/01 01:37:30 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/09/01 01:37:30 DEBUG : dir/potato: Size of src and dst objects identical 2026/09/01 01:37:30 DEBUG : dir: Added virtual directory entry vAddFile: "potato" 2026/09/01 01:37:30 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:37:30 DEBUG : dir: Looking for writers 2026/09/01 01:37:30 DEBUG : file1: reading active writers 2026/09/01 01:37:30 DEBUG : potato: reading active writers 2026/09/01 01:37:30 DEBUG : Looking for writers 2026/09/01 01:37:30 DEBUG : dir: reading active writers 2026/09/01 01:37:30 DEBUG : >WaitForWriters: 2026/09/01 01:37:30 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:30 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2026/09/01 01:37:31 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:31 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2026/09/01 01:37:31 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:31 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2026/09/01 01:37:32 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:32 DEBUG : pacer: Rate limited, increasing sleep to 2s 2026/09/01 01:37:33 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:35 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:37 DEBUG : pacer: low level retry 7/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:39 DEBUG : pacer: low level retry 8/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:41 DEBUG : pacer: low level retry 9/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:43 DEBUG : pacer: low level retry 10/10 (error invalid character '<' looking for beginning of value) run.go:173: removing file "dir/file1" failed - try 1/3: sleeping 1s: could not Remove: invalid character '<' looking for beginning of value 2026/09/01 01:37:45 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:47 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:49 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:51 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:53 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:55 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:57 DEBUG : pacer: low level retry 7/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:37:59 DEBUG : pacer: low level retry 8/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:01 DEBUG : pacer: low level retry 9/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:03 DEBUG : pacer: low level retry 10/10 (error invalid character '<' looking for beginning of value) run.go:173: removing file "dir/file1" failed - try 2/3: sleeping 1.5s: could not Remove: invalid character '<' looking for beginning of value 2026/09/01 01:38:05 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:09 DEBUG : pacer: Reducing sleep to 1.5s 2026/09/01 01:38:11 DEBUG : pacer: Reducing sleep to 1.125s 2026/09/01 01:38:11 DEBUG : pacer: Reducing sleep to 843.75ms 2026/09/01 01:38:13 DEBUG : pacer: Reducing sleep to 632.8125ms 2026/09/01 01:38:14 DEBUG : pacer: Reducing sleep to 474.609375ms --- PASS: TestDirCreate (50.69s) === RUN TestDirMkdir run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:38:14 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:38:14 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:38:14 DEBUG : pacer: Reducing sleep to 355.957031ms 2026/09/01 01:38:16 DEBUG : pacer: Reducing sleep to 266.967773ms 2026/09/01 01:38:16 DEBUG : pacer: Reducing sleep to 200.225829ms 2026/09/01 01:38:16 DEBUG : pacer: Reducing sleep to 200ms 2026/09/01 01:38:21 DEBUG : dir: Added virtual directory entry vAddDir: "sub" 2026/09/01 01:38:22 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:38:22 DEBUG : dir/sub: Looking for writers 2026/09/01 01:38:22 DEBUG : dir: Looking for writers 2026/09/01 01:38:22 DEBUG : file1: reading active writers 2026/09/01 01:38:22 DEBUG : sub: reading active writers 2026/09/01 01:38:22 DEBUG : Looking for writers 2026/09/01 01:38:22 DEBUG : dir: reading active writers 2026/09/01 01:38:22 DEBUG : >WaitForWriters: --- PASS: TestDirMkdir (13.91s) === RUN TestDirMkdirSub run.go:198: Remote "Linkbox root 'rclone-test-nazorit7mebo'", Local "Local file system at /tmp/rclone2662720944", Modify Window "876000h0m0s" 2026/09/01 01:38:28 INFO : Linkbox root 'rclone-test-nazorit7mebo': poll-interval is not supported by this remote 2026/09/01 01:38:28 NOTICE: Linkbox root 'rclone-test-nazorit7mebo': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/09/01 01:38:34 DEBUG : dir: Added virtual directory entry vAddDir: "sub" 2026/09/01 01:38:34 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:34 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2026/09/01 01:38:35 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:35 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2026/09/01 01:38:35 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:35 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2026/09/01 01:38:36 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:36 DEBUG : pacer: Rate limited, increasing sleep to 2s 2026/09/01 01:38:37 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:39 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:41 DEBUG : pacer: low level retry 7/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:43 DEBUG : pacer: low level retry 8/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:45 DEBUG : pacer: low level retry 9/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:47 DEBUG : pacer: low level retry 10/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:47 ERROR : dir/sub/: Dir.Mkdir failed to create directory: failed to make directory: CreateDir failed: invalid character '<' looking for beginning of value dir_test.go:422: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:422 Error: Received unexpected error: failed to make directory: CreateDir failed: invalid character '<' looking for beginning of value Test: TestDirMkdirSub 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/dir_test.go:426 Error: Not equal: expected: []string{"subsub,0,true"} actual : []string(nil) Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=1) { - (string) (len=13) "subsub,0,true" -} +([]string) Test: TestDirMkdirSub 2026/09/01 01:38:47 DEBUG : WaitForWriters: timeout=30s 2026/09/01 01:38:47 DEBUG : dir/sub: Looking for writers 2026/09/01 01:38:47 DEBUG : dir: Looking for writers 2026/09/01 01:38:47 DEBUG : file1: reading active writers 2026/09/01 01:38:47 DEBUG : sub: reading active writers 2026/09/01 01:38:47 DEBUG : Looking for writers 2026/09/01 01:38:47 DEBUG : dir: reading active writers 2026/09/01 01:38:47 DEBUG : >WaitForWriters: 2026/09/01 01:38:49 DEBUG : pacer: low level retry 1/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:51 DEBUG : pacer: low level retry 2/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:53 DEBUG : pacer: low level retry 3/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:55 DEBUG : pacer: low level retry 4/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:57 DEBUG : pacer: low level retry 5/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:38:59 DEBUG : pacer: low level retry 6/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:39:01 DEBUG : pacer: low level retry 7/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:39:03 DEBUG : pacer: low level retry 8/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:39:05 DEBUG : pacer: low level retry 9/10 (error invalid character '<' looking for beginning of value) 2026/09/01 01:39:08 DEBUG : pacer: Reducing sleep to 1.5s 2026/09/01 01:39:10 DEBUG : pacer: Reducing sleep to 1.125s 2026/09/01 01:39:12 DEBUG : pacer: Reducing sleep to 843.75ms 2026/09/01 01:39:13 DEBUG : pacer: Reducing sleep to 632.8125ms 2026/09/01 01:39:13 DEBUG : pacer: Reducing sleep to 474.609375ms 2026/09/01 01:39:15 DEBUG : pacer: Reducing sleep to 355.957031ms 2026/09/01 01:39:15 DEBUG : pacer: Reducing sleep to 266.967773ms 2026/09/01 01:39:17 DEBUG : pacer: Reducing sleep to 200.225829ms 2026/09/01 01:39:17 DEBUG : pacer: Reducing sleep to 200ms --- FAIL: TestDirMkdirSub (49.37s) panic: runtime error: invalid memory address or nil pointer dereference [recovered, repanicked] [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0xb82805] goroutine 1233 [running]: testing.tRunner.func1.2({0x2825bc0, 0x4c6eba0}) /usr/local/go/src/testing/testing.go:1974 +0x232 testing.tRunner.func1() /usr/local/go/src/testing/testing.go:1977 +0x349 panic({0x2825bc0?, 0x4c6eba0?}) /usr/local/go/src/runtime/panic.go:860 +0x13a github.com/rclone/rclone/vfs.(*Dir).ReadDirAll(0x0) /home/rclone/go/src/github.com/rclone/rclone/vfs/dir.go:995 +0x25 github.com/rclone/rclone/vfs.checkListing(0x7eb61102008, 0x7eb61102008?, {0x0, 0x0, 0x0}) /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:245 +0x45 github.com/rclone/rclone/vfs.TestDirMkdirSub(0x7eb61102008) /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:427 +0x21e testing.tRunner(0x7eb61102008, 0x2f492e0) /usr/local/go/src/testing/testing.go:2036 +0xea created by testing.(*T).Run in goroutine 1 /usr/local/go/src/testing/testing.go:2101 +0x4c5 "./vfs.test -test.v -test.timeout 1h0m0s -remote TestLinkbox: -verbose" - Finished ERROR in 6m32.290783256s (try 1/5): exit status 2: Failed [TestDirMkdirSub]