"go test -v -timeout 1h0m0s -remote TestFTPPureftpd: -verbose" - Starting (try 1/5) === RUN TestCommandEncodingNeutralisesCRLF --- PASS: TestCommandEncodingNeutralisesCRLF (0.00s) === RUN TestPutFtpConnectionDiscardsDeadConnection === RUN TestPutFtpConnectionDiscardsDeadConnection/network_error_discards === RUN TestPutFtpConnectionDiscardsDeadConnection/FTP_reply_error_with_live_connection_pools === RUN TestPutFtpConnectionDiscardsDeadConnection/FTP_reply_error_with_dead_connection_discards --- PASS: TestPutFtpConnectionDiscardsDeadConnection (0.10s) --- PASS: TestPutFtpConnectionDiscardsDeadConnection/network_error_discards (0.00s) --- PASS: TestPutFtpConnectionDiscardsDeadConnection/FTP_reply_error_with_live_connection_pools (0.00s) --- PASS: TestPutFtpConnectionDiscardsDeadConnection/FTP_reply_error_with_dead_connection_discards (0.10s) === RUN TestIntegration fstests.go:464: Using remote "TestFTPPureftpd:" 2026/10/19 04:42:35 NOTICE: TestFTPPureftpd: Starting server 2026/10/19 04:42:36 NOTICE: TestFTPPureftpd: Attempting to connect to "172.17.0.2:21" try 1/100 2026/10/19 04:42:36 DEBUG : TestFTPPureftpd: Read 1, error: 2026/10/19 04:42:36 NOTICE: TestFTPPureftpd: Started server and connected to "172.17.0.2:21" 2026/10/19 04:42:36 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yasogeh5fabu" 2026/10/19 04:42:36 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/19 04:42:36 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:42:36 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:36 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:36 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:36 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:36 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:42:36 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:36 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:36 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:36 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:36 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: Connecting to FTP server 2026/10/19 04:42:36 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:21") 2026/10/19 04:42:36 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:54972->172.17.0.2:21, err= 2026/10/19 04:42:38 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE === RUN TestIntegration/FsCheckWrap fstests.go:505: Not a wrapping Fs === RUN TestIntegration/FsCommand fstests.go:533: No commands in this remote === RUN TestIntegration/FsRmdirNotFound 2026/10/19 04:42:38 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37955") 2026/10/19 04:42:38 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:45058->172.17.0.2:37955, err= === RUN TestIntegration/FsString === RUN TestIntegration/FsName === RUN TestIntegration/FsRoot === RUN TestIntegration/FsRootCannotChangeHost 2026/10/19 04:42:38 DEBUG : Creating backend with remote "TestFTPPureftpd://127.0.0.1:41533/" 2026/10/19 04:42:38 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:42:38 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:38 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:38 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:38 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:38 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:42:38 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:38 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:38 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:38 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:38 DEBUG : ftp://172.17.0.2:21/127.0.0.1:41533: Connecting to FTP server 2026/10/19 04:42:38 DEBUG : ftp://172.17.0.2:21/127.0.0.1:41533: dial("tcp","172.17.0.2:21") 2026/10/19 04:42:38 DEBUG : ftp://172.17.0.2:21/127.0.0.1:41533: > dial: conn=172.17.0.1:54978->172.17.0.2:21, err= 2026/10/19 04:42:41 DEBUG : ftp://172.17.0.2:21/127.0.0.1:41533: dial("tcp","172.17.0.2:38852") 2026/10/19 04:42:41 DEBUG : ftp://172.17.0.2:21/127.0.0.1:41533: > dial: conn=172.17.0.1:36286->172.17.0.2:38852, err= 2026/10/19 04:42:41 DEBUG : Creating backend with remote "TestFTPPureftpd://127.0.0.1:41533/rclone-test-yasogeh5fabu/" 2026/10/19 04:42:41 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:42:41 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:41 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:41 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:41 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:41 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:42:41 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:41 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:41 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:41 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:41 DEBUG : ftp://172.17.0.2:21/127.0.0.1:41533/rclone-test-yasogeh5fabu: Connecting to FTP server 2026/10/19 04:42:41 DEBUG : ftp://172.17.0.2:21/127.0.0.1:41533/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:21") 2026/10/19 04:42:41 DEBUG : ftp://172.17.0.2:21/127.0.0.1:41533/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:54980->172.17.0.2:21, err= 2026/10/19 04:42:43 DEBUG : ftp://172.17.0.2:21/127.0.0.1:41533/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33058") 2026/10/19 04:42:43 DEBUG : ftp://172.17.0.2:21/127.0.0.1:41533/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:43966->172.17.0.2:33058, err= 2026/10/19 04:42:43 DEBUG : Creating backend with remote "TestFTPPureftpd://user:pass@127.0.0.1:41533/" 2026/10/19 04:42:43 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:42:43 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:43 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:43 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:43 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:43 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:42:43 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:43 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:43 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:43 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:43 DEBUG : ftp://172.17.0.2:21/user:pass@127.0.0.1:41533: Connecting to FTP server 2026/10/19 04:42:43 DEBUG : ftp://172.17.0.2:21/user:pass@127.0.0.1:41533: dial("tcp","172.17.0.2:21") 2026/10/19 04:42:43 DEBUG : ftp://172.17.0.2:21/user:pass@127.0.0.1:41533: > dial: conn=172.17.0.1:36258->172.17.0.2:21, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/user:pass@127.0.0.1:41533: dial("tcp","172.17.0.2:35244") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/user:pass@127.0.0.1:41533: > dial: conn=172.17.0.1:42410->172.17.0.2:35244, err= === RUN TestIntegration/FsRmdirEmpty === RUN TestIntegration/FsMkdir 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39322") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:35852->172.17.0.2:39322, err= === RUN TestIntegration/FsMkdir/FsMkdirRmdirSubdir 2026/10/19 04:42:45 INFO : dir/subdir: Making directory 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36834") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:60664->172.17.0.2:36834, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39191") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:51576->172.17.0.2:39191, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32141") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46570->172.17.0.2:32141, err= 2026/10/19 04:42:45 INFO : dir/subdir: Removing directory 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35979") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59576->172.17.0.2:35979, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30127") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46656->172.17.0.2:30127, err= 2026/10/19 04:42:45 INFO : dir: Removing directory 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39646") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:47098->172.17.0.2:39646, err= === RUN TestIntegration/FsMkdir/FsListEmpty 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35859") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:35580->172.17.0.2:35859, err= === RUN TestIntegration/FsMkdir/FsListDirEmpty 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36271") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:49632->172.17.0.2:36271, err= === RUN TestIntegration/FsMkdir/FsListRDirEmpty fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsListDirNotFound 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31829") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:51196->172.17.0.2:31829, err= 2026/10/19 04:42:45 ERROR : does not exist: error listing: directory not found === RUN TestIntegration/FsMkdir/FsListRDirNotFound fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsEncoding 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36477") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:44376->172.17.0.2:36477, err= === RUN TestIntegration/FsMkdir/FsEncoding/control_chars fstests.go:779: testing "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37980") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:40818->172.17.0.2:37980, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37088") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:53634->172.17.0.2:37088, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37350") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33928->172.17.0.2:37350, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34512") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:47952->172.17.0.2:34512, err= === RUN TestIntegration/FsMkdir/FsEncoding/dot fstests.go:779: testing "." 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35662") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:47276->172.17.0.2:35662, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34367") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33302->172.17.0.2:34367, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32823") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:35918->172.17.0.2:32823, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34320") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:51708->172.17.0.2:34320, err= === RUN TestIntegration/FsMkdir/FsEncoding/dot_dot fstests.go:779: testing ".." 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39514") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:43358->172.17.0.2:39514, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36548") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:57572->172.17.0.2:36548, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30543") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:56702->172.17.0.2:30543, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39714") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:37864->172.17.0.2:39714, err= === RUN TestIntegration/FsMkdir/FsEncoding/punctuation fstests.go:779: testing "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35171") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:56242->172.17.0.2:35171, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38973") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:48458->172.17.0.2:38973, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32501") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:41442->172.17.0.2:32501, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34235") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:42084->172.17.0.2:34235, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_space fstests.go:779: testing " leading space" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33836") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:37624->172.17.0.2:33836, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37123") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46370->172.17.0.2:37123, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38734") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33076->172.17.0.2:38734, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37220") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:36664->172.17.0.2:37220, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_tilde fstests.go:779: testing "~leading tilde" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37406") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:38380->172.17.0.2:37406, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34937") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:48086->172.17.0.2:34937, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30255") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:41600->172.17.0.2:30255, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33393") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:45704->172.17.0.2:33393, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_CR fstests.go:779: testing "␍leading CR" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38418") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:37494->172.17.0.2:38418, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33418") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:43192->172.17.0.2:33418, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35676") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:50144->172.17.0.2:35676, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37668") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:56424->172.17.0.2:37668, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_LF fstests.go:779: testing "␊leading LF" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35175") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:34716->172.17.0.2:35175, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38077") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:48192->172.17.0.2:38077, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39115") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:37094->172.17.0.2:39115, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36425") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:34876->172.17.0.2:36425, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_HT fstests.go:779: testing "␉leading HT" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38840") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:42206->172.17.0.2:38840, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35129") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:34590->172.17.0.2:35129, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31337") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:45490->172.17.0.2:31337, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34687") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:41248->172.17.0.2:34687, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_VT fstests.go:779: testing "␋leading VT" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35325") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:36980->172.17.0.2:35325, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38609") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:42044->172.17.0.2:38609, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34001") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33542->172.17.0.2:34001, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35365") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:41866->172.17.0.2:35365, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_dot fstests.go:779: testing ".leading dot" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31667") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:40880->172.17.0.2:31667, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38135") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:37214->172.17.0.2:38135, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33467") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33308->172.17.0.2:33467, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36186") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:56960->172.17.0.2:36186, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_space fstests.go:779: testing "trailing space " 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34780") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:35930->172.17.0.2:34780, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38125") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33526->172.17.0.2:38125, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34930") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:34516->172.17.0.2:34930, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33593") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:41784->172.17.0.2:33593, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_CR fstests.go:779: testing "trailing CR␍" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34574") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:45004->172.17.0.2:34574, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34283") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59324->172.17.0.2:34283, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37477") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:60230->172.17.0.2:37477, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33387") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:52164->172.17.0.2:33387, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_LF fstests.go:779: testing "trailing LF␊" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37203") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:60368->172.17.0.2:37203, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37455") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33074->172.17.0.2:37455, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34599") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:36342->172.17.0.2:34599, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33643") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:34670->172.17.0.2:33643, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_HT fstests.go:779: testing "trailing HT␉" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30546") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:38504->172.17.0.2:30546, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30177") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:37504->172.17.0.2:30177, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38724") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:41454->172.17.0.2:38724, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39780") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33658->172.17.0.2:39780, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_VT fstests.go:779: testing "trailing VT␋" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31445") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:35850->172.17.0.2:31445, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32973") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46546->172.17.0.2:32973, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30378") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:36146->172.17.0.2:30378, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33388") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:34310->172.17.0.2:33388, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_dot fstests.go:779: testing "trailing dot." 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36482") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:58648->172.17.0.2:36482, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36328") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:35812->172.17.0.2:36328, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38455") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59490->172.17.0.2:38455, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35304") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:37058->172.17.0.2:35304, err= === RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:779: testing "invalid utf-8\xfe" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33968") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:45376->172.17.0.2:33968, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38721") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:38762->172.17.0.2:38721, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32264") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46928->172.17.0.2:32264, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30726") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:54898->172.17.0.2:30726, err= === RUN TestIntegration/FsMkdir/FsEncoding/URL_encoding fstests.go:779: testing "test%46.txt" 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38922") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:40668->172.17.0.2:38922, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37156") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:45320->172.17.0.2:37156, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34618") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:41112->172.17.0.2:34618, err= 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35149") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46350->172.17.0.2:35149, err= === RUN TestIntegration/FsMkdir/FsNewObjectNotFound === RUN TestIntegration/FsMkdir/FsPutError 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36812") 2026/10/19 04:42:45 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:47132->172.17.0.2:36812, err= 2026/10/19 04:42:46 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: Connecting to FTP server 2026/10/19 04:42:46 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:21") 2026/10/19 04:42:46 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:36262->172.17.0.2:21, err= 2026/10/19 04:42:49 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removed after failed upload: potato === RUN TestIntegration/FsMkdir/FsPutZeroLength 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38764") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:55656->172.17.0.2:38764, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34118") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:45496->172.17.0.2:34118, err= === RUN TestIntegration/FsMkdir/FsOpenWriterAt fstests.go:858: FS has no OpenWriterAt interface === RUN TestIntegration/FsMkdir/FsOpenChunkWriter fstests.go:895: FS has no OpenChunkWriter interface === RUN TestIntegration/FsMkdir/FsChangeNotify fstests.go:977: FS has no ChangeNotify interface === RUN TestIntegration/FsMkdir/FsPutFiles 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34324") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:53370->172.17.0.2:34324, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31831") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33006->172.17.0.2:31831, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39176") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:47602->172.17.0.2:39176, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39188") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:38204->172.17.0.2:39188, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35769") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:41618->172.17.0.2:35769, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39218") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:36206->172.17.0.2:39218, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34060") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59598->172.17.0.2:34060, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31614") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:53290->172.17.0.2:31614, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListR 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39594") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:42176->172.17.0.2:39594, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39406") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:57708->172.17.0.2:39406, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30694") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:50564->172.17.0.2:30694, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37952") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:52582->172.17.0.2:37952, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31070") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:37322->172.17.0.2:31070, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32457") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33720->172.17.0.2:32457, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36635") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:39850->172.17.0.2:36635, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33855") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:50158->172.17.0.2:33855, err= 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31781") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:47198->172.17.0.2:31781, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot 2026/10/19 04:42:49 DEBUG : Creating backend with remote "TestFTPPureftpd:" 2026/10/19 04:42:49 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:42:49 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:49 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:49 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:49 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:49 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:42:49 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:49 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:49 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:49 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21: Connecting to FTP server 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:21") 2026/10/19 04:42:49 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:36276->172.17.0.2:21, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:31678") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:59764->172.17.0.2:31678, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListSubdir 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39047") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:55712->172.17.0.2:39047, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39861") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59770->172.17.0.2:39861, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36842") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:50060->172.17.0.2:36842, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38681") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:37376->172.17.0.2:38681, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35093") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:44142->172.17.0.2:35093, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33740") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:47540->172.17.0.2:33740, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33467") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:49110->172.17.0.2:33467, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37684") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33280->172.17.0.2:37684, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35467") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:48470->172.17.0.2:35467, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObject === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1230: Not Case Insensitive === RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33431") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:44342->172.17.0.2:33431, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35651") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:39114->172.17.0.2:35651, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32419") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:58054->172.17.0.2:32419, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39612") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:54346->172.17.0.2:39612, err= 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33221") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33480->172.17.0.2:33221, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestIntegration/FsMkdir/FsPutFiles/FsPurge fstests.go:1262: FS has no Purge interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsPurgeRoot fstests.go:1299: FS has no Purge interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRootedSubdir 2026/10/19 04:42:51 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yasogeh5fabu/hello? sausage/êé" 2026/10/19 04:42:51 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:42:51 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:51 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:51 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:51 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:51 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:42:51 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:51 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:51 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:51 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: Connecting to FTP server 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:21") 2026/10/19 04:42:51 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:57322->172.17.0.2:21, err= 2026/10/19 04:42:53 DEBUG : fs cache: renaming cache item "TestFTPPureftpd:rclone-test-yasogeh5fabu/hello? sausage/êé" to be canonical "TestFTPPureftpd{d27o0}:rclone-test-yasogeh5fabu/hello? sausage/êé" 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:36716") 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:36008->172.17.0.2:36716, err= 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:35734") 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:60072->172.17.0.2:35734, err= 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: Connecting to FTP server 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:21") 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:33670") 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:57334->172.17.0.2:21, err= 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:40168->172.17.0.2:33670, err= 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:30370") 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:57810->172.17.0.2:30370, err= 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:31857") 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:43048->172.17.0.2:31857, err= 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:31490") 2026/10/19 04:42:53 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:60492->172.17.0.2:31490, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:39755") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:41280->172.17.0.2:39755, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:37226") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:51838->172.17.0.2:37226, err= 2026/10/19 04:42:55 DEBUG : Waiting for deletions to finish 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:31152") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:44066->172.17.0.2:31152, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:37235") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:37142->172.17.0.2:37235, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:36766") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:33812->172.17.0.2:36766, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:39526") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:56552->172.17.0.2:39526, err= 2026/10/19 04:42:55 INFO : a/b/c/d/e.txt: Deleted 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:30362") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:47014->172.17.0.2:30362, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:39964") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:47050->172.17.0.2:39964, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:34592") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:60428->172.17.0.2:34592, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: dial("tcp","172.17.0.2:35014") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé: > dial: conn=172.17.0.1:38568->172.17.0.2:35014, err= 2026/10/19 04:42:55 DEBUG : removing 1 level 4 directories 2026/10/19 04:42:55 INFO : a/b/c/d: Removing directory 2026/10/19 04:42:55 DEBUG : removing 1 level 3 directories 2026/10/19 04:42:55 INFO : a/b/c: Removing directory 2026/10/19 04:42:55 DEBUG : removing 1 level 2 directories 2026/10/19 04:42:55 INFO : a/b: Removing directory 2026/10/19 04:42:55 DEBUG : removing 1 level 1 directories 2026/10/19 04:42:55 INFO : a: Removing directory === RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy fstests.go:1363: FS has no Copier interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsMove 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37687") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:34652->172.17.0.2:37687, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35773") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:33386->172.17.0.2:35773, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35169") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:47738->172.17.0.2:35169, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36973") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:53910->172.17.0.2:36973, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38729") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:38870->172.17.0.2:38729, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31615") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:60952->172.17.0.2:31615, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: Connecting to FTP server 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:21") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:57340->172.17.0.2:21, err= 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34461") 2026/10/19 04:42:55 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:50064->172.17.0.2:34461, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30320") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:44924->172.17.0.2:30320, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35589") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59692->172.17.0.2:35589, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39163") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:51424->172.17.0.2:39163, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38877") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59386->172.17.0.2:38877, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31752") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:53190->172.17.0.2:31752, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39088") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35400") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:41222->172.17.0.2:39088, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59140->172.17.0.2:35400, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30432") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:41458->172.17.0.2:30432, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38617") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:53118->172.17.0.2:38617, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33905") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:58510->172.17.0.2:33905, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39486") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:42688->172.17.0.2:39486, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31799") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46104->172.17.0.2:31799, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38623") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:51964->172.17.0.2:38623, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36344") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:36792->172.17.0.2:36344, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37447") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:38978->172.17.0.2:37447, err= 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30182") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:44334->172.17.0.2:30182, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsMove/Metadata fstests.go:1515: Skipping test as can't write metadata === RUN TestIntegration/FsMkdir/FsPutFiles/FsDirMove 2026/10/19 04:42:58 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-mejuzon8bejo" 2026/10/19 04:42:58 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:42:58 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:58 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:58 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:58 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:58 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:42:58 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:42:58 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:42:58 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:42:58 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: Connecting to FTP server 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:21") 2026/10/19 04:42:58 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:57352->172.17.0.2:21, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31471") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:39214->172.17.0.2:31471, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:39914") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:44308->172.17.0.2:39914, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:31959") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:44982->172.17.0.2:31959, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:32355") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:34204->172.17.0.2:32355, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:32187") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:45346->172.17.0.2:32187, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:31294") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:33426->172.17.0.2:31294, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:31683") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:32808->172.17.0.2:31683, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:39385") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:38500->172.17.0.2:39385, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37250") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:51946->172.17.0.2:37250, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31201") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:53534->172.17.0.2:31201, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38205") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:40384->172.17.0.2:38205, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38591") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46314->172.17.0.2:38591, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35913") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:45610->172.17.0.2:35913, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:33130") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:55822->172.17.0.2:33130, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:31636") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:57152->172.17.0.2:31636, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:36121") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:39874->172.17.0.2:36121, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: dial("tcp","172.17.0.2:30890") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: > dial: conn=172.17.0.1:48250->172.17.0.2:30890, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: Purge dir "new_name" 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-mejuzon8bejo: 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:1711: MimeType method not supported === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1742: Metadata method not supported === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSetMetadata fstests.go:1813: SetMetadata method not supported === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSize === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpen 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37533") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:52020->172.17.0.2:37533, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenSeek 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32981") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:54258->172.17.0.2:32981, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenRange 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32969") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:36886->172.17.0.2:32969, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39154") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:40442->172.17.0.2:39154, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38345") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:44484->172.17.0.2:38345, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39567") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:55794->172.17.0.2:39567, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectPartialRead 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32420") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:60126->172.17.0.2:32420, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30810") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:50534->172.17.0.2:30810, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35901") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46098->172.17.0.2:35901, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/full_read 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36005") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:32810->172.17.0.2:36005, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/seek_read 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38751") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:43412->172.17.0.2:38751, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/range_read 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37002") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59458->172.17.0.2:37002, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/range_read_to_end 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35011") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:42720->172.17.0.2:35011, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/refresh 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36443") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:60552->172.17.0.2:36443, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37086") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:38396->172.17.0.2:37086, err= 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38442") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:54862->172.17.0.2:38442, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectStorable === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile 2026/10/19 04:43:00 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yasogeh5fabu/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" 2026/10/19 04:43:00 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:43:00 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:43:00 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:43:00 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:43:00 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:43:00 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:43:00 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:43:00 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:43:00 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:43:00 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Connecting to FTP server 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: dial("tcp","172.17.0.2:21") 2026/10/19 04:43:00 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: > dial: conn=172.17.0.1:57362->172.17.0.2:21, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot 2026/10/19 04:43:02 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: dial("tcp","172.17.0.2:32291") 2026/10/19 04:43:02 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: > dial: conn=172.17.0.1:36184->172.17.0.2:32291, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound 2026/10/19 04:43:02 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yasogeh5fabu/not found.txt" 2026/10/19 04:43:02 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:43:02 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:43:02 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:43:02 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:43:02 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:43:02 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:43:02 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:43:02 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:43:02 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:43:02 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:43:02 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/not found.txt: Connecting to FTP server 2026/10/19 04:43:02 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/not found.txt: dial("tcp","172.17.0.2:21") 2026/10/19 04:43:02 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/not found.txt: > dial: conn=172.17.0.1:34364->172.17.0.2:21, err= 2026/10/19 04:43:05 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/not found.txt: dial("tcp","172.17.0.2:32992") 2026/10/19 04:43:05 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/not found.txt: > dial: conn=172.17.0.1:39092->172.17.0.2:32992, err= 2026/10/19 04:43:05 ERROR : error listing: directory not found === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot fstests.go:2072: Opening root remote "TestFTPPureftpd:" path "rclone-test-yasogeh5fabu" from "TestFTPPureftpd:rclone-test-yasogeh5fabu" 2026/10/19 04:43:05 DEBUG : Creating backend with remote "TestFTPPureftpd:" 2026/10/19 04:43:05 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:43:05 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:43:05 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:43:05 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:43:05 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:43:05 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:43:05 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:43:05 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:43:05 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:43:05 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:43:05 DEBUG : ftp://172.17.0.2:21: Connecting to FTP server 2026/10/19 04:43:05 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:21") 2026/10/19 04:43:05 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:34372->172.17.0.2:21, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/List 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:34620") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:42210->172.17.0.2:34620, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:36223") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:38188->172.17.0.2:36223, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:36497") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:48934->172.17.0.2:36497, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:30217") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:48348->172.17.0.2:30217, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:39907") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:44000->172.17.0.2:39907, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:37203") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:46612->172.17.0.2:37203, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:2109: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:32057") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:44670->172.17.0.2:32057, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:38260") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:38012->172.17.0.2:38260, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:33783") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:59744->172.17.0.2:33783, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:38523") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:57048->172.17.0.2:38523, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:33581") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:38636->172.17.0.2:33581, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:32928") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:46234->172.17.0.2:32928, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:33915") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:35072->172.17.0.2:33915, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:38222") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:46312->172.17.0.2:38222, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:31333") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:41478->172.17.0.2:31333, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:34253") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:37060->172.17.0.2:34253, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: dial("tcp","172.17.0.2:30296") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21: > dial: conn=172.17.0.1:47544->172.17.0.2:30296, err= === RUN TestIntegration/FsMkdir/FsPutFiles/PublicLink fstests.go:2168: FS has no PublicLinker interface === RUN TestIntegration/FsMkdir/FsPutFiles/SetTier fstests.go:438: FS has no SetTier & GetTier interfaces === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectCheckWrap fstests.go:2273: Not a wrapping Fs === RUN TestIntegration/FsMkdir/FsPutFiles/Bucket fstests.go:2289: Not a bucket based backend === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemove 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36803") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:34736->172.17.0.2:36803, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39332") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:39624->172.17.0.2:39332, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39128") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:54002->172.17.0.2:39128, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36052") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:47022->172.17.0.2:36052, err= 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39276") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:54108->172.17.0.2:39276, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectAbout fstests.go:2445: FS does not support About === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32769") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:38630->172.17.0.2:32769, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:32151") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:50034->172.17.0.2:32151, err= === RUN TestIntegration/FsMkdir/FsPutFiles/Internal === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/UploadTimeout 2026/10/19 04:43:07 DEBUG : Creating backend with remote "TestFTPPureftpd,concurrency='0',shut_timeout='1s':rclone-test-yasogeh5fabu" 2026/10/19 04:43:07 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:43:07 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:43:07 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:43:07 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:43:07 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:43:07 DEBUG : TestFTPPureftpd: detected overridden config - adding "{2-vrE}" suffix to name 2026/10/19 04:43:07 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:43:07 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:43:07 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:43:07 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: Connecting to FTP server 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:21") 2026/10/19 04:43:07 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:34384->172.17.0.2:21, err= 2026/10/19 04:43:09 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34192") 2026/10/19 04:43:09 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46328->172.17.0.2:34192, err= === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/TimePrecision === RUN TestIntegration/FsMkdir/FsPutChunked fstests.go:2530: *ftp.Fs does not implement SetUploadChunkSizer === RUN TestIntegration/FsMkdir/FsPutRetry === RUN TestIntegration/FsMkdir/FsPutRetry/Simple === RUN TestIntegration/FsMkdir/FsPutRetry/Simple/Status500 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30470") 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:46510->172.17.0.2:30470, err= fstests.go:2733: no upload request could be faulted === RUN TestIntegration/FsMkdir/FsPutRetry/Simple/NetError 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:35585") 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59242->172.17.0.2:35585, err= fstests.go:2733: no upload request could be faulted === RUN TestIntegration/FsMkdir/FsPutRetry/Chunked fstests.go:2775: *ftp.Fs does not implement SetUploadChunkSizer === RUN TestIntegration/FsMkdir/FsPutShortEOF === RUN TestIntegration/FsMkdir/FsPutShortEOF/Simple 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36889") 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:51820->172.17.0.2:36889, err= === RUN TestIntegration/FsMkdir/FsPutShortEOF/Chunked fstests.go:2906: *ftp.Fs does not implement SetUploadChunkSizer === RUN TestIntegration/FsMkdir/FsCopyChunked fstests.go:2948: FS has no Copier interface === RUN TestIntegration/FsMkdir/FsUploadUnknownSize === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:37258") 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:34538->172.17.0.2:37258, err= === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:33339") 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:54156->172.17.0.2:33339, err= 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36760") 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:43624->172.17.0.2:36760, err= === RUN TestIntegration/FsMkdir/FsRootCollapse 2026/10/19 04:43:10 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yasogeh5fabu/deeper/nonexisting/directory" 2026/10/19 04:43:10 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/10/19 04:43:10 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:43:10 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:43:10 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:43:10 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:43:10 DEBUG : TestFTPPureftpd: detected overridden config - adding "{d27o0}" suffix to name 2026/10/19 04:43:10 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/10/19 04:43:10 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/10/19 04:43:10 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/10/19 04:43:10 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/deeper/nonexisting/directory: Connecting to FTP server 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/deeper/nonexisting/directory: dial("tcp","172.17.0.2:21") 2026/10/19 04:43:10 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu/deeper/nonexisting/directory: > dial: conn=172.17.0.1:34398->172.17.0.2:21, err= === RUN TestIntegration/FsMkdir/FsDirSetModTime fstests.go:3097: FS has no DirSetModTime interface === RUN TestIntegration/FsMkdir/FsMkdirMetadata fstests.go:3140: FS has no MkdirMetadata interface === RUN TestIntegration/FsMkdir/FsDirectory fstests.go:3197: FS has no Directory methods and doesn't Wrap 2026/10/19 04:43:12 DEBUG : Waiting for deletions to finish 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30752") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:55216->172.17.0.2:30752, err= 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38819") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59014->172.17.0.2:38819, err= 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39197") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:55508->172.17.0.2:39197, err= 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:38487") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:60370->172.17.0.2:38487, err= 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31631") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:44830->172.17.0.2:31631, err= 2026/10/19 04:43:12 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleted 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34880") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:47562->172.17.0.2:34880, err= 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30356") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:37106->172.17.0.2:30356, err= 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:34928") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:39080->172.17.0.2:34928, err= 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:31075") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:43468->172.17.0.2:31075, err= 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30934") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:59332->172.17.0.2:30934, err= 2026/10/19 04:43:12 DEBUG : removing 1 level 4 directories 2026/10/19 04:43:12 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠: Removing directory 2026/10/19 04:43:12 DEBUG : removing 1 level 3 directories 2026/10/19 04:43:12 INFO : hello? sausage/êé/Hello, 世界: Removing directory 2026/10/19 04:43:12 DEBUG : removing 1 level 2 directories 2026/10/19 04:43:12 INFO : hello? sausage/êé: Removing directory 2026/10/19 04:43:12 DEBUG : removing 1 level 1 directories 2026/10/19 04:43:12 INFO : hello? sausage: Removing directory 2026/10/19 04:43:12 DEBUG : removing 1 level 0 directories 2026/10/19 04:43:12 INFO : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: Removing directory 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:39079") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:52372->172.17.0.2:39079, err= 2026/10/19 04:43:12 ERROR : error listing: directory not found 2026/10/19 04:43:12 DEBUG : Waiting for deletions to finish 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:30160") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:45804->172.17.0.2:30160, err= 2026/10/19 04:43:12 ERROR : error listing: directory not found 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: dial("tcp","172.17.0.2:36962") 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: > dial: conn=172.17.0.1:36428->172.17.0.2:36962, err= 2026/10/19 04:43:12 ERROR : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: Failed to list "": directory not found 2026/10/19 04:43:12 DEBUG : removing 1 level 0 directories 2026/10/19 04:43:12 INFO : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: Removing directory 2026/10/19 04:43:12 ERROR : Failed to rmdir: directory not found === RUN TestIntegration/FsShutdown 2026/10/19 04:43:12 DEBUG : ftp://172.17.0.2:21/rclone-test-yasogeh5fabu: closing 2 unused connections 2026/10/19 04:43:12 NOTICE: TestFTPPureftpd: Stopping server --- PASS: TestIntegration (37.11s) --- 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/FsRootCannotChangeHost (6.77s) --- PASS: TestIntegration/FsRmdirEmpty (0.00s) --- PASS: TestIntegration/FsMkdir (27.03s) --- 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.09s) --- PASS: TestIntegration/FsMkdir/FsEncoding/control_chars (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/dot (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/dot_dot (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/punctuation (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_space (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_CR (0.00s) --- 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.27s) --- PASS: TestIntegration/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestIntegration/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestIntegration/FsMkdir/FsOpenChunkWriter (0.00s) --- SKIP: TestIntegration/FsMkdir/FsChangeNotify (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles (21.42s) --- 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.29s) --- 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.50s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsMove (2.26s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsMove/Metadata (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsDirMove (2.28s) --- 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/ObjectOpenFingerprint (0.08s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/full_read (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/seek_read (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/range_read (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/range_read_to_end (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/refresh (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile (2.34s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound (2.29s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot (2.31s) --- 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.01s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal (2.94s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal/UploadTimeout (2.94s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal/TimePrecision (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutChunked (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutRetry (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutRetry/Simple (0.01s) --- SKIP: TestIntegration/FsMkdir/FsPutRetry/Simple/Status500 (0.01s) --- SKIP: TestIntegration/FsMkdir/FsPutRetry/Simple/NetError (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutRetry/Chunked (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutShortEOF (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutShortEOF/Simple (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutShortEOF/Chunked (0.00s) --- SKIP: TestIntegration/FsMkdir/FsCopyChunked (0.00s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsRootCollapse (2.20s) --- 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) PASS ok github.com/rclone/rclone/backend/ftp 37.230s "go test -v -timeout 1h0m0s -remote TestFTPPureftpd: -verbose" - Finished OK in 38.005568652s (try 1/5)