"go test -v -timeout 1h0m0s -remote TestFTPPureftpd: -verbose" - Starting (try 1/5) === RUN TestIntegration fstests.go:438: Using remote "TestFTPPureftpd:" 2026/05/02 04:44:21 NOTICE: TestFTPPureftpd: Starting server 2026/05/02 04:44:22 NOTICE: TestFTPPureftpd: Attempting to connect to "172.17.0.3:21" try 1/100 2026/05/02 04:44:22 DEBUG : TestFTPPureftpd: Read 1, error: 2026/05/02 04:44:22 NOTICE: TestFTPPureftpd: Started server and connected to "172.17.0.3:21" 2026/05/02 04:44:22 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-gohayev8wili" 2026/05/02 04:44:22 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/02 04:44:22 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/05/02 04:44:22 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:22 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:22 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:22 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:22 DEBUG : TestFTPPureftpd: detected overridden config - adding "{G9Lzq}" suffix to name 2026/05/02 04:44:22 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:22 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:22 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:22 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:22 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: Connecting to FTP server 2026/05/02 04:44:22 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:22 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:43178->172.17.0.3:21, err= 2026/05/02 04:44:24 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE === RUN TestIntegration/FsCheckWrap fstests.go:479: Not a wrapping Fs === RUN TestIntegration/FsCommand fstests.go:507: No commands in this remote === RUN TestIntegration/FsRmdirNotFound 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33617") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:42184->172.17.0.3:33617, err= === RUN TestIntegration/FsString === RUN TestIntegration/FsName === RUN TestIntegration/FsRoot === RUN TestIntegration/FsRmdirEmpty === RUN TestIntegration/FsMkdir 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30481") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:40996->172.17.0.3:30481, err= === RUN TestIntegration/FsMkdir/FsMkdirRmdirSubdir 2026/05/02 04:44:24 INFO : dir/subdir: Making directory 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35410") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:51378->172.17.0.3:35410, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32715") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:56822->172.17.0.3:32715, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32024") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:46728->172.17.0.3:32024, err= 2026/05/02 04:44:24 INFO : dir/subdir: Removing directory 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37380") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:38608->172.17.0.3:37380, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33877") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:56188->172.17.0.3:33877, err= 2026/05/02 04:44:24 INFO : dir: Removing directory 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38251") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:46194->172.17.0.3:38251, err= === RUN TestIntegration/FsMkdir/FsListEmpty 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30467") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:51790->172.17.0.3:30467, err= === RUN TestIntegration/FsMkdir/FsListDirEmpty 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30202") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:60358->172.17.0.3:30202, err= === RUN TestIntegration/FsMkdir/FsListRDirEmpty fstests.go:399: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsListDirNotFound 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32294") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:46228->172.17.0.3:32294, err= 2026/05/02 04:44:24 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/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33909") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33100->172.17.0.3:33909, err= === RUN TestIntegration/FsMkdir/FsEncoding/control_chars fstests.go:708: testing "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32114") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:54894->172.17.0.3:32114, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30391") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:60042->172.17.0.3:30391, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39553") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:52658->172.17.0.3:39553, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34068") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57446->172.17.0.3:34068, err= === RUN TestIntegration/FsMkdir/FsEncoding/dot fstests.go:708: testing "." 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31930") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:54502->172.17.0.3:31930, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30199") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:36866->172.17.0.3:30199, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35901") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:56166->172.17.0.3:35901, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30641") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:35366->172.17.0.3:30641, err= === RUN TestIntegration/FsMkdir/FsEncoding/dot_dot fstests.go:708: testing ".." 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35516") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:48486->172.17.0.3:35516, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32652") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:52312->172.17.0.3:32652, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39105") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:37240->172.17.0.3:39105, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35092") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:53940->172.17.0.3:35092, err= === RUN TestIntegration/FsMkdir/FsEncoding/punctuation fstests.go:708: testing "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39352") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:47608->172.17.0.3:39352, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37835") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:53770->172.17.0.3:37835, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30546") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:32976->172.17.0.3:30546, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33369") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:43130->172.17.0.3:33369, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_space fstests.go:708: testing " leading space" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31826") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:58362->172.17.0.3:31826, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37194") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:44464->172.17.0.3:37194, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35875") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:55624->172.17.0.3:35875, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37626") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:52306->172.17.0.3:37626, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_tilde fstests.go:708: testing "~leading tilde" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31689") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:47094->172.17.0.3:31689, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38376") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:50682->172.17.0.3:38376, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39039") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:34366->172.17.0.3:39039, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37038") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:54900->172.17.0.3:37038, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_CR fstests.go:708: testing "␍leading CR" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34125") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:43914->172.17.0.3:34125, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34360") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:44712->172.17.0.3:34360, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34762") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:51304->172.17.0.3:34762, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34285") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:42018->172.17.0.3:34285, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_LF fstests.go:708: testing "␊leading LF" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32381") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:59200->172.17.0.3:32381, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38470") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:58392->172.17.0.3:38470, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36979") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:38334->172.17.0.3:36979, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34995") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57670->172.17.0.3:34995, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_HT fstests.go:708: testing "␉leading HT" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31806") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:53208->172.17.0.3:31806, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37040") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57122->172.17.0.3:37040, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39618") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:35812->172.17.0.3:39618, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31334") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:45992->172.17.0.3:31334, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_VT fstests.go:708: testing "␋leading VT" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33342") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:56676->172.17.0.3:33342, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36804") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:52266->172.17.0.3:36804, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37961") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:51852->172.17.0.3:37961, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34166") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:39078->172.17.0.3:34166, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_dot fstests.go:708: testing ".leading dot" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30714") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:48070->172.17.0.3:30714, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36234") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:56368->172.17.0.3:36234, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33753") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:47636->172.17.0.3:33753, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32435") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:47016->172.17.0.3:32435, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_space fstests.go:708: testing "trailing space " 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34537") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:43074->172.17.0.3:34537, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31805") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:43128->172.17.0.3:31805, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32791") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57840->172.17.0.3:32791, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32866") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57552->172.17.0.3:32866, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_CR fstests.go:708: testing "trailing CR␍" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38094") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57146->172.17.0.3:38094, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33492") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:34946->172.17.0.3:33492, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39067") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:42040->172.17.0.3:39067, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33547") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:58754->172.17.0.3:33547, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_LF fstests.go:708: testing "trailing LF␊" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37040") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57124->172.17.0.3:37040, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30216") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:42978->172.17.0.3:30216, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39531") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:39352->172.17.0.3:39531, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34251") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:54152->172.17.0.3:34251, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_HT fstests.go:708: testing "trailing HT␉" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35777") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:44838->172.17.0.3:35777, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33172") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:38552->172.17.0.3:33172, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33003") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:46824->172.17.0.3:33003, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38456") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:46036->172.17.0.3:38456, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_VT fstests.go:708: testing "trailing VT␋" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39247") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:47442->172.17.0.3:39247, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37693") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:47256->172.17.0.3:37693, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37420") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:49410->172.17.0.3:37420, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35351") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:34616->172.17.0.3:35351, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_dot fstests.go:708: testing "trailing dot." 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36036") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:34864->172.17.0.3:36036, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35896") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:42446->172.17.0.3:35896, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34152") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33508->172.17.0.3:34152, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31790") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:53822->172.17.0.3:31790, err= === RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:708: testing "invalid utf-8\xfe" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38391") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:35660->172.17.0.3:38391, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30510") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:36138->172.17.0.3:30510, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33897") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:40652->172.17.0.3:33897, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37914") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:43574->172.17.0.3:37914, err= === RUN TestIntegration/FsMkdir/FsEncoding/URL_encoding fstests.go:708: testing "test%46.txt" 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30475") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:48188->172.17.0.3:30475, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35888") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:44500->172.17.0.3:35888, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38795") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33244->172.17.0.3:38795, err= 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33988") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:51898->172.17.0.3:33988, err= === RUN TestIntegration/FsMkdir/FsNewObjectNotFound === RUN TestIntegration/FsMkdir/FsPutError 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32609") 2026/05/02 04:44:24 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:41510->172.17.0.3:32609, err= 2026/05/02 04:44:25 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: Connecting to FTP server 2026/05/02 04:44:25 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:25 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:43188->172.17.0.3:21, err= 2026/05/02 04:44:27 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removed after failed upload: 1 error occurred: * potato === RUN TestIntegration/FsMkdir/FsPutZeroLength 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37332") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:43928->172.17.0.3:37332, err= 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35923") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57868->172.17.0.3:35923, err= === RUN TestIntegration/FsMkdir/FsOpenWriterAt fstests.go:787: FS has no OpenWriterAt interface === RUN TestIntegration/FsMkdir/FsOpenChunkWriter fstests.go:820: FS has no OpenChunkWriter interface === RUN TestIntegration/FsMkdir/FsChangeNotify fstests.go:873: FS has no ChangeNotify interface === RUN TestIntegration/FsMkdir/FsPutFiles 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37686") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:32796->172.17.0.3:37686, err= 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39446") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:46262->172.17.0.3:39446, err= 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33285") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:39744->172.17.0.3:33285, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37592") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:59566->172.17.0.3:37592, err= 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30109") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:41490->172.17.0.3:30109, err= 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37910") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33618->172.17.0.3:37910, err= 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38966") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:56726->172.17.0.3:38966, err= 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32983") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33140->172.17.0.3:32983, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:399: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListR 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38946") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:44070->172.17.0.3:38946, err= 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32334") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:47396->172.17.0.3:32334, err= 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35757") 2026/05/02 04:44:27 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:39872->172.17.0.3:35757, err= 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30108") 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:60324->172.17.0.3:30108, err= 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30434") 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:39210->172.17.0.3:30434, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38472") 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:59520->172.17.0.3:38472, err= 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34611") 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:55368->172.17.0.3:34611, err= 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36745") 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:54874->172.17.0.3:36745, err= 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35375") 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:34874->172.17.0.3:35375, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot 2026/05/02 04:44:28 DEBUG : Creating backend with remote "TestFTPPureftpd:" 2026/05/02 04:44:28 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/05/02 04:44:28 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:28 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:28 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:28 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:28 DEBUG : TestFTPPureftpd: detected overridden config - adding "{G9Lzq}" suffix to name 2026/05/02 04:44:28 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:28 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:28 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:28 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21: Connecting to FTP server 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:28 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:43200->172.17.0.3:21, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:34420") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:38336->172.17.0.3:34420, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:399: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListSubdir 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32727") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:55326->172.17.0.3:32727, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31949") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:53924->172.17.0.3:31949, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:399: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33529") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:53574->172.17.0.3:33529, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35660") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:41614->172.17.0.3:35660, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:399: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37199") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:40330->172.17.0.3:37199, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30451") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33062->172.17.0.3:30451, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38698") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:38662->172.17.0.3:38698, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36893") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:46020->172.17.0.3:36893, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37070") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:58352->172.17.0.3:37070, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObject === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1126: Not Case Insensitive === RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31227") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:40064->172.17.0.3:31227, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35829") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:48658->172.17.0.3:35829, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30672") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:36364->172.17.0.3:30672, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36765") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:32860->172.17.0.3:36765, err= 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30050") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33008->172.17.0.3:30050, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestIntegration/FsMkdir/FsPutFiles/FsPurge fstests.go:1158: FS has no Purge interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot fstests.go:1195: FS has no Purge interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir 2026/05/02 04:44:30 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-gohayev8wili/hello? sausage/êé" 2026/05/02 04:44:30 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/05/02 04:44:30 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:30 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:30 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:30 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:30 DEBUG : TestFTPPureftpd: detected overridden config - adding "{G9Lzq}" suffix to name 2026/05/02 04:44:30 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:30 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:30 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:30 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: Connecting to FTP server 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:30 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:43204->172.17.0.3:21, err= 2026/05/02 04:44:32 DEBUG : fs cache: renaming cache item "TestFTPPureftpd:rclone-test-gohayev8wili/hello? sausage/êé" to be canonical "TestFTPPureftpd{G9Lzq}:rclone-test-gohayev8wili/hello? sausage/êé" 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:36814") 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:45806->172.17.0.3:36814, err= 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:34245") 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:33742->172.17.0.3:34245, err= 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: Connecting to FTP server 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:33963") 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:45610->172.17.0.3:33963, err= 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:34372->172.17.0.3:21, err= 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:30626") 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:40914->172.17.0.3:30626, err= 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:34589") 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:54584->172.17.0.3:34589, err= 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:32017") 2026/05/02 04:44:32 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:37306->172.17.0.3:32017, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:38855") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:49284->172.17.0.3:38855, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:38270") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:60886->172.17.0.3:38270, err= 2026/05/02 04:44:34 DEBUG : Waiting for deletions to finish 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:30040") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:36820->172.17.0.3:30040, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:37048") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:56352->172.17.0.3:37048, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:31856") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:49514->172.17.0.3:31856, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:39289") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:57850->172.17.0.3:39289, err= 2026/05/02 04:44:34 INFO : a/b/c/d/e.txt: Deleted 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:39716") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:47000->172.17.0.3:39716, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:35816") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:51382->172.17.0.3:35816, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:30631") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:43194->172.17.0.3:30631, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: dial("tcp","172.17.0.3:35121") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé: > dial: conn=172.17.0.1:36452->172.17.0.3:35121, err= 2026/05/02 04:44:34 DEBUG : removing 1 level 4 directories 2026/05/02 04:44:34 INFO : a/b/c/d: Removing directory 2026/05/02 04:44:34 DEBUG : removing 1 level 3 directories 2026/05/02 04:44:34 INFO : a/b/c: Removing directory 2026/05/02 04:44:34 DEBUG : removing 1 level 2 directories 2026/05/02 04:44:34 INFO : a/b: Removing directory 2026/05/02 04:44:34 DEBUG : removing 1 level 1 directories 2026/05/02 04:44:34 INFO : a: Removing directory === RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy fstests.go:1259: FS has no Copier interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsMove 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37943") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:56554->172.17.0.3:37943, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38854") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:54940->172.17.0.3:38854, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37923") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:38736->172.17.0.3:37923, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32637") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:44660->172.17.0.3:32637, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35453") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57646->172.17.0.3:35453, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32732") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:35142->172.17.0.3:32732, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: Connecting to FTP server 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:34384->172.17.0.3:21, err= 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36332") 2026/05/02 04:44:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:60420->172.17.0.3:36332, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37449") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:60050->172.17.0.3:37449, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35660") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:54450->172.17.0.3:35660, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36096") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:38740->172.17.0.3:36096, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38157") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:54832->172.17.0.3:38157, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33755") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:42134->172.17.0.3:33755, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30819") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33870") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:48450->172.17.0.3:30819, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:40672->172.17.0.3:33870, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34776") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:36070->172.17.0.3:34776, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38862") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33424->172.17.0.3:38862, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38438") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:60840->172.17.0.3:38438, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35669") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:37634->172.17.0.3:35669, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30629") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33058->172.17.0.3:30629, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34166") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:39624->172.17.0.3:34166, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35093") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:52426->172.17.0.3:35093, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36247") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33164->172.17.0.3:36247, err= 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34465") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:37954->172.17.0.3:34465, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsMove/Metadata fstests.go:1407: Skipping test as can't write metadata === RUN TestIntegration/FsMkdir/FsPutFiles/FsDirMove 2026/05/02 04:44:36 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-cubecut8busa" 2026/05/02 04:44:36 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/05/02 04:44:36 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:36 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:36 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:36 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:36 DEBUG : TestFTPPureftpd: detected overridden config - adding "{G9Lzq}" suffix to name 2026/05/02 04:44:36 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:36 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:36 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:36 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: Connecting to FTP server 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:36 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:34398->172.17.0.3:21, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31141") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57998->172.17.0.3:31141, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:36365") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:48386->172.17.0.3:36365, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:31629") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:54218->172.17.0.3:31629, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:30621") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:37822->172.17.0.3:30621, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:30654") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:58370->172.17.0.3:30654, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:38502") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:38646->172.17.0.3:38502, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:31367") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:41024->172.17.0.3:31367, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:36369") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:34480->172.17.0.3:36369, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31385") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:52486->172.17.0.3:31385, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31682") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:46222->172.17.0.3:31682, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31712") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:47060->172.17.0.3:31712, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37209") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:59442->172.17.0.3:37209, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32813") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:58712->172.17.0.3:32813, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:31728") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:44386->172.17.0.3:31728, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:38849") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:37560->172.17.0.3:38849, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:37356") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:38460->172.17.0.3:37356, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: dial("tcp","172.17.0.3:36328") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: > dial: conn=172.17.0.1:33540->172.17.0.3:36328, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: Purge dir "new_name" 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-cubecut8busa: Purge dir "" === RUN TestIntegration/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestIntegration/FsMkdir/FsPutFiles/FsPrecision === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectString === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectFs === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemote === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectHashes === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectModTime === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectMimeType fstests.go:1601: MimeType method not supported === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1632: Metadata method not supported === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSetMetadata fstests.go:1703: SetMetadata method not supported === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSize === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpen 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34304") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:36096->172.17.0.3:34304, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenSeek 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:34202") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:49396->172.17.0.3:34202, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenRange 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39155") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:37782->172.17.0.3:39155, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38867") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:50776->172.17.0.3:38867, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39381") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:42220->172.17.0.3:39381, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31613") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:41722->172.17.0.3:31613, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectPartialRead 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38814") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:36900->172.17.0.3:38814, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:31963") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:48776->172.17.0.3:31963, err= 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33288") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:59126->172.17.0.3:33288, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectStorable === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile 2026/05/02 04:44:38 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-gohayev8wili/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" 2026/05/02 04:44:38 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/05/02 04:44:38 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:38 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:38 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:38 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:38 DEBUG : TestFTPPureftpd: detected overridden config - adding "{G9Lzq}" suffix to name 2026/05/02 04:44:38 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:38 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:38 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:38 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Connecting to FTP server 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:38 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: > dial: conn=172.17.0.1:34400->172.17.0.3:21, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot 2026/05/02 04:44:41 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: dial("tcp","172.17.0.3:31317") 2026/05/02 04:44:41 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: > dial: conn=172.17.0.1:49974->172.17.0.3:31317, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound 2026/05/02 04:44:41 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-gohayev8wili/not found.txt" 2026/05/02 04:44:41 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/05/02 04:44:41 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:41 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:41 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:41 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:41 DEBUG : TestFTPPureftpd: detected overridden config - adding "{G9Lzq}" suffix to name 2026/05/02 04:44:41 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:41 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:41 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:41 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:41 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/not found.txt: Connecting to FTP server 2026/05/02 04:44:41 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/not found.txt: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:41 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/not found.txt: > dial: conn=172.17.0.1:34414->172.17.0.3:21, err= 2026/05/02 04:44:43 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/not found.txt: dial("tcp","172.17.0.3:37905") 2026/05/02 04:44:43 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/not found.txt: > dial: conn=172.17.0.1:34712->172.17.0.3:37905, err= 2026/05/02 04:44:43 ERROR : error listing: directory not found === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot fstests.go:1920: Opening root remote "TestFTPPureftpd:" path "rclone-test-gohayev8wili" from "TestFTPPureftpd:rclone-test-gohayev8wili" 2026/05/02 04:44:43 DEBUG : Creating backend with remote "TestFTPPureftpd:" 2026/05/02 04:44:43 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/05/02 04:44:43 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:43 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:43 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:43 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:43 DEBUG : TestFTPPureftpd: detected overridden config - adding "{G9Lzq}" suffix to name 2026/05/02 04:44:43 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:43 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:43 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:43 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:43 DEBUG : ftp://172.17.0.3:21: Connecting to FTP server 2026/05/02 04:44:43 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:43 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:41864->172.17.0.3:21, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/List 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:38859") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:40356->172.17.0.3:38859, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:36733") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:44898->172.17.0.3:36733, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:30469") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:55102->172.17.0.3:30469, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:36963") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:42092->172.17.0.3:36963, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:35251") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:51890->172.17.0.3:35251, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:38076") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:50202->172.17.0.3:38076, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1957: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:38287") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:55100->172.17.0.3:38287, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:36545") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:38568->172.17.0.3:36545, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:37635") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:32922->172.17.0.3:37635, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:30449") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:54612->172.17.0.3:30449, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:30544") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:43824->172.17.0.3:30544, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:35521") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:42610->172.17.0.3:35521, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:32188") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:41568->172.17.0.3:32188, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:33538") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:49382->172.17.0.3:33538, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:31743") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:58428->172.17.0.3:31743, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:30164") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:47762->172.17.0.3:30164, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: dial("tcp","172.17.0.3:33931") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21: > dial: conn=172.17.0.1:56868->172.17.0.3:33931, err= === RUN TestIntegration/FsMkdir/FsPutFiles/PublicLink fstests.go:2016: FS has no PublicLinker interface === RUN TestIntegration/FsMkdir/FsPutFiles/SetTier fstests.go:412: FS has no SetTier & GetTier interfaces === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectCheckWrap fstests.go:2121: Not a wrapping Fs === RUN TestIntegration/FsMkdir/FsPutFiles/Bucket fstests.go:2137: Not a bucket based backend === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemove 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36408") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:60184->172.17.0.3:36408, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39000") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:44826->172.17.0.3:39000, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35478") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:57024->172.17.0.3:35478, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38796") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:60550->172.17.0.3:38796, err= 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36556") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:49150->172.17.0.3:36556, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectAbout fstests.go:2293: FS does not support About === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30537") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:40518->172.17.0.3:30537, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36442") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:37882->172.17.0.3:36442, err= === RUN TestIntegration/FsMkdir/FsPutFiles/Internal === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/UploadTimeout 2026/05/02 04:44:45 DEBUG : Creating backend with remote "TestFTPPureftpd,concurrency='0',shut_timeout='1s':rclone-test-gohayev8wili" 2026/05/02 04:44:45 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/05/02 04:44:45 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:45 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:45 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:45 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:45 DEBUG : TestFTPPureftpd: detected overridden config - adding "{LmC7t}" suffix to name 2026/05/02 04:44:45 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:45 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:45 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:45 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: Connecting to FTP server 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:45 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:41878->172.17.0.3:21, err= 2026/05/02 04:44:46 DEBUG : pacer: low level retry 1/1 (error read tcp 172.17.0.1:41878->172.17.0.3:21: i/o timeout) 2026/05/02 04:44:46 DEBUG : pacer: Rate limited, increasing sleep to 20ms ftp_internal_test.go:30: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/backend/ftp/ftp_internal_test.go:30 /home/rclone/go/src/github.com/rclone/rclone/backend/ftp/ftp_internal_test.go:58 /home/rclone/go/src/github.com/rclone/rclone/backend/ftp/ftp_internal_test.go:85 Error: Received unexpected error: NewFs: failed to make FTP connection to "172.17.0.3:21": read tcp 172.17.0.1:41878->172.17.0.3:21: i/o timeout Test: TestIntegration/FsMkdir/FsPutFiles/Internal/UploadTimeout === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/TimePrecision === RUN TestIntegration/FsMkdir/FsPutChunked fstests.go:2376: *ftp.Fs does not implement SetUploadChunkSizer === RUN TestIntegration/FsMkdir/FsCopyChunked fstests.go:2488: FS has no Copier interface === RUN TestIntegration/FsMkdir/FsUploadUnknownSize === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize 2026/05/02 04:44:46 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32440") 2026/05/02 04:44:46 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:34072->172.17.0.3:32440, err= === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize 2026/05/02 04:44:46 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30635") 2026/05/02 04:44:46 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:33848->172.17.0.3:30635, err= 2026/05/02 04:44:46 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:35645") 2026/05/02 04:44:46 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:60218->172.17.0.3:35645, err= === RUN TestIntegration/FsMkdir/FsRootCollapse 2026/05/02 04:44:46 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-gohayev8wili/deeper/nonexisting/directory" 2026/05/02 04:44:46 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/05/02 04:44:46 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:46 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:46 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:46 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:46 DEBUG : TestFTPPureftpd: detected overridden config - adding "{G9Lzq}" suffix to name 2026/05/02 04:44:46 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/05/02 04:44:46 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/05/02 04:44:46 DEBUG : Setting pass="ru60R84erFrkRzg-2lkz3w9vTvA62sjTtqA2GNPyNzQ" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/05/02 04:44:46 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/05/02 04:44:46 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/deeper/nonexisting/directory: Connecting to FTP server 2026/05/02 04:44:46 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/deeper/nonexisting/directory: dial("tcp","172.17.0.3:21") 2026/05/02 04:44:46 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili/deeper/nonexisting/directory: > dial: conn=172.17.0.1:41892->172.17.0.3:21, err= === RUN TestIntegration/FsMkdir/FsDirSetModTime fstests.go:2637: FS has no DirSetModTime interface === RUN TestIntegration/FsMkdir/FsMkdirMetadata fstests.go:2680: FS has no MkdirMetadata interface === RUN TestIntegration/FsMkdir/FsDirectory fstests.go:2737: FS has no Directory methods and doesn't Wrap 2026/05/02 04:44:49 DEBUG : Waiting for deletions to finish 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36393") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:37708->172.17.0.3:36393, err= 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:37026") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:53630->172.17.0.3:37026, err= 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33736") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:43904->172.17.0.3:33736, err= 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32473") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:38530->172.17.0.3:32473, err= 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32932") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:36264->172.17.0.3:32932, err= 2026/05/02 04:44:49 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleted 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:36650") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:36894->172.17.0.3:36650, err= 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32646") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:48232->172.17.0.3:32646, err= 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33825") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:34774->172.17.0.3:33825, err= 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:38841") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:47402->172.17.0.3:38841, err= 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:39930") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:43148->172.17.0.3:39930, err= 2026/05/02 04:44:49 DEBUG : removing 1 level 4 directories 2026/05/02 04:44:49 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠: Removing directory 2026/05/02 04:44:49 DEBUG : removing 1 level 3 directories 2026/05/02 04:44:49 INFO : hello? sausage/êé/Hello, 世界: Removing directory 2026/05/02 04:44:49 DEBUG : removing 1 level 2 directories 2026/05/02 04:44:49 INFO : hello? sausage/êé: Removing directory 2026/05/02 04:44:49 DEBUG : removing 1 level 1 directories 2026/05/02 04:44:49 INFO : hello? sausage: Removing directory 2026/05/02 04:44:49 DEBUG : removing 1 level 0 directories 2026/05/02 04:44:49 INFO : ftp://172.17.0.3:21/rclone-test-gohayev8wili: Removing directory 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:33904") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:42268->172.17.0.3:33904, err= 2026/05/02 04:44:49 ERROR : error listing: directory not found 2026/05/02 04:44:49 DEBUG : Waiting for deletions to finish 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:30638") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:36666->172.17.0.3:30638, err= 2026/05/02 04:44:49 ERROR : error listing: directory not found 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: dial("tcp","172.17.0.3:32119") 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: > dial: conn=172.17.0.1:40046->172.17.0.3:32119, err= 2026/05/02 04:44:49 ERROR : ftp://172.17.0.3:21/rclone-test-gohayev8wili: Failed to list "": directory not found 2026/05/02 04:44:49 DEBUG : removing 1 level 0 directories 2026/05/02 04:44:49 INFO : ftp://172.17.0.3:21/rclone-test-gohayev8wili: Removing directory 2026/05/02 04:44:49 ERROR : Failed to rmdir: directory not found === RUN TestIntegration/FsShutdown 2026/05/02 04:44:49 DEBUG : ftp://172.17.0.3:21/rclone-test-gohayev8wili: closing 2 unused connections 2026/05/02 04:44:49 NOTICE: TestFTPPureftpd: Stopping server --- FAIL: TestIntegration (27.57s) --- SKIP: TestIntegration/FsCheckWrap (0.00s) --- SKIP: TestIntegration/FsCommand (0.00s) --- PASS: TestIntegration/FsRmdirNotFound (0.00s) --- PASS: TestIntegration/FsString (0.00s) --- PASS: TestIntegration/FsName (0.00s) --- PASS: TestIntegration/FsRoot (0.00s) --- PASS: TestIntegration/FsRmdirEmpty (0.00s) --- FAIL: TestIntegration/FsMkdir (24.37s) --- PASS: TestIntegration/FsMkdir/FsMkdirRmdirSubdir (0.01s) --- PASS: TestIntegration/FsMkdir/FsListEmpty (0.00s) --- PASS: TestIntegration/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestIntegration/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestIntegration/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestIntegration/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding (0.08s) --- PASS: TestIntegration/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_CR (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_space (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestIntegration/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutError (3.24s) --- PASS: TestIntegration/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestIntegration/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestIntegration/FsMkdir/FsOpenChunkWriter (0.00s) --- SKIP: TestIntegration/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles (18.85s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot (2.12s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir (4.39s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsMove (2.20s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsMove/Metadata (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsDirMove (2.16s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectSetMetadata (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenSeek (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenRange (0.04s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectPartialRead (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile (2.38s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound (2.23s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot (2.24s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/SetTier (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/Bucket (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal (1.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/Internal/UploadTimeout (1.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal/TimePrecision (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutChunked (0.00s) --- SKIP: TestIntegration/FsMkdir/FsCopyChunked (0.00s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize (0.01s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsRootCollapse (2.18s) --- SKIP: TestIntegration/FsMkdir/FsDirSetModTime (0.00s) --- SKIP: TestIntegration/FsMkdir/FsMkdirMetadata (0.00s) --- SKIP: TestIntegration/FsMkdir/FsDirectory (0.00s) --- PASS: TestIntegration/FsShutdown (0.00s) === RUN TestIntegrationProftpd ftp_test.go:23: skipping as -remote is set --- SKIP: TestIntegrationProftpd (0.00s) === RUN TestIntegrationPureftpd ftp_test.go:34: skipping as -remote is set --- SKIP: TestIntegrationPureftpd (0.00s) === RUN TestIntegrationVsftpd ftp_test.go:45: skipping as -remote is set --- SKIP: TestIntegrationVsftpd (0.00s) FAIL exit status 1 FAIL github.com/rclone/rclone/backend/ftp 27.576s "go test -v -timeout 1h0m0s -remote TestFTPPureftpd: -verbose" - Finished ERROR in 28.347325191s (try 1/5): exit status 1: Failed [TestIntegration/FsMkdir/FsPutFiles/Internal/UploadTimeout]