"go test -v -timeout 1h0m0s -remote 'TestS3,directory_markers:' -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsPutFiles$/^FromRoot$/^(List|ListEntries)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^FsPurgeRoot$'" - Starting (try 5/5) === RUN TestIntegration fstests.go:442: Using remote "TestS3,directory_markers:" 2025/01/23 01:23:34 DEBUG : Creating backend with remote "TestS3,directory_markers:rclone-test-gizeboc9lira" 2025/01/23 01:23:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/01/23 01:23:34 DEBUG : TestS3: detected overridden config - adding "{juk_h}" suffix to name 2025/01/23 01:23:35 INFO : S3 bucket rclone-test-gizeboc9lira: Bucket "rclone-test-gizeboc9lira" created with ACL "" === RUN TestIntegration/FsMkdir === RUN TestIntegration/FsMkdir/FsPutFiles 2025/01/23 01:23:35 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/: Creating directory marker 2025/01/23 01:23:35 DEBUG : hello? sausage/êé/Hello, 世界/: Creating directory marker 2025/01/23 01:23:35 DEBUG : hello? sausage/êé/: Creating directory marker 2025/01/23 01:23:35 DEBUG : hello? sausage/: Creating directory marker === RUN TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot 2025/01/23 01:23:36 DEBUG : dirToPurgeFromRoot/: Creating directory marker 2025/01/23 01:23:36 DEBUG : Creating backend with remote "TestS3,directory_markers:rclone-test-gizeboc9lira/dirToPurgeFromRoot" 2025/01/23 01:23:36 DEBUG : TestS3: detected overridden config - adding "{juk_h}" suffix to name 2025/01/23 01:23:36 DEBUG : S3 bucket rclone-test-gizeboc9lira path dirToPurgeFromRoot: bucket is versioned: false 2025/01/23 01:23:36 DEBUG : Waiting for deletions to finish 2025/01/23 01:23:36 DEBUG : "/" version false 2025/01/23 01:23:36 DEBUG : /: Deleting (id "") 2025/01/23 01:23:36 DEBUG : "fileToPurgeFromRoot.txt" version false 2025/01/23 01:23:36 DEBUG : fileToPurgeFromRoot.txt: Deleting (id "") 2025/01/23 01:23:36 INFO : /: Deleted 2025/01/23 01:23:36 INFO : fileToPurgeFromRoot.txt: Deleted fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1221 Error: Not equal: expected: []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"dirToPurgeFromRoot", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=4) { +([]string) (len=5) { + (string) (len=18) "dirToPurgeFromRoot", (string) (len=14) "hello? sausage", Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot Messages: directories === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot fstests.go:1915: Opening root remote "TestS3,directory_markers:" path "rclone-test-gizeboc9lira" from "TestS3,directory_markers:rclone-test-gizeboc9lira" 2025/01/23 01:23:43 DEBUG : Creating backend with remote "TestS3,directory_markers:" 2025/01/23 01:23:43 DEBUG : TestS3: detected overridden config - adding "{juk_h}" suffix to name === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/List fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1935 Error: Not equal: expected: []string{"rclone-test-gizeboc9lira/hello? sausage", "rclone-test-gizeboc9lira/hello? sausage/êé", "rclone-test-gizeboc9lira/hello? sausage/êé/Hello, 世界", "rclone-test-gizeboc9lira/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"rclone-test-gizeboc9lira/dirToPurgeFromRoot", "rclone-test-gizeboc9lira/hello? sausage", "rclone-test-gizeboc9lira/hello? sausage/êé", "rclone-test-gizeboc9lira/hello? sausage/êé/Hello, 世界", "rclone-test-gizeboc9lira/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=4) { +([]string) (len=5) { + (string) (len=43) "rclone-test-gizeboc9lira/dirToPurgeFromRoot", (string) (len=39) "rclone-test-gizeboc9lira/hello? sausage", Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List Messages: directories === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries fstest.go:392: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:392 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1942 Error: Not equal: expected: []string{"rclone-test-gizeboc9lira/hello? sausage"} actual : []string{"rclone-test-gizeboc9lira/dirToPurgeFromRoot", "rclone-test-gizeboc9lira/hello? sausage"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=1) { +([]string) (len=2) { + (string) (len=43) "rclone-test-gizeboc9lira/dirToPurgeFromRoot", (string) (len=39) "rclone-test-gizeboc9lira/hello? sausage" Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries Messages: directories not equal 2025/01/23 01:23:51 DEBUG : S3 bucket rclone-test-gizeboc9lira: bucket is versioned: false 2025/01/23 01:23:51 DEBUG : Waiting for deletions to finish 2025/01/23 01:23:51 DEBUG : "dirToPurgeFromRoot/" version false 2025/01/23 01:23:51 DEBUG : dirToPurgeFromRoot/: Deleting (id "") 2025/01/23 01:23:51 DEBUG : "file name.txt" version false 2025/01/23 01:23:51 DEBUG : file name.txt: Deleting (id "") 2025/01/23 01:23:51 DEBUG : "hello? sausage/" version false 2025/01/23 01:23:51 DEBUG : hello? sausage/: Deleting (id "") 2025/01/23 01:23:51 DEBUG : "hello? sausage/êé/" version false 2025/01/23 01:23:51 DEBUG : hello? sausage/êé/: Deleting (id "") 2025/01/23 01:23:51 DEBUG : "hello? sausage/êé/Hello, 世界/" version false 2025/01/23 01:23:51 DEBUG : hello? sausage/êé/Hello, 世界/: Deleting (id "") 2025/01/23 01:23:51 DEBUG : "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/" version false 2025/01/23 01:23:51 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/: Deleting (id "") 2025/01/23 01:23:51 DEBUG : "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" version false 2025/01/23 01:23:51 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleting (id "") 2025/01/23 01:23:51 INFO : hello? sausage/êé/: Deleted 2025/01/23 01:23:51 INFO : file name.txt: Deleted 2025/01/23 01:23:51 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/: Deleted 2025/01/23 01:23:51 INFO : dirToPurgeFromRoot/: Deleted 2025/01/23 01:23:51 INFO : hello? sausage/: Deleted 2025/01/23 01:23:51 INFO : hello? sausage/êé/Hello, 世界/: Deleted 2025/01/23 01:23:51 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleted 2025/01/23 01:23:51 INFO : S3 bucket rclone-test-gizeboc9lira: Bucket "rclone-test-gizeboc9lira" deleted 2025/01/23 01:23:51 DEBUG : Waiting for deletions to finish --- FAIL: TestIntegration (17.76s) --- FAIL: TestIntegration/FsMkdir (16.91s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles (16.23s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot (7.94s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot (7.38s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List (7.29s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.08s) FAIL exit status 1 FAIL github.com/rclone/rclone/backend/s3 17.774s "go test -v -timeout 1h0m0s -remote 'TestS3,directory_markers:' -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsPutFiles$/^FromRoot$/^(List|ListEntries)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^FsPurgeRoot$'" - Finished ERROR in 18.66175352s (try 5/5): exit status 1: Failed [TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot TestIntegration/FsMkdir/FsPutFiles/FromRoot/List TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries]