"./operations.test -test.v -test.timeout 1h0m0s -remote TestChunkerLocal: -verbose -fast-list -test.run '^(TestCaseInsensitiveMoveFile|TestCaseInsensitiveMoveFileDryRun|TestCat|TestCopyDirMetadata|TestCopyURL|TestCopyURLDownloadHeaders|TestCount|TestDelete|TestDeleteFatalError|TestDirMove|TestDirMoveContext|TestDirMoveMoveError|TestDirsEqual|TestGetFsInfo|TestHashSums|TestIndex|TestIndexChanged|TestIndexChangedDelete|TestIndexChangedDirTime|TestIndexChangedFiles|TestIndexDelete|TestIndexDirTime|TestIndexFilter|TestIndexLinkIndex|TestIndexMaxDepth|TestIndexRules|TestIndexTemplate|TestListDirSorted|TestListDirSortedFn|TestLs|TestLsLong|TestLsWithFilesFrom|TestLsd|TestMaxDelete|TestMaxDeleteSize|TestMaxDeleteSizeLargeFile|TestMkdir|TestMkdirMetadata|TestMkdirModTime|TestMoveFile|TestMoveFileBackupDir|TestMoveFileImmutable|TestMoveFileWithIgnoreExisting|TestRcatMetadata|TestRcatSize|TestRcatSizeMetadata|TestRcatSizeShortEOF|TestRcatSizeUploadHeaders|TestReadFile|TestRemoveExisting|TestRmdirsLeaveRoot|TestRmdirsNoLeaveRoot|TestRmdirsWithFilter|TestSetDirModTime|TestStatJSON|TestTouchDir)$|^TestListJSON$/^(Recurse|SubDir)$|^TestRcat$/^(withChecksum=false,ignoreChecksum=false|withChecksum=false,ignoreChecksum=true|withChecksum=true,ignoreChecksum=false|withChecksum=true,ignoreChecksum=true)$|^TestRcatSizeChecksum$/^(Corrupted|IgnoreChecksum|NoHashes|SizeDiffers)$'" - Starting (try 2/5) 2026/10/01 01:17:26 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-yivisag1rafe" 2026/10/01 01:17:26 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/01 01:17:26 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-yivisag1rafe" 2026/10/01 01:17:26 DEBUG : Creating backend with remote "/tmp/rclone2714527500" === RUN TestIndex run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:17:26 INFO : file1.txt.rclone_chunk.001_7lcc3m: Moved (server-side) to: file1.txt 2026/10/01 01:17:26 INFO : sub/file2.txt.rclone_chunk.001_7lcc4p: Moved (server-side) to: sub/file2.txt 2026/10/01 01:17:26 INFO : sub/deep/file3.txt.rclone_chunk.001_7lccnd: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:17:26 INFO : sub/deep/index.html.rclone_chunk.001_7lccmj: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:17:26 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/01 01:17:26 INFO : index.html.rclone_chunk.001_7lcck9: Moved (server-side) to: index.html 2026/10/01 01:17:26 DEBUG : index.html: size = 12147 OK 2026/10/01 01:17:26 INFO : caddy.json.rclone_chunk.001_7lcc8n: Moved (server-side) to: caddy.json 2026/10/01 01:17:26 DEBUG : caddy.json: size = 259 OK 2026/10/01 01:17:26 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/01 01:17:26 INFO : sub/deep/index.html: Copied (new) 2026/10/01 01:17:26 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:17:26 DEBUG : caddy.json: md5 = dc6a0a75ac6ca4c5c4d67ce9cc07c967 OK 2026/10/01 01:17:26 INFO : index.html: Copied (new) 2026/10/01 01:17:26 INFO : caddy.json: Copied (new) 2026/10/01 01:17:26 INFO : index.json.rclone_chunk.001_7lccc2: Moved (server-side) to: index.json 2026/10/01 01:17:26 DEBUG : index.json: size = 213 OK 2026/10/01 01:17:26 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/01 01:17:26 INFO : index.json: Copied (new) 2026/10/01 01:17:26 INFO : sub/deep/caddy.json.rclone_chunk.001_7lcc58: Moved (server-side) to: sub/deep/caddy.json 2026/10/01 01:17:26 DEBUG : sub/deep/caddy.json: size = 131 OK 2026/10/01 01:17:26 DEBUG : sub/deep/caddy.json: md5 = d85deaaa7d227b303a0247bb5c1690a8 OK 2026/10/01 01:17:26 INFO : sub/deep/caddy.json: Copied (new) 2026/10/01 01:17:26 INFO : sub/deep/index.json.rclone_chunk.001_7lccmb: Moved (server-side) to: sub/deep/index.json 2026/10/01 01:17:26 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/01 01:17:26 INFO : sub/index.html.rclone_chunk.001_7lccpn: Moved (server-side) to: sub/index.html 2026/10/01 01:17:26 DEBUG : sub/index.html: size = 12306 OK 2026/10/01 01:17:26 DEBUG : sub/deep/index.json: md5 = 7e871c8a7baa48027dd34c724a216943 OK 2026/10/01 01:17:26 INFO : sub/deep/index.json: Copied (new) 2026/10/01 01:17:26 INFO : sub/index.json.rclone_chunk.001_7lcc0r: Moved (server-side) to: sub/index.json 2026/10/01 01:17:26 DEBUG : sub/index.json: size = 215 OK 2026/10/01 01:17:26 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:17:26 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/01 01:17:26 INFO : sub/index.html: Copied (new) 2026/10/01 01:17:26 INFO : sub/index.json: Copied (new) 2026/10/01 01:17:26 INFO : sub/caddy.json.rclone_chunk.001_7lcce6: Moved (server-side) to: sub/caddy.json 2026/10/01 01:17:26 DEBUG : sub/caddy.json: size = 261 OK 2026/10/01 01:17:26 DEBUG : sub/caddy.json: md5 = 75c950ebaddffd546d2416be7d12398e OK 2026/10/01 01:17:26 INFO : sub/caddy.json: Copied (new) 2026/10/01 01:17:26 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/01 01:17:26 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/deep/index.json: md5 = 7e871c8a7baa48027dd34c724a216943 OK 2026/10/01 01:17:26 DEBUG : sub/deep/index.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:17:26 DEBUG : index.html: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/deep/caddy.json: md5 = d85deaaa7d227b303a0247bb5c1690a8 OK 2026/10/01 01:17:26 DEBUG : sub/deep/caddy.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/01 01:17:26 DEBUG : index.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:17:26 DEBUG : sub/index.html: Unchanged skipping 2026/10/01 01:17:26 DEBUG : caddy.json: md5 = dc6a0a75ac6ca4c5c4d67ce9cc07c967 OK 2026/10/01 01:17:26 DEBUG : caddy.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/01 01:17:26 DEBUG : sub/index.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/caddy.json: md5 = 75c950ebaddffd546d2416be7d12398e OK 2026/10/01 01:17:26 DEBUG : sub/caddy.json: Unchanged skipping 2026/10/01 01:17:26 INFO : index.html: Deleted 2026/10/01 01:17:26 INFO : index.json: Deleted 2026/10/01 01:17:26 INFO : sub/deep/index.html: Deleted 2026/10/01 01:17:26 INFO : index.json.rclone_chunk.001_7lccps: Moved (server-side) to: index.json 2026/10/01 01:17:26 INFO : index.html.rclone_chunk.001_7lccwi: Moved (server-side) to: index.html 2026/10/01 01:17:26 DEBUG : index.json: size = 213 OK 2026/10/01 01:17:26 INFO : caddy.json: Deleted 2026/10/01 01:17:26 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/01 01:17:26 INFO : index.json: Copied (replaced existing) 2026/10/01 01:17:26 INFO : caddy.json.rclone_chunk.001_7lcckf: Moved (server-side) to: caddy.json 2026/10/01 01:17:26 DEBUG : caddy.json: size = 259 OK 2026/10/01 01:17:26 INFO : sub/deep/index.html.rclone_chunk.001_7lcco0: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:17:26 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/01 01:17:26 DEBUG : index.html: size = 12147 OK 2026/10/01 01:17:26 DEBUG : caddy.json: md5 = dc6a0a75ac6ca4c5c4d67ce9cc07c967 OK 2026/10/01 01:17:26 INFO : caddy.json: Copied (replaced existing) 2026/10/01 01:17:26 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:17:26 INFO : index.html: Copied (replaced existing) 2026/10/01 01:17:26 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/01 01:17:26 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/01 01:17:26 INFO : sub/deep/index.json: Deleted 2026/10/01 01:17:26 INFO : sub/deep/index.json.rclone_chunk.001_7lccmy: Moved (server-side) to: sub/deep/index.json 2026/10/01 01:17:26 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/01 01:17:26 DEBUG : sub/deep/index.json: md5 = 7e871c8a7baa48027dd34c724a216943 OK 2026/10/01 01:17:26 INFO : sub/index.html: Deleted 2026/10/01 01:17:26 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/01 01:17:26 INFO : sub/index.html.rclone_chunk.001_7lccs3: Moved (server-side) to: sub/index.html 2026/10/01 01:17:26 DEBUG : sub/index.html: size = 12306 OK 2026/10/01 01:17:26 INFO : sub/index.json: Deleted 2026/10/01 01:17:26 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:17:26 INFO : sub/index.html: Copied (replaced existing) 2026/10/01 01:17:26 INFO : sub/deep/caddy.json: Deleted 2026/10/01 01:17:26 INFO : sub/index.json.rclone_chunk.001_7lccza: Moved (server-side) to: sub/index.json 2026/10/01 01:17:26 DEBUG : sub/index.json: size = 215 OK 2026/10/01 01:17:26 INFO : sub/deep/caddy.json.rclone_chunk.001_7lccxe: Moved (server-side) to: sub/deep/caddy.json 2026/10/01 01:17:26 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/01 01:17:26 INFO : sub/index.json: Copied (replaced existing) 2026/10/01 01:17:26 DEBUG : sub/deep/caddy.json: size = 131 OK 2026/10/01 01:17:26 INFO : sub/caddy.json: Deleted 2026/10/01 01:17:26 DEBUG : sub/deep/caddy.json: md5 = d85deaaa7d227b303a0247bb5c1690a8 OK 2026/10/01 01:17:26 INFO : sub/deep/caddy.json: Copied (replaced existing) 2026/10/01 01:17:26 INFO : sub/caddy.json.rclone_chunk.001_7lcccs: Moved (server-side) to: sub/caddy.json 2026/10/01 01:17:26 DEBUG : sub/caddy.json: size = 261 OK 2026/10/01 01:17:26 DEBUG : sub/caddy.json: md5 = 75c950ebaddffd546d2416be7d12398e OK 2026/10/01 01:17:26 INFO : sub/caddy.json: Copied (replaced existing) 2026/10/01 01:17:26 INFO : sub/deep/file4.txt.rclone_chunk.001_7lccba: Moved (server-side) to: sub/deep/file4.txt 2026/10/01 01:17:26 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:17:26 DEBUG : index.html: Unchanged skipping 2026/10/01 01:17:26 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/01 01:17:26 DEBUG : index.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:17:26 DEBUG : sub/index.html: Unchanged skipping 2026/10/01 01:17:26 DEBUG : caddy.json: md5 = dc6a0a75ac6ca4c5c4d67ce9cc07c967 OK 2026/10/01 01:17:26 DEBUG : caddy.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/01 01:17:26 DEBUG : sub/index.json: Unchanged skipping 2026/10/01 01:17:26 INFO : sub/deep/caddy.json: Deleted 2026/10/01 01:17:26 INFO : sub/deep/caddy.json.rclone_chunk.001_7lccb5: Moved (server-side) to: sub/deep/caddy.json 2026/10/01 01:17:26 DEBUG : sub/deep/caddy.json: size = 260 OK 2026/10/01 01:17:26 DEBUG : sub/caddy.json: md5 = 75c950ebaddffd546d2416be7d12398e OK 2026/10/01 01:17:26 DEBUG : sub/caddy.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/deep/caddy.json: md5 = 7d40922480f85532b0215606cd889177 OK 2026/10/01 01:17:26 INFO : sub/deep/caddy.json: Copied (replaced existing) 2026/10/01 01:17:26 INFO : sub/deep/index.json: Deleted 2026/10/01 01:17:26 INFO : sub/deep/index.json.rclone_chunk.001_7lcc7i: Moved (server-side) to: sub/deep/index.json 2026/10/01 01:17:26 DEBUG : sub/deep/index.json: size = 235 OK 2026/10/01 01:17:26 INFO : sub/deep/index.html: Deleted 2026/10/01 01:17:26 DEBUG : sub/deep/index.json: md5 = d06cbda009ac7901132a43ebb95c8e8b OK 2026/10/01 01:17:26 INFO : sub/deep/index.html.rclone_chunk.001_7lcc5g: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:17:26 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/01 01:17:26 DEBUG : sub/deep/index.html: size = 12346 OK 2026/10/01 01:17:26 DEBUG : sub/deep/index.html: md5 = 307acb292face49495080b1f65c2affb OK 2026/10/01 01:17:26 INFO : sub/deep/index.html: Copied (replaced existing) index_test.go:155: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/index_test.go:155 Error: Not equal: expected: 0 actual : 3 Test: TestIndex 2026/10/01 01:17:26 NOTICE: sub/deep/file5.txt.rclone_chunk.001_7lcc3g: Skipped move to sub/deep/file5.txt as --dry-run is set (size 6) 2026/10/01 01:17:26 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:17:26 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:17:26 DEBUG : sub/deep/index.html: md5 = 307acb292face49495080b1f65c2affb OK 2026/10/01 01:17:26 DEBUG : index.html: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/index.html: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/deep/index.json: md5 = d06cbda009ac7901132a43ebb95c8e8b OK 2026/10/01 01:17:26 DEBUG : sub/deep/index.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/01 01:17:26 DEBUG : index.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/deep/caddy.json: md5 = 7d40922480f85532b0215606cd889177 OK 2026/10/01 01:17:26 DEBUG : sub/deep/caddy.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/01 01:17:26 DEBUG : sub/index.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : caddy.json: md5 = dc6a0a75ac6ca4c5c4d67ce9cc07c967 OK 2026/10/01 01:17:26 DEBUG : caddy.json: Unchanged skipping 2026/10/01 01:17:26 DEBUG : sub/caddy.json: md5 = 75c950ebaddffd546d2416be7d12398e OK 2026/10/01 01:17:26 DEBUG : sub/caddy.json: Unchanged skipping run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndex Messages: directories --- FAIL: TestIndex (12.03s) === RUN TestIndexDelete run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:17:38 INFO : file1.txt.rclone_chunk.001_7lco8y: Moved (server-side) to: file1.txt 2026/10/01 01:17:38 INFO : sub/file2.txt.rclone_chunk.001_7lcopo: Moved (server-side) to: sub/file2.txt 2026/10/01 01:17:38 INFO : sub/deep/file3.txt.rclone_chunk.001_7lcovn: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:17:38 INFO : index.html.rclone_chunk.001_7lco3f: Moved (server-side) to: index.html 2026/10/01 01:17:38 DEBUG : index.html: size = 12147 OK 2026/10/01 01:17:38 INFO : sub/deep/index.html.rclone_chunk.001_7lcojw: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:17:38 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/01 01:17:38 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:17:38 INFO : index.html: Copied (new) 2026/10/01 01:17:38 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/01 01:17:38 INFO : sub/deep/index.html: Copied (new) 2026/10/01 01:17:38 INFO : sub/index.html.rclone_chunk.001_7lco2w: Moved (server-side) to: sub/index.html 2026/10/01 01:17:38 DEBUG : sub/index.html: size = 12306 OK 2026/10/01 01:17:38 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:17:38 INFO : sub/index.html: Copied (new) 2026/10/01 01:17:38 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:17:38 DEBUG : index.html: Unchanged skipping 2026/10/01 01:17:38 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:17:38 DEBUG : sub/index.html: Unchanged skipping 2026/10/01 01:17:38 INFO : sub/deep/index.html: Deleted 2026/10/01 01:17:38 INFO : sub/deep/index.html.rclone_chunk.001_7lcokf: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:17:38 DEBUG : sub/deep/index.html: size = 11829 OK 2026/10/01 01:17:38 DEBUG : sub/deep/index.html: md5 = d6b54f56fe3c56d0e46dc7cef27afea2 OK 2026/10/01 01:17:38 INFO : sub/deep/index.html: Copied (replaced existing) index_test.go:180: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/index_test.go:180 Error: Not equal: expected: 0 actual : 1 Test: TestIndexDelete run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexDelete Messages: directories --- FAIL: TestIndexDelete (12.02s) === RUN TestIndexFilter run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:17:50 INFO : file1.txt.rclone_chunk.001_7ld08i: Moved (server-side) to: file1.txt 2026/10/01 01:17:50 INFO : sub/file2.txt.rclone_chunk.001_7ld0ub: Moved (server-side) to: sub/file2.txt 2026/10/01 01:17:50 INFO : sub/deep/file3.txt.rclone_chunk.001_7ld04r: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:17:50 INFO : sub/deep/index.html.rclone_chunk.001_7ld0ct: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:17:50 INFO : other/notes.md.rclone_chunk.001_7ld0ns: Moved (server-side) to: other/notes.md 2026/10/01 01:17:50 DEBUG : other/notes.md: Excluded (Path Filter) 2026/10/01 01:17:50 INFO : index.html.rclone_chunk.001_7ld0st: Moved (server-side) to: index.html 2026/10/01 01:17:50 DEBUG : index.html: size = 12399 OK 2026/10/01 01:17:50 INFO : sub/index.html.rclone_chunk.001_7ld0zv: Moved (server-side) to: sub/index.html 2026/10/01 01:17:50 DEBUG : sub/index.html: size = 12056 OK 2026/10/01 01:17:50 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:17:50 INFO : index.html: Copied (new) 2026/10/01 01:17:50 DEBUG : sub/index.html: md5 = f9ee9218c597a152aacbc7fa84b26e05 OK 2026/10/01 01:17:50 INFO : sub/index.html: Copied (new) 2026/10/01 01:17:50 INFO : other/index.html.rclone_chunk.001_7ld0gm: Moved (server-side) to: other/index.html 2026/10/01 01:17:50 DEBUG : other/index.html: size = 11802 OK 2026/10/01 01:17:50 DEBUG : other/index.html: md5 = 1fbd534a06e1d3387ab22be5de393e5f OK 2026/10/01 01:17:50 INFO : other/index.html: Copied (new) 2026/10/01 01:17:50 DEBUG : other/notes.md: Excluded (Path Filter) 2026/10/01 01:17:50 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:17:50 DEBUG : index.html: Unchanged skipping 2026/10/01 01:17:50 DEBUG : other/index.html: md5 = 1fbd534a06e1d3387ab22be5de393e5f OK 2026/10/01 01:17:50 DEBUG : other/index.html: Unchanged skipping 2026/10/01 01:17:50 DEBUG : sub/index.html: md5 = f9ee9218c597a152aacbc7fa84b26e05 OK 2026/10/01 01:17:50 DEBUG : sub/index.html: Unchanged skipping run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexFilter Messages: directories --- FAIL: TestIndexFilter (12.02s) === RUN TestIndexRules run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:18:02 INFO : file1.txt.rclone_chunk.001_7ldc69: Moved (server-side) to: file1.txt 2026/10/01 01:18:02 INFO : sub/file2.txt.rclone_chunk.001_7ldcf2: Moved (server-side) to: sub/file2.txt 2026/10/01 01:18:02 INFO : sub/deep/file3.txt.rclone_chunk.001_7ldcp4: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:18:02 INFO : sub/deep/index.html.rclone_chunk.001_7ldcxe: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:18:02 INFO : index.html.rclone_chunk.001_7ldcnk: Moved (server-side) to: index.html 2026/10/01 01:18:02 DEBUG : index.html: size = 12147 OK 2026/10/01 01:18:02 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:18:02 INFO : index.html: Copied (new) 2026/10/01 01:18:02 INFO : sub/index.html.rclone_chunk.001_7ldcc8: Moved (server-side) to: sub/index.html 2026/10/01 01:18:02 DEBUG : sub/index.html: size = 12306 OK 2026/10/01 01:18:02 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:18:02 INFO : sub/index.html: Copied (new) 2026/10/01 01:18:02 INFO : sub/deep/index.html: Deleted 2026/10/01 01:18:02 INFO : sub/deep/index.html.rclone_chunk.001_7ldcmx: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:18:02 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/01 01:18:02 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/01 01:18:02 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/01 01:18:02 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:18:02 DEBUG : sub/index.html: Unchanged skipping run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexRules Messages: directories --- FAIL: TestIndexRules (12.02s) === RUN TestIndexMaxDepth run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:18:14 INFO : file1.txt.rclone_chunk.001_7ldojd: Moved (server-side) to: file1.txt 2026/10/01 01:18:14 INFO : sub/file2.txt.rclone_chunk.001_7ldo3p: Moved (server-side) to: sub/file2.txt 2026/10/01 01:18:14 INFO : sub/deep/file3.txt.rclone_chunk.001_7ldop2: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:18:14 INFO : index.html.rclone_chunk.001_7ldomd: Moved (server-side) to: index.html 2026/10/01 01:18:14 DEBUG : index.html: size = 12147 OK 2026/10/01 01:18:14 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:18:14 INFO : index.html: Copied (new) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexMaxDepth Messages: directories --- FAIL: TestIndexMaxDepth (12.01s) === RUN TestIndexLinkIndex run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:18:26 INFO : file1.txt.rclone_chunk.001_7le0k7: Moved (server-side) to: file1.txt 2026/10/01 01:18:26 INFO : sub/file2.txt.rclone_chunk.001_7le0r0: Moved (server-side) to: sub/file2.txt 2026/10/01 01:18:26 INFO : sub/deep/file3.txt.rclone_chunk.001_7le0f6: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:18:26 INFO : index.html.rclone_chunk.001_7le01x: Moved (server-side) to: index.html 2026/10/01 01:18:26 DEBUG : index.html: size = 12167 OK 2026/10/01 01:18:26 INFO : sub/deep/index.html.rclone_chunk.001_7le06h: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:18:26 DEBUG : sub/deep/index.html: size = 12128 OK 2026/10/01 01:18:26 DEBUG : index.html: md5 = 0dc983848568e8d632601750689042ab OK 2026/10/01 01:18:26 INFO : index.html: Copied (new) 2026/10/01 01:18:26 DEBUG : sub/deep/index.html: md5 = 835fd19115916d1c0be8c5feb411b389 OK 2026/10/01 01:18:26 INFO : sub/deep/index.html: Copied (new) 2026/10/01 01:18:26 INFO : sub/index.html.rclone_chunk.001_7le0q5: Moved (server-side) to: sub/index.html 2026/10/01 01:18:26 DEBUG : sub/index.html: size = 12347 OK 2026/10/01 01:18:26 DEBUG : sub/index.html: md5 = 7c86401558b8ba2e798cb73575d8e402 OK 2026/10/01 01:18:26 INFO : sub/index.html: Copied (new) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexLinkIndex Messages: directories --- FAIL: TestIndexLinkIndex (12.01s) === RUN TestIndexDirTime run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:18:38 INFO : file1.txt.rclone_chunk.001_7lec7s: Moved (server-side) to: file1.txt 2026/10/01 01:18:38 INFO : sub/file2.txt.rclone_chunk.001_7leck5: Moved (server-side) to: sub/file2.txt 2026/10/01 01:18:38 INFO : sub/deep/file3.txt.rclone_chunk.001_7lecz0: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:18:38 INFO : sub/deep/index.json.rclone_chunk.001_7lec5q: Moved (server-side) to: sub/deep/index.json 2026/10/01 01:18:38 DEBUG : sub/deep/index.json: size = 139 OK 2026/10/01 01:18:38 INFO : sub/index.json.rclone_chunk.001_7leclx: Moved (server-side) to: sub/index.json 2026/10/01 01:18:38 DEBUG : sub/index.json: size = 265 OK 2026/10/01 01:18:38 DEBUG : sub/deep/index.json: md5 = 0853c8a952e9ac268ad1ac53721b4ce8 OK 2026/10/01 01:18:38 DEBUG : sub/index.json: md5 = 00eb447fcc6cda7c918b3eef20c8bfa2 OK 2026/10/01 01:18:38 INFO : sub/deep/index.json: Copied (new) 2026/10/01 01:18:38 INFO : sub/index.json: Copied (new) 2026/10/01 01:18:38 INFO : index.json.rclone_chunk.001_7lec0h: Moved (server-side) to: index.json 2026/10/01 01:18:38 DEBUG : index.json: size = 263 OK 2026/10/01 01:18:38 DEBUG : index.json: md5 = 518e8c7c08c9c9017aef78bb68e6feaa OK 2026/10/01 01:18:38 INFO : index.json: Copied (new) 2026/10/01 01:18:38 DEBUG : sub/deep/index.json: md5 = 0853c8a952e9ac268ad1ac53721b4ce8 OK 2026/10/01 01:18:38 DEBUG : sub/deep/index.json: Unchanged skipping 2026/10/01 01:18:38 INFO : index.json: Deleted 2026/10/01 01:18:38 INFO : index.json.rclone_chunk.001_7leceo: Moved (server-side) to: index.json 2026/10/01 01:18:38 DEBUG : index.json: size = 243 OK 2026/10/01 01:18:38 DEBUG : index.json: md5 = 70b227d427b01dedc180d4638e1a4bab OK 2026/10/01 01:18:38 INFO : index.json: Copied (replaced existing) 2026/10/01 01:18:38 INFO : sub/index.json: Deleted 2026/10/01 01:18:38 INFO : sub/index.json.rclone_chunk.001_7leci8: Moved (server-side) to: sub/index.json 2026/10/01 01:18:38 DEBUG : sub/index.json: size = 245 OK 2026/10/01 01:18:38 DEBUG : sub/index.json: md5 = 535576c63c9870a1bf67ed2cb6d32206 OK 2026/10/01 01:18:38 INFO : sub/index.json: Copied (replaced existing) 2026/10/01 01:18:38 INFO : index.json: Deleted 2026/10/01 01:18:38 INFO : index.json.rclone_chunk.001_7lecv3: Moved (server-side) to: index.json 2026/10/01 01:18:38 INFO : sub/deep/index.json: Deleted 2026/10/01 01:18:38 INFO : sub/deep/index.json.rclone_chunk.001_7lec9z: Moved (server-side) to: sub/deep/index.json 2026/10/01 01:18:38 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/01 01:18:38 DEBUG : index.json: size = 213 OK 2026/10/01 01:18:38 DEBUG : sub/deep/index.json: md5 = 7e871c8a7baa48027dd34c724a216943 OK 2026/10/01 01:18:38 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/01 01:18:38 INFO : sub/index.json: Deleted 2026/10/01 01:18:38 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/01 01:18:38 INFO : index.json: Copied (replaced existing) 2026/10/01 01:18:38 INFO : sub/index.json.rclone_chunk.001_7lec1q: Moved (server-side) to: sub/index.json 2026/10/01 01:18:38 DEBUG : sub/index.json: size = 215 OK 2026/10/01 01:18:38 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/01 01:18:38 INFO : sub/index.json: Copied (replaced existing) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexDirTime Messages: directories --- FAIL: TestIndexDirTime (12.02s) === RUN TestIndexTemplate run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:18:50 INFO : file1.txt.rclone_chunk.001_7leota: Moved (server-side) to: file1.txt 2026/10/01 01:18:50 INFO : sub/file2.txt.rclone_chunk.001_7leo0t: Moved (server-side) to: sub/file2.txt 2026/10/01 01:18:50 INFO : sub/deep/file3.txt.rclone_chunk.001_7leo4c: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:18:50 INFO : list.txt.rclone_chunk.001_7leoji: Moved (server-side) to: list.txt 2026/10/01 01:18:50 DEBUG : list.txt: size = 59 OK 2026/10/01 01:18:50 DEBUG : list.txt: md5 = 7be1c5ff53c6c4db1785ba69f82a3a65 OK 2026/10/01 01:18:50 INFO : list.txt: Copied (new) 2026/10/01 01:18:50 INFO : sub/list.txt.rclone_chunk.001_7leodw: Moved (server-side) to: sub/list.txt 2026/10/01 01:18:50 DEBUG : sub/list.txt: size = 64 OK 2026/10/01 01:18:50 INFO : sub/deep/list.txt.rclone_chunk.001_7leo6s: Moved (server-side) to: sub/deep/list.txt 2026/10/01 01:18:50 DEBUG : sub/deep/list.txt: size = 47 OK 2026/10/01 01:18:50 DEBUG : sub/deep/list.txt: md5 = dc1cc2d7ce7f5592c21ea35204e8c55f OK 2026/10/01 01:18:50 INFO : sub/deep/list.txt: Copied (new) 2026/10/01 01:18:50 DEBUG : sub/list.txt: md5 = 392b31a0b76dfeac344bfc90519f71cf OK 2026/10/01 01:18:50 INFO : sub/list.txt: Copied (new) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexTemplate Messages: directories --- FAIL: TestIndexTemplate (12.02s) === RUN TestIndexChanged run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:19:02 INFO : file1.txt.rclone_chunk.001_7lf0am: Moved (server-side) to: file1.txt 2026/10/01 01:19:02 INFO : sub/file2.txt.rclone_chunk.001_7lf0wx: Moved (server-side) to: sub/file2.txt 2026/10/01 01:19:02 INFO : sub/deep/file3.txt.rclone_chunk.001_7lf0ko: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:19:02 INFO : other/notes.md.rclone_chunk.001_7lf090: Moved (server-side) to: other/notes.md 2026/10/01 01:19:02 INFO : sub/deep/index.html.rclone_chunk.001_7lf03i: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:19:02 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/01 01:19:02 INFO : sub/index.html.rclone_chunk.001_7lf041: Moved (server-side) to: sub/index.html 2026/10/01 01:19:02 DEBUG : sub/index.html: size = 12306 OK 2026/10/01 01:19:02 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/01 01:19:02 INFO : sub/deep/index.html: Copied (new) 2026/10/01 01:19:02 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:19:02 INFO : sub/index.html: Copied (new) 2026/10/01 01:19:02 INFO : other/index.html.rclone_chunk.001_7lf0ac: Moved (server-side) to: other/index.html 2026/10/01 01:19:02 DEBUG : other/index.html: size = 12058 OK 2026/10/01 01:19:02 DEBUG : other/index.html: md5 = ae72a1a861b70e96a2e3cb87f571320c OK 2026/10/01 01:19:02 INFO : other/index.html: Copied (new) 2026/10/01 01:19:02 INFO : index.html.rclone_chunk.001_7lf0uk: Moved (server-side) to: index.html 2026/10/01 01:19:02 DEBUG : index.html: size = 12399 OK 2026/10/01 01:19:02 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:19:02 INFO : index.html: Copied (new) 2026/10/01 01:19:02 INFO : sub/deep/file4.txt.rclone_chunk.001_7lf07i: Moved (server-side) to: sub/deep/file4.txt 2026/10/01 01:19:02 INFO : other/undeclared.txt.rclone_chunk.001_7lf0ck: Moved (server-side) to: other/undeclared.txt 2026/10/01 01:19:02 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index: listing 3 directories and walking 0 changed directories 2026/10/01 01:19:02 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:19:02 DEBUG : index.html: Unchanged skipping 2026/10/01 01:19:02 INFO : sub/deep/index.html: Deleted 2026/10/01 01:19:02 INFO : sub/deep/index.html.rclone_chunk.001_7lf06z: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:19:02 DEBUG : sub/deep/index.html: size = 12346 OK 2026/10/01 01:19:02 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:19:02 DEBUG : sub/index.html: Unchanged skipping 2026/10/01 01:19:02 DEBUG : sub/deep/index.html: md5 = 307acb292face49495080b1f65c2affb OK 2026/10/01 01:19:02 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/01 01:19:02 INFO : sub/new/file5.txt.rclone_chunk.001_7lf0wo: Moved (server-side) to: sub/new/file5.txt 2026/10/01 01:19:02 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index: listing 3 directories and walking 0 changed directories 2026/10/01 01:19:02 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:19:02 DEBUG : index.html: Unchanged skipping 2026/10/01 01:19:02 INFO : sub/new/index.html.rclone_chunk.001_7lf000: Moved (server-side) to: sub/new/index.html 2026/10/01 01:19:02 DEBUG : sub/new/index.html: size = 12085 OK 2026/10/01 01:19:02 DEBUG : sub/new/index.html: md5 = fd1fdd6a1ea72319d9c7a09a8f907cb7 OK 2026/10/01 01:19:02 INFO : sub/index.html: Deleted 2026/10/01 01:19:02 INFO : sub/new/index.html: Copied (new) 2026/10/01 01:19:02 INFO : sub/index.html.rclone_chunk.001_7lf0th: Moved (server-side) to: sub/index.html 2026/10/01 01:19:02 DEBUG : sub/index.html: size = 12554 OK 2026/10/01 01:19:02 DEBUG : sub/index.html: md5 = 4212c11ce7fd28cd22d8d62f1b11cc4d OK 2026/10/01 01:19:02 INFO : sub/index.html: Copied (replaced existing) 2026/10/01 01:19:02 INFO : other/undeclared0.txt.rclone_chunk.001_7lf0sy: Moved (server-side) to: other/undeclared0.txt 2026/10/01 01:19:02 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index: listing 1 directories and walking 1 changed directories 2026/10/01 01:19:02 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:19:02 DEBUG : index.html: Unchanged skipping 2026/10/01 01:19:02 INFO : other/index.html: Deleted 2026/10/01 01:19:02 INFO : other/index.html.rclone_chunk.001_7lf0cn: Moved (server-side) to: other/index.html 2026/10/01 01:19:02 DEBUG : other/index.html: size = 12597 OK 2026/10/01 01:19:02 DEBUG : other/index.html: md5 = cb069e1042b2be0d6c1466676dea2110 OK 2026/10/01 01:19:02 INFO : other/index.html: Copied (replaced existing) 2026/10/01 01:19:02 INFO : other/undeclared1.txt.rclone_chunk.001_7lf04o: Moved (server-side) to: other/undeclared1.txt 2026/10/01 01:19:02 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index: listing 1 directories and walking 0 changed directories 2026/10/01 01:19:02 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:19:02 DEBUG : index.html: Unchanged skipping 2026/10/01 01:19:02 INFO : other/index.html: Deleted 2026/10/01 01:19:02 INFO : other/index.html.rclone_chunk.001_7lf0qr: Moved (server-side) to: other/index.html 2026/10/01 01:19:02 DEBUG : other/index.html: size = 12867 OK 2026/10/01 01:19:02 DEBUG : other/index.html: md5 = 50517422e02035f7bac9a7c94ed7e357 OK 2026/10/01 01:19:02 INFO : other/index.html: Copied (replaced existing) 2026/10/01 01:19:02 INFO : sub/file6.txt.rclone_chunk.001_7lf0v0: Moved (server-side) to: sub/file6.txt 2026/10/01 01:19:02 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Nothing changed so nothing to index 2026/10/01 01:19:02 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Root changed so doing a full index 2026/10/01 01:19:02 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:19:02 DEBUG : index.html: Unchanged skipping 2026/10/01 01:19:02 DEBUG : sub/deep/index.html: md5 = 307acb292face49495080b1f65c2affb OK 2026/10/01 01:19:02 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/01 01:19:02 INFO : sub/index.html: Deleted 2026/10/01 01:19:02 INFO : sub/index.html.rclone_chunk.001_7lf0p1: Moved (server-side) to: sub/index.html 2026/10/01 01:19:02 DEBUG : sub/index.html: size = 12813 OK 2026/10/01 01:19:02 DEBUG : sub/new/index.html: md5 = fd1fdd6a1ea72319d9c7a09a8f907cb7 OK 2026/10/01 01:19:02 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/01 01:19:02 DEBUG : sub/index.html: md5 = 001d8d8473948cc7b1148842d8e40920 OK 2026/10/01 01:19:02 INFO : sub/index.html: Copied (replaced existing) 2026/10/01 01:19:02 DEBUG : other/index.html: md5 = 50517422e02035f7bac9a7c94ed7e357 OK 2026/10/01 01:19:02 DEBUG : other/index.html: Unchanged skipping 2026/10/01 01:19:02 INFO : sub/file7.txt.rclone_chunk.001_7lf0m0: Moved (server-side) to: sub/file7.txt 2026/10/01 01:19:02 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index would list 2 directories, more than 1, so doing a full index 2026/10/01 01:19:02 DEBUG : sub/new/index.html: md5 = fd1fdd6a1ea72319d9c7a09a8f907cb7 OK 2026/10/01 01:19:02 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/01 01:19:02 DEBUG : sub/deep/index.html: md5 = 307acb292face49495080b1f65c2affb OK 2026/10/01 01:19:02 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/01 01:19:02 DEBUG : other/index.html: md5 = 50517422e02035f7bac9a7c94ed7e357 OK 2026/10/01 01:19:02 DEBUG : other/index.html: Unchanged skipping 2026/10/01 01:19:02 INFO : sub/index.html: Deleted 2026/10/01 01:19:02 INFO : sub/index.html.rclone_chunk.001_7lf0vr: Moved (server-side) to: sub/index.html 2026/10/01 01:19:02 DEBUG : sub/index.html: size = 13071 OK 2026/10/01 01:19:02 DEBUG : sub/index.html: md5 = 63d32cd69c20ff3668708716186cd3b4 OK 2026/10/01 01:19:02 INFO : sub/index.html: Copied (replaced existing) 2026/10/01 01:19:02 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:19:02 DEBUG : index.html: Unchanged skipping 2026/10/01 01:19:02 INFO : sub/deep/file8.txt.rclone_chunk.001_7lf09r: Moved (server-side) to: sub/deep/file8.txt 2026/10/01 01:19:02 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index: listing 1 directories and walking 1 changed directories 2026/10/01 01:19:02 INFO : sub/deep/index.html: Deleted 2026/10/01 01:19:02 INFO : sub/deep/index.html.rclone_chunk.001_7lf07a: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:19:02 DEBUG : sub/deep/index.html: size = 12604 OK 2026/10/01 01:19:02 DEBUG : sub/new/index.html: md5 = fd1fdd6a1ea72319d9c7a09a8f907cb7 OK 2026/10/01 01:19:02 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/01 01:19:02 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:19:02 DEBUG : index.html: Unchanged skipping 2026/10/01 01:19:02 DEBUG : sub/index.html: md5 = 63d32cd69c20ff3668708716186cd3b4 OK 2026/10/01 01:19:02 DEBUG : sub/index.html: Unchanged skipping 2026/10/01 01:19:02 DEBUG : sub/deep/index.html: md5 = ecbe07c91a34844b36647df7b9a0eb38 OK 2026/10/01 01:19:02 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/01 01:19:02 INFO : sub/deep/file9.txt.rclone_chunk.001_7lf0y2: Moved (server-side) to: sub/deep/file9.txt 2026/10/01 01:19:02 INFO : sub/file10.txt.rclone_chunk.001_7lf0yo: Moved (server-side) to: sub/file10.txt 2026/10/01 01:19:02 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index: listing 2 directories and walking 0 changed directories 2026/10/01 01:19:02 INFO : sub/index.html: Deleted 2026/10/01 01:19:02 INFO : sub/index.html.rclone_chunk.001_7lf0q2: Moved (server-side) to: sub/index.html 2026/10/01 01:19:02 DEBUG : sub/index.html: size = 13331 OK 2026/10/01 01:19:02 DEBUG : sub/index.html: md5 = 27dc0fd14ff8cacbda0f26f4cd451cf4 OK 2026/10/01 01:19:02 INFO : sub/index.html: Copied (replaced existing) 2026/10/01 01:19:02 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/01 01:19:02 DEBUG : index.html: Unchanged skipping run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexChanged Messages: directories --- FAIL: TestIndexChanged (12.05s) === RUN TestIndexChangedDelete run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:19:14 INFO : file1.txt.rclone_chunk.001_7lfcim: Moved (server-side) to: file1.txt 2026/10/01 01:19:14 INFO : sub/file2.txt.rclone_chunk.001_7lfcnm: Moved (server-side) to: sub/file2.txt 2026/10/01 01:19:14 INFO : sub/deep/file3.txt.rclone_chunk.001_7lfcjl: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:19:14 INFO : sub/deep/index.html.rclone_chunk.001_7lfc78: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:19:14 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/01 01:19:14 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/01 01:19:14 INFO : sub/deep/index.html: Copied (new) 2026/10/01 01:19:14 INFO : sub/index.html.rclone_chunk.001_7lfc1z: Moved (server-side) to: sub/index.html 2026/10/01 01:19:14 DEBUG : sub/index.html: size = 12306 OK 2026/10/01 01:19:14 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:19:14 INFO : sub/index.html: Copied (new) 2026/10/01 01:19:14 INFO : index.html.rclone_chunk.001_7lfch0: Moved (server-side) to: index.html 2026/10/01 01:19:14 DEBUG : index.html: size = 12147 OK 2026/10/01 01:19:14 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:19:14 INFO : index.html: Copied (new) 2026/10/01 01:19:14 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index: listing 3 directories and walking 0 changed directories 2026/10/01 01:19:14 INFO : sub/deep/index.html: Deleted 2026/10/01 01:19:14 INFO : sub/deep/index.html.rclone_chunk.001_7lfcp3: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:19:14 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:19:14 DEBUG : sub/index.html: Unchanged skipping 2026/10/01 01:19:14 DEBUG : sub/deep/index.html: size = 11829 OK 2026/10/01 01:19:14 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/01 01:19:14 DEBUG : index.html: Unchanged skipping 2026/10/01 01:19:14 DEBUG : sub/deep/index.html: md5 = d6b54f56fe3c56d0e46dc7cef27afea2 OK 2026/10/01 01:19:14 INFO : sub/deep/index.html: Copied (replaced existing) index_test.go:479: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/index_test.go:479 Error: Not equal: expected: 0 actual : 1 Test: TestIndexChangedDelete run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexChangedDelete Messages: directories --- FAIL: TestIndexChangedDelete (12.03s) === RUN TestIndexChangedFiles run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:19:26 INFO : file1.txt.rclone_chunk.001_7lfo48: Moved (server-side) to: file1.txt 2026/10/01 01:19:26 INFO : sub/file2.txt.rclone_chunk.001_7lfoau: Moved (server-side) to: sub/file2.txt 2026/10/01 01:19:26 INFO : sub/deep/file3.txt.rclone_chunk.001_7lfo6i: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:19:26 INFO : - odd/file.txt.rclone_chunk.001_7lfo1q: Moved (server-side) to: - odd/file.txt 2026/10/01 01:19:26 INFO : index.html.rclone_chunk.001_7lfo47: Moved (server-side) to: index.html 2026/10/01 01:19:26 DEBUG : index.html: size = 12401 OK 2026/10/01 01:19:26 DEBUG : index.html: md5 = 080b36d70c765d0eca1fcc3033c03d3f OK 2026/10/01 01:19:26 INFO : index.html: Copied (new) 2026/10/01 01:19:26 INFO : sub/index.html.rclone_chunk.001_7lfofq: Moved (server-side) to: sub/index.html 2026/10/01 01:19:26 DEBUG : sub/index.html: size = 12306 OK 2026/10/01 01:19:26 INFO : sub/deep/index.html.rclone_chunk.001_7lfo4b: Moved (server-side) to: sub/deep/index.html 2026/10/01 01:19:26 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/01 01:19:26 INFO : - odd/index.html.rclone_chunk.001_7lfouz: Moved (server-side) to: - odd/index.html 2026/10/01 01:19:26 DEBUG : - odd/index.html: size = 12058 OK 2026/10/01 01:19:26 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/01 01:19:26 DEBUG : - odd/index.html: md5 = dfa9d4e0f1ef10534a0a1b80f02b69bd OK 2026/10/01 01:19:26 INFO : - odd/index.html: Copied (new) 2026/10/01 01:19:26 INFO : sub/deep/index.html: Copied (new) 2026/10/01 01:19:26 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/01 01:19:26 INFO : sub/index.html: Copied (new) 2026/10/01 01:19:26 INFO : - odd/file8.txt.rclone_chunk.001_7lfomf: Moved (server-side) to: - odd/file8.txt 2026/10/01 01:19:26 INFO : sub/file9.txt.rclone_chunk.001_7lfohb: Moved (server-side) to: sub/file9.txt 2026/10/01 01:19:26 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index: listing 2 directories and walking 0 changed directories 2026/10/01 01:19:26 DEBUG : index.html: md5 = 080b36d70c765d0eca1fcc3033c03d3f OK 2026/10/01 01:19:26 DEBUG : index.html: Unchanged skipping 2026/10/01 01:19:26 INFO : - odd/index.html: Deleted 2026/10/01 01:19:26 INFO : - odd/index.html.rclone_chunk.001_7lfosf: Moved (server-side) to: - odd/index.html 2026/10/01 01:19:26 DEBUG : - odd/index.html: size = 12316 OK 2026/10/01 01:19:26 DEBUG : - odd/index.html: md5 = e94ff77d6cbf7555e8b4fc1012417c1c OK 2026/10/01 01:19:26 INFO : - odd/index.html: Copied (replaced existing) 2026/10/01 01:19:26 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index: listing 4 directories and walking 0 changed directories 2026/10/01 01:19:26 DEBUG : index.html: md5 = 080b36d70c765d0eca1fcc3033c03d3f OK 2026/10/01 01:19:26 DEBUG : index.html: Unchanged skipping 2026/10/01 01:19:26 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/01 01:19:26 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/01 01:19:26 DEBUG : - odd/index.html: md5 = e94ff77d6cbf7555e8b4fc1012417c1c OK 2026/10/01 01:19:26 DEBUG : - odd/index.html: Unchanged skipping 2026/10/01 01:19:26 INFO : sub/index.html: Deleted 2026/10/01 01:19:26 INFO : sub/index.html.rclone_chunk.001_7lfox0: Moved (server-side) to: sub/index.html 2026/10/01 01:19:26 DEBUG : sub/index.html: size = 12565 OK 2026/10/01 01:19:26 DEBUG : sub/index.html: md5 = 4c5bc8b58e202e88635dc36022db2123 OK 2026/10/01 01:19:26 INFO : sub/index.html: Copied (replaced existing) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexChangedFiles Messages: directories --- FAIL: TestIndexChangedFiles (12.02s) === RUN TestIndexChangedDirTime run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:19:38 INFO : file1.txt.rclone_chunk.001_7lg043: Moved (server-side) to: file1.txt 2026/10/01 01:19:38 INFO : sub/file2.txt.rclone_chunk.001_7lg0im: Moved (server-side) to: sub/file2.txt 2026/10/01 01:19:38 INFO : sub/deep/file3.txt.rclone_chunk.001_7lg0ho: Moved (server-side) to: sub/deep/file3.txt 2026/10/01 01:19:38 INFO : other/notes.md.rclone_chunk.001_7lg0rz: Moved (server-side) to: other/notes.md 2026/10/01 01:19:38 INFO : index.json.rclone_chunk.001_7lg0vm: Moved (server-side) to: index.json 2026/10/01 01:19:38 DEBUG : index.json: size = 391 OK 2026/10/01 01:19:38 DEBUG : index.json: md5 = 9b6b513f43d437dac484d09ac0f2704f OK 2026/10/01 01:19:38 INFO : index.json: Copied (new) 2026/10/01 01:19:38 INFO : other/index.json.rclone_chunk.001_7lg0u2: Moved (server-side) to: other/index.json 2026/10/01 01:19:38 DEBUG : other/index.json: size = 150 OK 2026/10/01 01:19:38 DEBUG : other/index.json: md5 = fa51a7f6ee56089d0e4acf6c1bd3ad44 OK 2026/10/01 01:19:38 INFO : other/index.json: Copied (new) 2026/10/01 01:19:38 INFO : sub/deep/index.json.rclone_chunk.001_7lg0q8: Moved (server-side) to: sub/deep/index.json 2026/10/01 01:19:38 DEBUG : sub/deep/index.json: size = 139 OK 2026/10/01 01:19:38 INFO : sub/index.json.rclone_chunk.001_7lg0ov: Moved (server-side) to: sub/index.json 2026/10/01 01:19:38 DEBUG : sub/deep/index.json: md5 = 0853c8a952e9ac268ad1ac53721b4ce8 OK 2026/10/01 01:19:38 DEBUG : sub/index.json: size = 265 OK 2026/10/01 01:19:38 INFO : sub/deep/index.json: Copied (new) 2026/10/01 01:19:38 DEBUG : sub/index.json: md5 = 00eb447fcc6cda7c918b3eef20c8bfa2 OK 2026/10/01 01:19:38 INFO : sub/index.json: Copied (new) 2026/10/01 01:19:38 INFO : sub/deep/file4.txt.rclone_chunk.001_7lg0ek: Moved (server-side) to: sub/deep/file4.txt 2026/10/01 01:19:38 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Partial index: listing 3 directories and walking 0 changed directories 2026/10/01 01:19:38 DEBUG : sub/index.json: md5 = bd943f2bdfc1aaa2a767520e0ef38ef1 (memory) 2026/10/01 01:19:38 DEBUG : index.json: md5 = dd492f50e910ce665d5371fc817cfe9f (memory) 2026/10/01 01:19:38 DEBUG : sub/index.json: md5 = 00eb447fcc6cda7c918b3eef20c8bfa2 (Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe') 2026/10/01 01:19:38 DEBUG : index.json: md5 = 9b6b513f43d437dac484d09ac0f2704f (Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe') 2026/10/01 01:19:38 INFO : sub/deep/index.json: Deleted 2026/10/01 01:19:38 INFO : sub/deep/index.json.rclone_chunk.001_7lg0c7: Moved (server-side) to: sub/deep/index.json 2026/10/01 01:19:38 DEBUG : sub/deep/index.json: size = 275 OK 2026/10/01 01:19:38 DEBUG : sub/deep/index.json: md5 = 8d1898420ffe717942005c552a59f4b9 OK 2026/10/01 01:19:38 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/01 01:19:38 INFO : index.json: Deleted 2026/10/01 01:19:38 INFO : index.json.rclone_chunk.001_7lg07t: Moved (server-side) to: index.json 2026/10/01 01:19:38 DEBUG : index.json: size = 391 OK 2026/10/01 01:19:38 DEBUG : index.json: md5 = dd492f50e910ce665d5371fc817cfe9f OK 2026/10/01 01:19:38 INFO : index.json: Copied (replaced existing) 2026/10/01 01:19:38 INFO : sub/index.json: Deleted 2026/10/01 01:19:38 INFO : sub/index.json.rclone_chunk.001_7lg005: Moved (server-side) to: sub/index.json 2026/10/01 01:19:38 DEBUG : sub/index.json: size = 265 OK 2026/10/01 01:19:38 DEBUG : sub/index.json: md5 = bd943f2bdfc1aaa2a767520e0ef38ef1 OK 2026/10/01 01:19:38 INFO : sub/index.json: Copied (replaced existing) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexChangedDirTime Messages: directories --- FAIL: TestIndexChangedDirTime (12.02s) === RUN TestListDirSorted run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:19:50 INFO : a.txt.rclone_chunk.001_7lgcff: Moved (server-side) to: a.txt 2026/10/01 01:19:50 INFO : zend.txt.rclone_chunk.001_7lgc1a: Moved (server-side) to: zend.txt 2026/10/01 01:19:50 INFO : sub dir/hello world.rclone_chunk.001_7lgcfb: Moved (server-side) to: sub dir/hello world 2026/10/01 01:19:50 INFO : sub dir/hello world2.rclone_chunk.001_7lgcng: Moved (server-side) to: sub dir/hello world2 2026/10/01 01:19:50 INFO : sub dir/ignore dir/.ignore.rclone_chunk.001_7lgcov: Moved (server-side) to: sub dir/ignore dir/.ignore 2026/10/01 01:19:50 INFO : sub dir/ignore dir/should be ignored.rclone_chunk.001_7lgcxr: Moved (server-side) to: sub dir/ignore dir/should be ignored 2026/10/01 01:19:50 INFO : sub dir/sub sub dir/hello world3.rclone_chunk.001_7lgcnu: Moved (server-side) to: sub dir/sub sub dir/hello world3 listdirsorted_test.go:57: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:111 Error: "[a.txt sub sub dir zend.txt]" should have 3 item(s), but has 4 Test: TestListDirSorted run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1106 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:111 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestListDirSorted Messages: directories --- FAIL: TestListDirSorted (12.02s) === RUN TestListDirSortedFn run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:20:02 INFO : a.txt.rclone_chunk.001_7lgotn: Moved (server-side) to: a.txt 2026/10/01 01:20:02 INFO : zend.txt.rclone_chunk.001_7lgo0p: Moved (server-side) to: zend.txt 2026/10/01 01:20:02 INFO : sub dir/hello world.rclone_chunk.001_7lgo6f: Moved (server-side) to: sub dir/hello world 2026/10/01 01:20:02 INFO : sub dir/hello world2.rclone_chunk.001_7lgo69: Moved (server-side) to: sub dir/hello world2 2026/10/01 01:20:02 INFO : sub dir/ignore dir/.ignore.rclone_chunk.001_7lgocr: Moved (server-side) to: sub dir/ignore dir/.ignore 2026/10/01 01:20:02 INFO : sub dir/ignore dir/should be ignored.rclone_chunk.001_7lgoqe: Moved (server-side) to: sub dir/ignore dir/should be ignored 2026/10/01 01:20:02 INFO : sub dir/sub sub dir/hello world3.rclone_chunk.001_7lgoiu: Moved (server-side) to: sub dir/sub sub dir/hello world3 listdirsorted_test.go:57: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:125 Error: "[a.txt sub sub dir zend.txt]" should have 3 item(s), but has 4 Test: TestListDirSortedFn run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1106 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:125 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestListDirSortedFn Messages: directories --- FAIL: TestListDirSortedFn (12.02s) === RUN TestListJSON run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:20:14 INFO : file1.rclone_chunk.001_7lh0qj: Moved (server-side) to: file1 2026/10/01 01:20:14 INFO : sub/file2.rclone_chunk.001_7lh0ew: Moved (server-side) to: sub/file2 === RUN TestListJSON/Recurse lsjson_test.go:207: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/lsjson_test.go:207 Error: Not equal: expected: 3 actual : 4 Test: TestListJSON/Recurse Messages: Wrong number of results === RUN TestListJSON/SubDir lsjson_test.go:207: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/lsjson_test.go:207 Error: Not equal: expected: 1 actual : 2 Test: TestListJSON/SubDir Messages: Wrong number of results === NAME TestListJSON run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestListJSON Messages: directories --- FAIL: TestListJSON (12.02s) --- FAIL: TestListJSON/Recurse (0.00s) --- FAIL: TestListJSON/SubDir (0.00s) === RUN TestStatJSON run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:20:26 INFO : file1.rclone_chunk.001_7lhcq8: Moved (server-side) to: file1 2026/10/01 01:20:26 INFO : sub/file2.rclone_chunk.001_7lhcio: Moved (server-side) to: sub/file2 === RUN TestStatJSON/Root === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly === RUN TestStatJSON/Dir === RUN TestStatJSON/DirWithTrailingSlash === RUN TestStatJSON/File === RUN TestStatJSON/NotFound === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly === RUN TestStatJSON/FileDirsOnly === RUN TestStatJSON/NotFoundDirsOnly === RUN TestStatJSON/RootNotFound 2026/10/01 01:20:26 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-yivisag1rafe/notfound" 2026/10/01 01:20:26 DEBUG : Config file has changed externally - reloading 2026/10/01 01:20:26 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-yivisag1rafe/notfound" === NAME TestStatJSON run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestStatJSON Messages: directories --- FAIL: TestStatJSON (12.04s) --- PASS: TestStatJSON/Root (0.00s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.00s) --- PASS: TestStatJSON/Dir (0.00s) --- PASS: TestStatJSON/DirWithTrailingSlash (0.00s) --- PASS: TestStatJSON/File (0.00s) --- PASS: TestStatJSON/NotFound (0.00s) --- PASS: TestStatJSON/DirFilesOnly (0.00s) --- PASS: TestStatJSON/FileFilesOnly (0.00s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.00s) --- PASS: TestStatJSON/DirDirsOnly (0.00s) --- PASS: TestStatJSON/FileDirsOnly (0.00s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.00s) --- PASS: TestStatJSON/RootNotFound (0.02s) === RUN TestMkdir run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:20:38 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Making directory 2026/10/01 01:20:38 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Making directory run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMkdir Messages: directories --- FAIL: TestMkdir (12.01s) === RUN TestLsd run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:20:50 INFO : sub dir/hello world.rclone_chunk.001_7li0gp: Moved (server-side) to: sub dir/hello world run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestLsd Messages: directories --- FAIL: TestLsd (12.01s) === RUN TestLs run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:21:02 INFO : potato2.rclone_chunk.001_7licm9: Moved (server-side) to: potato2 2026/10/01 01:21:02 INFO : empty space.rclone_chunk.001_7lickw: Moved (server-side) to: empty space run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestLs Messages: directories --- FAIL: TestLs (12.01s) === RUN TestLsWithFilesFrom run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:21:14 INFO : potato2.rclone_chunk.001_7lioqp: Moved (server-side) to: potato2 2026/10/01 01:21:14 INFO : empty space.rclone_chunk.001_7lio2y: Moved (server-side) to: empty space 2026/10/01 01:21:14 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/10/01 01:21:14 DEBUG : empty space: Excluded 2026/10/01 01:21:14 DEBUG : sub: Excluded run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestLsWithFilesFrom Messages: directories --- FAIL: TestLsWithFilesFrom (12.01s) === RUN TestLsLong run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:21:26 INFO : potato2.rclone_chunk.001_7lj0d3: Moved (server-side) to: potato2 2026/10/01 01:21:26 INFO : empty space.rclone_chunk.001_7lj0df: Moved (server-side) to: empty space run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestLsLong Messages: directories --- FAIL: TestLsLong (12.01s) === RUN TestHashSums run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:21:38 INFO : potato2.rclone_chunk.001_7ljc3n: Moved (server-side) to: potato2 2026/10/01 01:21:38 INFO : empty space.rclone_chunk.001_7ljcyt: Moved (server-side) to: empty space === RUN TestHashSums/Md5 === RUN TestHashSums/Md5Download === NAME TestHashSums run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestHashSums Messages: directories --- FAIL: TestHashSums (12.01s) --- PASS: TestHashSums/Md5 (0.00s) --- PASS: TestHashSums/Md5Download (0.00s) === RUN TestCount run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:21:50 INFO : potato2.rclone_chunk.001_7ljoat: Moved (server-side) to: potato2 2026/10/01 01:21:50 INFO : empty space.rclone_chunk.001_7ljoue: Moved (server-side) to: empty space 2026/10/01 01:21:50 INFO : sub dir/potato3.rclone_chunk.001_7ljozx: Moved (server-side) to: sub dir/potato3 run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCount Messages: directories --- FAIL: TestCount (12.02s) === RUN TestDelete run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:22:02 INFO : small.rclone_chunk.001_7lk0yn: Moved (server-side) to: small 2026/10/01 01:22:02 INFO : medium.rclone_chunk.001_7lk05x: Moved (server-side) to: medium 2026/10/01 01:22:02 INFO : large.rclone_chunk.001_7lk01l: Moved (server-side) to: large 2026/10/01 01:22:02 DEBUG : Waiting for deletions to finish 2026/10/01 01:22:02 DEBUG : large: Excluded (Size Filter) 2026/10/01 01:22:02 DEBUG : large: Excluded 2026/10/01 01:22:02 INFO : medium: Deleted 2026/10/01 01:22:02 INFO : small: Deleted run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDelete Messages: directories --- FAIL: TestDelete (12.02s) === RUN TestDeleteFatalError run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:22:14 INFO : file0.rclone_chunk.001_7lkcf4: Moved (server-side) to: file0 2026/10/01 01:22:14 INFO : file1.rclone_chunk.001_7lkcbt: Moved (server-side) to: file1 2026/10/01 01:22:14 INFO : file2.rclone_chunk.001_7lkcf1: Moved (server-side) to: file2 2026/10/01 01:22:14 INFO : file3.rclone_chunk.001_7lkc5h: Moved (server-side) to: file3 2026/10/01 01:22:14 INFO : file4.rclone_chunk.001_7lkcgx: Moved (server-side) to: file4 2026/10/01 01:22:14 INFO : file5.rclone_chunk.001_7lkcbg: Moved (server-side) to: file5 2026/10/01 01:22:14 INFO : file6.rclone_chunk.001_7lkcrr: Moved (server-side) to: file6 2026/10/01 01:22:14 INFO : file7.rclone_chunk.001_7lkc7k: Moved (server-side) to: file7 2026/10/01 01:22:14 INFO : file8.rclone_chunk.001_7lkcmv: Moved (server-side) to: file8 2026/10/01 01:22:14 INFO : file9.rclone_chunk.001_7lkcv4: Moved (server-side) to: file9 2026/10/01 01:22:14 INFO : file10.rclone_chunk.001_7lkc0x: Moved (server-side) to: file10 2026/10/01 01:22:14 INFO : file11.rclone_chunk.001_7lkcmq: Moved (server-side) to: file11 2026/10/01 01:22:14 INFO : file12.rclone_chunk.001_7lkc81: Moved (server-side) to: file12 2026/10/01 01:22:14 INFO : file13.rclone_chunk.001_7lkcjj: Moved (server-side) to: file13 2026/10/01 01:22:14 INFO : file14.rclone_chunk.001_7lkcxf: Moved (server-side) to: file14 2026/10/01 01:22:14 INFO : file15.rclone_chunk.001_7lkcrl: Moved (server-side) to: file15 2026/10/01 01:22:14 INFO : file16.rclone_chunk.001_7lkcl1: Moved (server-side) to: file16 2026/10/01 01:22:14 INFO : file17.rclone_chunk.001_7lkcnx: Moved (server-side) to: file17 2026/10/01 01:22:14 INFO : file18.rclone_chunk.001_7lkcql: Moved (server-side) to: file18 2026/10/01 01:22:14 INFO : file19.rclone_chunk.001_7lkc8l: Moved (server-side) to: file19 2026/10/01 01:22:14 DEBUG : Waiting for deletions to finish 2026/10/01 01:22:14 ERROR : file1: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file0: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file10: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file11: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file12: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file14: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file15: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file16: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file17: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file18: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file19: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file2: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file3: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file13: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file5: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file6: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file4: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file8: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file9: Got fatal error on delete: --max-delete threshold reached 2026/10/01 01:22:14 ERROR : file7: Got fatal error on delete: --max-delete threshold reached run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDeleteFatalError Messages: directories --- FAIL: TestDeleteFatalError (12.02s) === RUN TestMaxDelete run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" operations_test.go:463: Skipping test on chunker backend run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:474 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDelete Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:474 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDelete Messages: directories --- FAIL: TestMaxDelete (24.02s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" operations_test.go:463: Skipping test on chunker backend run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:495 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDeleteSizeLargeFile Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:495 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDeleteSizeLargeFile Messages: directories --- FAIL: TestMaxDeleteSizeLargeFile (24.02s) === RUN TestMaxDeleteSize run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" operations_test.go:463: Skipping test on chunker backend run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:513 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDeleteSize Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:513 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDeleteSize Messages: directories --- FAIL: TestMaxDeleteSize (24.02s) === RUN TestReadFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:23:38 INFO : ReadFile.rclone_chunk.001_7lmoin: Moved (server-side) to: ReadFile run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:541 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestReadFile Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestReadFile Messages: directories --- FAIL: TestReadFile (24.02s) === RUN TestCat run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:24:02 INFO : file1.rclone_chunk.001_7lnclf: Moved (server-side) to: file1 2026/10/01 01:24:02 INFO : file2.rclone_chunk.001_7lncss: Moved (server-side) to: file2 run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCat Messages: directories --- FAIL: TestCat (12.01s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:24:15 INFO : A1/B1/C1/one.rclone_chunk.001_7lno7r: Moved (server-side) to: A1/B1/C1/one 2026/10/01 01:24:15 INFO : A2: Making directory 2026/10/01 01:24:15 INFO : A1/B2: Making directory 2026/10/01 01:24:15 INFO : A1/B2/C2: Making directory 2026/10/01 01:24:15 INFO : A1/B1/C3: Making directory 2026/10/01 01:24:15 INFO : A3: Making directory 2026/10/01 01:24:15 INFO : A3/B3: Making directory 2026/10/01 01:24:15 INFO : A3/B3/C4: Making directory 2026/10/01 01:24:15 INFO : A1/two.rclone_chunk.001_7lnph4: Moved (server-side) to: A1/two fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:741 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C3", "A1/B2", "A1/B2/C2", "A2", "A3", "A3/B3", "A3/B3/C4"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C3", "A1/B2", "A1/B2/C2", "A2", "A3", "A3/B3", "A3/B3/C4", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=10) { +([]string) (len=12) { (string) (len=2) "A1", @@ -10,3 +10,5 @@ (string) (len=5) "A3/B3", - (string) (len=8) "A3/B3/C4" + (string) (len=8) "A3/B3/C4", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsNoLeaveRoot Messages: directories 2026/10/01 01:24:22 DEBUG : removing 1 level 3 directories 2026/10/01 01:24:22 INFO : A3/B3/C4: Removing directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:764 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C3", "A1/B2", "A1/B2/C2", "A2", "A3", "A3/B3"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C3", "A1/B2", "A1/B2/C2", "A2", "A3", "A3/B3", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=9) { +([]string) (len=11) { (string) (len=2) "A1", @@ -9,3 +9,5 @@ (string) (len=2) "A3", - (string) (len=5) "A3/B3" + (string) (len=5) "A3/B3", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsNoLeaveRoot Messages: directories 2026/10/01 01:24:29 DEBUG : removing 2 level 3 directories 2026/10/01 01:24:29 INFO : A1/B2/C2: Removing directory 2026/10/01 01:24:29 INFO : A1/B1/C3: Removing directory 2026/10/01 01:24:29 DEBUG : removing 3 level 2 directories 2026/10/01 01:24:29 INFO : sub/deep: Removing directory 2026/10/01 01:24:29 INFO : A1/B2: Removing directory 2026/10/01 01:24:29 INFO : A3/B3: Removing directory 2026/10/01 01:24:29 ERROR : sub/deep: Failed to rmdir: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty 2026/10/01 01:24:29 DEBUG : removing 3 level 1 directories 2026/10/01 01:24:29 INFO : sub: Removing directory 2026/10/01 01:24:29 ERROR : sub: Failed to rmdir: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty 2026/10/01 01:24:29 INFO : A2: Removing directory 2026/10/01 01:24:29 INFO : A3: Removing directory operations_test.go:784: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:784 Error: Received unexpected error: failed to remove directories: 2 errors: last error: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty Test: TestRmdirsNoLeaveRoot run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1106 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:784 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsNoLeaveRoot Messages: directories --- FAIL: TestRmdirsNoLeaveRoot (26.03s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:24:41 INFO : A1: Making directory 2026/10/01 01:24:41 INFO : A1/B1: Making directory 2026/10/01 01:24:41 INFO : A1/B1/C1: Making directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:829 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,5 +1,7 @@ -([]string) (len=3) { +([]string) (len=5) { (string) (len=2) "A1", (string) (len=5) "A1/B1", - (string) (len=8) "A1/B1/C1" + (string) (len=8) "A1/B1/C1", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsLeaveRoot Messages: directories 2026/10/01 01:24:48 DEBUG : removing 1 level 3 directories 2026/10/01 01:24:48 INFO : A1/B1/C1: Removing directory 2026/10/01 01:24:48 DEBUG : removing 1 level 2 directories 2026/10/01 01:24:48 INFO : A1/B1: Removing directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:843 Error: Not equal: expected: []string{"A1"} actual : []string{"A1", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=2) "A1" +([]string) (len=3) { + (string) (len=2) "A1", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsLeaveRoot Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsLeaveRoot Messages: directories --- FAIL: TestRmdirsLeaveRoot (26.02s) === RUN TestRmdirsWithFilter run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:25:07 INFO : A1: Making directory 2026/10/01 01:25:07 INFO : A1/B1: Making directory 2026/10/01 01:25:07 INFO : A1/B1/C1: Making directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:868 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,5 +1,7 @@ -([]string) (len=3) { +([]string) (len=5) { (string) (len=2) "A1", (string) (len=5) "A1/B1", - (string) (len=8) "A1/B1/C1" + (string) (len=8) "A1/B1/C1", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsWithFilter Messages: directories 2026/10/01 01:25:14 DEBUG : sub: Excluded 2026/10/01 01:25:14 DEBUG : removing 1 level 3 directories 2026/10/01 01:25:14 INFO : A1/B1/C1: Removing directory 2026/10/01 01:25:14 DEBUG : removing 1 level 2 directories 2026/10/01 01:25:14 INFO : A1/B1: Removing directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:882 Error: Not equal: expected: []string{"A1"} actual : []string{"A1", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=2) "A1" +([]string) (len=3) { + (string) (len=2) "A1", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsWithFilter Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsWithFilter Messages: directories --- FAIL: TestRmdirsWithFilter (26.02s) === RUN TestCopyURL run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:25:33 INFO : file1.rclone_chunk.001_7lpvi6: Moved (server-side) to: file1 2026/10/01 01:25:33 DEBUG : file1: size = 14 OK 2026/10/01 01:25:33 DEBUG : file1: md5 = 081404b3d2ae5bf599add15b7445ac07 OK 2026/10/01 01:25:33 DEBUG : filename.txt: File name found in url 2026/10/01 01:25:33 INFO : filename.txt.rclone_chunk.001_7lpvni: Moved (server-side) to: filename.txt 2026/10/01 01:25:33 DEBUG : filename.txt: size = 14 OK 2026/10/01 01:25:33 DEBUG : filename.txt: md5 = 081404b3d2ae5bf599add15b7445ac07 OK 2026/10/01 01:25:33 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/10/01 01:25:33 INFO : headerfilename.txt.rclone_chunk.001_7lpv5v: Moved (server-side) to: headerfilename.txt 2026/10/01 01:25:33 DEBUG : headerfilename.txt: size = 14 OK 2026/10/01 01:25:33 DEBUG : headerfilename.txt: md5 = 081404b3d2ae5bf599add15b7445ac07 OK 2026/10/01 01:25:33 INFO : file2.rclone_chunk.001_7lpvql: Moved (server-side) to: file2 2026/10/01 01:25:33 DEBUG : file2: size = 14 OK 2026/10/01 01:25:33 DEBUG : file2: md5 = 081404b3d2ae5bf599add15b7445ac07 OK run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCopyURL Messages: directories --- FAIL: TestCopyURL (12.02s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:25:45 INFO : file1.rclone_chunk.001_7lq7a6: Moved (server-side) to: file1 2026/10/01 01:25:45 DEBUG : file1: size = 14 OK 2026/10/01 01:25:45 DEBUG : file1: md5 = 081404b3d2ae5bf599add15b7445ac07 OK run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCopyURLDownloadHeaders Messages: directories --- FAIL: TestCopyURLDownloadHeaders (12.01s) === RUN TestMoveFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:25:57 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/01 01:25:57 INFO : sub/file2.rclone_chunk.001_7lqjp7: Moved (server-side) to: sub/file2 2026/10/01 01:25:57 DEBUG : sub/file2: size = 14 OK 2026/10/01 01:25:57 DEBUG : file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2026/10/01 01:25:57 INFO : file1: Copied (new) to: sub/file2 2026/10/01 01:25:57 INFO : file1: Deleted 2026/10/01 01:25:57 DEBUG : sub/file2: size = 14 OK 2026/10/01 01:25:57 DEBUG : file1: Size and modification time the same (differ by 0s, within tolerance 1ns) 2026/10/01 01:25:57 DEBUG : file1: Unchanged skipping 2026/10/01 01:25:57 INFO : file1: Deleted 2026/10/01 01:25:57 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': don't need to copy/move sub/file2, it is already at target location run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMoveFile Messages: directories --- FAIL: TestMoveFile (12.01s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:26:09 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/01 01:26:09 DEBUG : file1: skip slow MD5 on source file, hashing in-transit 2026/10/01 01:26:09 INFO : file1.rclone_chunk.001_7lqvio: Moved (server-side) to: file1 2026/10/01 01:26:09 DEBUG : file1: size = 14 OK 2026/10/01 01:26:09 DEBUG : file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2026/10/01 01:26:09 INFO : file1: Copied (new) 2026/10/01 01:26:09 INFO : file1: Deleted 2026/10/01 01:26:09 DEBUG : file1: Destination exists, skipping 2026/10/01 01:26:09 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMoveFileWithIgnoreExisting Messages: directories --- FAIL: TestMoveFileWithIgnoreExisting (12.01s) === RUN TestMoveFileImmutable run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:26:21 INFO : existing.rclone_chunk.001_7lr71s: Moved (server-side) to: existing 2026/10/01 01:26:21 DEBUG : existing: size = 8 (Local file system at /tmp/rclone2714527500) 2026/10/01 01:26:21 DEBUG : existing: size = 6 (Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe') 2026/10/01 01:26:21 DEBUG : existing: Sizes differ 2026/10/01 01:26:21 ERROR : existing: Source and destination exist but do not match: immutable file modified run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMoveFileImmutable Messages: directories --- FAIL: TestMoveFileImmutable (12.01s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCaseInsensitiveMoveFile Messages: directories --- FAIL: TestCaseInsensitiveMoveFile (12.01s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCaseInsensitiveMoveFileDryRun Messages: directories --- FAIL: TestCaseInsensitiveMoveFileDryRun (12.01s) === RUN TestMoveFileBackupDir run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:26:57 INFO : dst/file1.rclone_chunk.001_7ls7gx: Moved (server-side) to: dst/file1 2026/10/01 01:26:57 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-yivisag1rafe/backup" 2026/10/01 01:26:57 DEBUG : Config file has changed externally - reloading 2026/10/01 01:26:57 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-yivisag1rafe/backup" 2026/10/01 01:26:57 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2714527500) 2026/10/01 01:26:57 DEBUG : dst/file1: size = 18 (Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe') 2026/10/01 01:26:57 DEBUG : dst/file1: Sizes differ 2026/10/01 01:26:57 DEBUG : dst/file1: move non-chunked object... 2026/10/01 01:26:57 INFO : dst/file1: Moved (server-side) 2026/10/01 01:26:57 INFO : dst/file1: Moved (server-side) 2026/10/01 01:26:57 DEBUG : dst/file1: skip slow MD5 on source file, hashing in-transit 2026/10/01 01:26:57 INFO : dst/file1.rclone_chunk.001_7ls747: Moved (server-side) to: dst/file1 2026/10/01 01:26:57 DEBUG : dst/file1: size = 14 OK 2026/10/01 01:26:57 DEBUG : dst/file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2026/10/01 01:26:57 INFO : dst/file1: Copied (new) 2026/10/01 01:26:57 INFO : dst/file1: Deleted run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMoveFileBackupDir Messages: directories --- FAIL: TestMoveFileBackupDir (12.02s) === RUN TestDirMoveMoveError run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:27:09 INFO : A/file0.rclone_chunk.001_7lsju5: Moved (server-side) to: A/file0 2026/10/01 01:27:09 INFO : A/file1.rclone_chunk.001_7lsjr0: Moved (server-side) to: A/file1 2026/10/01 01:27:09 INFO : A/file2.rclone_chunk.001_7lsje8: Moved (server-side) to: A/file2 2026/10/01 01:27:09 INFO : A/file3.rclone_chunk.001_7lsj28: Moved (server-side) to: A/file3 2026/10/01 01:27:09 INFO : A/file4.rclone_chunk.001_7lsj8w: Moved (server-side) to: A/file4 2026/10/01 01:27:09 INFO : A/file5.rclone_chunk.001_7lsjcb: Moved (server-side) to: A/file5 2026/10/01 01:27:09 INFO : A/file6.rclone_chunk.001_7lsjyq: Moved (server-side) to: A/file6 2026/10/01 01:27:09 INFO : A/file7.rclone_chunk.001_7lsjz3: Moved (server-side) to: A/file7 2026/10/01 01:27:09 INFO : A/file8.rclone_chunk.001_7lsjd6: Moved (server-side) to: A/file8 2026/10/01 01:27:09 INFO : A/file9.rclone_chunk.001_7lsjz5: Moved (server-side) to: A/file9 2026/10/01 01:27:09 INFO : A/file10.rclone_chunk.001_7lsjli: Moved (server-side) to: A/file10 2026/10/01 01:27:09 INFO : A/file11.rclone_chunk.001_7lsj4c: Moved (server-side) to: A/file11 2026/10/01 01:27:09 INFO : A/file12.rclone_chunk.001_7lsjwc: Moved (server-side) to: A/file12 2026/10/01 01:27:09 INFO : A/file13.rclone_chunk.001_7lsj03: Moved (server-side) to: A/file13 2026/10/01 01:27:09 INFO : A/file14.rclone_chunk.001_7lsjky: Moved (server-side) to: A/file14 2026/10/01 01:27:09 INFO : A/file15.rclone_chunk.001_7lsj1h: Moved (server-side) to: A/file15 2026/10/01 01:27:09 INFO : A/file16.rclone_chunk.001_7lsju7: Moved (server-side) to: A/file16 2026/10/01 01:27:09 INFO : A/file17.rclone_chunk.001_7lsj8b: Moved (server-side) to: A/file17 2026/10/01 01:27:09 INFO : A/file18.rclone_chunk.001_7lsjov: Moved (server-side) to: A/file18 2026/10/01 01:27:09 INFO : A/file19.rclone_chunk.001_7lsj7y: Moved (server-side) to: A/file19 operations_test.go:1490: Skipping test on non local remote run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1490 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1522 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMoveMoveError Messages: directories --- FAIL: TestDirMoveMoveError (12.02s) === RUN TestDirMoveContext run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:27:21 INFO : A/one.rclone_chunk.001_7lsvb1: Moved (server-side) to: A/one 2026/10/01 01:27:21 INFO : A/two.rclone_chunk.001_7lsvhu: Moved (server-side) to: A/two operations_test.go:1490: Skipping test on non local remote run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1490 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1546 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMoveContext Messages: directories --- FAIL: TestDirMoveContext (12.01s) === RUN TestDirMove run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:27:33 INFO : A1/one.rclone_chunk.001_7lt7l8: Moved (server-side) to: A1/one 2026/10/01 01:27:33 INFO : A1/two.rclone_chunk.001_7lt7w1: Moved (server-side) to: A1/two 2026/10/01 01:27:33 INFO : A1/B1/three.rclone_chunk.001_7lt70w: Moved (server-side) to: A1/B1/three 2026/10/01 01:27:33 INFO : A1/B1/C1/four.rclone_chunk.001_7lt7p5: Moved (server-side) to: A1/B1/C1/four 2026/10/01 01:27:33 INFO : A1/B1/C2/five.rclone_chunk.001_7lt7yz: Moved (server-side) to: A1/B1/C2/five 2026/10/01 01:27:33 INFO : A1/B2: Making directory 2026/10/01 01:27:33 INFO : A1/B1/C3: Making directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1578 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C2", "A1/B1/C3", "A1/B2"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C2", "A1/B1/C3", "A1/B2", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=8) { (string) (len=2) "A1", @@ -6,3 +6,5 @@ (string) (len=8) "A1/B1/C3", - (string) (len=5) "A1/B2" + (string) (len=5) "A1/B2", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMove Messages: directories fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1599 Error: Not equal: expected: []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2"} actual : []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=8) { (string) (len=2) "A2", @@ -6,3 +6,5 @@ (string) (len=8) "A2/B1/C3", - (string) (len=5) "A2/B2" + (string) (len=5) "A2/B2", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMove Messages: directories 2026/10/01 01:27:47 DEBUG : A2/one: move non-chunked object... 2026/10/01 01:27:47 INFO : A2/one: Moved (server-side) to: A3/one 2026/10/01 01:27:47 INFO : A2/one: Moved (server-side) to: A3/one 2026/10/01 01:27:47 DEBUG : A2/two: move non-chunked object... 2026/10/01 01:27:47 INFO : A2/two: Moved (server-side) to: A3/two 2026/10/01 01:27:47 INFO : A2/two: Moved (server-side) to: A3/two 2026/10/01 01:27:47 DEBUG : A2/B1/three: move non-chunked object... 2026/10/01 01:27:47 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/10/01 01:27:47 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/10/01 01:27:47 DEBUG : A2/B1/C1/four: move non-chunked object... 2026/10/01 01:27:47 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/10/01 01:27:47 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/10/01 01:27:47 DEBUG : A2/B1/C2/five: move non-chunked object... 2026/10/01 01:27:47 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/10/01 01:27:47 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1624 Error: Not equal: expected: []string{"A3", "A3/B1", "A3/B1/C1", "A3/B1/C2", "A3/B1/C3", "A3/B2"} actual : []string{"A3", "A3/B1", "A3/B1/C1", "A3/B1/C2", "A3/B1/C3", "A3/B2", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=8) { (string) (len=2) "A3", @@ -6,3 +6,5 @@ (string) (len=8) "A3/B1/C3", - (string) (len=5) "A3/B2" + (string) (len=5) "A3/B2", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMove Messages: directories 2026/10/01 01:27:54 INFO : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/10/01 01:27:54 DEBUG : A3/B1/C2/five: move non-chunked object... 2026/10/01 01:27:54 DEBUG : A3/one: move non-chunked object... 2026/10/01 01:27:54 DEBUG : A3/B1/C1/four: move non-chunked object... 2026/10/01 01:27:54 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/10/01 01:27:54 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/10/01 01:27:54 DEBUG : A3/B1/three: move non-chunked object... 2026/10/01 01:27:54 DEBUG : A3/two: move non-chunked object... 2026/10/01 01:27:54 INFO : A3/one: Moved (server-side) to: A4/one 2026/10/01 01:27:54 INFO : A3/one: Moved (server-side) to: A4/one 2026/10/01 01:27:54 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/10/01 01:27:54 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/10/01 01:27:54 INFO : A3/two: Moved (server-side) to: A4/two 2026/10/01 01:27:54 INFO : A3/two: Moved (server-side) to: A4/two 2026/10/01 01:27:54 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/10/01 01:27:54 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1652 Error: Not equal: expected: []string{"A4", "A4/B1", "A4/B1/C1", "A4/B1/C2", "A4/B1/C3", "A4/B2"} actual : []string{"A4", "A4/B1", "A4/B1/C1", "A4/B1/C2", "A4/B1/C3", "A4/B2", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=8) { (string) (len=2) "A4", @@ -6,3 +6,5 @@ (string) (len=8) "A4/B1/C3", - (string) (len=5) "A4/B2" + (string) (len=5) "A4/B2", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMove Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMove Messages: directories --- FAIL: TestDirMove (40.04s) === RUN TestGetFsInfo run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:28:13 DEBUG : Config file has changed externally - reloading run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestGetFsInfo Messages: directories --- FAIL: TestGetFsInfo (12.01s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:28:25 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': File to upload is small (34 bytes), uploading instead of streaming 2026/10/01 01:28:25 INFO : no_checksum_small_file_from_pipe.rclone_chunk.001_7lun60: Moved (server-side) to: no_checksum_small_file_from_pipe 2026/10/01 01:28:25 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/10/01 01:28:25 DEBUG : no_checksum_small_file_from_pipe: md5 = 4c762bc6ec18f21b23fcae426c7863b5 OK 2026/10/01 01:28:25 DEBUG : no_checksum_small_file_from_pipe: Size and md5 of src and dst objects identical 2026/10/01 01:28:25 INFO : no_checksum_big_file_from_pipe.rclone_chunk.001_7lun7a: Moved (server-side) to: no_checksum_big_file_from_pipe 2026/10/01 01:28:25 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/10/01 01:28:25 DEBUG : no_checksum_big_file_from_pipe: md5 = fffc7956ba9a7b58a63c01b6ce1ddc45 OK 2026/10/01 01:28:25 DEBUG : no_checksum_big_file_from_pipe: Size and md5 of src and dst objects identical run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcat/withChecksum=false,ignoreChecksum=false Messages: directories === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:28:37 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': File to upload is small (34 bytes), uploading instead of streaming 2026/10/01 01:28:37 INFO : with_checksum_small_file_from_pipe.rclone_chunk.001_7luz34: Moved (server-side) to: with_checksum_small_file_from_pipe 2026/10/01 01:28:37 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/10/01 01:28:37 DEBUG : with_checksum_small_file_from_pipe: md5 = 4c762bc6ec18f21b23fcae426c7863b5 OK 2026/10/01 01:28:37 DEBUG : with_checksum_small_file_from_pipe: Size and md5 of src and dst objects identical 2026/10/01 01:28:37 INFO : with_checksum_big_file_from_pipe.rclone_chunk.001_7luzqs: Moved (server-side) to: with_checksum_big_file_from_pipe 2026/10/01 01:28:37 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/10/01 01:28:37 DEBUG : with_checksum_big_file_from_pipe: md5 = fffc7956ba9a7b58a63c01b6ce1ddc45 OK 2026/10/01 01:28:37 DEBUG : with_checksum_big_file_from_pipe: Size and md5 of src and dst objects identical run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcat/withChecksum=true,ignoreChecksum=false Messages: directories === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:28:49 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': File to upload is small (34 bytes), uploading instead of streaming 2026/10/01 01:28:49 INFO : ignore_checksum_small_file_from_pipe.rclone_chunk.001_7lvbao: Moved (server-side) to: ignore_checksum_small_file_from_pipe 2026/10/01 01:28:49 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/10/01 01:28:49 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by 0s, within tolerance 1ns) 2026/10/01 01:28:49 INFO : ignore_checksum_big_file_from_pipe.rclone_chunk.001_7lvbde: Moved (server-side) to: ignore_checksum_big_file_from_pipe 2026/10/01 01:28:49 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/10/01 01:28:49 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by 0s, within tolerance 1ns) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcat/withChecksum=false,ignoreChecksum=true Messages: directories === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:29:01 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': File to upload is small (34 bytes), uploading instead of streaming 2026/10/01 01:29:01 INFO : ignore_checksum_small_file_from_pipe.rclone_chunk.001_7lvnyt: Moved (server-side) to: ignore_checksum_small_file_from_pipe 2026/10/01 01:29:01 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/10/01 01:29:01 DEBUG : ignore_checksum_small_file_from_pipe: Src hash empty - aborting Dst hash check 2026/10/01 01:29:01 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/10/01 01:29:01 INFO : ignore_checksum_big_file_from_pipe.rclone_chunk.001_7lvnb8: Moved (server-side) to: ignore_checksum_big_file_from_pipe 2026/10/01 01:29:01 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/10/01 01:29:01 DEBUG : ignore_checksum_big_file_from_pipe: Src hash empty - aborting Dst hash check 2026/10/01 01:29:01 DEBUG : ignore_checksum_big_file_from_pipe: Dst hash empty - aborting Src hash check 2026/10/01 01:29:01 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcat/withChecksum=true,ignoreChecksum=true Messages: directories --- FAIL: TestRcat (48.07s) --- FAIL: TestRcat/withChecksum=false,ignoreChecksum=false (12.02s) --- FAIL: TestRcat/withChecksum=true,ignoreChecksum=false (12.02s) --- FAIL: TestRcat/withChecksum=false,ignoreChecksum=true (12.02s) --- FAIL: TestRcat/withChecksum=true,ignoreChecksum=true (12.02s) === RUN TestRcatMetadata run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" operations_test.go:1745: Skipping as destination doesn't support user metadata run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1745 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatMetadata Messages: directories --- FAIL: TestRcatMetadata (12.01s) === RUN TestRcatSize run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:29:25 INFO : potato1.rclone_chunk.001_7lwbqb: Moved (server-side) to: potato1 2026/10/01 01:29:25 DEBUG : potato1: size = 60 OK 2026/10/01 01:29:25 DEBUG : potato1: md5 = d6548b156ea68a4e003e786df99eee76 OK 2026/10/01 01:29:25 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': File to upload is small (60 bytes), uploading instead of streaming 2026/10/01 01:29:25 INFO : potato2.rclone_chunk.001_7lwbkq: Moved (server-side) to: potato2 2026/10/01 01:29:25 DEBUG : potato2: size = 60 OK 2026/10/01 01:29:25 DEBUG : potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2026/10/01 01:29:25 DEBUG : potato2: Size and md5 of src and dst objects identical run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSize Messages: directories --- FAIL: TestRcatSize (12.02s) === RUN TestRcatSizeShortEOF run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:29:37 ERROR : potato1: Post request put error: incorrect upload size 60 != 120 run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeShortEOF Messages: directories --- FAIL: TestRcatSizeShortEOF (12.01s) === RUN TestRcatSizeMetadata run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" operations_test.go:1838: Skipping as destination doesn't support user metadata run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1838 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeMetadata Messages: directories --- FAIL: TestRcatSizeMetadata (12.01s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:30:01 INFO : potato1.rclone_chunk.001_7lxbxw: Moved (server-side) to: potato1 2026/10/01 01:30:01 DEBUG : potato1: size = 60 OK 2026/10/01 01:30:01 DEBUG : potato1: md5 = d6548b156ea68a4e003e786df99eee76 OK run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeUploadHeaders Messages: directories --- FAIL: TestRcatSizeUploadHeaders (12.01s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:30:13 INFO : potato1.rclone_chunk.001_7lxner: Moved (server-side) to: potato1 2026/10/01 01:30:13 DEBUG : potato1: size = 60 OK 2026/10/01 01:30:13 DEBUG : potato1: md5 = d6548b156ea68a4e003e786df99eee76 (Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe') 2026/10/01 01:30:13 DEBUG : potato1: md5 = 771ba8b5f9b1a1201c9f9bb57bf74b99 (Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe') 2026/10/01 01:30:13 ERROR : potato1: corrupted on transfer: md5 hashes differ src "d6548b156ea68a4e003e786df99eee76" vs dst(Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe') "771ba8b5f9b1a1201c9f9bb57bf74b99" 2026/10/01 01:30:13 INFO : potato1: Removing failed copy run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeChecksum/Corrupted Messages: directories === RUN TestRcatSizeChecksum/SizeDiffers run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:30:25 INFO : potato4.rclone_chunk.001_7lxzex: Moved (server-side) to: potato4 2026/10/01 01:30:25 DEBUG : potato4: size = 60 (Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe') 2026/10/01 01:30:25 DEBUG : potato4: size = 59 (Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe') 2026/10/01 01:30:25 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe') 59 2026/10/01 01:30:25 INFO : potato4: Removing failed copy run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeChecksum/SizeDiffers Messages: directories === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:30:37 INFO : potato2.rclone_chunk.001_7lybzb: Moved (server-side) to: potato2 2026/10/01 01:30:37 DEBUG : potato2: size = 60 OK run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeChecksum/IgnoreChecksum Messages: directories === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:30:49 INFO : potato3.rclone_chunk.001_7lynxr: Moved (server-side) to: potato3 2026/10/01 01:30:49 DEBUG : potato3: size = 60 OK run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeChecksum/NoHashes Messages: directories --- FAIL: TestRcatSizeChecksum (48.04s) --- FAIL: TestRcatSizeChecksum/Corrupted (12.01s) --- FAIL: TestRcatSizeChecksum/SizeDiffers (12.01s) --- FAIL: TestRcatSizeChecksum/IgnoreChecksum (12.01s) --- FAIL: TestRcatSizeChecksum/NoHashes (12.01s) === RUN TestTouchDir run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:31:01 INFO : potato2.rclone_chunk.001_7lyzel: Moved (server-side) to: potato2 2026/10/01 01:31:01 INFO : empty space.rclone_chunk.001_7lyz4c: Moved (server-side) to: empty space 2026/10/01 01:31:01 INFO : sub dir/potato3.rclone_chunk.001_7lyz0k: Moved (server-side) to: sub dir/potato3 2026/10/01 01:31:01 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Touching "sub dir/potato3" 2026/10/01 01:31:01 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Touching "empty space" 2026/10/01 01:31:01 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Touching "potato2" run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestTouchDir Messages: directories --- FAIL: TestTouchDir (12.01s) === RUN TestMkdirMetadata run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:31:13 DEBUG : dir with metadata: Making directory with metadata 2026/10/01 01:31:13 INFO : dir with metadata: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMkdirMetadata Messages: directories --- FAIL: TestMkdirMetadata (12.01s) === RUN TestMkdirModTime run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:31:25 DEBUG : directory with modtime: Making directory with metadata 2026/10/01 01:31:25 INFO : directory with modtime: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2026/10/01 01:31:25 NOTICE: dry run directory with modtime: Skipped make directory as --dry-run is set run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMkdirModTime Messages: directories --- FAIL: TestMkdirModTime (12.01s) === RUN TestCopyDirMetadata run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:31:37 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/10/01 01:31:37 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/01 01:31:37 INFO : non existent directory: Updated directory metadata 2026/10/01 01:31:37 INFO : existing directory: Updated directory metadata run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCopyDirMetadata Messages: directories --- FAIL: TestCopyDirMetadata (12.01s) === RUN TestSetDirModTime run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:31:49 DEBUG : set modtime on non existent directory: Skipping set directory modification time as --no-update-dir-modtime is set 2026/10/01 01:31:49 INFO : set modtime on existing directory: Set directory modification time (using SetModTime) 2026/10/01 01:31:49 INFO : set modtime on existing directory: Set directory modification time (using DirSetModTime) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestSetDirModTime Messages: directories --- FAIL: TestSetDirModTime (12.01s) === RUN TestDirsEqual run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:32:01 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/10/01 01:32:01 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/01 01:32:01 DEBUG : dst: Making directory with metadata 2026/10/01 01:32:01 INFO : dst: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/01 01:32:01 DEBUG : dst: Directory modification time the same (differ by 0s, within tolerance 1ns) 2026/10/01 01:32:01 INFO : dst: Set directory modification time (using SetModTime) 2026/10/01 01:32:01 INFO : dst: Set directory modification time (using SetModTime) 2026/10/01 01:32:01 DEBUG : dst: Directory modification time the same (differ by 0s, within tolerance 1ns) 2026/10/01 01:32:01 INFO : dst: Set directory modification time (using SetModTime) 2026/10/01 01:32:01 DEBUG : dst: Destination directory is newer than source, skipping run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirsEqual Messages: directories --- FAIL: TestDirsEqual (12.01s) === RUN TestRemoveExisting run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe'", Local "Local file system at /tmp/rclone2714527500", Modify Window "1ns" 2026/10/01 01:32:13 INFO : sub dir/test remove existing.rclone_chunk.001_7m0zt4: Moved (server-side) to: sub dir/test remove existing 2026/10/01 01:32:13 INFO : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789.rclone_chunk.001_7m0z1y: Moved (server-side) to: sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789 2026/10/01 01:32:13 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.tupisot6" before starting 2026/10/01 01:32:13 DEBUG : sub dir/test remove existing: move non-chunked object... 2026/10/01 01:32:13 INFO : sub dir/test remove existing: Moved (server-side) to: sub dir/test remove existing.tupisot6 2026/10/01 01:32:13 DEBUG : sub dir/test remove existing.tupisot6: TEST: removing renamed existing file after operation 2026/10/01 01:32:13 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xemohel5" before starting 2026/10/01 01:32:13 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: move non-chunked object... 2026/10/01 01:32:13 INFO : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: Moved (server-side) to: sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xemohel5 2026/10/01 01:32:13 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xemohel5: TEST: renaming existing back after failed operation 2026/10/01 01:32:13 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xemohel5: move non-chunked object... 2026/10/01 01:32:13 INFO : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xemohel5: Moved (server-side) to: sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789 2026/10/01 01:32:13 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.coyiruf8" before starting 2026/10/01 01:32:13 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: move non-chunked object... 2026/10/01 01:32:13 INFO : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: Moved (server-side) to: sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.coyiruf8 2026/10/01 01:32:13 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.coyiruf8: TEST: removing renamed existing file after operation run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRemoveExisting Messages: directories --- FAIL: TestRemoveExisting (12.01s) FAIL 2026/10/01 01:32:25 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Purge dir "sub/deep" 2026/10/01 01:32:25 NOTICE: purge failed to rmdir "sub/deep": remove /tmp/chunker1/rclone-test-yivisag1rafe/sub/deep: directory not empty 2026/10/01 01:32:25 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Purge dir "sub" 2026/10/01 01:32:25 NOTICE: purge failed to rmdir "sub": remove /tmp/chunker1/rclone-test-yivisag1rafe/sub: directory not empty 2026/10/01 01:32:25 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yivisag1rafe': Purge dir "" 2026/10/01 01:32:25 NOTICE: purge failed to rmdir "": remove /tmp/chunker1/rclone-test-yivisag1rafe: directory not empty "./operations.test -test.v -test.timeout 1h0m0s -remote TestChunkerLocal: -verbose -fast-list -test.run '^(TestCaseInsensitiveMoveFile|TestCaseInsensitiveMoveFileDryRun|TestCat|TestCopyDirMetadata|TestCopyURL|TestCopyURLDownloadHeaders|TestCount|TestDelete|TestDeleteFatalError|TestDirMove|TestDirMoveContext|TestDirMoveMoveError|TestDirsEqual|TestGetFsInfo|TestHashSums|TestIndex|TestIndexChanged|TestIndexChangedDelete|TestIndexChangedDirTime|TestIndexChangedFiles|TestIndexDelete|TestIndexDirTime|TestIndexFilter|TestIndexLinkIndex|TestIndexMaxDepth|TestIndexRules|TestIndexTemplate|TestListDirSorted|TestListDirSortedFn|TestLs|TestLsLong|TestLsWithFilesFrom|TestLsd|TestMaxDelete|TestMaxDeleteSize|TestMaxDeleteSizeLargeFile|TestMkdir|TestMkdirMetadata|TestMkdirModTime|TestMoveFile|TestMoveFileBackupDir|TestMoveFileImmutable|TestMoveFileWithIgnoreExisting|TestRcatMetadata|TestRcatSize|TestRcatSizeMetadata|TestRcatSizeShortEOF|TestRcatSizeUploadHeaders|TestReadFile|TestRemoveExisting|TestRmdirsLeaveRoot|TestRmdirsNoLeaveRoot|TestRmdirsWithFilter|TestSetDirModTime|TestStatJSON|TestTouchDir)$|^TestListJSON$/^(Recurse|SubDir)$|^TestRcat$/^(withChecksum=false,ignoreChecksum=false|withChecksum=false,ignoreChecksum=true|withChecksum=true,ignoreChecksum=false|withChecksum=true,ignoreChecksum=true)$|^TestRcatSizeChecksum$/^(Corrupted|IgnoreChecksum|NoHashes|SizeDiffers)$'" - Finished ERROR in 14m59.180547186s (try 2/5): exit status 1: Failed [TestIndex TestIndexDelete TestIndexFilter TestIndexRules TestIndexMaxDepth TestIndexLinkIndex TestIndexDirTime TestIndexTemplate TestIndexChanged TestIndexChangedDelete TestIndexChangedFiles TestIndexChangedDirTime TestListDirSorted TestListDirSortedFn TestListJSON/Recurse TestListJSON/SubDir TestStatJSON TestMkdir TestLsd TestLs TestLsWithFilesFrom TestLsLong TestHashSums TestCount TestDelete TestDeleteFatalError TestMaxDelete TestMaxDeleteSizeLargeFile TestMaxDeleteSize TestReadFile TestCat TestRmdirsNoLeaveRoot TestRmdirsLeaveRoot TestRmdirsWithFilter TestCopyURL TestCopyURLDownloadHeaders TestMoveFile TestMoveFileWithIgnoreExisting TestMoveFileImmutable TestCaseInsensitiveMoveFile TestCaseInsensitiveMoveFileDryRun TestMoveFileBackupDir TestDirMoveMoveError TestDirMoveContext TestDirMove TestGetFsInfo TestRcat/withChecksum=false,ignoreChecksum=false TestRcat/withChecksum=true,ignoreChecksum=false TestRcat/withChecksum=false,ignoreChecksum=true TestRcat/withChecksum=true,ignoreChecksum=true TestRcatMetadata TestRcatSize TestRcatSizeShortEOF TestRcatSizeMetadata TestRcatSizeUploadHeaders TestRcatSizeChecksum/Corrupted TestRcatSizeChecksum/SizeDiffers TestRcatSizeChecksum/IgnoreChecksum TestRcatSizeChecksum/NoHashes TestTouchDir TestMkdirMetadata TestMkdirModTime TestCopyDirMetadata TestSetDirModTime TestDirsEqual TestRemoveExisting]