"go test -v -timeout 1h0m0s -remote TestB2: -list-retries 5 -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsPutFiles$/^(FsCopy|FsIsFile|FsListDirRoot|FsListRDirRoot|FsListRootedSubdir|FsPurgeRoot|ObjectRemove)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^FromRoot$/^(List|ListEntries|ListR|Put)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^LifecycleRules$/^InitState$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^Cleanup$/^RealThing$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^VersionAt$/^AfterDelete$/^List$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^VersionAt$/^AfterOne$/^List$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^VersionAt$/^AfterTwo$/^List$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^VersionAt$/^Before$/^List$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^Versions$/^NewFs$'" - Starting (try 5/5) === RUN TestIntegration fstests.go:438: Using remote "TestB2:" 2025/11/25 03:13:17 DEBUG : Creating backend with remote "TestB2:rclone-test-roxevih9buvi" 2025/11/25 03:13:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" === RUN TestIntegration/FsMkdir === RUN TestIntegration/FsMkdir/FsPutFiles === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot 2025/11/25 03:13:21 DEBUG : Creating backend with remote "TestB2:" fstests.go:1050: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1050 Error: []string{} does not contain "rclone-test-roxevih9buvi" Test: TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot Messages: Remote leaf not found === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot 2025/11/25 03:13:22 DEBUG : Creating backend with remote "TestB2:" fstests.go:1050: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1050 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1057 Error: []string{} does not contain "rclone-test-roxevih9buvi" Test: TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot Messages: Remote leaf not found === RUN TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot 2025/11/25 03:13:23 DEBUG : Creating backend with remote "TestB2:rclone-test-roxevih9buvi/dirToPurgeFromRoot" 2025/11/25 03:13:24 INFO : B2 bucket rclone-test-roxevih9buvi path dirToPurgeFromRoot: cleaning bucket "rclone-test-roxevih9buvi" of all files fstests.go:1215: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1215 Error: Received unexpected error: directory not found Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir 2025/11/25 03:13:24 DEBUG : Creating backend with remote "TestB2:rclone-test-roxevih9buvi/hello? sausage/êé" fstests.go:146: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:146 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:162 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:224 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:214 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1234 /usr/local/go/src/runtime/asm_amd64.s:1700 Error: Received unexpected error: failed to create bucket: Bucket name is already in use. (400 duplicate_bucket_name) Test: TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir Messages: Put === RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1270 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsCopy Messages: listing wrong, want file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt-copy (100) got dirToPurgeFromRoot/fileToPurgeFromRoot.txt (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt-copy (100) fstest.go:191: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1270 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsCopy Messages: Unexpected file "dirToPurgeFromRoot/fileToPurgeFromRoot.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy/Metadata fstests.go:1289: Skipping test as can't write metadata === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile 2025/11/25 03:14:01 DEBUG : Creating backend with remote "TestB2:rclone-test-roxevih9buvi/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot === NAME TestIntegration/FsMkdir/FsPutFiles/FsIsFile fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1885 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsIsFile Messages: listing wrong, want z.txt (100) got fstest.go:203: Not found "z.txt" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1885 Error: Not equal: expected: 0 actual : 1 Test: TestIntegration/FsMkdir/FsPutFiles/FsIsFile Messages: 1 objects not found === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot fstests.go:1911: Opening root remote "TestB2:" path "rclone-test-roxevih9buvi" from "TestB2:rclone-test-roxevih9buvi" 2025/11/25 03:14:33 DEBUG : Creating backend with remote "TestB2:" === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/List fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1931 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List Messages: listing wrong, want rclone-test-roxevih9buvi/file name.txt (100), rclone-test-roxevih9buvi/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got fstest.go:203: Not found "rclone-test-roxevih9buvi/file name.txt" fstest.go:203: Not found "rclone-test-roxevih9buvi/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1931 Error: Not equal: expected: 0 actual : 2 Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List Messages: 2 objects not found fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1931 Error: Not equal: expected: []string{"rclone-test-roxevih9buvi/hello? sausage", "rclone-test-roxevih9buvi/hello? sausage/êé", "rclone-test-roxevih9buvi/hello? sausage/êé/Hello, 世界", "rclone-test-roxevih9buvi/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,6 +1,2 @@ -([]string) (len=4) { - (string) (len=39) "rclone-test-roxevih9buvi/hello? sausage", - (string) (len=44) "rclone-test-roxevih9buvi/hello? sausage/êé", - (string) (len=58) "rclone-test-roxevih9buvi/hello? sausage/êé/Hello, 世界", - (string) (len=79) "rclone-test-roxevih9buvi/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠" +([]string) { } Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List Messages: directories === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries fstests.go:1937: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1937 Error: Received unexpected error: directory not found Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1973: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1973 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR Messages: file1Root "rclone-test-roxevih9buvi/file name.txt" not found fstests.go:1974: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1974 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR Messages: file2Root "rclone-test-roxevih9buvi/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" not found === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put fstests.go:146: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:146 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:162 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:224 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:214 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1986 /usr/local/go/src/runtime/asm_amd64.s:1700 Error: Received unexpected error: failed to create bucket: Bucket name is already in use (400 duplicate_bucket_name) Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put Messages: Put === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemove fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2269 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove Messages: listing wrong, want hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got dirToPurgeFromRoot/fileToPurgeFromRoot.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) fstest.go:191: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2269 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove Messages: Unexpected file "dirToPurgeFromRoot/fileToPurgeFromRoot.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/Internal === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Versions b2_internal_test.go:357: versions/test-versions.txt b2_internal_test.go:357: versions/test-versions-v2025-11-25-031541-718.txt === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Versions/NewFs 2025/11/25 03:15:48 DEBUG : oldPath = "TestB2:rclone-test-roxevih9buvi/versions/test-versions-v2025-11-25-031541-718.txt" 2025/11/25 03:15:48 DEBUG : newPath = "TestB2,versions:rclone-test-roxevih9buvi/versions/test-versions-v2025-11-25-031541-718.txt" 2025/11/25 03:15:48 DEBUG : Creating backend with remote "TestB2,versions:rclone-test-roxevih9buvi/versions/test-versions-v2025-11-25-031541-718.txt" 2025/11/25 03:15:48 DEBUG : TestB2: detected overridden config - adding "{pO73u}" suffix to name 2025/11/25 03:15:49 DEBUG : fs cache: renaming cache item "TestB2,versions:rclone-test-roxevih9buvi/versions/test-versions-v2025-11-25-031541-718.txt" to be canonical "TestB2{pO73u}:rclone-test-roxevih9buvi/versions/test-versions-v2025-11-25-031541-718.txt" b2_internal_test.go:394: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:394 Error: Not equal: expected: *errors.errorString(&errors.errorString{s:"is a file not a directory"}) actual : () Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Versions/NewFs === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/Before === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/Before/List fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:447 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/Before/List Messages: listing wrong, want hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got dirToPurgeFromRoot/fileToPurgeFromRoot.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) fstest.go:191: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:447 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/Before/List Messages: Unexpected file "dirToPurgeFromRoot/fileToPurgeFromRoot.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterOne === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterOne/List fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:447 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterOne/List Messages: listing wrong, want hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), versions/test-versions.txt (100) got dirToPurgeFromRoot/fileToPurgeFromRoot.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), versions/test-versions.txt (100) fstest.go:191: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:447 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterOne/List Messages: Unexpected file "dirToPurgeFromRoot/fileToPurgeFromRoot.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterDelete === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterDelete/List fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:447 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterDelete/List Messages: listing wrong, want hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got dirToPurgeFromRoot/fileToPurgeFromRoot.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) fstest.go:191: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:447 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterDelete/List Messages: Unexpected file "dirToPurgeFromRoot/fileToPurgeFromRoot.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterTwo === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterTwo/List fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:447 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterTwo/List Messages: listing wrong, want hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), versions/test-versions.txt (101) got dirToPurgeFromRoot/fileToPurgeFromRoot.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), versions/test-versions.txt (101) fstest.go:191: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:447 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterTwo/List Messages: Unexpected file "dirToPurgeFromRoot/fileToPurgeFromRoot.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Cleanup === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Cleanup/RealThing 2025/11/25 03:17:59 INFO : B2 bucket rclone-test-roxevih9buvi: cleaning bucket "rclone-test-roxevih9buvi" of all hidden files 2025/11/25 03:18:00 DEBUG : dirToPurgeFromRoot/fileToPurgeFromRoot.txt: Not deleting current version (id "4_z1f225d73000dbb9b9fa80e1b_f11501b8d49566afa_d20251125_m031323_c001_v0001185_t0041_u01764040403093") "upload" dated 2025-11-25 03:13:23.093 +0000 UTC (4m37.375981135s ago) 2025/11/25 03:18:00 DEBUG : file name.txt: Deleting current version (id "4_z1f225d73000dbb9b9fa80e1b_f416e2babfc93d55c_d20251125_m031506_c001_v7007000_t0000_u01764040506869") as it is a hide marker 2025/11/25 03:18:00 DEBUG : file name.txt: Deleting (id "4_z1f225d73000dbb9b9fa80e1b_f11501b8d49566a91_d20251125_m031321_c001_v0001185_t0057_u01764040401346") 2025/11/25 03:18:00 DEBUG : file name.txt: Deleting (id "4_z1f225d73000dbb9b9fa80e1b_f11501b8d49566a3d_d20251125_m031320_c001_v0001185_t0052_u01764040400079") 2025/11/25 03:18:00 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Not deleting current version (id "4_z1f225d73000dbb9b9fa80e1b_f11501b8d49566a66_d20251125_m031320_c001_v0001185_t0051_u01764040400824") "upload" dated 2025-11-25 03:13:20.824 +0000 UTC (4m39.64507415s ago) 2025/11/25 03:18:00 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt-copy: Deleting current version (id "4_z1f225d73000dbb9b9fa80e1b_f4088e504c90e2995_d20251125_m031401_c001_v7007000_t0000_u01764040441453") as it is a hide marker 2025/11/25 03:18:00 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt-copy: Deleting (id "4_z1f225d73000dbb9b9fa80e1b_f1084dc84b0b65ec5_d20251125_m031400_c001_v0001104_t0058_u01764040440770") 2025/11/25 03:18:00 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt-copy: Deleting (id "4_z1f225d73000dbb9b9fa80e1b_f10184eaa356987de_d20251125_m031326_c001_v0001104_t0014_u01764040406668") 2025/11/25 03:18:00 DEBUG : versions/test-versions.txt: Not deleting current version (id "4_z1f225d73000dbb9b9fa80e1b_f11501b8d49569282_d20251125_m031547_c001_v0001185_t0019_u01764040547671") "upload" dated 2025-11-25 03:15:47.671 +0000 UTC (2m12.798117501s ago) 2025/11/25 03:18:00 DEBUG : versions/test-versions.txt: Deleting (id "4_z1f225d73000dbb9b9fa80e1b_f419d6c923fb5bc6d_d20251125_m031545_c001_v7007000_t0000_u01764040545100") 2025/11/25 03:18:00 DEBUG : versions/test-versions.txt: Deleting (id "4_z1f225d73000dbb9b9fa80e1b_f11501b8d495690ef_d20251125_m031541_c001_v0001185_t0002_u01764040541718") fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:484 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Cleanup/RealThing Messages: listing wrong, want hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), versions/test-versions.txt (101) got dirToPurgeFromRoot/fileToPurgeFromRoot.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), versions/test-versions.txt (101) fstest.go:191: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:484 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Cleanup/RealThing Messages: Unexpected file "dirToPurgeFromRoot/fileToPurgeFromRoot.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/LifecycleRules === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/LifecycleRules/InitState --- FAIL: TestIntegration (315.84s) --- FAIL: TestIntegration/FsMkdir (314.10s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles (313.92s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot (0.57s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot (0.66s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot (1.69s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir (1.65s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsCopy (35.20s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsCopy/Metadata (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsIsFile (32.14s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot (32.16s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List (31.01s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put (0.57s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove (33.39s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal (174.06s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions (174.06s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Versions (0.76s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Versions/NewFs (0.56s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt (130.55s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/Before (32.34s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/Before/List (32.34s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterOne (32.76s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterOne/List (32.75s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterDelete (32.71s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterDelete/List (32.70s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterTwo (32.74s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterTwo/List (32.74s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Cleanup (33.21s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Cleanup/RealThing (33.20s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/LifecycleRules (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/LifecycleRules/InitState (0.00s) panic: interface conversion: interface {} is nil, not []api.LifecycleRule [recovered] panic: interface conversion: interface {} is nil, not []api.LifecycleRule goroutine 548 [running]: testing.tRunner.func1.2({0xa24ec0, 0xc0002ff080}) /usr/local/go/src/testing/testing.go:1734 +0x21c testing.tRunner.func1() /usr/local/go/src/testing/testing.go:1737 +0x35e panic({0xa24ec0?, 0xc0002ff080?}) /usr/local/go/src/runtime/panic.go:792 +0x132 github.com/rclone/rclone/backend/b2.(*Fs).InternalTestLifecycleRules.func1(0xc000552c40) /home/rclone/go/src/github.com/rclone/rclone/backend/b2/b2_internal_test.go:555 +0xc5 testing.tRunner(0xc000552c40, 0xc000333c50) /usr/local/go/src/testing/testing.go:1792 +0xf4 created by testing.(*T).Run in goroutine 547 /usr/local/go/src/testing/testing.go:1851 +0x413 exit status 2 FAIL github.com/rclone/rclone/backend/b2 315.862s "go test -v -timeout 1h0m0s -remote TestB2: -list-retries 5 -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsPutFiles$/^(FsCopy|FsIsFile|FsListDirRoot|FsListRDirRoot|FsListRootedSubdir|FsPurgeRoot|ObjectRemove)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^FromRoot$/^(List|ListEntries|ListR|Put)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^LifecycleRules$/^InitState$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^Cleanup$/^RealThing$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^VersionAt$/^AfterDelete$/^List$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^VersionAt$/^AfterOne$/^List$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^VersionAt$/^AfterTwo$/^List$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^VersionAt$/^Before$/^List$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^Internal$/^Versions$/^Versions$/^NewFs$'" - Finished ERROR in 5m16.745770592s (try 5/5): exit status 1: Failed [TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir TestIntegration/FsMkdir/FsPutFiles/FsCopy TestIntegration/FsMkdir/FsPutFiles/FsIsFile TestIntegration/FsMkdir/FsPutFiles/FromRoot/List TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put TestIntegration/FsMkdir/FsPutFiles/ObjectRemove TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Versions/NewFs TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/Before/List TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterOne/List TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterDelete/List TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/VersionAt/AfterTwo/List TestIntegration/FsMkdir/FsPutFiles/Internal/Versions/Cleanup/RealThing TestIntegration/FsMkdir/FsPutFiles/Internal/LifecycleRules/InitState]