"go test -v -timeout 1h0m0s -remote TestS3R2: -verbose" - Starting (try 1/5) === RUN TestSignHTTP --- PASS: TestSignHTTP (0.00s) === RUN TestVersionLess --- PASS: TestVersionLess (0.00s) === RUN TestMergeDeleteMarkers --- PASS: TestMergeDeleteMarkers (0.00s) === RUN TestRemoveAWSChunked === RUN TestRemoveAWSChunked/nil === RUN TestRemoveAWSChunked/empty === RUN TestRemoveAWSChunked/only_aws === RUN TestRemoveAWSChunked/leading_aws === RUN TestRemoveAWSChunked/trailing_aws === RUN TestRemoveAWSChunked/middle_aws === RUN TestRemoveAWSChunked/case_insensitive === RUN TestRemoveAWSChunked/duplicates === RUN TestRemoveAWSChunked/no_aws_normalize_spaces === RUN TestRemoveAWSChunked/surrounding_spaces === RUN TestRemoveAWSChunked/no_change --- PASS: TestRemoveAWSChunked (0.00s) --- PASS: TestRemoveAWSChunked/nil (0.00s) --- PASS: TestRemoveAWSChunked/empty (0.00s) --- PASS: TestRemoveAWSChunked/only_aws (0.00s) --- PASS: TestRemoveAWSChunked/leading_aws (0.00s) --- PASS: TestRemoveAWSChunked/trailing_aws (0.00s) --- PASS: TestRemoveAWSChunked/middle_aws (0.00s) --- PASS: TestRemoveAWSChunked/case_insensitive (0.00s) --- PASS: TestRemoveAWSChunked/duplicates (0.00s) --- PASS: TestRemoveAWSChunked/no_aws_normalize_spaces (0.00s) --- PASS: TestRemoveAWSChunked/surrounding_spaces (0.00s) --- PASS: TestRemoveAWSChunked/no_change (0.00s) === RUN TestIntegration fstests.go:438: Using remote "TestS3R2:" 2026/05/25 03:03:15 DEBUG : Creating backend with remote "TestS3R2:rclone-test-mutovih0legi" 2026/05/25 03:03:15 DEBUG : Using config file from "/home/rclone/.rclone.conf" === RUN TestIntegration/FsCheckWrap fstests.go:479: Not a wrapping Fs === RUN TestIntegration/FsCommand === RUN TestIntegration/FsRmdirNotFound 2026/05/25 03:03:17 INFO : S3 bucket rclone-test-mutovih0legi: Bucket "rclone-test-mutovih0legi" created with ACL "" === RUN TestIntegration/FsString === RUN TestIntegration/FsName === RUN TestIntegration/FsRoot === RUN TestIntegration/FsRmdirEmpty 2026/05/25 03:03:19 INFO : S3 bucket rclone-test-mutovih0legi: Bucket "rclone-test-mutovih0legi" deleted === RUN TestIntegration/FsMkdir 2026/05/25 03:03:20 INFO : S3 bucket rclone-test-mutovih0legi: Bucket "rclone-test-mutovih0legi" created with ACL "" === RUN TestIntegration/FsMkdir/FsMkdirRmdirSubdir 2026/05/25 03:03:20 INFO : dir/subdir: Making directory fstest.go:250: Filtering empty directory "dir" fstest.go:250: Filtering empty directory "dir/subdir" 2026/05/25 03:03:20 INFO : dir/subdir: Removing directory fstest.go:250: Filtering empty directory "dir" 2026/05/25 03:03:21 INFO : dir: Removing directory === RUN TestIntegration/FsMkdir/FsListEmpty === RUN TestIntegration/FsMkdir/FsListDirEmpty === RUN TestIntegration/FsMkdir/FsListRDirEmpty 2026/05/25 03:03:21 ERROR : error listing: directory not found === RUN TestIntegration/FsMkdir/FsListDirNotFound === RUN TestIntegration/FsMkdir/FsListRDirNotFound === RUN TestIntegration/FsMkdir/FsEncoding === RUN TestIntegration/FsMkdir/FsEncoding/control_chars fstests.go:708: testing "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡" fstest.go:542: Sleeping for 1s for findObject eventual consistency: 1/3 (object not found) === RUN TestIntegration/FsMkdir/FsEncoding/dot fstests.go:708: testing "." fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 6s just to make sure 2026/05/25 03:03:33 NOTICE: ./.: Failed to read metadata: object not found fstest.go:127: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:127 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:132 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:151 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:195 /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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/dot Messages: ./.: Modification time difference too big |-8.482612269s| > 1ns (want 2026-05-25 03:03:25.331746464 +0000 UTC m=+9.487894001 vs got 2026-05-25 03:03:33.814358703 +0000 UTC m=+17.970506270) (precision 1ns) === RUN TestIntegration/FsMkdir/FsEncoding/dot_dot fstests.go:708: testing ".." fstests.go:716: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:716 Error: Received unexpected error: operation error S3: DeleteObject, https response error StatusCode: 404, RequestID: , HostID: , api error NoSuchBucket: The specified bucket does not exist. Test: TestIntegration/FsMkdir/FsEncoding/dot_dot fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/dot_dot Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/dot_dot Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/punctuation fstests.go:708: testing "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" fstest.go:542: Sleeping for 1s for findObject eventual consistency: 1/3 (object not found) fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/punctuation Messages: listing wrong, want !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~/!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ (100) got !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~/!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/punctuation Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"} actual : []string{"!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=34) "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" +([]string) (len=2) { + (string) (len=34) "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/punctuation Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/punctuation Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/punctuation Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/leading_space fstests.go:708: testing " leading space" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_space Messages: listing wrong, want leading space/ leading space (100) got leading space/ leading space (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_space Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{" leading space"} actual : []string{" leading space", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) " leading space" +([]string) (len=2) { + (string) (len=14) " leading space", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/leading_space Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_space Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_space Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/leading_tilde fstests.go:708: testing "~leading tilde" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde Messages: listing wrong, want ~leading tilde/~leading tilde (100) got ~leading tilde/~leading tilde (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"~leading tilde"} actual : []string{"~leading tilde", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "~leading tilde" +([]string) (len=2) { + (string) (len=14) "~leading tilde", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/leading_CR fstests.go:708: testing "␍leading CR" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_CR Messages: listing wrong, want ␍leading CR/␍leading CR (100) got ␍leading CR/␍leading CR (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_CR Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"␍leading CR"} actual : []string{"␍leading CR", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "␍leading CR" +([]string) (len=2) { + (string) (len=13) "␍leading CR", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/leading_CR Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_CR Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_CR Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/leading_LF fstests.go:708: testing "␊leading LF" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_LF Messages: listing wrong, want ␊leading LF/␊leading LF (100) got ␊leading LF/␊leading LF (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_LF Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"␊leading LF"} actual : []string{"␊leading LF", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "␊leading LF" +([]string) (len=2) { + (string) (len=13) "␊leading LF", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/leading_LF Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_LF Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_LF Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/leading_HT fstests.go:708: testing "␉leading HT" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_HT Messages: listing wrong, want ␉leading HT/␉leading HT (100) got ␉leading HT/␉leading HT (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_HT Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"␉leading HT"} actual : []string{"␉leading HT", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "␉leading HT" +([]string) (len=2) { + (string) (len=13) "␉leading HT", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/leading_HT Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_HT Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_HT Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/leading_VT fstests.go:708: testing "␋leading VT" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_VT Messages: listing wrong, want ␋leading VT/␋leading VT (100) got ␋leading VT/␋leading VT (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_VT Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"␋leading VT"} actual : []string{"␋leading VT", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "␋leading VT" +([]string) (len=2) { + (string) (len=13) "␋leading VT", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/leading_VT Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_VT Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_VT Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/leading_dot fstests.go:708: testing ".leading dot" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_dot Messages: listing wrong, want .leading dot/.leading dot (100) got .leading dot/.leading dot (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_dot Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{".leading dot"} actual : []string{".leading dot", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=12) ".leading dot" +([]string) (len=2) { + (string) (len=12) ".leading dot", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/leading_dot Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_dot Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/leading_dot Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/trailing_space fstests.go:708: testing "trailing space " fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_space Messages: listing wrong, want trailing space /trailing space (100) got trailing space /trailing space (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_space Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"trailing space "} actual : []string{"trailing space ", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=15) "trailing space " +([]string) (len=2) { + (string) (len=15) "trailing space ", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_space Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_space Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_space Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/trailing_CR fstests.go:708: testing "trailing CR␍" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR Messages: listing wrong, want trailing CR␍/trailing CR␍ (100) got trailing CR␍/trailing CR␍ (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"trailing CR␍"} actual : []string{"trailing CR␍", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "trailing CR␍" +([]string) (len=2) { + (string) (len=14) "trailing CR␍", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/trailing_LF fstests.go:708: testing "trailing LF␊" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF Messages: listing wrong, want trailing LF␊/trailing LF␊ (100) got trailing LF␊/trailing LF␊ (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"trailing LF␊"} actual : []string{"trailing LF␊", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "trailing LF␊" +([]string) (len=2) { + (string) (len=14) "trailing LF␊", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/trailing_HT fstests.go:708: testing "trailing HT␉" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT Messages: listing wrong, want trailing HT␉/trailing HT␉ (100) got trailing HT␉/trailing HT␉ (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"trailing HT␉"} actual : []string{"trailing HT␉", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "trailing HT␉" +([]string) (len=2) { + (string) (len=14) "trailing HT␉", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/trailing_VT fstests.go:708: testing "trailing VT␋" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT Messages: listing wrong, want trailing VT␋/trailing VT␋ (100) got trailing VT␋/trailing VT␋ (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"trailing VT␋"} actual : []string{"trailing VT␋", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "trailing VT␋" +([]string) (len=2) { + (string) (len=14) "trailing VT␋", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/trailing_dot fstests.go:708: testing "trailing dot." fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot Messages: listing wrong, want trailing dot./trailing dot. (100) got trailing dot./trailing dot. (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"trailing dot."} actual : []string{"trailing dot.", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "trailing dot." +([]string) (len=2) { + (string) (len=13) "trailing dot.", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:708: testing "invalid utf-8\xfe" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: listing wrong, want invalid utf-8/invalid utf-8 (100) got invalid utf-8/invalid utf-8 (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"invalid utf-8\xfe"} actual : []string{"invalid utf-8\xfe", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "invalid utf-8\xfe" +([]string) (len=2) { + (string) (len=14) "invalid utf-8\xfe", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsEncoding/URL_encoding fstests.go:708: testing "test%46.txt" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: listing wrong, want test%46.txt/test%46.txt (100) got test%46.txt/test%46.txt (100), ../.. (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:715 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:715 Error: Not equal: expected: []string{"test%46.txt"} actual : []string{"test%46.txt", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=11) "test%46.txt" +([]string) (len=2) { + (string) (len=11) "test%46.txt", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: listing wrong, want got ../.. (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:718 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsNewObjectNotFound === RUN TestIntegration/FsMkdir/FsPutError === RUN TestIntegration/FsMkdir/FsPutZeroLength === RUN TestIntegration/FsMkdir/FsOpenWriterAt fstests.go:787: FS has no OpenWriterAt interface === RUN TestIntegration/FsMkdir/FsOpenChunkWriter 2026/05/25 03:08:19 DEBUG : writer-at-subdir/writer-at-file: open chunk writer: started multipart upload: AEB8Nbrg99w48gnEkCcaX6GNmy3xRI3g64I6ObyejZIBltaSuR-g9s36PX7PuM8AsXb9x-SHsUO-YPJjnx9TJe3W6txsszaaTHfSeHukftAZqRlqmEn7LUVLO6wfdmRNko3cODgCh2G47-EmeVejOXbqn-d60GpktyzzWRjDMYpEXLJUfNwyoHeNLYJMXjniOotU5jA9QxdGhBtDm_VfjDlYSwqd7d35FMtj7M0ebEEA8Ka4Cu8YSSf-M56Iw_WP8u21ZsqY6nLwTIM8SxwmGp7LB7UFr_sIMtXggTXNd7GcBZp1fG2N7oseaD4kCN7XO8Lu98K97STOmKhHiFmT0RY 2026/05/25 03:08:20 DEBUG : writer-at-subdir/writer-at-file: multipart upload wrote chunk 2 with 5242880 bytes and etag "9105751460cb523e6b09911ad56c74dd" 2026/05/25 03:08:21 DEBUG : writer-at-subdir/writer-at-file: multipart upload wrote chunk 3 with 1048576 bytes and etag "d21ad9f13701e96f134d61e9ba0d204b" 2026/05/25 03:08:21 DEBUG : writer-at-subdir/writer-at-file: multipart upload wrote chunk 1 with 5242880 bytes and etag "de44614b84d64234d8ea208bf59e8b6d" 2026/05/25 03:08:22 DEBUG : writer-at-subdir/writer-at-file: multipart upload "AEB8Nbrg99w48gnEkCcaX6GNmy3xRI3g64I6ObyejZIBltaSuR-g9s36PX7PuM8AsXb9x-SHsUO-YPJjnx9TJe3W6txsszaaTHfSeHukftAZqRlqmEn7LUVLO6wfdmRNko3cODgCh2G47-EmeVejOXbqn-d60GpktyzzWRjDMYpEXLJUfNwyoHeNLYJMXjniOotU5jA9QxdGhBtDm_VfjDlYSwqd7d35FMtj7M0ebEEA8Ka4Cu8YSSf-M56Iw_WP8u21ZsqY6nLwTIM8SxwmGp7LB7UFr_sIMtXggTXNd7GcBZp1fG2N7oseaD4kCN7XO8Lu98K97STOmKhHiFmT0RY" finished === RUN TestIntegration/FsMkdir/FsChangeNotify fstests.go:873: FS has no ChangeNotify interface === RUN TestIntegration/FsMkdir/FsPutFiles === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 fstests.go:983: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:983 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1003 Error: Not equal: expected: []string{"hello? sausage"} actual : []string{"hello? sausage", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "hello? sausage" +([]string) (len=2) { + (string) (len=14) "hello? sausage", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:983: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:983 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1003 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1012 Error: Not equal: expected: []string{"hello? sausage"} actual : []string{"hello? sausage", ".."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "hello? sausage" +([]string) (len=2) { + (string) (len=14) "hello? sausage", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 === RUN TestIntegration/FsMkdir/FsPutFiles/FsListR fstests.go:1020: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1020 Error: Not equal: expected: []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", ".."} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=4) { +([]string) (len=5) { (string) (len=14) "hello? sausage", @@ -4,3 +4,4 @@ (string) (len=33) "hello? sausage/êé/Hello, 世界", - (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠" + (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsPutFiles/FsListR fstests.go:1026: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1026 Error: Not equal: expected: []string{"file name.txt", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt"} actual : []string{"file name.txt", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt", "../.."} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=2) { +([]string) (len=3) { (string) (len=13) "file name.txt", - (string) (len=60) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" + (string) (len=60) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt", + (string) (len=13) "../.." } Test: TestIntegration/FsMkdir/FsPutFiles/FsListR === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot 2026/05/25 03:08:29 DEBUG : Creating backend with remote "TestS3R2:" 2026/05/25 03:08:29 DEBUG : Config file has changed externally - reloading === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot 2026/05/25 03:08:29 DEBUG : Creating backend with remote "TestS3R2:" === RUN TestIntegration/FsMkdir/FsPutFiles/FsListSubdir === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir#01 === RUN TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 fstests.go:1098: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1098 Error: Not equal: expected: []string{"file name.txt"} actual : []string{"file name.txt", "../.."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "file name.txt" +([]string) (len=2) { + (string) (len=13) "file name.txt", + (string) (len=13) "../.." } Test: TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 fstests.go:1099: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1099 Error: Not equal: expected: []string{"hello? sausage", "hello? sausage/êé"} actual : []string{"hello? sausage", "hello? sausage/êé", ".."} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=2) { +([]string) (len=3) { (string) (len=14) "hello? sausage", - (string) (len=19) "hello? sausage/êé" + (string) (len=19) "hello? sausage/êé", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:1098: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1098 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1106 Error: Not equal: expected: []string{"file name.txt"} actual : []string{"file name.txt", "../.."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "file name.txt" +([]string) (len=2) { + (string) (len=13) "file name.txt", + (string) (len=13) "../.." } Test: TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:1099: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1099 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1106 Error: Not equal: expected: []string{"hello? sausage", "hello? sausage/êé"} actual : []string{"hello? sausage", "hello? sausage/êé", ".."} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=2) { +([]string) (len=3) { (string) (len=14) "hello? sausage", - (string) (len=19) "hello? sausage/êé" + (string) (len=19) "hello? sausage/êé", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 === RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1 fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:1112 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsListFile1 Messages: listing wrong, want file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), ../.. (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:1112 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsListFile1 Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObject === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1126: Not Case Insensitive === RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:1139 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 Messages: listing wrong, want file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), ../.. (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:1139 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestIntegration/FsMkdir/FsPutFiles/FsPurge fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:1168 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsPurge Messages: listing wrong, want dirToPurge/fileToPurge.txt (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got dirToPurge/fileToPurge.txt (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), ../.. (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:1168 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsPurge Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1168 Error: Not equal: expected: []string{"dirToPurge", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"dirToPurge", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", ".."} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=5) { +([]string) (len=6) { (string) (len=10) "dirToPurge", @@ -5,3 +5,4 @@ (string) (len=33) "hello? sausage/êé/Hello, 世界", - (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠" + (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsPutFiles/FsPurge Messages: directories 2026/05/25 03:08:55 DEBUG : S3 bucket rclone-test-mutovih0legi: bucket is versioned: false 2026/05/25 03:08:55 DEBUG : Waiting for deletions to finish 2026/05/25 03:08:56 DEBUG : "dirToPurge/fileToPurge.txt" version false 2026/05/25 03:08:56 DEBUG : dirToPurge/fileToPurge.txt: Deleting (id "") 2026/05/25 03:08:56 INFO : dirToPurge/fileToPurge.txt: Deleted fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:1180 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsPurge Messages: listing wrong, want file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), ../.. (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:1180 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsPurge Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1180 Error: Not equal: expected: []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", ".."} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=4) { +([]string) (len=5) { (string) (len=14) "hello? sausage", @@ -4,3 +4,4 @@ (string) (len=33) "hello? sausage/êé/Hello, 世界", - (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠" + (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsPutFiles/FsPurge Messages: directories === RUN TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:1205 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot Messages: listing wrong, want dirToPurgeFromRoot/fileToPurgeFromRoot.txt (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got dirToPurgeFromRoot/fileToPurgeFromRoot.txt (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), ../.. (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:1205 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1205 Error: Not equal: expected: []string{"dirToPurgeFromRoot", "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,2 @@ -([]string) (len=5) { +([]string) (len=6) { (string) (len=18) "dirToPurgeFromRoot", @@ -5,3 +5,4 @@ (string) (len=33) "hello? sausage/êé/Hello, 世界", - (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠" + (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot Messages: directories 2026/05/25 03:09:13 DEBUG : Creating backend with remote "TestS3R2:rclone-test-mutovih0legi/dirToPurgeFromRoot" 2026/05/25 03:09:13 DEBUG : S3 bucket rclone-test-mutovih0legi path dirToPurgeFromRoot: bucket is versioned: false 2026/05/25 03:09:13 DEBUG : Waiting for deletions to finish 2026/05/25 03:09:13 DEBUG : "fileToPurgeFromRoot.txt" version false 2026/05/25 03:09:13 DEBUG : fileToPurgeFromRoot.txt: Deleting (id "") 2026/05/25 03:09:14 INFO : fileToPurgeFromRoot.txt: Deleted fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:1222 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot Messages: listing wrong, want file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), ../.. (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:1222 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot Messages: Unexpected file "../.." 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/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1222 Error: Not equal: expected: []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", ".."} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=4) { +([]string) (len=5) { (string) (len=14) "hello? sausage", @@ -4,3 +4,4 @@ (string) (len=33) "hello? sausage/êé/Hello, 世界", - (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠" + (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", + (string) (len=6) ".." } Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot Messages: directories === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir 2026/05/25 03:09:22 DEBUG : Creating backend with remote "TestS3R2:rclone-test-mutovih0legi/hello? sausage/êé" 2026/05/25 03:09:24 DEBUG : S3 bucket rclone-test-mutovih0legi path hello? sausage/êé: bucket is versioned: false 2026/05/25 03:09:24 DEBUG : Waiting for deletions to finish 2026/05/25 03:09:24 DEBUG : "a/b/c/d/e.txt" version false 2026/05/25 03:09:24 DEBUG : a/b/c/d/e.txt: Deleting (id "") 2026/05/25 03:09:25 INFO : a/b/c/d/e.txt: Deleted === RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:1275 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 file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt-copy (100), ../.. (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:1275 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsCopy Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy/Metadata fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:1331 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsCopy/Metadata Messages: listing wrong, want file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), test metadata copied.txt (100), test metadata copy.txt (100) got file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), test metadata copied.txt (100), test metadata copy.txt (100), ../.. (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:1331 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsCopy/Metadata Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsPutFiles/FsMove fstests.go:1351: FS has no Mover interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsDirMove fstests.go:1468: FS has no DirMover interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestIntegration/FsMkdir/FsPutFiles/FsPrecision === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectString === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectFs === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemote === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectHashes === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectModTime === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSetMetadata fstests.go:1703: SetMetadata method not supported === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSize === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpen === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectStorable === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile 2026/05/25 03:09:56 DEBUG : Creating backend with remote "TestS3R2:rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound 2026/05/25 03:09:56 DEBUG : Creating backend with remote "TestS3R2:rclone-test-mutovih0legi/not found.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot fstests.go:1920: Opening root remote "TestS3R2:" path "rclone-test-mutovih0legi" from "TestS3R2:rclone-test-mutovih0legi" 2026/05/25 03:09:57 DEBUG : Creating backend with remote "TestS3R2:" === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/List fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:1943 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List Messages: listing wrong, want rclone-test-mutovih0legi/file name.txt (200), rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got rclone-test-mutovih0legi/file name.txt (200), rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), rclone-test-mutovih0legi/../.. (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/fstests/fstests.go:1943 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List Messages: Unexpected file "rclone-test-mutovih0legi/../.." 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:1943 Error: Not equal: expected: []string{"rclone-test-mutovih0legi/hello? sausage", "rclone-test-mutovih0legi/hello? sausage/êé", "rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界", "rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"rclone-test-mutovih0legi/hello? sausage", "rclone-test-mutovih0legi/hello? sausage/êé", "rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界", "rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "rclone-test-mutovih0legi/.."} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=4) { +([]string) (len=5) { (string) (len=39) "rclone-test-mutovih0legi/hello? sausage", @@ -4,3 +4,4 @@ (string) (len=58) "rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界", - (string) (len=79) "rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠" + (string) (len=79) "rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", + (string) (len=31) "rclone-test-mutovih0legi/.." } Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List Messages: directories === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries fstest.go:398: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:398 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1950 Error: Not equal: expected: []string{"rclone-test-mutovih0legi/hello? sausage"} actual : []string{"rclone-test-mutovih0legi/hello? sausage", "rclone-test-mutovih0legi/.."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=39) "rclone-test-mutovih0legi/hello? sausage" +([]string) (len=2) { + (string) (len=39) "rclone-test-mutovih0legi/hello? sausage", + (string) (len=31) "rclone-test-mutovih0legi/.." } Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries Messages: directories not equal === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:1999 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put Messages: listing wrong, want rclone-test-mutovih0legi/created from root.txt (100), rclone-test-mutovih0legi/file name.txt (200), rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got rclone-test-mutovih0legi/created from root.txt (100), rclone-test-mutovih0legi/file name.txt (200), rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), rclone-test-mutovih0legi/../.. (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/fstests/fstests.go:1999 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put Messages: Unexpected file "rclone-test-mutovih0legi/../.." === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:2004 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove Messages: listing wrong, want rclone-test-mutovih0legi/file name.txt (200), rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got rclone-test-mutovih0legi/file name.txt (200), rclone-test-mutovih0legi/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), rclone-test-mutovih0legi/../.. (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/fstests/fstests.go:2004 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove Messages: Unexpected file "rclone-test-mutovih0legi/../.." === RUN TestIntegration/FsMkdir/FsPutFiles/PublicLink fstests.go:2064: skipping directory tests as not supported on this backend === RUN TestIntegration/FsMkdir/FsPutFiles/SetTier fstests.go:412: FS has no SetTier & GetTier interfaces === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectCheckWrap fstests.go:2121: Not a wrapping Fs === RUN TestIntegration/FsMkdir/FsPutFiles/Bucket fstests.go:2143: Can't have // in paths === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemove fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 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:2281 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove Messages: listing wrong, want hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), ../.. (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:2281 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove Messages: Unexpected file "../.." === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectAbout fstests.go:2293: FS does not support About === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 2026/05/25 03:10:33 NOTICE: S3 bucket rclone-test-mutovih0legi: Streaming uploads using chunk size 5Mi will have maximum file size of 48.828Gi 2026/05/25 03:10:34 DEBUG : piped data.txt: open chunk writer: started multipart upload: AKvS-25U6s2TyYIyIT8Ou79nsav4aQ4wLnOruGtZKwmpsdy4cttt9LVbZ_-siJKZIhfdiMNdLtH6Fkv8QJO9c-9jJGJ40mOhMD7SEtZf8LGDvR0184yfSjsqhfqRP9-PJoOedi0sU-ttaCSVBUCpxNE4SVxeMzIU47-7CMf71jtejv75m5VK3xFdrU1gIjD3wtw0J3pcU6PVLQGDdpvzdz0NPXguI9JgY1ZDAB1q9TMfKnVszkMwjQ4EwDtB8qx0Vx2qxt-gWxG7qALS2Wbirl-mTDf89DcojsiWYUGvUnb6iQqedGh-kftvSnMzthPvxd6R0SdlhJmv-R_VAwIPe-Q 2026/05/25 03:10:34 DEBUG : piped data.txt: multipart upload: starting chunk 0 size 0 offset 0/off 2026/05/25 03:10:34 DEBUG : piped data.txt: multipart upload wrote chunk 1 with 0 bytes and etag "d41d8cd98f00b204e9800998ecf8427e" 2026/05/25 03:10:35 DEBUG : piped data.txt: multipart upload "AKvS-25U6s2TyYIyIT8Ou79nsav4aQ4wLnOruGtZKwmpsdy4cttt9LVbZ_-siJKZIhfdiMNdLtH6Fkv8QJO9c-9jJGJ40mOhMD7SEtZf8LGDvR0184yfSjsqhfqRP9-PJoOedi0sU-ttaCSVBUCpxNE4SVxeMzIU47-7CMf71jtejv75m5VK3xFdrU1gIjD3wtw0J3pcU6PVLQGDdpvzdz0NPXguI9JgY1ZDAB1q9TMfKnVszkMwjQ4EwDtB8qx0Vx2qxt-gWxG7qALS2Wbirl-mTDf89DcojsiWYUGvUnb6iQqedGh-kftvSnMzthPvxd6R0SdlhJmv-R_VAwIPe-Q" finished === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100 2026/05/25 03:10:36 DEBUG : piped data.txt: open chunk writer: started multipart upload: AAlLoNkEJE_fwUGTqnW-MVQ_L6vAsgYg1CV5mgyGkrxxfBQXUO4FVN6eKfthd_j84hLTvqYlkMwwDt6Bb79JcjelXgdP29nLJQcflcEUlU1AU8d674apIqitiam7ME2GcrU_c-WtfaVYX5DWqxjWREgSiL4lYjEfum5HqM3pO9ZiMlHN4WSmbtinS0FYHFgFJs1FjAiTvOYhwUrFQgw1q9uveslQogrGafRzjDI9PzMoPeF-PGb9EowNH8ESk62RKmcv5YqFHfDHIrFNE2tmrEFDDJae7lS0g_feiS0ODvm7IaSiMy4Xxcl9y_84RvKJoebaDet3TDpFXxWrDYAe6bQ 2026/05/25 03:10:36 DEBUG : piped data.txt: multipart upload: starting chunk 0 size 100 offset 0/off 2026/05/25 03:10:37 DEBUG : piped data.txt: multipart upload wrote chunk 1 with 100 bytes and etag "0d8408e9c561303cc3306ee199a2b7b0" 2026/05/25 03:10:38 DEBUG : piped data.txt: multipart upload "AAlLoNkEJE_fwUGTqnW-MVQ_L6vAsgYg1CV5mgyGkrxxfBQXUO4FVN6eKfthd_j84hLTvqYlkMwwDt6Bb79JcjelXgdP29nLJQcflcEUlU1AU8d674apIqitiam7ME2GcrU_c-WtfaVYX5DWqxjWREgSiL4lYjEfum5HqM3pO9ZiMlHN4WSmbtinS0FYHFgFJs1FjAiTvOYhwUrFQgw1q9uveslQogrGafRzjDI9PzMoPeF-PGb9EowNH8ESk62RKmcv5YqFHfDHIrFNE2tmrEFDDJae7lS0g_feiS0ODvm7IaSiMy4Xxcl9y_84RvKJoebaDet3TDpFXxWrDYAe6bQ" finished === RUN TestIntegration/FsMkdir/FsPutFiles/Internal === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Metadata === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Metadata/GzipEncoding === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Metadata/GzipEncoding/NoDecompress 2026/05/25 03:10:40 NOTICE: test-metadata: Not decompressing 'Content-Encoding: gzip' compressed file. Use --s3-decompress to override === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Metadata/GzipEncoding/Decompress === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/NoHead === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/Versions s3_internal_test.go:305: Couldn't enable versioning: operation error S3: PutBucketVersioning, https response error StatusCode: 501, RequestID: , HostID: , api error NotImplemented: PutBucketVersioning not implemented === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/ObjectLock s3_internal_test.go:537: Object Lock not supported by this provider: CreateBucket with Object Lock failed: operation error S3: CreateBucket, https response error StatusCode: 501, RequestID: , HostID: , api error NotImplemented: Header 'x-amz-bucket-object-lock-enabled' with value 'true' not implemented === RUN TestIntegration/FsMkdir/FsPutChunked === RUN TestIntegration/FsMkdir/FsPutChunked/5Mi === RUN TestIntegration/FsMkdir/FsPutChunked/5Mi/5242879 === RUN TestIntegration/FsMkdir/FsPutChunked/5Mi/5242879/Streamed 2026/05/25 03:10:44 DEBUG : chunked-5Mi-5.000Mi-streamed.bin: open chunk writer: started multipart upload: AFv072L1ukG_oI1Vk1OvINZIOOEuwQImdnNV4AI-a14wSnfeK_wAmFzGIN4C_LclV55lGwcJORtwu9kpTy6uKLvtkesObT8ZEJwTxIi6FzRsIIABtRL0hqnFOIoeVcH--fdHxZby4eyPzhqfBzZBqE-MAB796tTg2ciBaT-IB92D7ag39KqCGje4HyjTIzD4mLtGrPe2mepmmzAtB23XAfysvOppdWlf4u1F9CY0RsBKEQpOt2CIGrS6PvsdMgKEkx3mDRwqs449N6gHo-dnZzq2P7AU8YI2Qnia9yiZD_WPKUia0it6mumEioYohV3jEX7Eg7vF8cETP1_uMl0yB60 2026/05/25 03:10:44 DEBUG : chunked-5Mi-5.000Mi-streamed.bin: multipart upload: starting chunk 0 size 5.000Mi offset 0/off 2026/05/25 03:10:45 DEBUG : chunked-5Mi-5.000Mi-streamed.bin: multipart upload wrote chunk 1 with 5242879 bytes and etag "ff7aec5a89bdb0fd7d9cf4ff8c484545" 2026/05/25 03:10:46 DEBUG : chunked-5Mi-5.000Mi-streamed.bin: multipart upload "AFv072L1ukG_oI1Vk1OvINZIOOEuwQImdnNV4AI-a14wSnfeK_wAmFzGIN4C_LclV55lGwcJORtwu9kpTy6uKLvtkesObT8ZEJwTxIi6FzRsIIABtRL0hqnFOIoeVcH--fdHxZby4eyPzhqfBzZBqE-MAB796tTg2ciBaT-IB92D7ag39KqCGje4HyjTIzD4mLtGrPe2mepmmzAtB23XAfysvOppdWlf4u1F9CY0RsBKEQpOt2CIGrS6PvsdMgKEkx3mDRwqs449N6gHo-dnZzq2P7AU8YI2Qnia9yiZD_WPKUia0it6mumEioYohV3jEX7Eg7vF8cETP1_uMl0yB60" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5Mi/5242880 2026/05/25 03:10:48 DEBUG : chunked-5Mi-5Mi.bin: open chunk writer: started multipart upload: AEZohleuArSyn1IyFx4oJ_-aAIQClugAn6P11RfYjLbuVPlmX1YoIM1Wz2eT0CyCfYKs_9Z296-XLBmUrW5f3vhlJfEn25pNCVWWe9dAJMDslKYwzYybUV4Kt2oeANUzbfFZ12aYYkUDpoxfnSHxuIM88ofxq3KuYIev7UaAHSV7RvkrkphOFtZ8VNCQcBcn6C5zeEAkcIfd_y2WvtR7ER4BTcyVygic2dgqGjIpEi1gVfqwijP4XU2adEncVntYzLmq438z1atngpnSj1Me9fw1SwFy55sOCTBtPRRIix7_qYsiWGq8Cn_apdxirisf6R-cOHqjjXHlz9lJZOsRdVo 2026/05/25 03:10:48 DEBUG : chunked-5Mi-5Mi.bin: multipart upload: starting chunk 0 size 5Mi offset 0/5Mi 2026/05/25 03:10:49 DEBUG : chunked-5Mi-5Mi.bin: multipart upload wrote chunk 1 with 5242880 bytes and etag "4c28640dc8df1933aaea192100d50ae0" 2026/05/25 03:10:50 DEBUG : chunked-5Mi-5Mi.bin: multipart upload "AEZohleuArSyn1IyFx4oJ_-aAIQClugAn6P11RfYjLbuVPlmX1YoIM1Wz2eT0CyCfYKs_9Z296-XLBmUrW5f3vhlJfEn25pNCVWWe9dAJMDslKYwzYybUV4Kt2oeANUzbfFZ12aYYkUDpoxfnSHxuIM88ofxq3KuYIev7UaAHSV7RvkrkphOFtZ8VNCQcBcn6C5zeEAkcIfd_y2WvtR7ER4BTcyVygic2dgqGjIpEi1gVfqwijP4XU2adEncVntYzLmq438z1atngpnSj1Me9fw1SwFy55sOCTBtPRRIix7_qYsiWGq8Cn_apdxirisf6R-cOHqjjXHlz9lJZOsRdVo" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5Mi/5242880/Streamed 2026/05/25 03:10:52 DEBUG : chunked-5Mi-5Mi-streamed.bin: open chunk writer: started multipart upload: ACX1VMB5YOb8pp_EBLMwv92pOx0P211UaicZAwJuSTCBDnMqjGlUIEoiRUyo5Ztwh1OIm9sMT2enlZ_-_-Aa9Bn2gzxh8X8YEoZ8bMfPT0bUx9L-etQRZvqjuhJiTHf4nJ7CZqaEaa0KJAeb0m3jWB5XgRKg2oqGsF6oSK1qe3fU-V78OD_HSoenPsD69CN_Cpmrn3axx9hSTRAs6YcB2fQQ9RKtZjHNPIQGaFhyy8JSwIOVOMtI-XmkMFwqb5YhdsGZeLN_BjDG2InGBLJzv_RgfLFB4b_Vqpuo28K3tS4PcfIpYC4KemjslGHliibuZAi4WRZq7AT02Djqllo9zdw 2026/05/25 03:10:52 DEBUG : chunked-5Mi-5Mi-streamed.bin: multipart upload: starting chunk 0 size 5Mi offset 0/off 2026/05/25 03:10:53 DEBUG : chunked-5Mi-5Mi-streamed.bin: multipart upload wrote chunk 1 with 5242880 bytes and etag "4c28640dc8df1933aaea192100d50ae0" 2026/05/25 03:10:54 DEBUG : chunked-5Mi-5Mi-streamed.bin: multipart upload "ACX1VMB5YOb8pp_EBLMwv92pOx0P211UaicZAwJuSTCBDnMqjGlUIEoiRUyo5Ztwh1OIm9sMT2enlZ_-_-Aa9Bn2gzxh8X8YEoZ8bMfPT0bUx9L-etQRZvqjuhJiTHf4nJ7CZqaEaa0KJAeb0m3jWB5XgRKg2oqGsF6oSK1qe3fU-V78OD_HSoenPsD69CN_Cpmrn3axx9hSTRAs6YcB2fQQ9RKtZjHNPIQGaFhyy8JSwIOVOMtI-XmkMFwqb5YhdsGZeLN_BjDG2InGBLJzv_RgfLFB4b_Vqpuo28K3tS4PcfIpYC4KemjslGHliibuZAi4WRZq7AT02Djqllo9zdw" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5Mi/10485761 2026/05/25 03:10:56 DEBUG : chunked-5Mi-10.000Mi.bin: open chunk writer: started multipart upload: ACnHuB2qaAJluoPeb4gqHwq1EFoHvlWgVu2gBKzRrnwbDwGw40DYQKuixf9Bmy5DfOl-21ul4usBOshOuu-19JoNJs7TYBucAYaA15K2AEb8Cg9Oy75eK8ny7tlIVuamPNJ5_SfGir2MkZree40A4gldu5zGrMrF_3pGQXyqxmLAgTtUTQCzB78qCLDt7ifyaeNGJC-21kTDvhPTa85qnIsmeXoM0dhA5cCH8NJRsK81rNMa5K6snGMIPNQ_Yu5Kl6cbdqnZdc4czgvK7aiTh34JrQGNtax8U0nWiIMOU0V6TlAjW_CgJjB1rz22dOG2Q_0JCe9JR5CgwiEm3mUnr6w 2026/05/25 03:10:56 DEBUG : chunked-5Mi-10.000Mi.bin: multipart upload: starting chunk 0 size 5Mi offset 0/10.000Mi 2026/05/25 03:10:56 DEBUG : chunked-5Mi-10.000Mi.bin: multipart upload: starting chunk 2 size 1 offset 10Mi/10.000Mi 2026/05/25 03:10:56 DEBUG : chunked-5Mi-10.000Mi.bin: multipart upload: starting chunk 1 size 5Mi offset 5Mi/10.000Mi 2026/05/25 03:10:57 DEBUG : chunked-5Mi-10.000Mi.bin: multipart upload wrote chunk 3 with 1 bytes and etag "ab95f1fa7da6a90274409b89562f3ffd" 2026/05/25 03:10:57 DEBUG : chunked-5Mi-10.000Mi.bin: multipart upload wrote chunk 1 with 5242880 bytes and etag "4c28640dc8df1933aaea192100d50ae0" 2026/05/25 03:10:57 DEBUG : chunked-5Mi-10.000Mi.bin: multipart upload wrote chunk 2 with 5242880 bytes and etag "e264fa295ef081d5ad9bfaa7e5e130b6" 2026/05/25 03:10:58 DEBUG : chunked-5Mi-10.000Mi.bin: multipart upload "ACnHuB2qaAJluoPeb4gqHwq1EFoHvlWgVu2gBKzRrnwbDwGw40DYQKuixf9Bmy5DfOl-21ul4usBOshOuu-19JoNJs7TYBucAYaA15K2AEb8Cg9Oy75eK8ny7tlIVuamPNJ5_SfGir2MkZree40A4gldu5zGrMrF_3pGQXyqxmLAgTtUTQCzB78qCLDt7ifyaeNGJC-21kTDvhPTa85qnIsmeXoM0dhA5cCH8NJRsK81rNMa5K6snGMIPNQ_Yu5Kl6cbdqnZdc4czgvK7aiTh34JrQGNtax8U0nWiIMOU0V6TlAjW_CgJjB1rz22dOG2Q_0JCe9JR5CgwiEm3mUnr6w" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5Mi/10485761/Streamed 2026/05/25 03:11:01 DEBUG : chunked-5Mi-10.000Mi-streamed.bin: open chunk writer: started multipart upload: AF4mx9ieT4MiTaaVQ5B8h-7vJuPcIxOg8YQvtO_DRxAwMNs1nr3vEnUArO2sM-RLEkF9UMFWqyTVHpFey92doUVLwIShWnjty2L8CCs0SuRUGYxNPrn3S90hD0bSr_8GLqzce85wfzZBVvTe76QAYHQCe8p4_J7FIl7WhGtXH1_1XUt4cl5pN6qyng-_tX-Ix8unDai42JAvllasHhtwjlEhZ9tNQIyCdHHYQh7t-_OGE69Cqak8eWyzmHDuC5F1NDsJ55wh7sVQqTtGBag-aD9SdvHEtnva0i-KL4ymEyGCUflB3XupFJQ8OPB1KMNQDKH0pTxz2g04oNmpi06pFsg 2026/05/25 03:11:01 DEBUG : chunked-5Mi-10.000Mi-streamed.bin: multipart upload: starting chunk 0 size 5Mi offset 0/off 2026/05/25 03:11:01 DEBUG : chunked-5Mi-10.000Mi-streamed.bin: multipart upload: starting chunk 2 size 1 offset 10Mi/off 2026/05/25 03:11:01 DEBUG : chunked-5Mi-10.000Mi-streamed.bin: multipart upload: starting chunk 1 size 5Mi offset 5Mi/off 2026/05/25 03:11:02 DEBUG : chunked-5Mi-10.000Mi-streamed.bin: multipart upload wrote chunk 3 with 1 bytes and etag "ab95f1fa7da6a90274409b89562f3ffd" 2026/05/25 03:11:02 DEBUG : chunked-5Mi-10.000Mi-streamed.bin: multipart upload wrote chunk 2 with 5242880 bytes and etag "e264fa295ef081d5ad9bfaa7e5e130b6" 2026/05/25 03:11:02 DEBUG : chunked-5Mi-10.000Mi-streamed.bin: multipart upload wrote chunk 1 with 5242880 bytes and etag "4c28640dc8df1933aaea192100d50ae0" 2026/05/25 03:11:03 DEBUG : chunked-5Mi-10.000Mi-streamed.bin: multipart upload "AF4mx9ieT4MiTaaVQ5B8h-7vJuPcIxOg8YQvtO_DRxAwMNs1nr3vEnUArO2sM-RLEkF9UMFWqyTVHpFey92doUVLwIShWnjty2L8CCs0SuRUGYxNPrn3S90hD0bSr_8GLqzce85wfzZBVvTe76QAYHQCe8p4_J7FIl7WhGtXH1_1XUt4cl5pN6qyng-_tX-Ix8unDai42JAvllasHhtwjlEhZ9tNQIyCdHHYQh7t-_OGE69Cqak8eWyzmHDuC5F1NDsJ55wh7sVQqTtGBag-aD9SdvHEtnva0i-KL4ymEyGCUflB3XupFJQ8OPB1KMNQDKH0pTxz2g04oNmpi06pFsg" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5.054Mi === RUN TestIntegration/FsMkdir/FsPutChunked/5.054Mi/5299999 === RUN TestIntegration/FsMkdir/FsPutChunked/5.054Mi/5299999/Streamed 2026/05/25 03:11:07 DEBUG : chunked-5.054Mi-5.054Mi-streamed.bin: open chunk writer: started multipart upload: AGpRwOJlFNV82TQOQ0sNhXPpJ8HL9FehUWGUhuTCb--9HLCjm3UVWFO3rZAmchg59wrgIgm5kcZjRu4ssYBLg-ueDYSiA5pNZzmMxkKcNnfxAn3KB5dAqk5RekhlaNFWD41V-LI6a0sz-3JJjD79srQLPCHJKGE9IxqYpfroxtlcWUwTu1PEUaJNcWMAu6FsrxVaBU1_7bfMoeoByCheXuuXvErK-zxWVrcIQfdFCi4u64_kNokPAHtQ6qneNqJmNvI12ug3tLoQndKXRETJwZVA8HEOz0ze_vEzfU7twvTBkcyJmbYXhCCieILzzRKDEJFOGaZzJRaJmRHDXflnP9s 2026/05/25 03:11:08 DEBUG : chunked-5.054Mi-5.054Mi-streamed.bin: multipart upload: starting chunk 0 size 5.054Mi offset 0/off 2026/05/25 03:11:08 DEBUG : chunked-5.054Mi-5.054Mi-streamed.bin: multipart upload wrote chunk 1 with 5299999 bytes and etag "2aa9b1ba4a7866fe619f84267d862086" 2026/05/25 03:11:09 DEBUG : chunked-5.054Mi-5.054Mi-streamed.bin: multipart upload "AGpRwOJlFNV82TQOQ0sNhXPpJ8HL9FehUWGUhuTCb--9HLCjm3UVWFO3rZAmchg59wrgIgm5kcZjRu4ssYBLg-ueDYSiA5pNZzmMxkKcNnfxAn3KB5dAqk5RekhlaNFWD41V-LI6a0sz-3JJjD79srQLPCHJKGE9IxqYpfroxtlcWUwTu1PEUaJNcWMAu6FsrxVaBU1_7bfMoeoByCheXuuXvErK-zxWVrcIQfdFCi4u64_kNokPAHtQ6qneNqJmNvI12ug3tLoQndKXRETJwZVA8HEOz0ze_vEzfU7twvTBkcyJmbYXhCCieILzzRKDEJFOGaZzJRaJmRHDXflnP9s" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5.054Mi/5300000 2026/05/25 03:11:11 DEBUG : chunked-5.054Mi-5.054Mi.bin: open chunk writer: started multipart upload: AA15KdRq_Hn82exxsAWKwehvL4YtuDxCeOOEWYdfwm4H2cytlKozADx6-PTrHjb9_zmdQvPEvHxeFvzBeN52oAbdmHHHC7zieNsW34nGO1bMlVcZVx3jUGb47EcHFOg2bBKgLpJc95H6fzKt868dU66MHtP2PQCf0ptlGJzdGM4wYTEbg6MrR7Wnh5AMA7A9t6i-ISKZiQD3oobCeQtmhf5-qPl8TgEz1Hj3NUknl0738nCwzcxRof3s80Lu9pHQgYm6ktqk4prDUk1KXJniA800vacjK1HXpoOXOJ9vPBcLevrzaeJWJWYa6SqgqZRH6poeziaf4LmxxrLadxS-wIY 2026/05/25 03:11:11 DEBUG : chunked-5.054Mi-5.054Mi.bin: multipart upload: starting chunk 0 size 5.054Mi offset 0/5.054Mi 2026/05/25 03:11:12 DEBUG : chunked-5.054Mi-5.054Mi.bin: multipart upload wrote chunk 1 with 5300000 bytes and etag "9618edfd251d9205c98f3f98bea76248" 2026/05/25 03:11:13 DEBUG : chunked-5.054Mi-5.054Mi.bin: multipart upload "AA15KdRq_Hn82exxsAWKwehvL4YtuDxCeOOEWYdfwm4H2cytlKozADx6-PTrHjb9_zmdQvPEvHxeFvzBeN52oAbdmHHHC7zieNsW34nGO1bMlVcZVx3jUGb47EcHFOg2bBKgLpJc95H6fzKt868dU66MHtP2PQCf0ptlGJzdGM4wYTEbg6MrR7Wnh5AMA7A9t6i-ISKZiQD3oobCeQtmhf5-qPl8TgEz1Hj3NUknl0738nCwzcxRof3s80Lu9pHQgYm6ktqk4prDUk1KXJniA800vacjK1HXpoOXOJ9vPBcLevrzaeJWJWYa6SqgqZRH6poeziaf4LmxxrLadxS-wIY" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5.054Mi/5300000/Streamed 2026/05/25 03:11:14 DEBUG : chunked-5.054Mi-5.054Mi-streamed.bin: open chunk writer: started multipart upload: AGdn0MAxS5gIvh4UKC5oKDYClSgbm_hJJ68n37HpA3lJuuKTF5DcFSFpISFIwZn5DeABVHnzyCjFE8PhqlOauRqe-h1FXghuqfT0Fg2BEnFas8CR4auG3V9WaDkvo4Ji7flwq5uM3EwgNz9-lvA2l_ccWTzEkhWY9qpdnznT7xNgyhqp9j9YDqtPIazTFh8RijJF_9AaG-V0jI1qoubazgn5SlyfnHJLUt60glzbtim3cbbK7SM9GLkUzkD-UL3PYXzXfwWML5qFpESAzEte504uecsPZzFdwF9De_4pJLW6Jvkkl1TSectVA_6iRnbeU5d17TE--e6O_ttC1S8F6LQ 2026/05/25 03:11:15 DEBUG : chunked-5.054Mi-5.054Mi-streamed.bin: multipart upload: starting chunk 0 size 5.054Mi offset 0/off 2026/05/25 03:11:15 DEBUG : chunked-5.054Mi-5.054Mi-streamed.bin: multipart upload wrote chunk 1 with 5300000 bytes and etag "9618edfd251d9205c98f3f98bea76248" 2026/05/25 03:11:16 DEBUG : chunked-5.054Mi-5.054Mi-streamed.bin: multipart upload "AGdn0MAxS5gIvh4UKC5oKDYClSgbm_hJJ68n37HpA3lJuuKTF5DcFSFpISFIwZn5DeABVHnzyCjFE8PhqlOauRqe-h1FXghuqfT0Fg2BEnFas8CR4auG3V9WaDkvo4Ji7flwq5uM3EwgNz9-lvA2l_ccWTzEkhWY9qpdnznT7xNgyhqp9j9YDqtPIazTFh8RijJF_9AaG-V0jI1qoubazgn5SlyfnHJLUt60glzbtim3cbbK7SM9GLkUzkD-UL3PYXzXfwWML5qFpESAzEte504uecsPZzFdwF9De_4pJLW6Jvkkl1TSectVA_6iRnbeU5d17TE--e6O_ttC1S8F6LQ" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5.054Mi/10600001 2026/05/25 03:11:17 DEBUG : chunked-5.054Mi-10.109Mi.bin: open chunk writer: started multipart upload: AGNnczYxdCKYcJF-APJ91JjWPMOf_aetk8LpU8GYSF-VUGlmYb-UWcG5Pu22zd4PaqpQLx5TMtTP_T3Baq71wQDjS7Hh01scRumaNosehcyHCRpEy8wggwXlOSINkMaIJmgGCGGMzy0ZBC1m0Onqbtg2UXskJQC5kLStuWgnoOuiq92tlDxy1Pam8e-Si1zZpPEV4ImkBHHnvKsMOqOMm15AR6r9dGn5vwbwMfxEdjbzshbsY0fv5UGUhP1yzBxkTpnlcJWPpks5zY4jLG4cVALPUejgy42wKQ_XShFIWN9roiIwh7RjeAf5RteBgW4AFsJSjoIhv8SedvSIo3yeUf4 2026/05/25 03:11:18 DEBUG : chunked-5.054Mi-10.109Mi.bin: multipart upload: starting chunk 0 size 5.054Mi offset 0/10.109Mi 2026/05/25 03:11:18 DEBUG : chunked-5.054Mi-10.109Mi.bin: multipart upload: starting chunk 2 size 1 offset 10.109Mi/10.109Mi 2026/05/25 03:11:18 DEBUG : chunked-5.054Mi-10.109Mi.bin: multipart upload: starting chunk 1 size 5.054Mi offset 5.054Mi/10.109Mi 2026/05/25 03:11:18 DEBUG : chunked-5.054Mi-10.109Mi.bin: multipart upload wrote chunk 1 with 5300000 bytes and etag "9618edfd251d9205c98f3f98bea76248" 2026/05/25 03:11:18 DEBUG : chunked-5.054Mi-10.109Mi.bin: multipart upload wrote chunk 3 with 1 bytes and etag "ffe51d3e7d8297237588704eeddc6ab2" 2026/05/25 03:11:18 DEBUG : chunked-5.054Mi-10.109Mi.bin: multipart upload wrote chunk 2 with 5300000 bytes and etag "442123fe50ef82513b6b6ae0fdef48b5" 2026/05/25 03:11:19 DEBUG : chunked-5.054Mi-10.109Mi.bin: multipart upload "AGNnczYxdCKYcJF-APJ91JjWPMOf_aetk8LpU8GYSF-VUGlmYb-UWcG5Pu22zd4PaqpQLx5TMtTP_T3Baq71wQDjS7Hh01scRumaNosehcyHCRpEy8wggwXlOSINkMaIJmgGCGGMzy0ZBC1m0Onqbtg2UXskJQC5kLStuWgnoOuiq92tlDxy1Pam8e-Si1zZpPEV4ImkBHHnvKsMOqOMm15AR6r9dGn5vwbwMfxEdjbzshbsY0fv5UGUhP1yzBxkTpnlcJWPpks5zY4jLG4cVALPUejgy42wKQ_XShFIWN9roiIwh7RjeAf5RteBgW4AFsJSjoIhv8SedvSIo3yeUf4" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5.054Mi/10600001/Streamed 2026/05/25 03:11:21 DEBUG : chunked-5.054Mi-10.109Mi-streamed.bin: open chunk writer: started multipart upload: AOPdPLjSF4-Bc9Awk01swhsIMt09Baonx58ZVzKcROGniLh3WLhSBCM66x0ar-cXEGtYhv7324Gm9wM3xq5RWCJDIy2J5jWuCjOFiO7XoPlPCUMZJags6vU0PmhhED7xkiC0_ca05TBOUYTX8Rinu0HjYWP11H33oc2jrMV2NMkRH_VFraD0OR_tYipP2TNC2O9jeS8Gwg2qs-5Ee4DJCPuod7BV2OtzRiDSdtSvUbuIS8Mnku7z4xedTL7U_bbf2td_oQHTeZ6SykTCMBmIo7mIMQ148l3AAHv13_d8z6k_F8FxCTpBXmzDo0fYJMyeZ8EtGLR4jsJecRZzNKuPV68 2026/05/25 03:11:21 DEBUG : chunked-5.054Mi-10.109Mi-streamed.bin: multipart upload: starting chunk 0 size 5.054Mi offset 0/off 2026/05/25 03:11:22 DEBUG : chunked-5.054Mi-10.109Mi-streamed.bin: multipart upload: starting chunk 2 size 1 offset 10.109Mi/off 2026/05/25 03:11:22 DEBUG : chunked-5.054Mi-10.109Mi-streamed.bin: multipart upload: starting chunk 1 size 5.054Mi offset 5.054Mi/off 2026/05/25 03:11:22 DEBUG : chunked-5.054Mi-10.109Mi-streamed.bin: multipart upload wrote chunk 1 with 5300000 bytes and etag "9618edfd251d9205c98f3f98bea76248" 2026/05/25 03:11:22 DEBUG : chunked-5.054Mi-10.109Mi-streamed.bin: multipart upload wrote chunk 3 with 1 bytes and etag "ffe51d3e7d8297237588704eeddc6ab2" 2026/05/25 03:11:22 DEBUG : chunked-5.054Mi-10.109Mi-streamed.bin: multipart upload wrote chunk 2 with 5300000 bytes and etag "442123fe50ef82513b6b6ae0fdef48b5" 2026/05/25 03:11:23 DEBUG : chunked-5.054Mi-10.109Mi-streamed.bin: multipart upload "AOPdPLjSF4-Bc9Awk01swhsIMt09Baonx58ZVzKcROGniLh3WLhSBCM66x0ar-cXEGtYhv7324Gm9wM3xq5RWCJDIy2J5jWuCjOFiO7XoPlPCUMZJags6vU0PmhhED7xkiC0_ca05TBOUYTX8Rinu0HjYWP11H33oc2jrMV2NMkRH_VFraD0OR_tYipP2TNC2O9jeS8Gwg2qs-5Ee4DJCPuod7BV2OtzRiDSdtSvUbuIS8Mnku7z4xedTL7U_bbf2td_oQHTeZ6SykTCMBmIo7mIMQ148l3AAHv13_d8z6k_F8FxCTpBXmzDo0fYJMyeZ8EtGLR4jsJecRZzNKuPV68" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5.055Mi === RUN TestIntegration/FsMkdir/FsPutChunked/5.055Mi/5300052 === RUN TestIntegration/FsMkdir/FsPutChunked/5.055Mi/5300052/Streamed 2026/05/25 03:11:27 DEBUG : chunked-5.055Mi-5.055Mi-streamed.bin: open chunk writer: started multipart upload: AOGd5D23C0jyef0WTmwFh4SAzFftjftuLr4J8s4kUaKSd_NSUIFu_l-aoicFYq8vcEz-2dh5lI5AQ1FP2Oh4i6JHRfihgxFXTIm3Hf6OGzu6Rn3ckMUqTrCgbPrA7oAZC5hodgB8ML0NWvA2droJyd5G5MSG1mWqmGK-lVe4Eta_P83yqu-WLSGaMDgwJUxox-AbJ1IDTpkBhbCM_-dsQx9AyceOJMxIbLzDKNX_Z1zJmoYE9i-k2309zeDoQ8q740AOrBlODtVxzvND1l5ChwZhwP9JAvCTL1eNDutK6iDU3t0dffC9oRdQplb3z2G3B4XuB_7JXSzxr7ZABDtSFsQ 2026/05/25 03:11:27 DEBUG : chunked-5.055Mi-5.055Mi-streamed.bin: multipart upload: starting chunk 0 size 5.055Mi offset 0/off 2026/05/25 03:11:28 DEBUG : chunked-5.055Mi-5.055Mi-streamed.bin: multipart upload wrote chunk 1 with 5300052 bytes and etag "e5c2980c0cc5f4df179c21e20019663d" 2026/05/25 03:11:29 DEBUG : chunked-5.055Mi-5.055Mi-streamed.bin: multipart upload "AOGd5D23C0jyef0WTmwFh4SAzFftjftuLr4J8s4kUaKSd_NSUIFu_l-aoicFYq8vcEz-2dh5lI5AQ1FP2Oh4i6JHRfihgxFXTIm3Hf6OGzu6Rn3ckMUqTrCgbPrA7oAZC5hodgB8ML0NWvA2droJyd5G5MSG1mWqmGK-lVe4Eta_P83yqu-WLSGaMDgwJUxox-AbJ1IDTpkBhbCM_-dsQx9AyceOJMxIbLzDKNX_Z1zJmoYE9i-k2309zeDoQ8q740AOrBlODtVxzvND1l5ChwZhwP9JAvCTL1eNDutK6iDU3t0dffC9oRdQplb3z2G3B4XuB_7JXSzxr7ZABDtSFsQ" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5.055Mi/5300053 2026/05/25 03:11:31 DEBUG : chunked-5.055Mi-5.055Mi.bin: open chunk writer: started multipart upload: AD7c-ROjlmp0EjwcWmHD_GCfY_Y68p0FjeUQimlExUzWdqgHuGh8n0xVm4kTEPTMp7rYmSB-goSwckS-YQYmu7-mco178jXbhfV3reicqkuOSiQWr5xNcEfKI2DzXRtmvF3YlSVnnLiB-BecXsWLTRuLhe5hkS32ctrL9v8GWxvBAUUj-SwVxZRHuTEadM5au7B1sk1X_RXD-RJ9TetWYFeUVqyf94tJu9Q9jLqsK9CCCqpLB6ZofaHp9_P3RREmgk56ToUjWtwLSoQFhmqiX1uD-PQ8KgrQmHf_NpTS5rTyx6buONWj0BVKBsYxL1uekgkDkAv3npMTfVVYoHK5MHY 2026/05/25 03:11:31 DEBUG : chunked-5.055Mi-5.055Mi.bin: multipart upload: starting chunk 0 size 5.055Mi offset 0/5.055Mi 2026/05/25 03:11:32 DEBUG : chunked-5.055Mi-5.055Mi.bin: multipart upload wrote chunk 1 with 5300053 bytes and etag "96c71725f4c229231bc16c79b1ff08fd" 2026/05/25 03:11:33 DEBUG : chunked-5.055Mi-5.055Mi.bin: multipart upload "AD7c-ROjlmp0EjwcWmHD_GCfY_Y68p0FjeUQimlExUzWdqgHuGh8n0xVm4kTEPTMp7rYmSB-goSwckS-YQYmu7-mco178jXbhfV3reicqkuOSiQWr5xNcEfKI2DzXRtmvF3YlSVnnLiB-BecXsWLTRuLhe5hkS32ctrL9v8GWxvBAUUj-SwVxZRHuTEadM5au7B1sk1X_RXD-RJ9TetWYFeUVqyf94tJu9Q9jLqsK9CCCqpLB6ZofaHp9_P3RREmgk56ToUjWtwLSoQFhmqiX1uD-PQ8KgrQmHf_NpTS5rTyx6buONWj0BVKBsYxL1uekgkDkAv3npMTfVVYoHK5MHY" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5.055Mi/5300053/Streamed 2026/05/25 03:11:34 DEBUG : chunked-5.055Mi-5.055Mi-streamed.bin: open chunk writer: started multipart upload: AL45CwxzITOL0HKaziCjhPuT58auhmpbCC6KgvZsDcvJWVc6vjxQDchSEJfl3mruDEpp29ZzMnaQylWFa1dkI3dr4CEK_a7VH890Qr-i4hhQXCuBSc6D48AoUB5WnqKjigYCuZPfQQDK6YHShidVoJEH9jnvp8EMheMO1p7j874pL8sHBb1uwDiOzpc4Bvzzinb9Gn-nemEoJgRXqukC6vBwSSKAqy-QOXrjiSuxvl4nVhuwuOmBDUtVTg3ClzYsZmkphgVyuICAkT0BV1Snwb9aNAtGjLwM9lvfliQFxKXSmxEPUBDXsRkNubyO-JuT8w8j7c_NV94Cj1BftkQw2Oo 2026/05/25 03:11:35 DEBUG : chunked-5.055Mi-5.055Mi-streamed.bin: multipart upload: starting chunk 0 size 5.055Mi offset 0/off 2026/05/25 03:11:35 DEBUG : chunked-5.055Mi-5.055Mi-streamed.bin: multipart upload wrote chunk 1 with 5300053 bytes and etag "96c71725f4c229231bc16c79b1ff08fd" 2026/05/25 03:11:36 DEBUG : chunked-5.055Mi-5.055Mi-streamed.bin: multipart upload "AL45CwxzITOL0HKaziCjhPuT58auhmpbCC6KgvZsDcvJWVc6vjxQDchSEJfl3mruDEpp29ZzMnaQylWFa1dkI3dr4CEK_a7VH890Qr-i4hhQXCuBSc6D48AoUB5WnqKjigYCuZPfQQDK6YHShidVoJEH9jnvp8EMheMO1p7j874pL8sHBb1uwDiOzpc4Bvzzinb9Gn-nemEoJgRXqukC6vBwSSKAqy-QOXrjiSuxvl4nVhuwuOmBDUtVTg3ClzYsZmkphgVyuICAkT0BV1Snwb9aNAtGjLwM9lvfliQFxKXSmxEPUBDXsRkNubyO-JuT8w8j7c_NV94Cj1BftkQw2Oo" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5.055Mi/10600107 2026/05/25 03:11:38 DEBUG : chunked-5.055Mi-10.109Mi.bin: open chunk writer: started multipart upload: ADX34uanyxoa24TRC-EuC5nWiGKDxfIKBTeagO1DKb8FdWqmpQuQZa6gfK0yoDYW9lBfnvY_Ens0ljzj4wY9-L1wzIU3ZyfSyW2cyHqcSoNLZNxcnn326pao-BQRPOFf-D8GFL3-QA-QrWs3Ckr4Wuh6YGKLJQ0tAEmE0KN4dcJP2eU-rL2WvXf4s9rNsWTOLM2PCE7LSEjWWnGh7qBbkNLPvLloPFOpMX3Ktq3o63-UvBgqeacxu12Bs1djrto20_P9KW2_1ruaV2SzxUTZDzURltfStXdXN-pYl0EAAakQ18J3yZsA133JCIgQcpYNBco0nBXf6zA-pZ5KJDG4CEg 2026/05/25 03:11:38 DEBUG : chunked-5.055Mi-10.109Mi.bin: multipart upload: starting chunk 0 size 5.055Mi offset 0/10.109Mi 2026/05/25 03:11:38 DEBUG : chunked-5.055Mi-10.109Mi.bin: multipart upload: starting chunk 1 size 5.055Mi offset 5.055Mi/10.109Mi 2026/05/25 03:11:38 DEBUG : chunked-5.055Mi-10.109Mi.bin: multipart upload: starting chunk 2 size 1 offset 10.109Mi/10.109Mi 2026/05/25 03:11:39 DEBUG : chunked-5.055Mi-10.109Mi.bin: multipart upload wrote chunk 3 with 1 bytes and etag "cbb184dd8e05c9709e5dcaedaa0495cf" 2026/05/25 03:11:39 DEBUG : chunked-5.055Mi-10.109Mi.bin: multipart upload wrote chunk 2 with 5300053 bytes and etag "ea93706a29454b4fd13cc395bea103bb" 2026/05/25 03:11:40 DEBUG : chunked-5.055Mi-10.109Mi.bin: multipart upload wrote chunk 1 with 5300053 bytes and etag "96c71725f4c229231bc16c79b1ff08fd" 2026/05/25 03:11:41 DEBUG : chunked-5.055Mi-10.109Mi.bin: multipart upload "ADX34uanyxoa24TRC-EuC5nWiGKDxfIKBTeagO1DKb8FdWqmpQuQZa6gfK0yoDYW9lBfnvY_Ens0ljzj4wY9-L1wzIU3ZyfSyW2cyHqcSoNLZNxcnn326pao-BQRPOFf-D8GFL3-QA-QrWs3Ckr4Wuh6YGKLJQ0tAEmE0KN4dcJP2eU-rL2WvXf4s9rNsWTOLM2PCE7LSEjWWnGh7qBbkNLPvLloPFOpMX3Ktq3o63-UvBgqeacxu12Bs1djrto20_P9KW2_1ruaV2SzxUTZDzURltfStXdXN-pYl0EAAakQ18J3yZsA133JCIgQcpYNBco0nBXf6zA-pZ5KJDG4CEg" finished === RUN TestIntegration/FsMkdir/FsPutChunked/5.055Mi/10600107/Streamed 2026/05/25 03:11:44 DEBUG : chunked-5.055Mi-10.109Mi-streamed.bin: open chunk writer: started multipart upload: AMtmx9_azHM1fQ_WjY7c02r6PdIs-QmJLEovp3SyGbx17Y55_cJHhIJ59F-QxoMCVqOyx_u-grRvHaWmo0yFwgsHKGnhHldvLwm0yq4U-HN4Sh0QDcAnGSY1KFn1iNYBjWu5Rl1iE2NsO_cXgr1r2w2GlJ3qOrFpoViGhNVtFjXA59_i_NXK8j0wMLacyIvjhmBUlESpNoJgnE60PE16wMs3otM4xA_EH5_JGl6SskHjWzo0zbKCikR9WyI_Ep_GVdUXRt18gdV6nWnZcsbda7lBgyx_BEqFbUfQQKvbcSg9QjRg-Sa1F7rJfxNkMkHxX3VeavEkYtKPEdRy1K4jX_M 2026/05/25 03:11:44 DEBUG : chunked-5.055Mi-10.109Mi-streamed.bin: multipart upload: starting chunk 0 size 5.055Mi offset 0/off 2026/05/25 03:11:44 DEBUG : chunked-5.055Mi-10.109Mi-streamed.bin: multipart upload: starting chunk 2 size 1 offset 10.109Mi/off 2026/05/25 03:11:44 DEBUG : chunked-5.055Mi-10.109Mi-streamed.bin: multipart upload: starting chunk 1 size 5.055Mi offset 5.055Mi/off 2026/05/25 03:11:45 DEBUG : chunked-5.055Mi-10.109Mi-streamed.bin: multipart upload wrote chunk 3 with 1 bytes and etag "cbb184dd8e05c9709e5dcaedaa0495cf" 2026/05/25 03:11:45 DEBUG : chunked-5.055Mi-10.109Mi-streamed.bin: multipart upload wrote chunk 2 with 5300053 bytes and etag "ea93706a29454b4fd13cc395bea103bb" 2026/05/25 03:11:45 DEBUG : chunked-5.055Mi-10.109Mi-streamed.bin: multipart upload wrote chunk 1 with 5300053 bytes and etag "96c71725f4c229231bc16c79b1ff08fd" 2026/05/25 03:11:46 DEBUG : chunked-5.055Mi-10.109Mi-streamed.bin: multipart upload "AMtmx9_azHM1fQ_WjY7c02r6PdIs-QmJLEovp3SyGbx17Y55_cJHhIJ59F-QxoMCVqOyx_u-grRvHaWmo0yFwgsHKGnhHldvLwm0yq4U-HN4Sh0QDcAnGSY1KFn1iNYBjWu5Rl1iE2NsO_cXgr1r2w2GlJ3qOrFpoViGhNVtFjXA59_i_NXK8j0wMLacyIvjhmBUlESpNoJgnE60PE16wMs3otM4xA_EH5_JGl6SskHjWzo0zbKCikR9WyI_Ep_GVdUXRt18gdV6nWnZcsbda7lBgyx_BEqFbUfQQKvbcSg9QjRg-Sa1F7rJfxNkMkHxX3VeavEkYtKPEdRy1K4jX_M" finished === RUN TestIntegration/FsMkdir/FsPutChunked/6.667Mi === RUN TestIntegration/FsMkdir/FsPutChunked/6.667Mi/6990505 === RUN TestIntegration/FsMkdir/FsPutChunked/6.667Mi/6990505/Streamed 2026/05/25 03:11:51 DEBUG : chunked-6.667Mi-6.667Mi-streamed.bin: open chunk writer: started multipart upload: AJEBbHKYyA6HziQs5cDqHawV56N6vDwWmb43H4Jr8XYS4OZYVERY_iLR9KjTdRApaHDq83q4ofxmFGwOuPQMQyZqKxPHk4oYdVLauK4vDKTVOzBrRyyGXcWPd7DTRqL_6MjEFRpu9-4dzvLwJGem8QMZLMgYDfm6z9wQcZAu9naDJRfbc-Eu92KPdHIRCdUBQ0Q6Ci5aye4Tm8lFu1FJ7jeXuglwJTe6dEQFUCC6iaKbgn5a-V48_agPKVkfxGICtolIHqgT9MCh6Z4ApRKM1xpiLnS24S30GRrzPfLHvyzDt0JRHvAFP9nhaHnKd89oTlbeeepdc1-Acx0P5D4X400 2026/05/25 03:11:51 DEBUG : chunked-6.667Mi-6.667Mi-streamed.bin: multipart upload: starting chunk 0 size 6.667Mi offset 0/off 2026/05/25 03:11:52 DEBUG : chunked-6.667Mi-6.667Mi-streamed.bin: multipart upload wrote chunk 1 with 6990505 bytes and etag "e9548a82ce25f02a063ee0076122ee24" 2026/05/25 03:11:53 DEBUG : chunked-6.667Mi-6.667Mi-streamed.bin: multipart upload "AJEBbHKYyA6HziQs5cDqHawV56N6vDwWmb43H4Jr8XYS4OZYVERY_iLR9KjTdRApaHDq83q4ofxmFGwOuPQMQyZqKxPHk4oYdVLauK4vDKTVOzBrRyyGXcWPd7DTRqL_6MjEFRpu9-4dzvLwJGem8QMZLMgYDfm6z9wQcZAu9naDJRfbc-Eu92KPdHIRCdUBQ0Q6Ci5aye4Tm8lFu1FJ7jeXuglwJTe6dEQFUCC6iaKbgn5a-V48_agPKVkfxGICtolIHqgT9MCh6Z4ApRKM1xpiLnS24S30GRrzPfLHvyzDt0JRHvAFP9nhaHnKd89oTlbeeepdc1-Acx0P5D4X400" finished === RUN TestIntegration/FsMkdir/FsPutChunked/6.667Mi/6990506 2026/05/25 03:11:54 DEBUG : chunked-6.667Mi-6.667Mi.bin: open chunk writer: started multipart upload: AKIR6b6_5SWPr6f-2Pms9hz-2FlA8IkceiMTyJ8FVmWlFGZYKFRBSzTvvXnTLlL-hhEXxdE83gXf6aA3E3aZdkeXRICHaGlE-Hj0Gf6zO0T83HzSycQNMJZGtXMO6lErEMtJ3q_0XLt6nAJCS9605FWMXrY9m5x2tIc1XAxF0m3hVfZhM-tDSJN635twDlHFgaf34AAwBhLpiAZUadeVLpIN6pMcL91aLiPy6W8eGvaIG861OQKO1PbK2NgDxUf59XFgux7zbF9TGI74q-uT-Ro2m0n75p22Wfu4lYjKUD3IQYld1sVuPXUxsp3dcebI1cj-MN6lwrpsVRQPJhDX0Qc 2026/05/25 03:11:54 DEBUG : chunked-6.667Mi-6.667Mi.bin: multipart upload: starting chunk 0 size 6.667Mi offset 0/6.667Mi 2026/05/25 03:11:55 DEBUG : chunked-6.667Mi-6.667Mi.bin: multipart upload wrote chunk 1 with 6990506 bytes and etag "6d02ef9f797a6d2cac923531b40a7113" 2026/05/25 03:11:56 DEBUG : chunked-6.667Mi-6.667Mi.bin: multipart upload "AKIR6b6_5SWPr6f-2Pms9hz-2FlA8IkceiMTyJ8FVmWlFGZYKFRBSzTvvXnTLlL-hhEXxdE83gXf6aA3E3aZdkeXRICHaGlE-Hj0Gf6zO0T83HzSycQNMJZGtXMO6lErEMtJ3q_0XLt6nAJCS9605FWMXrY9m5x2tIc1XAxF0m3hVfZhM-tDSJN635twDlHFgaf34AAwBhLpiAZUadeVLpIN6pMcL91aLiPy6W8eGvaIG861OQKO1PbK2NgDxUf59XFgux7zbF9TGI74q-uT-Ro2m0n75p22Wfu4lYjKUD3IQYld1sVuPXUxsp3dcebI1cj-MN6lwrpsVRQPJhDX0Qc" finished === RUN TestIntegration/FsMkdir/FsPutChunked/6.667Mi/6990506/Streamed 2026/05/25 03:11:58 DEBUG : chunked-6.667Mi-6.667Mi-streamed.bin: open chunk writer: started multipart upload: ADdDTnnbKgaX2qyrVsyEldrAOkL9xENRr22VUXjXu6fMH2UiIyUWKetG1KOgb8En6EV2MuAPzGOL4mROR49vHyuUg3XpZBD1Vf7TFqrkjT4D01UM0kGu3z9AQ-jnb2AUm6I2wq4Wg_GsEkWJM2-S-mtDVDLK6iFSqJpF4QKOmOMAO0Piu1ojrDwnkzNV2AULSiS7GDgYqhYv6IUyIJb6T9K52m_GKoIOynXeEuZ-WAB5mh5HHsZlaA5Xc9ChmY0oFI-JPX0UAawInkm-5FaPJD3FH_uI2xEt5YVjr_23QISZ_GBciXCkx12rL3xiTjJXBBONG8G8bB3rJbKA_76Euv0 2026/05/25 03:11:58 DEBUG : chunked-6.667Mi-6.667Mi-streamed.bin: multipart upload: starting chunk 0 size 6.667Mi offset 0/off 2026/05/25 03:11:58 DEBUG : chunked-6.667Mi-6.667Mi-streamed.bin: multipart upload wrote chunk 1 with 6990506 bytes and etag "6d02ef9f797a6d2cac923531b40a7113" 2026/05/25 03:11:59 DEBUG : chunked-6.667Mi-6.667Mi-streamed.bin: multipart upload "ADdDTnnbKgaX2qyrVsyEldrAOkL9xENRr22VUXjXu6fMH2UiIyUWKetG1KOgb8En6EV2MuAPzGOL4mROR49vHyuUg3XpZBD1Vf7TFqrkjT4D01UM0kGu3z9AQ-jnb2AUm6I2wq4Wg_GsEkWJM2-S-mtDVDLK6iFSqJpF4QKOmOMAO0Piu1ojrDwnkzNV2AULSiS7GDgYqhYv6IUyIJb6T9K52m_GKoIOynXeEuZ-WAB5mh5HHsZlaA5Xc9ChmY0oFI-JPX0UAawInkm-5FaPJD3FH_uI2xEt5YVjr_23QISZ_GBciXCkx12rL3xiTjJXBBONG8G8bB3rJbKA_76Euv0" finished === RUN TestIntegration/FsMkdir/FsPutChunked/6.667Mi/13981013 2026/05/25 03:12:01 DEBUG : chunked-6.667Mi-13.333Mi.bin: open chunk writer: started multipart upload: AAL6cdVwwfahQOEgkI3TFK1nD0PKiNvxhZj9BVv0ky0WHWOmxpAaHdAjxgAELtJeUikSuRGjYSlqucwGGGLYj-gB86Tv-STGoe5Om07CJ3SVsVs_ePirlbxiucriSAFync0go8VvUJqXkDETT0tHeTKhKNVCPJbRMpznjlv-N7WJ93dhZROliqiJw-ev8TUjti_3f25og8YsbRA3wMHmjAsdUa6HrNOcu-e7kdNwagHpQxeQa0jvDsDuLZi-gVpiz2rmTJ-YwQftzInK47iGIXCsjwvzJdZUSZ-N-X3Medezu2GtjvHZs0VKgixOf0c99UURA5967UqSMbJvJBmFKyI 2026/05/25 03:12:01 DEBUG : chunked-6.667Mi-13.333Mi.bin: multipart upload: starting chunk 0 size 6.667Mi offset 0/13.333Mi 2026/05/25 03:12:01 DEBUG : chunked-6.667Mi-13.333Mi.bin: multipart upload: starting chunk 2 size 1 offset 13.333Mi/13.333Mi 2026/05/25 03:12:01 DEBUG : chunked-6.667Mi-13.333Mi.bin: multipart upload: starting chunk 1 size 6.667Mi offset 6.667Mi/13.333Mi 2026/05/25 03:12:02 DEBUG : chunked-6.667Mi-13.333Mi.bin: multipart upload wrote chunk 3 with 1 bytes and etag "43ec3e5dee6e706af7766fffea512721" 2026/05/25 03:12:02 DEBUG : chunked-6.667Mi-13.333Mi.bin: multipart upload wrote chunk 1 with 6990506 bytes and etag "6d02ef9f797a6d2cac923531b40a7113" 2026/05/25 03:12:02 DEBUG : chunked-6.667Mi-13.333Mi.bin: multipart upload wrote chunk 2 with 6990506 bytes and etag "d01a45d4e43a2541c997a15d557b0479" 2026/05/25 03:12:03 DEBUG : chunked-6.667Mi-13.333Mi.bin: multipart upload "AAL6cdVwwfahQOEgkI3TFK1nD0PKiNvxhZj9BVv0ky0WHWOmxpAaHdAjxgAELtJeUikSuRGjYSlqucwGGGLYj-gB86Tv-STGoe5Om07CJ3SVsVs_ePirlbxiucriSAFync0go8VvUJqXkDETT0tHeTKhKNVCPJbRMpznjlv-N7WJ93dhZROliqiJw-ev8TUjti_3f25og8YsbRA3wMHmjAsdUa6HrNOcu-e7kdNwagHpQxeQa0jvDsDuLZi-gVpiz2rmTJ-YwQftzInK47iGIXCsjwvzJdZUSZ-N-X3Medezu2GtjvHZs0VKgixOf0c99UURA5967UqSMbJvJBmFKyI" finished === RUN TestIntegration/FsMkdir/FsPutChunked/6.667Mi/13981013/Streamed 2026/05/25 03:12:05 DEBUG : chunked-6.667Mi-13.333Mi-streamed.bin: open chunk writer: started multipart upload: AA_P5t5poJ6Ke8GOtN5pUGpTwDB2nn_T2ndM06UXrXei7lSNY5k6xliAnkOQ6mdZpSvG2Dq1QqYwv3QhG12Bv-h3pTZ4l0J2Hql4DVfhWDjT8Sy6c6QfmsGEZqpXQ8uKQhjCgd40i_6_ckIQb34ZmNIYi5idyT-sQ5RY48b9JomqOs04jhuo9Qm1pHOZxfYWvxuVJDOkbgfhgIRIwHo2Idbcga8aty0ZzcYRMJz4AV0XSabH0FnYyLjWo3FGqRObXqmHVkfFV8m-ygKtmdWmnbKJw9AzDag6K1WYXvGhoYWG3PbgagnOIic57oxHCxXnlmkzYDZonQ67IExAcM8oRm0 2026/05/25 03:12:05 DEBUG : chunked-6.667Mi-13.333Mi-streamed.bin: multipart upload: starting chunk 0 size 6.667Mi offset 0/off 2026/05/25 03:12:06 DEBUG : chunked-6.667Mi-13.333Mi-streamed.bin: multipart upload: starting chunk 2 size 1 offset 13.333Mi/off 2026/05/25 03:12:06 DEBUG : chunked-6.667Mi-13.333Mi-streamed.bin: multipart upload: starting chunk 1 size 6.667Mi offset 6.667Mi/off 2026/05/25 03:12:06 DEBUG : chunked-6.667Mi-13.333Mi-streamed.bin: multipart upload wrote chunk 1 with 6990506 bytes and etag "6d02ef9f797a6d2cac923531b40a7113" 2026/05/25 03:12:06 DEBUG : chunked-6.667Mi-13.333Mi-streamed.bin: multipart upload wrote chunk 3 with 1 bytes and etag "43ec3e5dee6e706af7766fffea512721" 2026/05/25 03:12:07 DEBUG : chunked-6.667Mi-13.333Mi-streamed.bin: multipart upload wrote chunk 2 with 6990506 bytes and etag "d01a45d4e43a2541c997a15d557b0479" 2026/05/25 03:12:07 DEBUG : chunked-6.667Mi-13.333Mi-streamed.bin: multipart upload "AA_P5t5poJ6Ke8GOtN5pUGpTwDB2nn_T2ndM06UXrXei7lSNY5k6xliAnkOQ6mdZpSvG2Dq1QqYwv3QhG12Bv-h3pTZ4l0J2Hql4DVfhWDjT8Sy6c6QfmsGEZqpXQ8uKQhjCgd40i_6_ckIQb34ZmNIYi5idyT-sQ5RY48b9JomqOs04jhuo9Qm1pHOZxfYWvxuVJDOkbgfhgIRIwHo2Idbcga8aty0ZzcYRMJz4AV0XSabH0FnYyLjWo3FGqRObXqmHVkfFV8m-ygKtmdWmnbKJw9AzDag6K1WYXvGhoYWG3PbgagnOIic57oxHCxXnlmkzYDZonQ67IExAcM8oRm0" finished === RUN TestIntegration/FsMkdir/FsPutChunked/8Mi === RUN TestIntegration/FsMkdir/FsPutChunked/8Mi/8388607 === RUN TestIntegration/FsMkdir/FsPutChunked/8Mi/8388607/Streamed 2026/05/25 03:12:12 DEBUG : chunked-8Mi-8.000Mi-streamed.bin: open chunk writer: started multipart upload: AAUkLeGnDr9Ui6WwyqzHeQ3TTMkjSY9hkezdxQ4xo7XuuhcKFgLZjUGVo7MKIQTtVTHB_XDCbkki-wxc1KJj7spYd7j5zdF_68N_qrPNv_6o4pUhhF2kpY5QsQEDIBQItfI3o8UAw6Cm6aG3pDftv9-fDc-zQjk90kuwXX8-mL_m-X9LrVOsf8irPjNtWQki3nQk0qeShBFfKRwZrtHTd_1g5VBx0OpeuAVMtgbzryW95T6alHdjBsFCKONp1GktHYy0g9GagT281tQvcashvwV7jskE7dAfUEmxDDwFmYixAkDOr3MjaZyIuxZANVbxcaqv9ut2nIG3-4HC5pQ9M_M 2026/05/25 03:12:13 DEBUG : chunked-8Mi-8.000Mi-streamed.bin: multipart upload: starting chunk 0 size 8.000Mi offset 0/off 2026/05/25 03:12:13 DEBUG : chunked-8Mi-8.000Mi-streamed.bin: multipart upload wrote chunk 1 with 8388607 bytes and etag "1acc725c3c7ab01db7fb5ab34863fb9a" 2026/05/25 03:12:14 DEBUG : chunked-8Mi-8.000Mi-streamed.bin: multipart upload "AAUkLeGnDr9Ui6WwyqzHeQ3TTMkjSY9hkezdxQ4xo7XuuhcKFgLZjUGVo7MKIQTtVTHB_XDCbkki-wxc1KJj7spYd7j5zdF_68N_qrPNv_6o4pUhhF2kpY5QsQEDIBQItfI3o8UAw6Cm6aG3pDftv9-fDc-zQjk90kuwXX8-mL_m-X9LrVOsf8irPjNtWQki3nQk0qeShBFfKRwZrtHTd_1g5VBx0OpeuAVMtgbzryW95T6alHdjBsFCKONp1GktHYy0g9GagT281tQvcashvwV7jskE7dAfUEmxDDwFmYixAkDOr3MjaZyIuxZANVbxcaqv9ut2nIG3-4HC5pQ9M_M" finished === RUN TestIntegration/FsMkdir/FsPutChunked/8Mi/8388608 2026/05/25 03:12:16 DEBUG : chunked-8Mi-8Mi.bin: open chunk writer: started multipart upload: ADcFpHYiMvcnMqs_LELKY10fwqE-9Wc5F5FSM_nhSvGqOW2fgDxNZD0zguyWZarhE2Fcq0cYjIHNgJxNYnqsm_M-HETGHcLxc9O20Z1m4Nj7C2PvlAII_168h7B3Bc1-TVdDFRciGQECDuHNkjtqwAmhBYrr5aRJSYWlV29EtLIJrWsntCkfddVfwKhC_2-VYMA3lUTN0KlkV__oFB3jhFnrTZ8Dw2JyL6-8SpAbitHJXLfBQNlRs9YBQn25Ey3cdRHPYN4q5XcnqvoMydysF_SpdwYjQ4c40ina_7r38_ynEIlS-C2Uwi5SBmSeNCj770kqZNZTtteaU3KQhr0Sqdo 2026/05/25 03:12:17 DEBUG : chunked-8Mi-8Mi.bin: multipart upload: starting chunk 0 size 8Mi offset 0/8Mi 2026/05/25 03:12:17 DEBUG : chunked-8Mi-8Mi.bin: multipart upload wrote chunk 1 with 8388608 bytes and etag "727943cf3cd0ed31e7fbe1bab434d5eb" 2026/05/25 03:12:18 DEBUG : chunked-8Mi-8Mi.bin: multipart upload "ADcFpHYiMvcnMqs_LELKY10fwqE-9Wc5F5FSM_nhSvGqOW2fgDxNZD0zguyWZarhE2Fcq0cYjIHNgJxNYnqsm_M-HETGHcLxc9O20Z1m4Nj7C2PvlAII_168h7B3Bc1-TVdDFRciGQECDuHNkjtqwAmhBYrr5aRJSYWlV29EtLIJrWsntCkfddVfwKhC_2-VYMA3lUTN0KlkV__oFB3jhFnrTZ8Dw2JyL6-8SpAbitHJXLfBQNlRs9YBQn25Ey3cdRHPYN4q5XcnqvoMydysF_SpdwYjQ4c40ina_7r38_ynEIlS-C2Uwi5SBmSeNCj770kqZNZTtteaU3KQhr0Sqdo" finished === RUN TestIntegration/FsMkdir/FsPutChunked/8Mi/8388608/Streamed 2026/05/25 03:12:20 DEBUG : chunked-8Mi-8Mi-streamed.bin: open chunk writer: started multipart upload: AJsPG5bSj9mWwrRS2O43lwdyko_Cr42aiVI7oRAoFActyU8Nxc4fR49e8rTeico5rSkVdOSC2OGcUv9AkOsvZJfuYxe2zlGwPlPkz5q-RTt6vKauQREePX9RzjFQanRcsbYHeADCJzs6_5PHBHMAQ37hU5eQUPM5ESsrMXKowbK189HmFCKSRopvAzt0g9lIK1ixbntDfL3BV_-c1Tt6Y8Ia4_ke4bo9ifU89aMEuBFSx395B-E3cwQOTuU3NySvdRyXvt2bXuW-a308SC5E1zJW3LXO-CrF9JBhC_JdwOhNtDyBOD5k36VAII9xMULrdzILo_a62w1FmMlAlTX5mTs 2026/05/25 03:12:20 DEBUG : chunked-8Mi-8Mi-streamed.bin: multipart upload: starting chunk 0 size 8Mi offset 0/off 2026/05/25 03:12:21 DEBUG : chunked-8Mi-8Mi-streamed.bin: multipart upload wrote chunk 1 with 8388608 bytes and etag "727943cf3cd0ed31e7fbe1bab434d5eb" 2026/05/25 03:12:22 DEBUG : chunked-8Mi-8Mi-streamed.bin: multipart upload "AJsPG5bSj9mWwrRS2O43lwdyko_Cr42aiVI7oRAoFActyU8Nxc4fR49e8rTeico5rSkVdOSC2OGcUv9AkOsvZJfuYxe2zlGwPlPkz5q-RTt6vKauQREePX9RzjFQanRcsbYHeADCJzs6_5PHBHMAQ37hU5eQUPM5ESsrMXKowbK189HmFCKSRopvAzt0g9lIK1ixbntDfL3BV_-c1Tt6Y8Ia4_ke4bo9ifU89aMEuBFSx395B-E3cwQOTuU3NySvdRyXvt2bXuW-a308SC5E1zJW3LXO-CrF9JBhC_JdwOhNtDyBOD5k36VAII9xMULrdzILo_a62w1FmMlAlTX5mTs" finished === RUN TestIntegration/FsMkdir/FsPutChunked/8Mi/16777217 2026/05/25 03:12:24 DEBUG : chunked-8Mi-16.000Mi.bin: open chunk writer: started multipart upload: AGMcM8btgM1dkhvctt4K1jFEdV3cQdL0oRzjP7SXmEzev_GN09_xDSIAXzHZA_mqQzMT-aU6h-8HDg7jJkjFil9fDY3m1JzoiXctkKJ69WmsmU9nfIscVtmzpS54lVj04FwdLdx2Vt5cLZVxI37kvFcLOxYKzVxOpnJCptwzJ5kMlM0ghnfeQU_ONEGul72Mxk53RAgftE9RNR0Su6BdQ251mI9vZKGKu3MfK9LcxSyk0cXKVJ0UCLC7QnJptchy2HONRbpAsCV5ydSYwj_C0ZRjA6zzy514EIYRiqzV6MOECudp1GOxOkzCnL2iv07C7sTG23n_LYRW7X8wDu7NkuM 2026/05/25 03:12:24 DEBUG : chunked-8Mi-16.000Mi.bin: multipart upload: starting chunk 0 size 8Mi offset 0/16.000Mi 2026/05/25 03:12:24 DEBUG : chunked-8Mi-16.000Mi.bin: multipart upload: starting chunk 1 size 8Mi offset 8Mi/16.000Mi 2026/05/25 03:12:24 DEBUG : chunked-8Mi-16.000Mi.bin: multipart upload: starting chunk 2 size 1 offset 16Mi/16.000Mi 2026/05/25 03:12:25 DEBUG : chunked-8Mi-16.000Mi.bin: multipart upload wrote chunk 3 with 1 bytes and etag "cbb184dd8e05c9709e5dcaedaa0495cf" 2026/05/25 03:12:25 DEBUG : chunked-8Mi-16.000Mi.bin: multipart upload wrote chunk 1 with 8388608 bytes and etag "727943cf3cd0ed31e7fbe1bab434d5eb" 2026/05/25 03:12:25 DEBUG : chunked-8Mi-16.000Mi.bin: multipart upload wrote chunk 2 with 8388608 bytes and etag "38534b90825e5f26ae16e6b15a14f9c0" 2026/05/25 03:12:26 DEBUG : chunked-8Mi-16.000Mi.bin: multipart upload "AGMcM8btgM1dkhvctt4K1jFEdV3cQdL0oRzjP7SXmEzev_GN09_xDSIAXzHZA_mqQzMT-aU6h-8HDg7jJkjFil9fDY3m1JzoiXctkKJ69WmsmU9nfIscVtmzpS54lVj04FwdLdx2Vt5cLZVxI37kvFcLOxYKzVxOpnJCptwzJ5kMlM0ghnfeQU_ONEGul72Mxk53RAgftE9RNR0Su6BdQ251mI9vZKGKu3MfK9LcxSyk0cXKVJ0UCLC7QnJptchy2HONRbpAsCV5ydSYwj_C0ZRjA6zzy514EIYRiqzV6MOECudp1GOxOkzCnL2iv07C7sTG23n_LYRW7X8wDu7NkuM" finished === RUN TestIntegration/FsMkdir/FsPutChunked/8Mi/16777217/Streamed 2026/05/25 03:12:28 DEBUG : chunked-8Mi-16.000Mi-streamed.bin: open chunk writer: started multipart upload: AAdQgpF5ypfgU2SgeF8-lIjGkhIBa1N1SbLSRUOLOWhZoUyfQwak8rKkErdvfSBj03Osnp9DtmFlLeI-N8Bde2iD8XiuGfGJXlV6lasGqt5lVxLNFZ6xurOSF0GtizAsOxtOsJa4v8Qn_dDgSnjaUhR4Ua-I01n98pkC5mz8i6YDrqMc50ZWDaSadfhXijTr7ZA6U_xA0gn3V8_TxFrbGfwijrSikdh5OovbUKFIJufLbTg-P8i8C2WiI5Z0ReMOQpksxfLm4zqWwoJiJz3JOFOqhQd_OPb6rQB35XaQm9GxdFIYYHmIiLZrEXbp3D_SXf7HZ5L386stxyXG7wYMy0Y 2026/05/25 03:12:28 DEBUG : chunked-8Mi-16.000Mi-streamed.bin: multipart upload: starting chunk 0 size 8Mi offset 0/off 2026/05/25 03:12:28 DEBUG : chunked-8Mi-16.000Mi-streamed.bin: multipart upload: starting chunk 2 size 1 offset 16Mi/off 2026/05/25 03:12:28 DEBUG : chunked-8Mi-16.000Mi-streamed.bin: multipart upload: starting chunk 1 size 8Mi offset 8Mi/off 2026/05/25 03:12:29 DEBUG : chunked-8Mi-16.000Mi-streamed.bin: multipart upload wrote chunk 3 with 1 bytes and etag "cbb184dd8e05c9709e5dcaedaa0495cf" 2026/05/25 03:12:29 DEBUG : chunked-8Mi-16.000Mi-streamed.bin: multipart upload wrote chunk 1 with 8388608 bytes and etag "727943cf3cd0ed31e7fbe1bab434d5eb" 2026/05/25 03:12:29 DEBUG : chunked-8Mi-16.000Mi-streamed.bin: multipart upload wrote chunk 2 with 8388608 bytes and etag "38534b90825e5f26ae16e6b15a14f9c0" 2026/05/25 03:12:30 DEBUG : chunked-8Mi-16.000Mi-streamed.bin: multipart upload "AAdQgpF5ypfgU2SgeF8-lIjGkhIBa1N1SbLSRUOLOWhZoUyfQwak8rKkErdvfSBj03Osnp9DtmFlLeI-N8Bde2iD8XiuGfGJXlV6lasGqt5lVxLNFZ6xurOSF0GtizAsOxtOsJa4v8Qn_dDgSnjaUhR4Ua-I01n98pkC5mz8i6YDrqMc50ZWDaSadfhXijTr7ZA6U_xA0gn3V8_TxFrbGfwijrSikdh5OovbUKFIJufLbTg-P8i8C2WiI5Z0ReMOQpksxfLm4zqWwoJiJz3JOFOqhQd_OPb6rQB35XaQm9GxdFIYYHmIiLZrEXbp3D_SXf7HZ5L386stxyXG7wYMy0Y" finished === RUN TestIntegration/FsMkdir/FsPutChunked/10Mi === RUN TestIntegration/FsMkdir/FsPutChunked/10Mi/10485759 === RUN TestIntegration/FsMkdir/FsPutChunked/10Mi/10485759/Streamed 2026/05/25 03:12:36 DEBUG : chunked-10Mi-10.000Mi-streamed.bin: open chunk writer: started multipart upload: AHbJaUSW0DrTd4pFIAH5cMq-FsW_WUVYFeRIhRxo9w_lu1zNG38YHuR7Ze_4Kpm8Onw5QvGg2b3ItlLtoUpqevgamAKoA1vTnfGfstQVct9hHZM-VPxp12uzJUvUPzOPpgB9k5y7ygkymaYHqHaHtURC8KBPDt6vp7p6t0CUAdGwrO1HWHyra5BBLYj3hyjAGJsPnQ8Fq07Hceyc9FP2oPlvAaKkts6hZtCmhHsnXvPJnkHXNg8AGszQBSV1B7YNCXC5aIiqj7WGdsgBSqYn95tnwQtoLJvksjbvmJuOXIxlXGAZZ6RYCqfAF0pIl50gr6r1PSr8I8KK1jDcTmYsTRs 2026/05/25 03:12:36 DEBUG : chunked-10Mi-10.000Mi-streamed.bin: multipart upload: starting chunk 0 size 10.000Mi offset 0/off 2026/05/25 03:12:38 DEBUG : chunked-10Mi-10.000Mi-streamed.bin: multipart upload wrote chunk 1 with 10485759 bytes and etag "d369e67ba9c8841b6b568a7fed32459d" 2026/05/25 03:12:38 DEBUG : chunked-10Mi-10.000Mi-streamed.bin: multipart upload "AHbJaUSW0DrTd4pFIAH5cMq-FsW_WUVYFeRIhRxo9w_lu1zNG38YHuR7Ze_4Kpm8Onw5QvGg2b3ItlLtoUpqevgamAKoA1vTnfGfstQVct9hHZM-VPxp12uzJUvUPzOPpgB9k5y7ygkymaYHqHaHtURC8KBPDt6vp7p6t0CUAdGwrO1HWHyra5BBLYj3hyjAGJsPnQ8Fq07Hceyc9FP2oPlvAaKkts6hZtCmhHsnXvPJnkHXNg8AGszQBSV1B7YNCXC5aIiqj7WGdsgBSqYn95tnwQtoLJvksjbvmJuOXIxlXGAZZ6RYCqfAF0pIl50gr6r1PSr8I8KK1jDcTmYsTRs" finished === RUN TestIntegration/FsMkdir/FsPutChunked/10Mi/10485760 2026/05/25 03:12:41 DEBUG : chunked-10Mi-10Mi.bin: open chunk writer: started multipart upload: AAGpDNcVHuDKjEYbpbDAYgpMw7uTvhKF_6lXJ0h6lihRHL-wZnsyDeAycynD8pZv4YIBe1qWupX6tpGibG1ct0PxwE_OlI1H574cdCGS7A9i-9PqeOufLWFwrsr2jhCkfpgNb-U6mLD9R9gxcfgRaM_cz2YG8iR9a13CDeH2s6XkOMysUJwCOjlnLAr8e6C7ltb782MNsqlUoyRLUGzrP15HQfwWkaJf3lYQIDMDgLzKHl1UbLK3QmerY1zMnZmX_BB5wPbTCUWLoMQJg5Rg1jdlIjUsN1-a9KqEUmUN3MprRy8iPKJq7XzvwgrCXgEgp8oFUTBnNejDAEBWlnnTR5s 2026/05/25 03:12:41 DEBUG : chunked-10Mi-10Mi.bin: multipart upload: starting chunk 0 size 10Mi offset 0/10Mi 2026/05/25 03:12:42 DEBUG : chunked-10Mi-10Mi.bin: multipart upload wrote chunk 1 with 10485760 bytes and etag "d9a6fbf6e6dbdfe64365f218c62dbcd7" 2026/05/25 03:12:43 DEBUG : chunked-10Mi-10Mi.bin: multipart upload "AAGpDNcVHuDKjEYbpbDAYgpMw7uTvhKF_6lXJ0h6lihRHL-wZnsyDeAycynD8pZv4YIBe1qWupX6tpGibG1ct0PxwE_OlI1H574cdCGS7A9i-9PqeOufLWFwrsr2jhCkfpgNb-U6mLD9R9gxcfgRaM_cz2YG8iR9a13CDeH2s6XkOMysUJwCOjlnLAr8e6C7ltb782MNsqlUoyRLUGzrP15HQfwWkaJf3lYQIDMDgLzKHl1UbLK3QmerY1zMnZmX_BB5wPbTCUWLoMQJg5Rg1jdlIjUsN1-a9KqEUmUN3MprRy8iPKJq7XzvwgrCXgEgp8oFUTBnNejDAEBWlnnTR5s" finished === RUN TestIntegration/FsMkdir/FsPutChunked/10Mi/10485760/Streamed 2026/05/25 03:12:44 DEBUG : chunked-10Mi-10Mi-streamed.bin: open chunk writer: started multipart upload: AGhs9zHxF2es1JBzyCePwVNZR9wMeW0isWwY-u9Up0qIln9iXd7Bmqu2z3-jpdxIgY-mxyUN79QGRFCSin5z9uCiXUQNbDM9flSRsFgfq-rfqAcxFLc30ZD_Ok_liR6y_dVNbFRacvEFP07nEuBU_xABj-GQs0kcUBns5CvkEnbZal1O1YovwB3riAfRX3eblQ8n7w19UB35z-HmT8WM74dEGvthD-JyQE2N6UFtUuBdxsci4d7lJKKBkt6enk8A2TbpX_L7Qoct7xoiZ0pXOUj63GKKVJcr0FMWGg3K0XI9VKl3B3dI6RlDtOMgd4UlIROUoXubVNDCwt56eqzSzds 2026/05/25 03:12:45 DEBUG : chunked-10Mi-10Mi-streamed.bin: multipart upload: starting chunk 0 size 10Mi offset 0/off 2026/05/25 03:12:46 DEBUG : chunked-10Mi-10Mi-streamed.bin: multipart upload wrote chunk 1 with 10485760 bytes and etag "d9a6fbf6e6dbdfe64365f218c62dbcd7" 2026/05/25 03:12:46 DEBUG : chunked-10Mi-10Mi-streamed.bin: multipart upload "AGhs9zHxF2es1JBzyCePwVNZR9wMeW0isWwY-u9Up0qIln9iXd7Bmqu2z3-jpdxIgY-mxyUN79QGRFCSin5z9uCiXUQNbDM9flSRsFgfq-rfqAcxFLc30ZD_Ok_liR6y_dVNbFRacvEFP07nEuBU_xABj-GQs0kcUBns5CvkEnbZal1O1YovwB3riAfRX3eblQ8n7w19UB35z-HmT8WM74dEGvthD-JyQE2N6UFtUuBdxsci4d7lJKKBkt6enk8A2TbpX_L7Qoct7xoiZ0pXOUj63GKKVJcr0FMWGg3K0XI9VKl3B3dI6RlDtOMgd4UlIROUoXubVNDCwt56eqzSzds" finished === RUN TestIntegration/FsMkdir/FsPutChunked/10Mi/20971521 2026/05/25 03:12:48 DEBUG : chunked-10Mi-20.000Mi.bin: open chunk writer: started multipart upload: AIW9Qif2beVrahpo_mfGIGVLwSjX_bBJN1HKHa7vFj8vpDwcfedLEh8X7V4xOlY675vrXnx23lGb0Nwwlb1YyJwaFQ9cim5v3M1gYQV-OJsfoEgnC7uydyOTchw4pMANLicMxUyKZWbD6rSNuq2RESGMFdBTfJQoxQY1_rWTh7l9z0CgyTB9sBPo1qkJzw6BQ5_sDC0oy3uUVZ5fCtILdAbfLVWLIwT9d74EU1qbnBIZdSPeaSR-Hl0iJYilxTN78mWp_wrlGB9Ce2dIceKiJtSfxVuqkm5n6yFhhD4DPk5v3S1bqPkD6KnHb_XCizYe9yRvv3A0IDBtQ9zQATUjLiI 2026/05/25 03:12:48 DEBUG : chunked-10Mi-20.000Mi.bin: multipart upload: starting chunk 0 size 10Mi offset 0/20.000Mi 2026/05/25 03:12:49 DEBUG : chunked-10Mi-20.000Mi.bin: multipart upload: starting chunk 1 size 10Mi offset 10Mi/20.000Mi 2026/05/25 03:12:49 DEBUG : chunked-10Mi-20.000Mi.bin: multipart upload: starting chunk 2 size 1 offset 20Mi/20.000Mi 2026/05/25 03:12:49 DEBUG : chunked-10Mi-20.000Mi.bin: multipart upload wrote chunk 1 with 10485760 bytes and etag "d9a6fbf6e6dbdfe64365f218c62dbcd7" 2026/05/25 03:12:49 DEBUG : chunked-10Mi-20.000Mi.bin: multipart upload wrote chunk 3 with 1 bytes and etag "98fd00d788afe2a5fa5e4f8e1666638b" 2026/05/25 03:12:50 DEBUG : chunked-10Mi-20.000Mi.bin: multipart upload wrote chunk 2 with 10485760 bytes and etag "35c36964fdb10f7e0083e6ce8fbabff1" 2026/05/25 03:12:51 DEBUG : chunked-10Mi-20.000Mi.bin: multipart upload "AIW9Qif2beVrahpo_mfGIGVLwSjX_bBJN1HKHa7vFj8vpDwcfedLEh8X7V4xOlY675vrXnx23lGb0Nwwlb1YyJwaFQ9cim5v3M1gYQV-OJsfoEgnC7uydyOTchw4pMANLicMxUyKZWbD6rSNuq2RESGMFdBTfJQoxQY1_rWTh7l9z0CgyTB9sBPo1qkJzw6BQ5_sDC0oy3uUVZ5fCtILdAbfLVWLIwT9d74EU1qbnBIZdSPeaSR-Hl0iJYilxTN78mWp_wrlGB9Ce2dIceKiJtSfxVuqkm5n6yFhhD4DPk5v3S1bqPkD6KnHb_XCizYe9yRvv3A0IDBtQ9zQATUjLiI" finished === RUN TestIntegration/FsMkdir/FsPutChunked/10Mi/20971521/Streamed 2026/05/25 03:12:53 DEBUG : chunked-10Mi-20.000Mi-streamed.bin: open chunk writer: started multipart upload: AMafAe4DT8B70KWkGUGJANT6oGh4FXfmxoaLVsDOjgrLd3-PAgdOPq8QFVAD3b8fPH93iNYOYWFbdmzyMz4BkNstojOFRnJr42QCusz89FYVlVdGw_EdBeC1CHXP88Um7CI8KeTYAwpa75PaAHbZbUzm_X4gJ_2xf3cvPNggn9m9wiHP6QNlCqXcchAqH9Q6hRBw1AfMiYN-p-XLz0GB956bKw5ONZcJ_GquIiOeea2L9HfmQrSvVz_OnrSn2_xw5nlHSFHWHA4Z8TvbtBw4qodo2LzR-yf5jodRIxTQs-iIGkIkzS_S4tb1PzjPM25ls5y5flwqcDcJb-1n1NVcFXo 2026/05/25 03:12:53 DEBUG : chunked-10Mi-20.000Mi-streamed.bin: multipart upload: starting chunk 0 size 10Mi offset 0/off 2026/05/25 03:12:54 DEBUG : chunked-10Mi-20.000Mi-streamed.bin: multipart upload: starting chunk 2 size 1 offset 20Mi/off 2026/05/25 03:12:54 DEBUG : chunked-10Mi-20.000Mi-streamed.bin: multipart upload: starting chunk 1 size 10Mi offset 10Mi/off 2026/05/25 03:12:54 DEBUG : chunked-10Mi-20.000Mi-streamed.bin: multipart upload wrote chunk 3 with 1 bytes and etag "98fd00d788afe2a5fa5e4f8e1666638b" 2026/05/25 03:12:54 DEBUG : chunked-10Mi-20.000Mi-streamed.bin: multipart upload wrote chunk 1 with 10485760 bytes and etag "d9a6fbf6e6dbdfe64365f218c62dbcd7" 2026/05/25 03:12:55 DEBUG : chunked-10Mi-20.000Mi-streamed.bin: multipart upload wrote chunk 2 with 10485760 bytes and etag "35c36964fdb10f7e0083e6ce8fbabff1" 2026/05/25 03:12:56 DEBUG : chunked-10Mi-20.000Mi-streamed.bin: multipart upload "AMafAe4DT8B70KWkGUGJANT6oGh4FXfmxoaLVsDOjgrLd3-PAgdOPq8QFVAD3b8fPH93iNYOYWFbdmzyMz4BkNstojOFRnJr42QCusz89FYVlVdGw_EdBeC1CHXP88Um7CI8KeTYAwpa75PaAHbZbUzm_X4gJ_2xf3cvPNggn9m9wiHP6QNlCqXcchAqH9Q6hRBw1AfMiYN-p-XLz0GB956bKw5ONZcJ_GquIiOeea2L9HfmQrSvVz_OnrSn2_xw5nlHSFHWHA4Z8TvbtBw4qodo2LzR-yf5jodRIxTQs-iIGkIkzS_S4tb1PzjPM25ls5y5flwqcDcJb-1n1NVcFXo" finished === RUN TestIntegration/FsMkdir/FsCopyChunked === RUN TestIntegration/FsMkdir/FsCopyChunked/5242880 2026/05/25 03:12:59 DEBUG : chunked-copy: Starting multipart copy with 1 parts === RUN TestIntegration/FsMkdir/FsCopyChunked/5242881 2026/05/25 03:13:05 DEBUG : chunked-copy: Starting multipart copy with 2 parts === RUN TestIntegration/FsMkdir/FsCopyChunked/10485759 2026/05/25 03:13:11 DEBUG : chunked-copy: Starting multipart copy with 2 parts === RUN TestIntegration/FsMkdir/FsCopyChunked/10485760 2026/05/25 03:13:18 DEBUG : chunked-copy: Starting multipart copy with 2 parts === RUN TestIntegration/FsMkdir/FsCopyChunked/10485761 2026/05/25 03:13:24 DEBUG : chunked-copy: Starting multipart copy with 3 parts === RUN TestIntegration/FsMkdir/FsUploadUnknownSize === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize 2026/05/25 03:13:28 DEBUG : unknown-size-put.txt: open chunk writer: started multipart upload: AD5woAXePOvQa09HuJHIf2rkEPkqNOX4wl_Q460WriXycXyFRa_FeRTMm6TSfLBSXeB4ImrFobQVYNUwWe9_X0sJbpMJQQSrAja6ttx71UIWNwHLS0qt--ue6_d_Vng_NiT2YMhL9sZtekL0rbX0AzlOsrS1zvxJboom951RKs6_vvHeZZ41tGpf01DmGKJb-mvf5EuvU61dV7tiuC9uhCoTfcgrL-AroeQ2amWmzmPrGW-lBJAdIZm_dLINigzWLIg3KkjyeZYKOx5KdRJ2q6fbrCylBBirhlntaqTD0mz8gI6yXO9w1FNLD0mfYpiXs1-1V1vSBT3DJRoJtpMszEE 2026/05/25 03:13:28 DEBUG : unknown-size-put.txt: multipart upload: starting chunk 0 size 100 offset 0/off 2026/05/25 03:13:29 DEBUG : unknown-size-put.txt: multipart upload wrote chunk 1 with 100 bytes and etag "279268f292e4290ccfbade1f2a180766" 2026/05/25 03:13:29 DEBUG : unknown-size-put.txt: multipart upload "AD5woAXePOvQa09HuJHIf2rkEPkqNOX4wl_Q460WriXycXyFRa_FeRTMm6TSfLBSXeB4ImrFobQVYNUwWe9_X0sJbpMJQQSrAja6ttx71UIWNwHLS0qt--ue6_d_Vng_NiT2YMhL9sZtekL0rbX0AzlOsrS1zvxJboom951RKs6_vvHeZZ41tGpf01DmGKJb-mvf5EuvU61dV7tiuC9uhCoTfcgrL-AroeQ2amWmzmPrGW-lBJAdIZm_dLINigzWLIg3KkjyeZYKOx5KdRJ2q6fbrCylBBirhlntaqTD0mz8gI6yXO9w1FNLD0mfYpiXs1-1V1vSBT3DJRoJtpMszEE" finished === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize 2026/05/25 03:13:32 DEBUG : unknown-size-update.txt: open chunk writer: started multipart upload: ABoTVJWONmfYuNm2fp6hs9oOEt1HNtXW38zgCZCO5Om_R2cPwMQ17bP1r60Myh8rrZX398vPoY3bPj1E8y_q3NrAoqfEFqNk9UBUdmylklE2OeFZD9HHb2x-CkqSowNDOHDXjEIGEswxvqG37AJQxj6-j9hEW8rfS4jdrMVt0hh2UQjYqf_RaRKNebr6LeaZ8dLatOzy7Dueq9bqybCPaUy5cpM_4yWaAGc9xHf98Lq3PaPxm2QV9BFzLhuSZOkzfiwzHT4pQZ1qRmlJA7qZOjo654QMSJrJJDeKbQCK-TYhFYf6eGDIZe2dvL5k1-FeWzfRCRbxiRQOqo6W9hX5YaI 2026/05/25 03:13:32 DEBUG : unknown-size-update.txt: multipart upload: starting chunk 0 size 200 offset 0/off 2026/05/25 03:13:32 DEBUG : unknown-size-update.txt: multipart upload wrote chunk 1 with 200 bytes and etag "3d5ef073c5cc11c8ea40120e46e043a7" 2026/05/25 03:13:33 DEBUG : unknown-size-update.txt: multipart upload "ABoTVJWONmfYuNm2fp6hs9oOEt1HNtXW38zgCZCO5Om_R2cPwMQ17bP1r60Myh8rrZX398vPoY3bPj1E8y_q3NrAoqfEFqNk9UBUdmylklE2OeFZD9HHb2x-CkqSowNDOHDXjEIGEswxvqG37AJQxj6-j9hEW8rfS4jdrMVt0hh2UQjYqf_RaRKNebr6LeaZ8dLatOzy7Dueq9bqybCPaUy5cpM_4yWaAGc9xHf98Lq3PaPxm2QV9BFzLhuSZOkzfiwzHT4pQZ1qRmlJA7qZOjo654QMSJrJJDeKbQCK-TYhFYf6eGDIZe2dvL5k1-FeWzfRCRbxiRQOqo6W9hX5YaI" finished === RUN TestIntegration/FsMkdir/FsRootCollapse 2026/05/25 03:13:34 DEBUG : Creating backend with remote "TestS3R2:rclone-test-mutovih0legi/deeper/nonexisting/directory" 2026/05/25 03:13:34 DEBUG : Config file has changed externally - reloading === RUN TestIntegration/FsMkdir/FsDirSetModTime fstests.go:2637: FS has no DirSetModTime interface === RUN TestIntegration/FsMkdir/FsMkdirMetadata fstests.go:2680: FS has no MkdirMetadata interface === RUN TestIntegration/FsMkdir/FsDirectory fstests.go:2729: Can't test if can't have empty directories 2026/05/25 03:13:34 DEBUG : Waiting for deletions to finish 2026/05/25 03:13:34 DEBUG : "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" version false 2026/05/25 03:13:34 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleting (id "") 2026/05/25 03:13:34 DEBUG : "../.." version false 2026/05/25 03:13:34 DEBUG : ../..: Deleting (id "") 2026/05/25 03:13:35 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleted 2026/05/25 03:13:35 INFO : ../..: Deleted 2026/05/25 03:13:36 INFO : S3 bucket rclone-test-mutovih0legi: Bucket "rclone-test-mutovih0legi" deleted 2026/05/25 03:13:36 DEBUG : Waiting for deletions to finish === RUN TestIntegration/FsShutdown fstests.go:2843: Shutdown method not supported --- FAIL: TestIntegration (621.15s) --- SKIP: TestIntegration/FsCheckWrap (0.00s) --- PASS: TestIntegration/FsCommand (0.00s) --- PASS: TestIntegration/FsRmdirNotFound (0.28s) --- PASS: TestIntegration/FsString (0.00s) --- PASS: TestIntegration/FsName (0.00s) --- PASS: TestIntegration/FsRoot (0.00s) --- PASS: TestIntegration/FsRmdirEmpty (2.77s) --- FAIL: TestIntegration/FsMkdir (617.05s) --- PASS: TestIntegration/FsMkdir/FsMkdirRmdirSubdir (0.46s) --- PASS: TestIntegration/FsMkdir/FsListEmpty (0.21s) --- PASS: TestIntegration/FsMkdir/FsListDirEmpty (0.19s) --- PASS: TestIntegration/FsMkdir/FsListRDirEmpty (0.06s) --- PASS: TestIntegration/FsMkdir/FsListDirNotFound (0.20s) --- PASS: TestIntegration/FsMkdir/FsListRDirNotFound (0.15s) --- FAIL: TestIntegration/FsMkdir/FsEncoding (294.65s) --- PASS: TestIntegration/FsMkdir/FsEncoding/control_chars (3.15s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/dot (9.17s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/dot_dot (8.69s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/punctuation (18.00s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_space (16.87s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_tilde (16.78s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_CR (16.74s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_LF (16.87s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_HT (16.87s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_VT (16.80s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_dot (16.57s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_space (16.88s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_CR (20.05s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_LF (16.75s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_HT (16.94s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_VT (16.77s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_dot (16.76s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 (16.71s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/URL_encoding (17.12s) --- PASS: TestIntegration/FsMkdir/FsNewObjectNotFound (0.53s) --- PASS: TestIntegration/FsMkdir/FsPutError (0.22s) --- PASS: TestIntegration/FsMkdir/FsPutZeroLength (1.59s) --- SKIP: TestIntegration/FsMkdir/FsOpenWriterAt (0.00s) --- PASS: TestIntegration/FsMkdir/FsOpenChunkWriter (4.95s) --- SKIP: TestIntegration/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles (138.34s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 (0.77s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 (0.71s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListR (0.13s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir (0.14s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot (0.24s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot (0.25s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListSubdir (0.31s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.27s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 (0.33s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 (0.16s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListFile1 (7.86s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsNewObject (0.10s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 (7.80s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsNewObjectDir (0.16s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsPurge (17.52s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot (17.90s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir (3.43s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsCopy (22.22s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsCopy/Metadata (11.42s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsMove (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsDirMove (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsRmdirFull (0.93s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectString (0.09s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectFs (0.12s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectRemote (0.20s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectHashes (0.17s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectModTime (0.13s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectMimeType (0.18s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata (2.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata/mtime (1.73s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectSetMetadata (0.13s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime (1.02s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectSize (0.14s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpen (0.28s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenSeek (0.23s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenRange (0.61s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectPartialRead (0.27s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate (1.67s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectStorable (0.11s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile (0.69s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound (0.31s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot (27.45s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List (7.89s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.38s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR (1.99s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put (17.18s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove (8.23s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/PublicLink (0.98s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/SetTier (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/Bucket (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove (8.44s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream (4.90s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 (2.29s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100 (2.60s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal (3.45s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal/Metadata (1.95s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal/Metadata/GzipEncoding (0.36s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal/Metadata/GzipEncoding/NoDecompress (0.25s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal/Metadata/GzipEncoding/Decompress (0.11s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal/NoHead (1.47s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/Internal/Versions (0.01s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/Internal/ObjectLock (0.02s) --- PASS: TestIntegration/FsMkdir/FsPutChunked (135.65s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5Mi (23.07s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5Mi/5242879 (5.68s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5Mi/5242879/Streamed (3.65s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5Mi/5242880 (8.15s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5Mi/5242880/Streamed (4.07s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5Mi/10485761 (9.24s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5Mi/10485761/Streamed (4.54s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.054Mi (20.00s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.054Mi/5299999 (5.62s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.054Mi/5299999/Streamed (3.45s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.054Mi/5300000 (6.56s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.054Mi/5300000/Streamed (3.05s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.054Mi/10600001 (7.82s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.054Mi/10600001/Streamed (4.09s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.055Mi (22.91s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.055Mi/5300052 (5.43s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.055Mi/5300052/Streamed (3.44s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.055Mi/5300053 (7.40s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.055Mi/5300053/Streamed (3.64s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.055Mi/10600107 (10.07s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/5.055Mi/10600107/Streamed (4.54s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/6.667Mi (21.31s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/6.667Mi/6990505 (6.07s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/6.667Mi/6990505/Streamed (3.30s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/6.667Mi/6990506 (6.59s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/6.667Mi/6990506/Streamed (3.29s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/6.667Mi/13981013 (8.66s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/6.667Mi/13981013/Streamed (4.36s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/8Mi (23.70s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/8Mi/8388607 (6.70s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/8Mi/8388607/Streamed (3.81s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/8Mi/8388608 (7.64s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/8Mi/8388608/Streamed (4.16s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/8Mi/16777217 (9.35s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/8Mi/16777217/Streamed (5.40s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/10Mi (24.66s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/10Mi/10485759 (7.30s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/10Mi/10485759/Streamed (4.43s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/10Mi/10485760 (7.51s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/10Mi/10485760/Streamed (3.57s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/10Mi/20971521 (9.85s) --- PASS: TestIntegration/FsMkdir/FsPutChunked/10Mi/20971521/Streamed (4.88s) --- PASS: TestIntegration/FsMkdir/FsCopyChunked (30.15s) --- PASS: TestIntegration/FsMkdir/FsCopyChunked/5242880 (5.26s) --- PASS: TestIntegration/FsMkdir/FsCopyChunked/5242881 (5.79s) --- PASS: TestIntegration/FsMkdir/FsCopyChunked/10485759 (6.71s) --- PASS: TestIntegration/FsMkdir/FsCopyChunked/10485760 (6.64s) --- PASS: TestIntegration/FsMkdir/FsCopyChunked/10485761 (5.75s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize (6.20s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (2.33s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (3.87s) --- PASS: TestIntegration/FsMkdir/FsRootCollapse (0.32s) --- SKIP: TestIntegration/FsMkdir/FsDirSetModTime (0.00s) --- SKIP: TestIntegration/FsMkdir/FsMkdirMetadata (0.00s) --- SKIP: TestIntegration/FsMkdir/FsDirectory (0.00s) --- SKIP: TestIntegration/FsShutdown (0.00s) === RUN TestIntegration2 s3_test.go:45: skipping as -remote is set --- SKIP: TestIntegration2 (0.00s) === RUN TestAWSDualStackOption 2026/05/25 03:13:37 DEBUG : Using anonymous credentials - did you mean to set env_auth=true? 2026/05/25 03:13:37 DEBUG : Using anonymous credentials - did you mean to set env_auth=true? --- PASS: TestAWSDualStackOption (0.00s) === RUN TestParseRetainUntilDate === RUN TestParseRetainUntilDate/RFC3339_date === RUN TestParseRetainUntilDate/RFC3339_date_with_timezone === RUN TestParseRetainUntilDate/duration_days === RUN TestParseRetainUntilDate/duration_hours === RUN TestParseRetainUntilDate/duration_minutes === RUN TestParseRetainUntilDate/invalid_input === RUN TestParseRetainUntilDate/empty_input --- PASS: TestParseRetainUntilDate (0.00s) --- PASS: TestParseRetainUntilDate/RFC3339_date (0.00s) --- PASS: TestParseRetainUntilDate/RFC3339_date_with_timezone (0.00s) --- PASS: TestParseRetainUntilDate/duration_days (0.00s) --- PASS: TestParseRetainUntilDate/duration_hours (0.00s) --- PASS: TestParseRetainUntilDate/duration_minutes (0.00s) --- PASS: TestParseRetainUntilDate/invalid_input (0.00s) --- PASS: TestParseRetainUntilDate/empty_input (0.00s) FAIL exit status 1 FAIL github.com/rclone/rclone/backend/s3 621.184s "go test -v -timeout 1h0m0s -remote TestS3R2: -verbose" - Finished ERROR in 10m22.29448862s (try 1/5): exit status 1: Failed [TestIntegration/FsMkdir/FsEncoding/dot TestIntegration/FsMkdir/FsEncoding/dot_dot TestIntegration/FsMkdir/FsEncoding/punctuation TestIntegration/FsMkdir/FsEncoding/leading_space TestIntegration/FsMkdir/FsEncoding/leading_tilde TestIntegration/FsMkdir/FsEncoding/leading_CR TestIntegration/FsMkdir/FsEncoding/leading_LF TestIntegration/FsMkdir/FsEncoding/leading_HT TestIntegration/FsMkdir/FsEncoding/leading_VT TestIntegration/FsMkdir/FsEncoding/leading_dot TestIntegration/FsMkdir/FsEncoding/trailing_space TestIntegration/FsMkdir/FsEncoding/trailing_CR TestIntegration/FsMkdir/FsEncoding/trailing_LF TestIntegration/FsMkdir/FsEncoding/trailing_HT TestIntegration/FsMkdir/FsEncoding/trailing_VT TestIntegration/FsMkdir/FsEncoding/trailing_dot TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 TestIntegration/FsMkdir/FsEncoding/URL_encoding TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 TestIntegration/FsMkdir/FsPutFiles/FsListR TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 TestIntegration/FsMkdir/FsPutFiles/FsListFile1 TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 TestIntegration/FsMkdir/FsPutFiles/FsPurge TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot TestIntegration/FsMkdir/FsPutFiles/FsCopy/Metadata TestIntegration/FsMkdir/FsPutFiles/FromRoot/List TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove TestIntegration/FsMkdir/FsPutFiles/ObjectRemove]