"go test -v -timeout 1h0m0s -remote 'TestS3,directory_markers:' -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsPutFiles$/^FromRoot$/^(List|ListEntries)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^FsPurgeRoot$'" - Starting (try 4/5)
=== RUN   TestIntegration
    fstests.go:438: Using remote "TestS3,directory_markers:"
2025/03/10 07:25:07 DEBUG : Creating backend with remote "TestS3,directory_markers:rclone-test-sasazut7nedu"
2025/03/10 07:25:07 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/10 07:25:07 DEBUG : TestS3: detected overridden config - adding "{juk_h}" suffix to name
2025/03/10 07:25:08 INFO  : S3 bucket rclone-test-sasazut7nedu: Bucket "rclone-test-sasazut7nedu" created with ACL ""
=== RUN   TestIntegration/FsMkdir
=== RUN   TestIntegration/FsMkdir/FsPutFiles
2025/03/10 07:25:08 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/: Creating directory marker
2025/03/10 07:25:09 DEBUG : hello? sausage/êé/Hello, 世界/: Creating directory marker
2025/03/10 07:25:09 DEBUG : hello? sausage/êé/: Creating directory marker
2025/03/10 07:25:09 DEBUG : hello? sausage/: Creating directory marker
=== RUN   TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot
2025/03/10 07:25:09 DEBUG : dirToPurgeFromRoot/: Creating directory marker
2025/03/10 07:25:10 DEBUG : Creating backend with remote "TestS3,directory_markers:rclone-test-sasazut7nedu/dirToPurgeFromRoot"
2025/03/10 07:25:10 DEBUG : TestS3: detected overridden config - adding "{juk_h}" suffix to name
2025/03/10 07:25:10 DEBUG : S3 bucket rclone-test-sasazut7nedu path dirToPurgeFromRoot: bucket is versioned: false
2025/03/10 07:25:10 DEBUG : Waiting for deletions to finish
2025/03/10 07:25:10 DEBUG : "/" version false
2025/03/10 07:25:10 DEBUG : /: Deleting (id "")
2025/03/10 07:25:10 DEBUG : "fileToPurgeFromRoot.txt" version false
2025/03/10 07:25:10 DEBUG : fileToPurgeFromRoot.txt: Deleting (id "")
2025/03/10 07:25:10 INFO  : /: Deleted
2025/03/10 07:25:10 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:1217
        	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:1911: Opening root remote "TestS3,directory_markers:" path "rclone-test-sasazut7nedu" from "TestS3,directory_markers:rclone-test-sasazut7nedu"
2025/03/10 07:25:17 DEBUG : Creating backend with remote "TestS3,directory_markers:"
2025/03/10 07:25:17 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:1931
        	Error:      	Not equal: 
        	            	expected: []string{"rclone-test-sasazut7nedu/hello? sausage", "rclone-test-sasazut7nedu/hello? sausage/êé", "rclone-test-sasazut7nedu/hello? sausage/êé/Hello, 世界", "rclone-test-sasazut7nedu/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"}
        	            	actual  : []string{"rclone-test-sasazut7nedu/dirToPurgeFromRoot", "rclone-test-sasazut7nedu/hello? sausage", "rclone-test-sasazut7nedu/hello? sausage/êé", "rclone-test-sasazut7nedu/hello? sausage/êé/Hello, 世界", "rclone-test-sasazut7nedu/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"}
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1,2 +1,3 @@
        	            	-([]string) (len=4) {
        	            	+([]string) (len=5) {
        	            	+ (string) (len=43) "rclone-test-sasazut7nedu/dirToPurgeFromRoot",
        	            	  (string) (len=39) "rclone-test-sasazut7nedu/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:1938
        	Error:      	Not equal: 
        	            	expected: []string{"rclone-test-sasazut7nedu/hello? sausage"}
        	            	actual  : []string{"rclone-test-sasazut7nedu/dirToPurgeFromRoot", "rclone-test-sasazut7nedu/hello? sausage"}
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1,2 +1,3 @@
        	            	-([]string) (len=1) {
        	            	+([]string) (len=2) {
        	            	+ (string) (len=43) "rclone-test-sasazut7nedu/dirToPurgeFromRoot",
        	            	  (string) (len=39) "rclone-test-sasazut7nedu/hello? sausage"
        	Test:       	TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries
        	Messages:   	directories not equal
2025/03/10 07:25:25 DEBUG : S3 bucket rclone-test-sasazut7nedu: bucket is versioned: false
2025/03/10 07:25:25 DEBUG : Waiting for deletions to finish
2025/03/10 07:25:25 DEBUG : "dirToPurgeFromRoot/" version false
2025/03/10 07:25:25 DEBUG : dirToPurgeFromRoot/: Deleting (id "")
2025/03/10 07:25:25 DEBUG : "file name.txt" version false
2025/03/10 07:25:25 DEBUG : file name.txt: Deleting (id "")
2025/03/10 07:25:25 DEBUG : "hello? sausage/" version false
2025/03/10 07:25:25 DEBUG : hello? sausage/: Deleting (id "")
2025/03/10 07:25:25 DEBUG : "hello? sausage/êé/" version false
2025/03/10 07:25:25 DEBUG : hello? sausage/êé/: Deleting (id "")
2025/03/10 07:25:25 DEBUG : "hello? sausage/êé/Hello, 世界/" version false
2025/03/10 07:25:25 DEBUG : hello? sausage/êé/Hello, 世界/: Deleting (id "")
2025/03/10 07:25:25 DEBUG : "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/" version false
2025/03/10 07:25:25 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/: Deleting (id "")
2025/03/10 07:25:25 DEBUG : "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" version false
2025/03/10 07:25:25 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleting (id "")
2025/03/10 07:25:25 INFO  : dirToPurgeFromRoot/: Deleted
2025/03/10 07:25:25 INFO  : hello? sausage/: Deleted
2025/03/10 07:25:25 INFO  : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/: Deleted
2025/03/10 07:25:25 INFO  : hello? sausage/êé/Hello, 世界/: Deleted
2025/03/10 07:25:25 INFO  : file name.txt: Deleted
2025/03/10 07:25:25 INFO  : hello? sausage/êé/: Deleted
2025/03/10 07:25:25 INFO  : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleted
2025/03/10 07:25:25 INFO  : S3 bucket rclone-test-sasazut7nedu: Bucket "rclone-test-sasazut7nedu" deleted
2025/03/10 07:25:25 DEBUG : Waiting for deletions to finish
--- FAIL: TestIntegration (18.05s)
    --- FAIL: TestIntegration/FsMkdir (17.16s)
        --- FAIL: TestIntegration/FsMkdir/FsPutFiles (16.39s)
            --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot (7.99s)
            --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot (7.39s)
                --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List (7.30s)
                --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.08s)
FAIL
exit status 1
FAIL	github.com/rclone/rclone/backend/s3	18.071s
"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.949496845s (try 4/5): exit status 1: Failed [TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot TestIntegration/FsMkdir/FsPutFiles/FromRoot/List TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries]