"./vfs.test -test.v -test.timeout 1h0m0s -remote TestInternxt: -list-retries 5 -verbose" - Starting (try 1/5) 2026/04/14 02:02:08 DEBUG : Creating backend with remote "TestInternxt:rclone-test-zajahaj0divu" 2026/04/14 02:02:08 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/14 02:02:08 DEBUG : User info: rootFolderId=2661cf64-e104-478b-b737-48c3ac8984d2, bucket=697358bf16ceabcf39af85f2 2026/04/14 02:02:09 DEBUG : Creating backend with remote "/tmp/rclone302359386" === RUN TestDirHandleMethods run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:02:09 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:02:09 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream run.go:290: Failed to put "dir/file1" to "Internxt root 'rclone-test-zajahaj0divu'": failed to create file metadata: create meta: Folder not found (status 404) 2026/04/14 02:02:11 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:02:11 DEBUG : Looking for writers 2026/04/14 02:02:11 DEBUG : >WaitForWriters: run.go:130: removing dir "dir" failed - try 1/5: directory not found --- FAIL: TestDirHandleMethods (5.19s) === RUN TestDirHandleReaddir run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:02:14 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:02:14 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream run.go:290: Failed to put "dir/file1" to "Internxt root 'rclone-test-zajahaj0divu'": failed to make directory: can't create folder, create folder: Parent folder does not exist (status 404) 2026/04/14 02:02:14 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:02:14 DEBUG : Looking for writers 2026/04/14 02:02:14 DEBUG : >WaitForWriters: --- FAIL: TestDirHandleReaddir (0.90s) === RUN TestDirHandleReaddirnames run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:02:15 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:02:15 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/04/14 02:02:17 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:02:17 DEBUG : dir: Looking for writers 2026/04/14 02:02:17 DEBUG : file1: reading active writers 2026/04/14 02:02:17 DEBUG : Looking for writers 2026/04/14 02:02:17 DEBUG : dir: reading active writers 2026/04/14 02:02:17 DEBUG : >WaitForWriters: --- PASS: TestDirHandleReaddirnames (3.50s) === RUN TestDirMethods run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:02:18 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:02:18 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream run.go:290: Failed to put "dir/file1" to "Internxt root 'rclone-test-zajahaj0divu'": failed to make directory: can't create folder, create folder: Parent folder does not exist (status 404) 2026/04/14 02:02:19 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:02:19 DEBUG : Looking for writers 2026/04/14 02:02:19 DEBUG : >WaitForWriters: --- FAIL: TestDirMethods (0.76s) === RUN TestDirForgetAll run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:02:19 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:02:19 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:292: Sleeping for 6s just to make sure dir_test.go:91: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:91 Error: Received unexpected error: file does not exist Test: TestDirForgetAll 2026/04/14 02:02:30 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:02:30 DEBUG : dir: Looking for writers 2026/04/14 02:02:30 DEBUG : Looking for writers 2026/04/14 02:02:30 DEBUG : dir: reading active writers 2026/04/14 02:02:30 DEBUG : >WaitForWriters: fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:292: Sleeping for 6s just to make sure --- FAIL: TestDirForgetAll (18.44s) === RUN TestDirForgetPath run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:02:38 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:02:38 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream dir_test.go:118: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:118 Error: Received unexpected error: file does not exist Test: TestDirForgetPath 2026/04/14 02:02:40 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:02:40 DEBUG : dir: Looking for writers 2026/04/14 02:02:40 DEBUG : Looking for writers 2026/04/14 02:02:40 DEBUG : dir: reading active writers 2026/04/14 02:02:40 DEBUG : >WaitForWriters: --- FAIL: TestDirForgetPath (4.26s) === RUN TestDirWalk run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:02:42 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:02:42 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:292: Sleeping for 9s just to make sure run.go:290: Failed to put "fil/a/b/c" to "Internxt root 'rclone-test-zajahaj0divu'": failed to make directory: can't create folder, create folder: Parent folder does not exist (status 404) 2026/04/14 02:03:01 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:03:01 DEBUG : dir: Looking for writers 2026/04/14 02:03:01 DEBUG : Looking for writers 2026/04/14 02:03:01 DEBUG : dir: reading active writers 2026/04/14 02:03:01 DEBUG : >WaitForWriters: fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:292: Sleeping for 7s just to make sure --- FAIL: TestDirWalk (32.00s) === RUN TestDirSetModTime run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:03:14 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:03:14 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:292: Sleeping for 7s just to make sure 2026/04/14 02:03:26 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:03:26 DEBUG : dir: Looking for writers 2026/04/14 02:03:26 DEBUG : Looking for writers 2026/04/14 02:03:26 DEBUG : dir: reading active writers 2026/04/14 02:03:26 DEBUG : >WaitForWriters: --- PASS: TestDirSetModTime (14.77s) === RUN TestDirStat run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:03:29 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:03:29 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/04/14 02:03:31 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:03:31 DEBUG : dir: Looking for writers 2026/04/14 02:03:31 DEBUG : file1: reading active writers 2026/04/14 02:03:31 DEBUG : Looking for writers 2026/04/14 02:03:31 DEBUG : dir: reading active writers 2026/04/14 02:03:31 DEBUG : >WaitForWriters: run.go:130: removing dir "dir" failed - try 1/5: directory not found run.go:130: removing dir "dir" failed - try 2/5: directory not empty --- PASS: TestDirStat (6.28s) === RUN TestDirReadDirAll run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:03:35 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:03:35 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream run.go:290: Failed to put "dir/file2" to "Internxt root 'rclone-test-zajahaj0divu'": failed to create file metadata: create meta: Folder not found (status 404) 2026/04/14 02:03:37 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:03:37 DEBUG : Looking for writers 2026/04/14 02:03:37 DEBUG : >WaitForWriters: --- FAIL: TestDirReadDirAll (6.04s) === RUN TestDirOpen run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:03:41 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:03:41 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream run.go:290: Failed to put "dir/file1" to "Internxt root 'rclone-test-zajahaj0divu'": failed to create file metadata: create meta: Folder not found (status 404) 2026/04/14 02:03:42 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:03:42 DEBUG : Looking for writers 2026/04/14 02:03:42 DEBUG : >WaitForWriters: --- FAIL: TestDirOpen (2.45s) === RUN TestDirCreate run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:03:43 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:03:43 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2026/04/14 02:03:47 DEBUG : dir/potato: Open: flags=O_WRONLY|O_CREATE 2026/04/14 02:03:47 DEBUG : dir: Added virtual directory entry vAddFile: "potato" 2026/04/14 02:03:47 DEBUG : dir/potato: >Open: fd=dir/potato (w), err= 2026/04/14 02:03:47 DEBUG : dir: Added virtual directory entry vAddFile: "potato" 2026/04/14 02:03:47 DEBUG : Internxt root 'rclone-test-zajahaj0divu': File to upload is small (5 bytes), uploading instead of streaming 2026/04/14 02:03:48 DEBUG : dir/potato: size = 5 OK 2026/04/14 02:03:48 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/04/14 02:03:48 DEBUG : dir/potato: Size of src and dst objects identical 2026/04/14 02:03:48 DEBUG : dir: Added virtual directory entry vAddFile: "potato" 2026/04/14 02:03:48 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:03:48 DEBUG : dir: Looking for writers 2026/04/14 02:03:48 DEBUG : file1: reading active writers 2026/04/14 02:03:48 DEBUG : potato: reading active writers 2026/04/14 02:03:48 DEBUG : Looking for writers 2026/04/14 02:03:48 DEBUG : dir: reading active writers 2026/04/14 02:03:48 DEBUG : >WaitForWriters: --- PASS: TestDirCreate (6.23s) === RUN TestDirMkdir run.go:185: Remote "Internxt root 'rclone-test-zajahaj0divu'", Local "Local file system at /tmp/rclone302359386", Modify Window "876000h0m0s" 2026/04/14 02:03:50 INFO : Internxt root 'rclone-test-zajahaj0divu': poll-interval is not supported by this remote 2026/04/14 02:03:50 NOTICE: Internxt root 'rclone-test-zajahaj0divu': --vfs-cache-mode writes or full is recommended for this remote as it can't stream fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:292: Sleeping for 9s just to make sure 2026/04/14 02:04:10 ERROR : dir/: Dir.Mkdir failed to create directory: failed to make directory: can't create folder, create folder: Parent folder does not exist (status 404) dir_test.go:397: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:397 Error: Received unexpected error: failed to make directory: can't create folder, create folder: Parent folder does not exist (status 404) Test: TestDirMkdir dir_test.go:398: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:398 Error: Should be true Test: TestDirMkdir 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:401 Error: Not equal: expected: []string{"file1,14,false", "sub,0,true"} actual : []string{"file1,14,false"} Diff: --- Expected +++ Actual @@ -1,4 +1,3 @@ -([]string) (len=2) { - (string) (len=14) "file1,14,false", - (string) (len=10) "sub,0,true" +([]string) (len=1) { + (string) (len=14) "file1,14,false" } Test: TestDirMkdir 2026/04/14 02:04:10 DEBUG : WaitForWriters: timeout=30s 2026/04/14 02:04:10 DEBUG : dir: Looking for writers 2026/04/14 02:04:10 DEBUG : file1: reading active writers 2026/04/14 02:04:10 DEBUG : Looking for writers 2026/04/14 02:04:10 DEBUG : dir: reading active writers 2026/04/14 02:04:10 DEBUG : >WaitForWriters: run.go:130: removing file "dir/file1" failed - try 1/5: delete file: File not found (status 404) run.go:130: removing file "dir/file1" failed - try 2/5: delete file: File not found (status 404) --- FAIL: TestDirMkdir (26.12s) panic: runtime error: invalid memory address or nil pointer dereference [recovered, repanicked] [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0xb8ce65] goroutine 954 [running]: testing.tRunner.func1.2({0x2525ae0, 0x46276f0}) /usr/local/go/src/testing/testing.go:1974 +0x232 testing.tRunner.func1() /usr/local/go/src/testing/testing.go:1977 +0x349 panic({0x2525ae0?, 0x46276f0?}) /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:1005 +0x25 github.com/rclone/rclone/vfs.checkListing(0x1c3e6dc14488, 0x1c3e6dc14488?, {0x0, 0x0, 0x0}) /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:245 +0x45 github.com/rclone/rclone/vfs.TestDirMkdir(0x1c3e6dc14488) /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:402 +0x212 testing.tRunner(0x1c3e6dc14488, 0x2bc0b28) /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 TestInternxt: -list-retries 5 -verbose" - Finished ERROR in 2m7.968411165s (try 1/5): exit status 2: Failed [TestDirHandleMethods TestDirHandleReaddir TestDirMethods TestDirForgetAll TestDirForgetPath TestDirWalk TestDirReadDirAll TestDirOpen TestDirMkdir]