"go test -v -timeout 1h0m0s -remote TestFichier: -list-retries 5 -verbose" - Starting (try 1/5) === RUN TestIntegration fstests.go:438: Using remote "TestFichier:" 2026/01/03 03:42:22 DEBUG : Creating backend with remote "TestFichier:rclone-test-movehej3wegi" 2026/01/03 03:42:22 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/01/03 03:42:22 DEBUG : TestFichier: Set overridden config ["low_level_retries"] for backend startup 2026/01/03 03:42:22 DEBUG : TestFichier: Set global config ["low_level_retries"] at backend startup === RUN TestIntegration/FsCheckWrap fstests.go:479: Not a wrapping Fs === RUN TestIntegration/FsCommand fstests.go:507: 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/01/03 03:42:27 INFO : dir/subdir: Making directory 2026/01/03 03:42:31 INFO : dir/subdir: Removing directory 2026/01/03 03:42:33 INFO : dir: Removing directory === RUN TestIntegration/FsMkdir/FsListEmpty === RUN TestIntegration/FsMkdir/FsListDirEmpty === RUN TestIntegration/FsMkdir/FsListRDirEmpty fstests.go:399: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsListDirNotFound 2026/01/03 03:42:37 ERROR : does not exist: error listing: directory not found === RUN TestIntegration/FsMkdir/FsListRDirNotFound fstests.go:399: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsEncoding 2026/01/03 03:42:37 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:42:37 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:42:37 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:42:42 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:42:47 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:42:52 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:42:57 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:43:02 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:43:07 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:43:12 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:43:17 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:43:22 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:43:27 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:43:32 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:43:37 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:43:42 DEBUG : pacer: Reducing sleep to 2.8125s === RUN TestIntegration/FsMkdir/FsEncoding/control_chars fstests.go:707: testing "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡" 2026/01/03 03:43:46 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 03:43:49 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 03:43:51 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 03:43:53 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 03:43:57 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 03:43:58 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 03:43:58 DEBUG : pacer: Reducing sleep to 400ms === RUN TestIntegration/FsMkdir/FsEncoding/dot fstests.go:707: testing "." fstests.go:146: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:146 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:162 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:224 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:214 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:713 /usr/local/go/src/runtime/asm_amd64.s:1700 Error: Received unexpected error: upload response not found Test: TestIntegration/FsMkdir/FsEncoding/dot Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/dot_dot fstests.go:707: testing ".." fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 03:44:26 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:44:26 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:44:27 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:44:32 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:44:37 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:44:42 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:44:47 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:44:52 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:44:57 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:45:02 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:45:07 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:45:12 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:45:17 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:45:22 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:45:27 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 03:45:30 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 03:45:33 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 03:45:35 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 03:45:37 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 03:45:45 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 03:45:46 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 03:45:46 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{".."} actual : []string{".", ".."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=1) { +([]string) (len=2) { + (string) (len=3) ".", (string) (len=6) ".." Test: TestIntegration/FsMkdir/FsEncoding/dot_dot Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 03:46:24 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:46:24 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:46:25 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:46:30 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:46:35 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:46:40 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:46:45 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:46:50 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:46:55 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:47:00 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:47:05 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:47:10 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:47:15 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:47:20 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:47:25 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 03:47:29 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 03:47:31 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/dot_dot Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/punctuation fstests.go:707: testing "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" 2026/01/03 03:47:47 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 03:47:49 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 03:47:50 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 03:47:51 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 03:47:54 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 03:48:21 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:48:21 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:48:21 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:48:26 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:48:26 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:48:30 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:48:35 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:48:40 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:48:45 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:48:50 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:48:55 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:49:00 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:49:05 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:49:10 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:49:15 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:49:20 DEBUG : pacer: Reducing sleep to 2.8125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"} actual : []string{"!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=34) "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" +([]string) (len=2) { + (string) (len=34) "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/punctuation Messages: directories 2026/01/03 03:49:36 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 03:49:39 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 03:49:41 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 03:49:42 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 03:49:44 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 03:49:44 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 03:49:45 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/punctuation Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_space fstests.go:707: testing " leading space" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 03:50:30 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:50:30 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:50:30 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:50:35 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:50:40 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:50:45 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:50:50 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:50:55 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:51:00 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:51:05 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:51:10 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:51:15 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:51:20 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:51:25 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:51:30 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:51:35 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 03:51:39 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 03:51:42 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 03:51:44 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 03:51:45 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 2026/01/03 03:51:47 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 03:51:48 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 03:51:49 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{" leading space"} actual : []string{" leading space", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) " leading space" +([]string) (len=2) { + (string) (len=14) " leading space", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_space Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 2026/01/03 03:52:28 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:52:28 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:52:29 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:52:34 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:52:39 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:52:44 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:52:49 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:52:54 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:52:59 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:53:04 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:53:09 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:53:14 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:53:19 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:53:24 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:53:29 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:53:34 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 03:53:39 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 03:53:40 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 03:53:45 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 03:53:46 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 03:53:47 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 03:53:48 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 03:53:56 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_space Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_tilde fstests.go:707: testing "~leading tilde" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 03:54:33 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:54:33 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:54:34 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:54:39 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:54:44 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:54:49 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:54:54 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:54:59 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:55:04 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:55:09 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:55:14 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:55:19 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:55:24 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:55:29 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:55:34 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 03:55:37 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 03:55:40 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 03:55:42 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 03:55:44 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 03:55:52 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 03:55:53 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 03:55:53 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"~leading tilde"} actual : []string{"~leading tilde", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "~leading tilde" +([]string) (len=2) { + (string) (len=14) "~leading tilde", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 03:56:32 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:56:32 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:56:32 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:56:37 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:56:42 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:56:47 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:56:52 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:56:57 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:57:02 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:57:07 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:57:12 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:57:17 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:57:22 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:57:27 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:57:32 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 03:57:36 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 03:57:39 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_CR fstests.go:707: testing "␍leading CR" 2026/01/03 03:57:55 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 03:57:56 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 03:57:57 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 03:57:58 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 03:58:02 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 03:58:28 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:58:28 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:58:29 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:58:34 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:58:34 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 03:58:37 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:58:42 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:58:47 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:58:52 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:58:57 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:59:02 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:59:07 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:59:12 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 03:59:17 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 03:59:22 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 03:59:27 DEBUG : pacer: Reducing sleep to 2.8125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"␍leading CR"} actual : []string{"␍leading CR", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "␍leading CR" +([]string) (len=2) { + (string) (len=13) "␍leading CR", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_CR Messages: directories 2026/01/03 03:59:43 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 03:59:46 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 03:59:48 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 03:59:50 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 03:59:51 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 03:59:52 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 03:59:53 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_CR Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_LF fstests.go:707: testing "␊leading LF" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 04:00:37 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:00:37 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:00:37 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:00:42 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:00:47 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:00:52 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:00:57 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:01:02 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:01:07 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:01:12 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:01:17 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:01:22 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:01:27 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:01:32 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:01:37 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:01:42 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:01:46 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:01:49 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:01:51 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:01:53 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 2026/01/03 04:01:55 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:01:56 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:01:56 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"␊leading LF"} actual : []string{"␊leading LF", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "␊leading LF" +([]string) (len=2) { + (string) (len=13) "␊leading LF", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_LF Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 2026/01/03 04:02:36 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:02:36 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:02:36 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:02:41 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:02:46 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:02:51 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:02:56 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:03:01 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:03:06 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:03:11 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:03:16 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:03:21 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:03:26 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:03:31 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:03:36 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:03:41 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:03:45 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:03:48 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 04:03:52 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:03:54 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:03:55 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:03:56 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:04:04 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_LF Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_HT fstests.go:707: testing "␉leading HT" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 04:04:40 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:04:40 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:04:40 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:04:45 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:04:50 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:04:55 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:05:00 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:05:05 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:05:10 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:05:15 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:05:20 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:05:25 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:05:30 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:05:35 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:05:40 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:05:44 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:05:47 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:05:49 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:05:51 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:05:59 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:06:00 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:06:00 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"␉leading HT"} actual : []string{"␉leading HT", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "␉leading HT" +([]string) (len=2) { + (string) (len=13) "␉leading HT", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_HT Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:06:39 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:06:39 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:06:39 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:06:44 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:06:49 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:06:54 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:06:59 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:07:04 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:07:09 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:07:14 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:07:19 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:07:24 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:07:29 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:07:34 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:07:39 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:07:43 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:07:46 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_HT Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_VT fstests.go:707: testing "␋leading VT" 2026/01/03 04:08:02 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:08:03 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:08:05 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:08:05 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:08:09 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:08:35 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:08:35 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:08:35 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:08:40 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:08:40 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:08:44 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:08:49 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:08:54 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:08:59 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:09:04 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:09:09 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:09:14 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:09:19 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:09:24 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:09:29 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:09:34 DEBUG : pacer: Reducing sleep to 2.8125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"␋leading VT"} actual : []string{"␋leading VT", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "␋leading VT" +([]string) (len=2) { + (string) (len=13) "␋leading VT", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_VT Messages: directories 2026/01/03 04:09:50 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:09:53 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:09:55 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:09:57 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:09:58 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:09:59 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 04:10:00 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_VT Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_dot fstests.go:707: testing ".leading dot" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 04:10:44 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:10:44 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:10:44 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:10:49 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:10:54 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:10:59 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:11:04 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:11:09 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:11:14 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:11:19 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:11:24 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:11:29 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:11:34 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:11:39 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:11:44 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:11:49 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:11:53 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:11:56 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:11:58 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:11:59 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 2026/01/03 04:12:02 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:12:02 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:12:03 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{".leading dot"} actual : []string{".leading dot", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=12) ".leading dot" +([]string) (len=2) { + (string) (len=12) ".leading dot", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_dot Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 2026/01/03 04:12:43 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:12:43 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:12:43 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:12:48 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:12:53 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:12:58 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:13:03 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:13:08 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:13:13 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:13:18 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:13:23 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:13:28 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:13:33 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:13:38 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:13:43 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:13:48 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:13:52 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:13:55 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 04:13:59 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:14:00 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:14:02 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:14:02 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:14:10 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/leading_dot Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_space fstests.go:707: testing "trailing space " fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 04:14:47 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:14:47 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:14:47 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:14:52 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:14:57 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:15:02 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:15:07 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:15:12 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:15:17 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:15:22 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:15:27 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:15:32 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:15:37 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:15:42 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:15:47 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:15:51 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:15:54 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:15:56 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:15:58 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:16:06 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:16:06 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:16:07 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"trailing space "} actual : []string{"trailing space ", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=15) "trailing space " +([]string) (len=2) { + (string) (len=15) "trailing space ", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_space Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:16:45 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:16:45 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:16:46 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:16:51 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:16:56 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:17:01 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:17:06 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:17:11 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:17:16 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:17:21 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:17:26 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:17:31 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:17:36 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:17:41 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:17:46 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:17:49 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:17:52 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_space Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_CR fstests.go:707: testing "trailing CR␍" 2026/01/03 04:18:08 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:18:10 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:18:11 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:18:12 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:18:15 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:18:41 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:18:41 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:18:42 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:18:47 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:18:47 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:18:50 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:18:55 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:19:00 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:19:05 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:19:10 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:19:15 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:19:20 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:19:25 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:19:30 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:19:35 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:19:40 DEBUG : pacer: Reducing sleep to 2.8125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"trailing CR␍"} actual : []string{"trailing CR␍", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "trailing CR␍" +([]string) (len=2) { + (string) (len=14) "trailing CR␍", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR Messages: directories 2026/01/03 04:19:56 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:19:59 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:20:01 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:20:03 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:20:04 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:20:05 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 04:20:06 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_LF fstests.go:707: testing "trailing LF␊" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 04:20:50 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:20:50 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:20:50 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:20:55 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:21:00 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:21:05 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:21:10 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:21:15 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:21:21 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:21:25 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:21:30 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:21:35 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:21:40 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:21:45 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:21:50 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:21:55 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:21:59 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:22:02 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:22:04 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:22:06 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 2026/01/03 04:22:08 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:22:09 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:22:09 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"trailing LF␊"} actual : []string{"trailing LF␊", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "trailing LF␊" +([]string) (len=2) { + (string) (len=14) "trailing LF␊", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 2026/01/03 04:22:49 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:22:49 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:22:49 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:22:54 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:22:59 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:23:04 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:23:09 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:23:14 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:23:19 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:23:24 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:23:29 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:23:34 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:23:39 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:23:44 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:23:49 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:23:54 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:23:58 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:24:01 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 04:24:05 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:24:07 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:24:08 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:24:09 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:24:17 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_HT fstests.go:707: testing "trailing HT␉" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 04:24:54 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:24:54 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:24:55 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:25:00 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:25:05 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:25:10 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:25:15 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:25:20 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:25:25 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:25:30 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:25:35 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:25:40 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:25:45 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:25:50 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:25:55 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:25:58 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:26:01 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:26:03 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:26:05 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:26:13 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:26:14 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:26:14 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"trailing HT␉"} actual : []string{"trailing HT␉", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "trailing HT␉" +([]string) (len=2) { + (string) (len=14) "trailing HT␉", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:26:52 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:26:52 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:26:53 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:26:58 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:27:03 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:27:08 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:27:13 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:27:18 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:27:23 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:27:28 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:27:33 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:27:38 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:27:43 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:27:48 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:27:53 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:27:57 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:27:59 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_VT fstests.go:707: testing "trailing VT␋" 2026/01/03 04:28:15 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:28:17 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:28:18 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:28:19 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:28:23 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:28:49 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:28:49 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:28:49 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:28:54 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:28:54 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:28:58 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:29:03 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:29:08 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:29:13 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:29:18 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:29:23 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:29:28 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:29:33 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:29:38 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:29:43 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:29:48 DEBUG : pacer: Reducing sleep to 2.8125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"trailing VT␋"} actual : []string{"trailing VT␋", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "trailing VT␋" +([]string) (len=2) { + (string) (len=14) "trailing VT␋", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT Messages: directories 2026/01/03 04:30:04 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:30:07 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:30:09 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:30:11 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:30:12 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:30:13 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 04:30:14 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_dot fstests.go:707: testing "trailing dot." fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 04:30:58 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:30:58 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:30:58 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:31:03 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:31:08 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:31:13 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:31:18 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:31:23 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:31:28 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:31:33 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:31:38 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:31:43 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:31:48 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:31:53 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:31:58 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:32:03 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:32:07 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:32:10 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:32:12 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:32:14 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 2026/01/03 04:32:16 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:32:16 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:32:17 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"trailing dot."} actual : []string{"trailing dot.", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=13) "trailing dot." +([]string) (len=2) { + (string) (len=13) "trailing dot.", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 2026/01/03 04:32:57 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:32:57 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:32:57 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:33:02 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:33:07 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:33:12 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:33:17 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:33:22 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:33:27 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:33:32 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:33:37 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:33:42 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:33:47 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:33:52 DEBUG : pacer: low level retry 13/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:33:57 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:34:02 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:34:06 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:34:09 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 04:34:13 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:34:14 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:34:16 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:34:17 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:34:25 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:707: testing "invalid utf-8\xfe" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 2026/01/03 04:35:01 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:35:01 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:35:02 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:35:07 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:35:12 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:35:17 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:35:22 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:35:27 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:35:32 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:35:37 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:35:42 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:35:47 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:35:52 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:35:57 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:36:02 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:36:06 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:36:08 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:36:10 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:36:12 DEBUG : pacer: Reducing sleep to 889.892577ms fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:36:20 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:36:21 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:36:22 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"invalid utf-8\xfe"} actual : []string{"invalid utf-8\xfe", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "invalid utf-8\xfe" +([]string) (len=2) { + (string) (len=14) "invalid utf-8\xfe", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: directories fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:37:00 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:37:00 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:37:00 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:37:05 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:37:10 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:37:15 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:37:20 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:37:25 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:37:30 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:37:35 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:37:40 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:37:45 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:37:50 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:37:55 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:38:00 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:38:04 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:38:07 DEBUG : pacer: Reducing sleep to 1.58203125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/URL_encoding fstests.go:707: testing "test%46.txt" 2026/01/03 04:38:23 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:38:24 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:38:25 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:38:26 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:38:30 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 2026/01/03 04:38:56 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:38:56 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:38:57 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:39:02 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:39:02 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:39:05 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:39:10 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:39:15 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:39:20 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:39:25 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:39:30 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:39:35 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:39:40 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:39:45 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:39:50 DEBUG : pacer: Reducing sleep to 3.75s 2026/01/03 04:39:55 DEBUG : pacer: Reducing sleep to 2.8125s fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"test%46.txt"} actual : []string{"test%46.txt", "."} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=11) "test%46.txt" +([]string) (len=2) { + (string) (len=11) "test%46.txt", + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: directories 2026/01/03 04:40:11 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:40:14 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:40:16 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:40:18 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:40:19 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:40:20 DEBUG : pacer: Reducing sleep to 500.564574ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/5 2026/01/03 04:40:21 DEBUG : pacer: Reducing sleep to 400ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/5 fstest.go:298: Sleeping for 4s for list eventual consistency: 3/5 fstest.go:298: Sleeping for 8s for list eventual consistency: 4/5 fstest.go:298: Sleeping for 16s for list eventual consistency: 5/5 fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"."} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "." } Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: directories === RUN TestIntegration/FsMkdir/FsNewObjectNotFound === RUN TestIntegration/FsMkdir/FsPutError === RUN TestIntegration/FsMkdir/FsPutZeroLength 2026/01/03 04:41:03 DEBUG : pacer: low level retry 1/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:41:03 DEBUG : pacer: Rate limited, increasing sleep to 5s 2026/01/03 04:41:03 DEBUG : pacer: low level retry 2/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:41:08 DEBUG : pacer: low level retry 3/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:41:13 DEBUG : pacer: low level retry 4/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:41:18 DEBUG : pacer: low level retry 5/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:41:23 DEBUG : pacer: low level retry 6/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:41:28 DEBUG : pacer: low level retry 7/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:41:33 DEBUG : pacer: low level retry 8/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:41:38 DEBUG : pacer: low level retry 9/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:41:43 DEBUG : pacer: low level retry 10/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:41:48 DEBUG : pacer: low level retry 11/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"status\":\"KO\",\"message\":\"Flood detected: IP Locked #405\"}") 2026/01/03 04:41:53 DEBUG : pacer: low level retry 12/25 (error HTTP error 403 (403 Forbidden) returned body: "{\"message\":\"Flood detected: IP Locked #405\",\"status\":\"KO\"}") 2026/01/03 04:41:58 DEBUG : pacer: Reducing sleep to 3.75s fstests.go:248: Can't upload zero length files === RUN TestIntegration/FsMkdir/FsOpenWriterAt fstests.go:786: FS has no OpenWriterAt interface === RUN TestIntegration/FsMkdir/FsOpenChunkWriter fstests.go:819: FS has no OpenChunkWriter interface === RUN TestIntegration/FsMkdir/FsChangeNotify fstests.go:868: FS has no ChangeNotify interface === RUN TestIntegration/FsMkdir/FsPutFiles 2026/01/03 04:42:03 DEBUG : pacer: Reducing sleep to 2.8125s 2026/01/03 04:42:07 DEBUG : pacer: Reducing sleep to 2.109375s 2026/01/03 04:42:12 DEBUG : pacer: Reducing sleep to 1.58203125s 2026/01/03 04:42:14 DEBUG : pacer: Reducing sleep to 1.186523437s 2026/01/03 04:42:14 DEBUG : pacer: Reducing sleep to 889.892577ms 2026/01/03 04:42:15 DEBUG : pacer: Reducing sleep to 667.419432ms 2026/01/03 04:42:16 DEBUG : pacer: Reducing sleep to 500.564574ms 2026/01/03 04:42:19 DEBUG : pacer: Reducing sleep to 400ms panic: test timed out after 1h0m0s running tests: TestIntegration (1h0m0s) TestIntegration/FsMkdir (59m57s) TestIntegration/FsMkdir/FsPutFiles (24s) goroutine 6034 [running]: testing.(*M).startAlarm.func1() /usr/local/go/src/testing/testing.go:2484 +0x394 created by time.goFunc /usr/local/go/src/time/sleep.go:215 +0x2d goroutine 1 [chan receive, 59 minutes]: testing.(*T).Run(0xc0003d48c0, {0xad5bda?, 0xc0000d3b30?}, 0xb29568) /usr/local/go/src/testing/testing.go:1859 +0x431 testing.runTests.func1(0xc0003d48c0) /usr/local/go/src/testing/testing.go:2279 +0x37 testing.tRunner(0xc0003d48c0, 0xc0000d3c70) /usr/local/go/src/testing/testing.go:1792 +0xf4 testing.runTests(0xc0003869a8, {0xfd7e50, 0x1, 0x1}, {0x1011980?, 0x7?, 0x100f8e0?}) /usr/local/go/src/testing/testing.go:2277 +0x4b4 testing.(*M).Run(0xc000383220) /usr/local/go/src/testing/testing.go:2142 +0x64a main.main() _testmain.go:45 +0x9b goroutine 34 [chan receive, 59 minutes]: testing.(*T).Run(0xc0003d4a80, {0xacedc1?, 0xc000383360?}, 0xc0000c4300) /usr/local/go/src/testing/testing.go:1859 +0x431 github.com/rclone/rclone/fstest/fstests.Run(0xc0003d4a80, 0xc0002cc8f0) /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:584 +0x103e github.com/rclone/rclone/backend/fichier.TestIntegration(0xc0003d4a80) /home/rclone/go/src/github.com/rclone/rclone/backend/fichier/fichier_test.go:12 +0x3e testing.tRunner(0xc0003d4a80, 0xb29568) /usr/local/go/src/testing/testing.go:1792 +0xf4 created by testing.(*T).Run in goroutine 1 /usr/local/go/src/testing/testing.go:1851 +0x413 goroutine 36 [syscall, 59 minutes]: os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 created by os/signal.Notify.func1.1 in goroutine 34 /usr/local/go/src/os/signal/signal.go:152 +0x1f goroutine 37 [chan receive, 59 minutes]: github.com/rclone/rclone/fs/accounting.(*tokenBucket).startSignalHandler.func1() /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/accounting_unix.go:24 +0x27 created by github.com/rclone/rclone/fs/accounting.(*tokenBucket).startSignalHandler in goroutine 34 /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/accounting_unix.go:21 +0xa7 goroutine 57 [chan receive, 1 minutes]: testing.(*T).Run(0xc0001a96c0, {0xad1e3a?, 0x0?}, 0xc0000c43c0) /usr/local/go/src/testing/testing.go:1859 +0x431 github.com/rclone/rclone/fstest/fstests.Run.func13(0xc0001a96c0) /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:951 +0xbcf testing.tRunner(0xc0001a96c0, 0xc0000c4300) /usr/local/go/src/testing/testing.go:1792 +0xf4 created by testing.(*T).Run in goroutine 34 /usr/local/go/src/testing/testing.go:1851 +0x413 goroutine 14 [select]: github.com/rclone/rclone/fs/accounting.(*StatsInfo).averageLoop(0xc0001781e0, {0xbdd2f0, 0xc00014e230}) /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/stats.go:352 +0x145 created by github.com/rclone/rclone/fs/accounting.(*StatsInfo)._startAverageLoop in goroutine 34 /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/stats.go:389 +0x11a goroutine 5924 [select]: net/http.(*Transport).getConn(0xc0002c4d00, 0xc0002a8050, {{}, 0x0, {0xc000560300, 0x5}, {0xc0003f6048, 0x14}, 0x0}) /usr/local/go/src/net/http/transport.go:1520 +0x4ae net/http.(*Transport).roundTrip(0xc0002c4d00, 0xc000292000) /usr/local/go/src/net/http/transport.go:685 +0xb57 net/http.(*Transport).RoundTrip(...) /usr/local/go/src/net/http/roundtrip.go:30 github.com/rclone/rclone/fs/fshttp.(*Transport).RoundTrip(0xc000280a20, 0xc000292000) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/http.go:496 +0x345 net/http.send(0xc000292000, {0xbd8d60, 0xc000280a20}, {0x60ff01?, 0xc000560308?, 0x0?}) /usr/local/go/src/net/http/client.go:259 +0x5e2 net/http.(*Client).send(0xc0004286c0, 0xc000292000, {0xc0000ced00?, 0xc0000ced08?, 0x0?}) /usr/local/go/src/net/http/client.go:180 +0x91 net/http.(*Client).do(0xc0004286c0, 0xc000292000) /usr/local/go/src/net/http/client.go:728 +0x989 net/http.(*Client).Do(...) /usr/local/go/src/net/http/client.go:587 github.com/rclone/rclone/lib/rest.(*Client).Call(0xc0002a99f0, {0xbdd248, 0x1031760}, 0xc00003d260) /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:353 +0xd67 github.com/rclone/rclone/lib/rest.(*Client).callCodec(0xc0002a99f0, {0xbdd248, 0x1031760}, 0x417365?, {0x0?, 0x0?}, {0x0, 0x0}, 0x301010000017598?, 0xb29678, ...) /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:550 +0x3f2 github.com/rclone/rclone/lib/rest.(*Client).CallJSON(...) /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:493 github.com/rclone/rclone/backend/fichier.(*Fs).uploadFile.func1() /home/rclone/go/src/github.com/rclone/rclone/backend/fichier/api.go:544 +0x66 github.com/rclone/rclone/fs.pacerInvoker(0x1, 0x1, 0xc000017660?) /home/rclone/go/src/github.com/rclone/rclone/fs/pacer.go:86 +0x32 github.com/rclone/rclone/lib/pacer.(*Pacer).call(0xc0002809c0, 0xc0000db680, 0x1) /home/rclone/go/src/github.com/rclone/rclone/lib/pacer/pacer.go:216 +0xd2 github.com/rclone/rclone/lib/pacer.(*Pacer).CallNoRetry(...) /home/rclone/go/src/github.com/rclone/rclone/lib/pacer/pacer.go:244 github.com/rclone/rclone/backend/fichier.(*Fs).uploadFile(0xc000383360, {0xbdd248, 0x1031760}, {0xbd8060, 0xc0002dc4a0}, 0x64, {0xc0003e3a50, 0xd}, {0xc000542588, 0x8}, ...) /home/rclone/go/src/github.com/rclone/rclone/backend/fichier/api.go:543 +0x492 github.com/rclone/rclone/backend/fichier.(*Fs).putUnchecked(0xc000383360, {0xbdd248, 0x1031760}, {0xbd8060, 0xc0002dc4a0}, {0xc0003e3a50, 0xd}, 0x64, {0x0, 0x0, ...}) /home/rclone/go/src/github.com/rclone/rclone/backend/fichier/fichier.go:358 +0x195 github.com/rclone/rclone/backend/fichier.(*Object).Update(0xc00019e780, {0xbdd248, 0x1031760}, {0xbd8060, 0xc0002dc4a0}, {0xbe0920, 0xc0001e11f0}, {0x0, 0x0, 0x0}) /home/rclone/go/src/github.com/rclone/rclone/backend/fichier/object.go:118 +0xff github.com/rclone/rclone/backend/fichier.(*Fs).Put(0xc000383360, {0xbdd248, 0x1031760}, {0xbd8060, 0xc0002dc4a0}, {0xbe0920, 0xc0001e11f0}, {0x0, 0x0, 0x0}) /home/rclone/go/src/github.com/rclone/rclone/backend/fichier/fichier.go:328 +0x194 github.com/rclone/rclone/fstest/fstests.PutTestContentsMetadata.func1() /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:187 +0x3a9 github.com/rclone/rclone/fstest/fstests.retry(0xc00034e380, {0xacbcc9, 0x3}, 0xc00003dd00) /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:138 +0x117 github.com/rclone/rclone/fstest/fstests.PutTestContentsMetadata({0xbdd248, 0x1031760}, 0xc00034e380, {0xbe2090, 0xc000383360}, 0xc0003e8a40, 0xaf?, {0xc00008f1f0?, 0xeb60b8?}, 0x1, ...) /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:162 +0x17f github.com/rclone/rclone/fstest/fstests.testPutMimeType({0xbdd248, 0x1031760}, 0xc00034e380, {0xbe2090, 0xc000383360}, 0xc0003e8a40, {0xad015c, 0x8}, 0xc0003aab10) /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:224 +0x15e github.com/rclone/rclone/fstest/fstests.Run.func13.14(0xc00034e380) /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:955 +0x216 testing.tRunner(0xc00034e380, 0xc0000c43c0) /usr/local/go/src/testing/testing.go:1792 +0xf4 created by testing.(*T).Run in goroutine 57 /usr/local/go/src/testing/testing.go:1851 +0x413 goroutine 4177 [IO wait]: internal/poll.runtime_pollWait(0x7ebbdca95b68, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00019e480?, 0xc0004bf500?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00019e480, {0xc0004bf500, 0x1500, 0x1500}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00019e480, {0xc0004bf500?, 0x28?, 0xc00006e958?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000116038, {0xc0004bf500?, 0xc00006e8d8?, 0x475059?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0002be090, {0xc0004bf500?, 0x7ebbdc24de68?, 0x7ebc23f41a78?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc00013e960, {0xc0004bf500?, 0x7?, 0xc0001a0000?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0000bb0b8, {0xbd9100, 0xc00013e960}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0000bae08, {0x7ebbdc2550f8, 0xc0002be090}, 0x43e694?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0000bae08, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc0000bae08, {0xc00044b000, 0x1000, 0xc00006eca0?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 bufio.(*Reader).Read(0xc000281140, {0xc000276040, 0x9, 0xfd5880?}) /usr/local/go/src/bufio/bufio.go:245 +0x197 io.ReadAtLeast({0xbd8340, 0xc000281140}, {0xc000276040, 0x9, 0x9}, 0x9) /usr/local/go/src/io/io.go:335 +0x91 io.ReadFull(...) /usr/local/go/src/io/io.go:354 net/http.http2readFrameHeader({0xc000276040, 0x9, 0xdb470?}, {0xbd8340?, 0xc000281140?}) /usr/local/go/src/net/http/h2_bundle.go:1805 +0x65 net/http.(*http2Framer).ReadFrame(0xc000276000) /usr/local/go/src/net/http/h2_bundle.go:2072 +0x7d net/http.(*http2clientConnReadLoop).run(0xc00006efa8) /usr/local/go/src/net/http/h2_bundle.go:9933 +0xda net/http.(*http2ClientConn).readLoop(0xc000580a80) /usr/local/go/src/net/http/h2_bundle.go:9812 +0x79 created by net/http.(*http2Transport).newClientConn in goroutine 4176 /usr/local/go/src/net/http/h2_bundle.go:8334 +0xde5 goroutine 6020 [chan receive]: net/http.(*persistConn).addTLS(0xc0000d8360, {0xbdd2f0, 0xc0002a80a0}, {0xc0003f6048, 0x10}, 0x0) /usr/local/go/src/net/http/transport.go:1709 +0x327 net/http.(*Transport).dialConn(0xc0002c4d00, {0xbdd2f0, 0xc0002a80a0}, {{}, 0x0, {0xc000560300, 0x5}, {0xc0003f6048, 0x14}, 0x0}) /usr/local/go/src/net/http/transport.go:1790 +0x99c net/http.(*Transport).dialConnFor(0xc0002c4d00, 0xc0000be370) /usr/local/go/src/net/http/transport.go:1615 +0xb8 net/http.(*Transport).startDialConnForLocked.func1() /usr/local/go/src/net/http/transport.go:1597 +0x35 created by net/http.(*Transport).startDialConnForLocked in goroutine 5924 /usr/local/go/src/net/http/transport.go:1596 +0x112 goroutine 6008 [select]: crypto/tls.(*Conn).handshakeContext.func2() /usr/local/go/src/crypto/tls/conn.go:1544 +0x86 created by crypto/tls.(*Conn).handshakeContext in goroutine 6007 /usr/local/go/src/crypto/tls/conn.go:1543 +0x27b goroutine 6018 [select]: github.com/rclone/rclone/lib/rest.MultipartUpload.func1() /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:423 +0x75 created by github.com/rclone/rclone/lib/rest.MultipartUpload in goroutine 5924 /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:422 +0x3cb goroutine 6007 [IO wait]: internal/poll.runtime_pollWait(0x7ebbdca95c80, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000414a80?, 0xc000556000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000414a80, {0xc000556000, 0x240, 0x240}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000414a80, {0xc000556000?, 0x477b1f?, 0x205?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00057e030, {0xc000556000?, 0x51358e?, 0x0?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc00013e030, {0xc000556000?, 0x7ebbdc24de68?, 0x7ebc23f415c0?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc00013e0a8, {0xc000556000?, 0xc00024d7a8?, 0x512f9d?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0002862b8, {0xbd9100, 0xc00013e0a8}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000286008, {0x7ebbdc2550f8, 0xc00013e030}, 0xe9?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000286008, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).readHandshakeBytes(0xc000286008, 0x4) /usr/local/go/src/crypto/tls/conn.go:1078 +0x51 crypto/tls.(*Conn).readHandshake(0xc000286008, {0x0, 0x0}) /usr/local/go/src/crypto/tls/conn.go:1089 +0x39 crypto/tls.(*Conn).clientHandshake(0xc000286008, {0xbdd2f0, 0xc00014e0f0}) /usr/local/go/src/crypto/tls/handshake_client.go:340 +0x4fb crypto/tls.(*Conn).handshakeContext(0xc000286008, {0xbdd2f0, 0xc0002a80a0}) /usr/local/go/src/crypto/tls/conn.go:1568 +0x39a crypto/tls.(*Conn).HandshakeContext(...) /usr/local/go/src/crypto/tls/conn.go:1508 net/http.(*persistConn).addTLS.func2() /usr/local/go/src/net/http/transport.go:1703 +0x6e created by net/http.(*persistConn).addTLS in goroutine 6020 /usr/local/go/src/net/http/transport.go:1699 +0x309 goroutine 6019 [select]: io.(*pipe).write(0xc000256000, {0xc000034100, 0x6e, 0x80}) /usr/local/go/src/io/pipe.go:86 +0x1e5 io.(*PipeWriter).Write(0xab33c0?, {0xc000034100?, 0xc00011a0d0?, 0xc00054fb38?}) /usr/local/go/src/io/pipe.go:161 +0x1a bytes.(*Buffer).WriteTo(0xc00036a090, {0xbd86e0?, 0xc000256000?}) /usr/local/go/src/bytes/buffer.go:261 +0x7b io.copyBuffer({0xbd86e0, 0xc000256000}, {0xbd84a0, 0xc00036a090}, {0x0, 0x0, 0x0}) /usr/local/go/src/io/io.go:411 +0x9d io.Copy(...) /usr/local/go/src/io/io.go:388 mime/multipart.(*Writer).CreatePart(0xc0002e2090, 0xc00054fe18) /usr/local/go/src/mime/multipart/writer.go:117 +0x21c mime/multipart.(*Writer).CreateFormField(0xc0002e2090, {0xacbb7f, 0x3}) /usr/local/go/src/mime/multipart/writer.go:151 +0x1cc mime/multipart.(*Writer).WriteField(0x0?, {0xacbb7f?, 0xc00060e760?}, {0xc000542588, 0x8}) /usr/local/go/src/mime/multipart/writer.go:156 +0x25 github.com/rclone/rclone/lib/rest.MultipartUpload.func2() /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:439 +0x379 created by github.com/rclone/rclone/lib/rest.MultipartUpload in goroutine 5924 /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:432 +0x4b4 exit status 2 FAIL github.com/rclone/rclone/backend/fichier 3600.022s "go test -v -timeout 1h0m0s -remote TestFichier: -list-retries 5 -verbose" - Finished ERROR in 1h0m0.895438191s (try 1/5): exit status 1: Failed []