"go test -v -timeout 1h0m0s -remote TestGoFile: -verbose" - Starting (try 1/5)
=== RUN TestIntegration
fstests.go:457: Using remote "TestGoFile:"
2026/08/23 01:21:17 DEBUG : Creating backend with remote "TestGoFile:rclone-test-vogamag2cimo"
2026/08/23 01:21:17 DEBUG : Using config file from "/home/rclone/.rclone.conf"
=== RUN TestIntegration/FsCheckWrap
fstests.go:498: Not a wrapping Fs
=== RUN TestIntegration/FsCommand
fstests.go:526: No commands in this remote
=== RUN TestIntegration/FsRmdirNotFound
=== RUN TestIntegration/FsString
=== RUN TestIntegration/FsName
=== RUN TestIntegration/FsRoot
=== RUN TestIntegration/FsRmdirEmpty
=== RUN TestIntegration/FsMkdir
=== RUN TestIntegration/FsMkdir/FsMkdirRmdirSubdir
2026/08/23 01:22:34 INFO : dir/subdir: Making directory
2026/08/23 01:22:35 INFO : dir/subdir: Removing directory
2026/08/23 01:22:35 INFO : dir: Removing directory
=== RUN TestIntegration/FsMkdir/FsListEmpty
=== RUN TestIntegration/FsMkdir/FsListDirEmpty
=== RUN TestIntegration/FsMkdir/FsListRDirEmpty
=== RUN TestIntegration/FsMkdir/FsListDirNotFound
2026/08/23 01:22:36 ERROR : does not exist: error listing: directory not found
=== RUN TestIntegration/FsMkdir/FsListRDirNotFound
2026/08/23 01:22:36 ERROR : does not exist: error listing: directory not found
=== RUN TestIntegration/FsMkdir/FsEncoding
=== RUN TestIntegration/FsMkdir/FsEncoding/control_chars
fstests.go:727: testing "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡"
2026/08/23 01:22:36 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:36 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n
502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:36 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 1/10
2026/08/23 01:22:38 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:22:39 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:39 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:39 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 2/10
2026/08/23 01:22:41 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:22:41 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:41 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:41 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 3/10
2026/08/23 01:22:43 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:22:43 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:43 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:43 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 4/10
2026/08/23 01:22:45 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:22:45 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:45 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:45 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 5/10
2026/08/23 01:22:47 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:22:47 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:47 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:47 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 6/10
2026/08/23 01:22:49 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:22:49 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:49 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:49 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 7/10
2026/08/23 01:22:52 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:22:52 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:52 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:52 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 8/10
2026/08/23 01:22:54 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:22:54 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:54 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:54 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 9/10
2026/08/23 01:22:56 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:22:56 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:56 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:56 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 10/10
fstests.go:146:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:146
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:177
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:241
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:231
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:733
/usr/local/go/src/runtime/asm_amd64.s:1771
Error: Received unexpected error:
failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n"
Test: TestIntegration/FsMkdir/FsEncoding/control_chars
Messages: Put
=== RUN TestIntegration/FsMkdir/FsEncoding/dot
fstests.go:727: testing "."
2026/08/23 01:22:58 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:22:58 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:22:58 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:22:58 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 1/10
2026/08/23 01:23:01 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:23:01 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:23:01 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:23:01 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 2/10
2026/08/23 01:23:03 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:23:33 DEBUG : Couldn't decode error response: invalid character 'E' looking for beginning of value
2026/08/23 01:23:33 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): Error forwarding request to upload server\n")
2026/08/23 01:23:33 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): Error forwarding request to upload server\n" - low level retry 3/10
2026/08/23 01:23:35 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:23:50 DEBUG : ./.: Removing old object on successful upload
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"."}
actual : []string{"␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", "."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) (len=1) {
+([]string) (len=2) {
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
(string) (len=3) "."
Test: TestIntegration/FsMkdir/FsEncoding/dot
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{"␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡"}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) {
+([]string) (len=1) {
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡"
}
Test: TestIntegration/FsMkdir/FsEncoding/dot
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/dot_dot
fstests.go:727: testing ".."
2026/08/23 01:24:25 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:25 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:25 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 1/10
2026/08/23 01:24:27 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:27 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:27 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:27 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 2/10
2026/08/23 01:24:29 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:29 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:29 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:29 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 3/10
2026/08/23 01:24:32 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:32 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:32 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:32 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 4/10
2026/08/23 01:24:34 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:34 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:34 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:34 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 5/10
2026/08/23 01:24:36 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:36 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:36 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:36 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 6/10
2026/08/23 01:24:38 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:38 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:38 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:38 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 7/10
2026/08/23 01:24:41 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:41 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:41 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:41 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 8/10
2026/08/23 01:24:43 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:43 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:43 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:43 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 9/10
2026/08/23 01:24:45 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:45 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:45 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:45 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 10/10
fstests.go:146:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:146
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:177
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:241
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:231
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:733
/usr/local/go/src/runtime/asm_amd64.s:1771
Error: Received unexpected error:
failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n"
Test: TestIntegration/FsMkdir/FsEncoding/dot_dot
Messages: Put
=== RUN TestIntegration/FsMkdir/FsEncoding/punctuation
fstests.go:727: testing "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"
2026/08/23 01:24:47 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:48 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:48 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:48 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 1/10
2026/08/23 01:24:50 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:50 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:50 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:50 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 2/10
2026/08/23 01:24:52 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:52 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:52 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:52 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 3/10
2026/08/23 01:24:54 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:54 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:54 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:54 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 4/10
2026/08/23 01:24:57 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:57 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:57 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:57 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 5/10
2026/08/23 01:24:59 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:24:59 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:24:59 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:24:59 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 6/10
2026/08/23 01:25:01 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:25:31 DEBUG : Couldn't decode error response: invalid character 'E' looking for beginning of value
2026/08/23 01:25:31 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): Error forwarding request to upload server\n")
2026/08/23 01:25:31 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): Error forwarding request to upload server\n" - low level retry 7/10
2026/08/23 01:25:33 DEBUG : pacer: Reducing sleep to 10ms
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"}
actual : []string{"!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,5 @@
-([]string) (len=1) {
- (string) (len=34) "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"
+([]string) (len=3) {
+ (string) (len=34) "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/punctuation
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{"␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,4 @@
-([]string) {
+([]string) (len=2) {
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/punctuation
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/leading_space
fstests.go:727: testing " leading space"
2026/08/23 01:26:19 DEBUG : Couldn't decode error response: invalid character 'E' looking for beginning of value
2026/08/23 01:26:19 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): Error forwarding request to upload server\n")
2026/08/23 01:26:19 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): Error forwarding request to upload server\n" - low level retry 1/10
2026/08/23 01:26:22 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:26:22 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:26:22 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:26:22 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 2/10
2026/08/23 01:26:24 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:26:24 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:26:24 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:26:24 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 3/10
2026/08/23 01:26:26 DEBUG : pacer: Reducing sleep to 10ms
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
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), leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_space
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{" leading space"}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,5 @@
-([]string) (len=1) {
- (string) (len=14) " leading space"
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_space
Messages: directories
fstests.go:736:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:736
Error: Received unexpected error:
directory not empty
Test: TestIntegration/FsMkdir/FsEncoding/leading_space
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_space
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_space
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_space
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/leading_tilde
fstests.go:727: testing "~leading tilde"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde
Messages: listing wrong, want
~leading tilde/~leading tilde (100) got
leading space/ leading space (100), ~leading tilde/~leading tilde (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"~leading tilde"}
actual : []string{" leading space", "~leading tilde", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=14) "~leading tilde"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=14) "~leading tilde",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/leading_CR
fstests.go:727: testing "␍leading CR"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_CR
Messages: listing wrong, want
␍leading CR/␍leading CR (100) got
leading space/ leading space (100), ␍leading CR/␍leading CR (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_CR
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"␍leading CR"}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", "␍leading CR", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=13) "␍leading CR"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=13) "␍leading CR",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_CR
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_CR
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_CR
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_CR
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/leading_LF
fstests.go:727: testing "␊leading LF"
2026/08/23 01:27:47 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:27:47 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:27:47 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 1/10
2026/08/23 01:27:50 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:27:50 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:27:50 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:27:50 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 2/10
2026/08/23 01:27:52 DEBUG : pacer: Reducing sleep to 10ms
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_LF
Messages: listing wrong, want
␊leading LF/␊leading LF (100) got
leading space/ leading space (100), ␊leading LF/␊leading LF (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_LF
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"␊leading LF"}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", "␊leading LF", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=13) "␊leading LF"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=13) "␊leading LF",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_LF
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_LF
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_LF
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_LF
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/leading_HT
fstests.go:727: testing "␉leading HT"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_HT
Messages: listing wrong, want
␉leading HT/␉leading HT (100) got
leading space/ leading space (100), ␉leading HT/␉leading HT (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_HT
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"␉leading HT"}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", "␉leading HT", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=13) "␉leading HT"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=13) "␉leading HT",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_HT
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_HT
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_HT
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_HT
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/leading_VT
fstests.go:727: testing "␋leading VT"
2026/08/23 01:28:35 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:28:35 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:28:35 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 1/10
2026/08/23 01:28:37 DEBUG : pacer: Reducing sleep to 10ms
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_VT
Messages: listing wrong, want
␋leading VT/␋leading VT (100) got
leading space/ leading space (100), ␋leading VT/␋leading VT (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_VT
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"␋leading VT"}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", "␋leading VT", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=13) "␋leading VT"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=13) "␋leading VT",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_VT
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_VT
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_VT
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_VT
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/leading_dot
fstests.go:727: testing ".leading dot"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_dot
Messages: listing wrong, want
.leading dot/.leading dot (100) got
leading space/ leading space (100), .leading dot/.leading dot (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_dot
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{".leading dot"}
actual : []string{" leading space", ".leading dot", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=12) ".leading dot"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=12) ".leading dot",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_dot
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_dot
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/leading_dot
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/leading_dot
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/trailing_space
fstests.go:727: testing "trailing space "
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_space
Messages: listing wrong, want
trailing space /trailing space (100) got
leading space/ leading space (100), trailing space /trailing space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_space
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"trailing space "}
actual : []string{" leading space", "trailing space ", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=15) "trailing space "
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=15) "trailing space ",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_space
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_space
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_space
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_space
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/trailing_CR
fstests.go:727: testing "trailing CR␍"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR
Messages: listing wrong, want
trailing CR␍/trailing CR␍ (100) got
leading space/ leading space (100), trailing CR␍/trailing CR␍ (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"trailing CR␍"}
actual : []string{" leading space", "trailing CR␍", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=14) "trailing CR␍"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=14) "trailing CR␍",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/trailing_LF
fstests.go:727: testing "trailing LF␊"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF
Messages: listing wrong, want
trailing LF␊/trailing LF␊ (100) got
leading space/ leading space (100), trailing LF␊/trailing LF␊ (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"trailing LF␊"}
actual : []string{" leading space", "trailing LF␊", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=14) "trailing LF␊"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=14) "trailing LF␊",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/trailing_HT
fstests.go:727: testing "trailing HT␉"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT
Messages: listing wrong, want
trailing HT␉/trailing HT␉ (100) got
leading space/ leading space (100), trailing HT␉/trailing HT␉ (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"trailing HT␉"}
actual : []string{" leading space", "trailing HT␉", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=14) "trailing HT␉"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=14) "trailing HT␉",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/trailing_VT
fstests.go:727: testing "trailing VT␋"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT
Messages: listing wrong, want
trailing VT␋/trailing VT␋ (100) got
leading space/ leading space (100), trailing VT␋/trailing VT␋ (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"trailing VT␋"}
actual : []string{" leading space", "trailing VT␋", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=14) "trailing VT␋"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=14) "trailing VT␋",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/trailing_dot
fstests.go:727: testing "trailing dot."
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot
Messages: listing wrong, want
trailing dot./trailing dot. (100) got
leading space/ leading space (100), trailing dot./trailing dot. (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"trailing dot."}
actual : []string{" leading space", "trailing dot.", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=13) "trailing dot."
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=13) "trailing dot.",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8
fstests.go:727: testing "invalid utf-8\xfe"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8
Messages: listing wrong, want
invalid utf-8/invalid utf-8 (100) got
leading space/ leading space (100), invalid utf-8/invalid utf-8 (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"invalid utf-8\xfe"}
actual : []string{" leading space", "invalid utf-8\xfe", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=14) "invalid utf-8\xfe"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=14) "invalid utf-8\xfe",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8
Messages: directories
=== RUN TestIntegration/FsMkdir/FsEncoding/URL_encoding
fstests.go:727: testing "test%46.txt"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding
Messages: listing wrong, want
test%46.txt/test%46.txt (100) got
leading space/ leading space (100), test%46.txt/test%46.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:734
Error: Not equal:
expected: []string{"test%46.txt"}
actual : []string{" leading space", "test%46.txt", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=11) "test%46.txt"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=11) "test%46.txt",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding
Messages: listing wrong, want
got
leading space/ leading space (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Should be true
Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:737
Error: Not equal:
expected: []string{}
actual : []string{" leading space", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,5 @@
-([]string) {
+([]string) (len=3) {
+ (string) (len=14) " leading space",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding
Messages: directories
=== RUN TestIntegration/FsMkdir/FsNewObjectNotFound
=== RUN TestIntegration/FsMkdir/FsPutError
=== RUN TestIntegration/FsMkdir/FsPutZeroLength
=== RUN TestIntegration/FsMkdir/FsOpenWriterAt
fstests.go:806: FS has no OpenWriterAt interface
=== RUN TestIntegration/FsMkdir/FsOpenChunkWriter
fstests.go:839: FS has no OpenChunkWriter interface
=== RUN TestIntegration/FsMkdir/FsChangeNotify
fstests.go:892: FS has no ChangeNotify interface
=== RUN TestIntegration/FsMkdir/FsPutFiles
2026/08/23 01:31:27 DEBUG : file name.txt: Removing old object on successful upload
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2
fstests.go:1002:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1002
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1022
Error: Not equal:
expected: []string{"hello? sausage"}
actual : []string{" leading space", "hello? sausage", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=14) "hello? sausage"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=14) "hello? sausage",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2
fstests.go:1002:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1002
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1022
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1031
Error: Not equal:
expected: []string{"hello? sausage"}
actual : []string{" leading space", "hello? sausage", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=14) "hello? sausage"
+([]string) (len=4) {
+ (string) (len=14) " leading space",
+ (string) (len=14) "hello? sausage",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListR
fstests.go:1039:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1039
Error: Not equal:
expected: []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"}
actual : []string{" leading space", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) (len=4) {
+([]string) (len=7) {
+ (string) (len=14) " leading space",
(string) (len=14) "hello? sausage",
@@ -4,3 +5,5 @@
(string) (len=33) "hello? sausage/êé/Hello, 世界",
- (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"
+ (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FsListR
fstests.go:1045:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1045
Error: Not equal:
expected: []string{"file name.txt", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt"}
actual : []string{" leading space/ leading space", "file name.txt", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt"}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) (len=2) {
+([]string) (len=3) {
+ (string) (len=29) " leading space/ leading space",
(string) (len=13) "file name.txt",
Test: TestIntegration/FsMkdir/FsPutFiles/FsListR
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot
2026/08/23 01:31:28 DEBUG : Creating backend with remote "TestGoFile:"
2026/08/23 01:31:28 DEBUG : Config file has changed externally - reloading
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot
2026/08/23 01:31:29 DEBUG : Creating backend with remote "TestGoFile:"
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListSubdir
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir#01
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListLevel2
fstests.go:1117:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1117
Error: Not equal:
expected: []string{"file name.txt"}
actual : []string{" leading space/ leading space", "file name.txt"}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) (len=1) {
+([]string) (len=2) {
+ (string) (len=29) " leading space/ leading space",
(string) (len=13) "file name.txt"
Test: TestIntegration/FsMkdir/FsPutFiles/FsListLevel2
fstests.go:1118:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1118
Error: Not equal:
expected: []string{"hello? sausage", "hello? sausage/êé"}
actual : []string{" leading space", "hello? sausage", "hello? sausage/êé", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,4 +1,7 @@
-([]string) (len=2) {
+([]string) (len=5) {
+ (string) (len=14) " leading space",
(string) (len=14) "hello? sausage",
- (string) (len=19) "hello? sausage/êé"
+ (string) (len=19) "hello? sausage/êé",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FsListLevel2
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2
fstests.go:1117:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1117
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1125
Error: Not equal:
expected: []string{"file name.txt"}
actual : []string{" leading space/ leading space", "file name.txt"}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) (len=1) {
+([]string) (len=2) {
+ (string) (len=29) " leading space/ leading space",
(string) (len=13) "file name.txt"
Test: TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2
fstests.go:1118:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1118
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1125
Error: Not equal:
expected: []string{"hello? sausage", "hello? sausage/êé"}
actual : []string{" leading space", "hello? sausage", "hello? sausage/êé", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,4 +1,7 @@
-([]string) (len=2) {
+([]string) (len=5) {
+ (string) (len=14) " leading space",
(string) (len=14) "hello? sausage",
- (string) (len=19) "hello? sausage/êé"
+ (string) (len=19) "hello? sausage/êé",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1131
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsListFile1
Messages: listing wrong, want
file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got
leading space/ leading space (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1131
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsListFile1
Messages: Unexpected file " leading space/ leading space"
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObject
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive
fstests.go:1145: Not Case Insensitive
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1158
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2
Messages: listing wrong, want
file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got
leading space/ leading space (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1158
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2
Messages: Unexpected file " leading space/ leading space"
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectDir
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsPurge
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1187
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
leading space/ leading space (100), dirToPurge/fileToPurge.txt (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1187
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsPurge
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1187
Error: Not equal:
expected: []string{"dirToPurge", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"}
actual : []string{" leading space", "dirToPurge", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) (len=5) {
+([]string) (len=8) {
+ (string) (len=14) " leading space",
(string) (len=10) "dirToPurge",
@@ -5,3 +6,5 @@
(string) (len=33) "hello? sausage/êé/Hello, 世界",
- (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"
+ (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FsPurge
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:283: Error listing: couldn't recursively list files: Error "error-mdb"
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot
2026/08/23 01:32:20 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:32:20 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:32:20 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 1/10
2026/08/23 01:32:22 DEBUG : pacer: Reducing sleep to 10ms
2026/08/23 01:32:22 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/08/23 01:32:22 DEBUG : pacer: low level retry 1/1 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/08/23 01:32:22 DEBUG : pacer: Rate limited, increasing sleep to 20ms
fstests.go:143: Put error: failed to upload file: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n" - low level retry 2/10
2026/08/23 01:32:24 DEBUG : pacer: Reducing sleep to 10ms
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1224
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
leading space/ leading space (100), dirToPurgeFromRoot/fileToPurgeFromRoot.txt (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1224
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1224
Error: Not equal:
expected: []string{"dirToPurgeFromRoot", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"}
actual : []string{" leading space", "dirToPurgeFromRoot", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) (len=5) {
+([]string) (len=8) {
+ (string) (len=14) " leading space",
(string) (len=18) "dirToPurgeFromRoot",
@@ -5,3 +6,5 @@
(string) (len=33) "hello? sausage/êé/Hello, 世界",
- (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"
+ (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot
Messages: directories
2026/08/23 01:32:32 DEBUG : Creating backend with remote "TestGoFile:rclone-test-vogamag2cimo/dirToPurgeFromRoot"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1241
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot
Messages: listing wrong, want
file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got
leading space/ leading space (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1241
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1241
Error: Not equal:
expected: []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"}
actual : []string{" leading space", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) (len=4) {
+([]string) (len=7) {
+ (string) (len=14) " leading space",
(string) (len=14) "hello? sausage",
@@ -4,3 +5,5 @@
(string) (len=33) "hello? sausage/êé/Hello, 世界",
- (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"
+ (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot
Messages: directories
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir
2026/08/23 01:32:41 DEBUG : Creating backend with remote "TestGoFile:rclone-test-vogamag2cimo/hello? sausage/êé"
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1294
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
leading space/ leading space (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt-copy (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1294
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsCopy
Messages: Unexpected file " leading space/ leading space"
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy/Metadata
fstests.go:1318: Skipping test as can't write metadata
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsMove
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1393
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsMove
Messages: listing wrong, want
file name.txt (100), other.txt (100) got
leading space/ leading space (100), file name.txt (100), other.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1393
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsMove
Messages: Unexpected file " leading space/ leading space"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1405
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsMove
Messages: listing wrong, want
moveTest/other.txt (100), other.txt (100) got
leading space/ leading space (100), moveTest/other.txt (100), other.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1405
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsMove
Messages: Unexpected file " leading space/ leading space"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1413
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsMove
Messages: listing wrong, want
file name.txt (100), other.txt (100) got
leading space/ leading space (100), file name.txt (100), other.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1413
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsMove
Messages: Unexpected file " leading space/ leading space"
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1420
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsMove
Messages: listing wrong, want
file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got
leading space/ leading space (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:345
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1420
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsMove
Messages: Unexpected file " leading space/ leading space"
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsMove/Metadata
fstests.go:1430: Skipping test as can't write metadata
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsDirMove
2026/08/23 01:33:26 DEBUG : Creating backend with remote "TestGoFile:rclone-test-kicobex2buma"
2026/08/23 01:33:26 DEBUG : Config file has changed externally - reloading
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1519
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove
Messages: listing wrong, want
new_name/sub_new_name/file name.txt (100), new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got
new_name/sub_new_name/ leading space/ leading space (100), new_name/sub_new_name/file name.txt (100), new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1519
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove
Messages: Unexpected file "new_name/sub_new_name/ leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1519
Error: Not equal:
expected: []string{"new_name", "new_name/sub_new_name", "new_name/sub_new_name/hello? sausage", "new_name/sub_new_name/hello? sausage/êé", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"}
actual : []string{"new_name", "new_name/sub_new_name", "new_name/sub_new_name/ leading space", "new_name/sub_new_name/hello? sausage", "new_name/sub_new_name/hello? sausage/êé", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "new_name/sub_new_name/␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", "new_name/sub_new_name/.."}
Diff:
--- Expected
+++ Actual
@@ -1,4 +1,5 @@
-([]string) (len=6) {
+([]string) (len=9) {
(string) (len=8) "new_name",
(string) (len=21) "new_name/sub_new_name",
+ (string) (len=36) "new_name/sub_new_name/ leading space",
(string) (len=36) "new_name/sub_new_name/hello? sausage",
@@ -6,3 +7,5 @@
(string) (len=55) "new_name/sub_new_name/hello? sausage/êé/Hello, 世界",
- (string) (len=76) "new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"
+ (string) (len=76) "new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠",
+ (string) (len=121) "new_name/sub_new_name/␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=28) "new_name/sub_new_name/.."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove
Messages: directories
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1533
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove
Messages: listing wrong, want
file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got
leading space/ leading space (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1533
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove
Messages: Unexpected file " leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1533
Error: Not equal:
expected: []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"}
actual : []string{" leading space", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", ".."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) (len=4) {
+([]string) (len=7) {
+ (string) (len=14) " leading space",
(string) (len=14) "hello? sausage",
@@ -4,3 +5,5 @@
(string) (len=33) "hello? sausage/êé/Hello, 世界",
- (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"
+ (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠",
+ (string) (len=99) "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=6) ".."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove
Messages: directories
2026/08/23 01:33:44 DEBUG : gofile root 'rclone-test-kicobex2buma': Purge remote
=== 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
fstests.go:1657: Metadata method not supported
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSetMetadata
fstests.go:1728: 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/ObjectOpenFingerprint
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/full_read
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/seek_read
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/range_read
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/range_read_to_end
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/refresh
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate
2026/08/23 01:33:49 DEBUG : file name.txt: Removing old object on successful upload
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectStorable
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile
2026/08/23 01:33:49 DEBUG : Creating backend with remote "TestGoFile:rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt"
2026/08/23 01:33:49 DEBUG : Config file has changed externally - reloading
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound
2026/08/23 01:33:51 DEBUG : Creating backend with remote "TestGoFile:rclone-test-vogamag2cimo/not found.txt"
=== RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot
fstests.go:1987: Opening root remote "TestGoFile:" path "rclone-test-vogamag2cimo" from "TestGoFile:rclone-test-vogamag2cimo"
2026/08/23 01:33:51 DEBUG : Creating backend with remote "TestGoFile:"
=== RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/List
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2010
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List
Messages: listing wrong, want
rclone-test-vogamag2cimo/file name.txt (200), rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got
rclone-test-vogamag2cimo/ leading space/ leading space (100), rclone-test-vogamag2cimo/file name.txt (200), rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2010
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List
Messages: Unexpected file "rclone-test-vogamag2cimo/ leading space/ leading space"
fstest.go:328:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2010
Error: Not equal:
expected: []string{"rclone-test-vogamag2cimo/hello? sausage", "rclone-test-vogamag2cimo/hello? sausage/êé", "rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界", "rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"}
actual : []string{"rclone-test-vogamag2cimo/ leading space", "rclone-test-vogamag2cimo/hello? sausage", "rclone-test-vogamag2cimo/hello? sausage/êé", "rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界", "rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "rclone-test-vogamag2cimo/␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", "rclone-test-vogamag2cimo/.."}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]string) (len=4) {
+([]string) (len=7) {
+ (string) (len=39) "rclone-test-vogamag2cimo/ leading space",
(string) (len=39) "rclone-test-vogamag2cimo/hello? sausage",
@@ -4,3 +5,5 @@
(string) (len=58) "rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界",
- (string) (len=79) "rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"
+ (string) (len=79) "rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠",
+ (string) (len=124) "rclone-test-vogamag2cimo/␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=31) "rclone-test-vogamag2cimo/.."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List
Messages: directories
=== RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries
fstest.go:399:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:399
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2017
Error: Not equal:
expected: []string{"rclone-test-vogamag2cimo/hello? sausage"}
actual : []string{"rclone-test-vogamag2cimo/ leading space", "rclone-test-vogamag2cimo/hello? sausage", "rclone-test-vogamag2cimo/␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡", "rclone-test-vogamag2cimo/.."}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-([]string) (len=1) {
- (string) (len=39) "rclone-test-vogamag2cimo/hello? sausage"
+([]string) (len=4) {
+ (string) (len=39) "rclone-test-vogamag2cimo/ leading space",
+ (string) (len=39) "rclone-test-vogamag2cimo/hello? sausage",
+ (string) (len=124) "rclone-test-vogamag2cimo/␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡",
+ (string) (len=31) "rclone-test-vogamag2cimo/.."
}
Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries
Messages: directories not equal
=== RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR
=== RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2066
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put
Messages: listing wrong, want
rclone-test-vogamag2cimo/created from root.txt (100), rclone-test-vogamag2cimo/file name.txt (200), rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got
rclone-test-vogamag2cimo/ leading space/ leading space (100), rclone-test-vogamag2cimo/created from root.txt (100), rclone-test-vogamag2cimo/file name.txt (200), rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2066
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put
Messages: Unexpected file "rclone-test-vogamag2cimo/ leading space/ leading space"
=== RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2071
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove
Messages: listing wrong, want
rclone-test-vogamag2cimo/file name.txt (200), rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got
rclone-test-vogamag2cimo/ leading space/ leading space (100), rclone-test-vogamag2cimo/file name.txt (200), rclone-test-vogamag2cimo/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2071
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove
Messages: Unexpected file "rclone-test-vogamag2cimo/ leading space/ leading space"
=== RUN TestIntegration/FsMkdir/FsPutFiles/PublicLink
2026/08/23 01:34:17 DEBUG : gofile root 'rclone-test-vogamag2cimo': attempting to share single file 'file name.txt_does_not_exist'
2026/08/23 01:34:17 DEBUG : gofile root 'rclone-test-vogamag2cimo': attempting to share single file 'file name.txt'
2026/08/23 01:34:17 DEBUG : gofile root 'rclone-test-vogamag2cimo': Link expires at 2026-08-23 01:36:17.655380184 +0000 UTC m=+900.006167070 (duration 2m0s)
2026/08/23 01:34:18 DEBUG : gofile root 'rclone-test-vogamag2cimo': attempting to share single file 'hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt'
2026/08/23 01:34:18 DEBUG : gofile root 'rclone-test-vogamag2cimo': Link expires at 2026-08-23 01:36:18.310588146 +0000 UTC m=+900.661375043 (duration 2m0s)
2026/08/23 01:34:18 DEBUG : gofile root 'rclone-test-vogamag2cimo': attempting to share single file 'file name.txt'
2026/08/23 01:34:18 DEBUG : gofile root 'rclone-test-vogamag2cimo': Link expires at 2026-08-23 01:36:18.575974953 +0000 UTC m=+900.926761849 (duration 2m0s)
2026/08/23 01:34:18 DEBUG : gofile root 'rclone-test-vogamag2cimo': attempting to share directory 'hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠'
2026/08/23 01:34:18 DEBUG : gofile root 'rclone-test-vogamag2cimo': Link expires at 2026-08-23 01:36:18.658239005 +0000 UTC m=+901.009025902 (duration 2m0s)
2026/08/23 01:34:18 DEBUG : gofile root 'rclone-test-vogamag2cimo': attempting to share directory 'hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠'
2026/08/23 01:34:18 DEBUG : gofile root 'rclone-test-vogamag2cimo': Link expires at 2026-08-23 01:36:18.729403793 +0000 UTC m=+901.080190689 (duration 2m0s)
2026/08/23 01:34:18 DEBUG : Creating backend with remote "TestGoFile:rclone-test-pugikuq2vuzo"
2026/08/23 01:34:18 DEBUG : Config file has changed externally - reloading
2026/08/23 01:34:19 DEBUG : gofile root 'rclone-test-vogamag2cimo': attempting to share directory ''
2026/08/23 01:34:19 DEBUG : gofile root 'rclone-test-vogamag2cimo': Link expires at 2026-08-23 01:36:19.826860726 +0000 UTC m=+902.177647632 (duration 2m0s)
2026/08/23 01:34:19 DEBUG : gofile root 'rclone-test-pugikuq2vuzo': Purge remote
=== RUN TestIntegration/FsMkdir/FsPutFiles/SetTier
fstests.go:431: FS has no SetTier & GetTier interfaces
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectCheckWrap
fstests.go:2188: Not a wrapping Fs
=== RUN TestIntegration/FsMkdir/FsPutFiles/Bucket
fstests.go:2204: Not a bucket based backend
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemove
fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3
fstest.go:302: Flushing the directory cache
fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3
fstest.go:302: Flushing the directory cache
fstest.go:306:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:306
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2348
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove
Messages: listing wrong, want
hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got
leading space/ leading space (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100)
fstest.go:192:
Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:192
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:309
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339
/home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:2348
Error: Should be true
Test: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove
Messages: Unexpected file " leading space/ leading space"
=== RUN TestIntegration/FsMkdir/FsPutFiles/ObjectAbout
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0
=== RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100
=== RUN TestIntegration/FsMkdir/FsPutFiles/Internal
fstests.go:2424: *gofile.Fs does not implement InternalTester
=== RUN TestIntegration/FsMkdir/FsPutChunked
fstests.go:2445: *gofile.Fs does not implement SetUploadChunkSizer
=== RUN TestIntegration/FsMkdir/FsPutShortEOF
=== RUN TestIntegration/FsMkdir/FsPutShortEOF/Simple
=== RUN TestIntegration/FsMkdir/FsPutShortEOF/Chunked
fstests.go:2640: *gofile.Fs does not implement SetUploadChunkSizer
=== RUN TestIntegration/FsMkdir/FsCopyChunked
fstests.go:2691: *gofile.Fs does not implement SetCopyCutoff
=== RUN TestIntegration/FsMkdir/FsUploadUnknownSize
=== RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize
=== RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize
2026/08/23 01:34:44 DEBUG : unknown-size-update.txt: Removing old object on successful upload
=== RUN TestIntegration/FsMkdir/FsRootCollapse
2026/08/23 01:34:44 DEBUG : Creating backend with remote "TestGoFile:rclone-test-vogamag2cimo/deeper/nonexisting/directory"
=== RUN TestIntegration/FsMkdir/FsDirSetModTime
=== RUN TestIntegration/FsMkdir/FsMkdirMetadata
fstests.go:2874: FS has no MkdirMetadata interface
=== RUN TestIntegration/FsMkdir/FsDirectory
=== RUN TestIntegration/FsMkdir/FsDirectory/ReadDirMetadata
fstests.go:2948: Directories don't support ReadDirMetadata
=== RUN TestIntegration/FsMkdir/FsDirectory/WriteDirMetadata
fstests.go:2960: Directories don't support WriteDirMetadata
=== RUN TestIntegration/FsMkdir/FsDirectory/WriteDirSetModTime
=== RUN TestIntegration/FsMkdir/FsDirectory/DirectoryCheckWrap
fstests.go:2995: Not a wrapping Fs
=== RUN TestIntegration/FsShutdown
fstests.go:3037: Shutdown method not supported
--- FAIL: TestIntegration (809.58s)
--- SKIP: TestIntegration/FsCheckWrap (0.00s)
--- SKIP: TestIntegration/FsCommand (0.00s)
--- PASS: TestIntegration/FsRmdirNotFound (0.07s)
--- PASS: TestIntegration/FsString (0.00s)
--- PASS: TestIntegration/FsName (0.00s)
--- PASS: TestIntegration/FsRoot (0.00s)
--- PASS: TestIntegration/FsRmdirEmpty (30.13s)
--- FAIL: TestIntegration/FsMkdir (754.54s)
--- PASS: TestIntegration/FsMkdir/FsMkdirRmdirSubdir (1.57s)
--- PASS: TestIntegration/FsMkdir/FsListEmpty (0.08s)
--- PASS: TestIntegration/FsMkdir/FsListDirEmpty (0.08s)
--- PASS: TestIntegration/FsMkdir/FsListRDirEmpty (0.07s)
--- PASS: TestIntegration/FsMkdir/FsListDirNotFound (0.07s)
--- PASS: TestIntegration/FsMkdir/FsListRDirNotFound (0.09s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding (527.63s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/control_chars (21.99s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/dot (67.68s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/dot_dot (41.54s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/punctuation (61.80s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_space (64.77s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_tilde (19.58s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_CR (33.58s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_LF (21.01s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_HT (20.76s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_VT (25.48s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_dot (17.14s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_space (16.30s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_CR (16.94s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_LF (16.43s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_HT (16.44s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_VT (16.72s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_dot (16.29s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 (16.54s)
--- FAIL: TestIntegration/FsMkdir/FsEncoding/URL_encoding (16.55s)
--- PASS: TestIntegration/FsMkdir/FsNewObjectNotFound (0.24s)
--- PASS: TestIntegration/FsMkdir/FsPutError (0.82s)
--- PASS: TestIntegration/FsMkdir/FsPutZeroLength (0.97s)
--- SKIP: TestIntegration/FsMkdir/FsOpenWriterAt (0.00s)
--- SKIP: TestIntegration/FsMkdir/FsOpenChunkWriter (0.00s)
--- SKIP: TestIntegration/FsMkdir/FsChangeNotify (0.00s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles (196.79s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 (0.45s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 (0.48s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListR (0.20s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir (0.11s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot (0.15s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot (0.15s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListSubdir (0.18s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.18s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 (0.24s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 (0.40s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListFile1 (7.82s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsNewObject (0.17s)
--- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 (7.84s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsNewObjectDir (0.59s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsPurge (33.18s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot (21.55s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir (1.71s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsCopy (10.32s)
--- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsCopy/Metadata (0.00s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsMove (33.02s)
--- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsMove/Metadata (0.00s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsDirMove (18.81s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsRmdirFull (0.17s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPrecision (0.00s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectString (0.12s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectFs (0.08s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectRemote (0.07s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectHashes (0.12s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectModTime (0.10s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectMimeType (0.09s)
--- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata (0.29s)
--- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectSetMetadata (0.08s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime (0.35s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectSize (0.08s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpen (0.30s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenSeek (0.17s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenRange (0.43s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectPartialRead (0.20s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint (0.90s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/full_read (0.06s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/seek_read (0.07s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/range_read (0.10s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/range_read_to_end (0.05s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/refresh (0.19s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate (0.80s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectStorable (0.13s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile (1.50s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot (0.00s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound (0.55s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot (25.56s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List (8.39s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.15s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR (0.22s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put (16.80s)
--- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove (8.19s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/PublicLink (2.85s)
--- 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.03s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectAbout (0.08s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream (14.59s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 (0.68s)
--- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100 (13.91s)
--- SKIP: TestIntegration/FsMkdir/FsPutFiles/Internal (0.00s)
--- SKIP: TestIntegration/FsMkdir/FsPutChunked (0.00s)
--- PASS: TestIntegration/FsMkdir/FsPutShortEOF (0.55s)
--- PASS: TestIntegration/FsMkdir/FsPutShortEOF/Simple (0.55s)
--- SKIP: TestIntegration/FsMkdir/FsPutShortEOF/Chunked (0.00s)
--- SKIP: TestIntegration/FsMkdir/FsCopyChunked (0.00s)
--- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize (1.57s)
--- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.46s)
--- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (1.11s)
--- PASS: TestIntegration/FsMkdir/FsRootCollapse (0.35s)
--- PASS: TestIntegration/FsMkdir/FsDirSetModTime (0.66s)
--- SKIP: TestIntegration/FsMkdir/FsMkdirMetadata (0.00s)
--- PASS: TestIntegration/FsMkdir/FsDirectory (0.75s)
--- SKIP: TestIntegration/FsMkdir/FsDirectory/ReadDirMetadata (0.00s)
--- SKIP: TestIntegration/FsMkdir/FsDirectory/WriteDirMetadata (0.00s)
--- PASS: TestIntegration/FsMkdir/FsDirectory/WriteDirSetModTime (0.30s)
--- SKIP: TestIntegration/FsMkdir/FsDirectory/DirectoryCheckWrap (0.00s)
--- SKIP: TestIntegration/FsShutdown (0.00s)
FAIL
exit status 1
FAIL github.com/rclone/rclone/backend/gofile 809.601s
"go test -v -timeout 1h0m0s -remote TestGoFile: -verbose" - Finished ERROR in 13m30.541676787s (try 1/5): exit status 1: Failed [TestIntegration/FsMkdir/FsEncoding/control_chars 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 TestIntegration/FsMkdir/FsPutFiles/FsMove TestIntegration/FsMkdir/FsPutFiles/FsDirMove TestIntegration/FsMkdir/FsPutFiles/FromRoot/List TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove TestIntegration/FsMkdir/FsPutFiles/ObjectRemove]