"go test -v -timeout 1h0m0s -remote TestFTPProftpd: -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 TestFtpReadCloserClose === RUN TestFtpReadCloserClose/425_before_any_read_is_masked_and_the_connection_is_not_pooled === RUN TestFtpReadCloserClose/425_after_data_was_read_stays_an_error === RUN TestFtpReadCloserClose/clean_close_pools_the_connection_once --- PASS: TestFtpReadCloserClose (0.00s) --- PASS: TestFtpReadCloserClose/425_before_any_read_is_masked_and_the_connection_is_not_pooled (0.00s) --- PASS: TestFtpReadCloserClose/425_after_data_was_read_stays_an_error (0.00s) --- PASS: TestFtpReadCloserClose/clean_close_pools_the_connection_once (0.00s) === RUN TestIntegration fstests.go:464: Using remote "TestFTPProftpd:" 2026/11/13 01:22:28 NOTICE: TestFTPProftpd: Starting server 2026/11/13 01:22:29 NOTICE: TestFTPProftpd: Attempting to connect to "172.17.0.4:21" try 1/100 2026/11/13 01:22:29 DEBUG : TestFTPProftpd: Read 1, error: 2026/11/13 01:22:29 NOTICE: TestFTPProftpd: Started server and connected to "172.17.0.4:21" 2026/11/13 01:22:29 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-vubuyuh4nape" 2026/11/13 01:22:29 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/11/13 01:22:29 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:29 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:29 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:29 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:29 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:29 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:29 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:29 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:29 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:29 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:29 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: Connecting to FTP server 2026/11/13 01:22:29 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:29 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56232->172.17.0.4:21, err= 2026/11/13 01:22:30 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_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/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:12647") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:48758->172.17.0.4:12647, err= === RUN TestIntegration/FsString === RUN TestIntegration/FsName === RUN TestIntegration/FsRoot === RUN TestIntegration/FsRootCannotChangeHost 2026/11/13 01:22:30 DEBUG : Creating backend with remote "TestFTPProftpd://127.0.0.1:38573/" 2026/11/13 01:22:30 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:30 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:30 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:30 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:30 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:30 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:30 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:30 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:30 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:30 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/127.0.0.1:38573: Connecting to FTP server 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/127.0.0.1:38573: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/127.0.0.1:38573: > dial: conn=172.17.0.1:56248->172.17.0.4:21, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/127.0.0.1:38573: dial("tcp","172.17.0.4:32043") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/127.0.0.1:38573: > dial: conn=172.17.0.1:35066->172.17.0.4:32043, err= 2026/11/13 01:22:30 DEBUG : Creating backend with remote "TestFTPProftpd://127.0.0.1:38573/rclone-test-vubuyuh4nape/" 2026/11/13 01:22:30 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:30 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:30 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:30 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:30 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:30 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:30 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:30 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:30 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:30 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/127.0.0.1:38573/rclone-test-vubuyuh4nape: Connecting to FTP server 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/127.0.0.1:38573/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/127.0.0.1:38573/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56250->172.17.0.4:21, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/127.0.0.1:38573/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:32543") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/127.0.0.1:38573/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:45284->172.17.0.4:32543, err= 2026/11/13 01:22:30 DEBUG : Creating backend with remote "TestFTPProftpd://user:pass@127.0.0.1:38573/" 2026/11/13 01:22:30 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:30 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:30 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:30 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:30 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:30 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:30 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:30 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:30 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:30 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/user:pass@127.0.0.1:38573: Connecting to FTP server 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/user:pass@127.0.0.1:38573: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/user:pass@127.0.0.1:38573: > dial: conn=172.17.0.1:56252->172.17.0.4:21, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/user:pass@127.0.0.1:38573: dial("tcp","172.17.0.4:16406") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/user:pass@127.0.0.1:38573: > dial: conn=172.17.0.1:38104->172.17.0.4:16406, err= === RUN TestIntegration/FsRmdirEmpty === RUN TestIntegration/FsMkdir 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:53551") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:50732->172.17.0.4:53551, err= === RUN TestIntegration/FsMkdir/FsMkdirRmdirSubdir 2026/11/13 01:22:30 INFO : dir/subdir: Making directory 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:57264") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:44556->172.17.0.4:57264, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:47767") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:48834->172.17.0.4:47767, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:4565") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:37760->172.17.0.4:4565, err= 2026/11/13 01:22:30 INFO : dir/subdir: Removing directory 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:40654") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:36402->172.17.0.4:40654, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:2290") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:52268->172.17.0.4:2290, err= 2026/11/13 01:22:30 INFO : dir: Removing directory 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:60822") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:34272->172.17.0.4:60822, err= === RUN TestIntegration/FsMkdir/FsListEmpty 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:18254") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:34762->172.17.0.4:18254, err= === RUN TestIntegration/FsMkdir/FsListDirEmpty 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:35140") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:34358->172.17.0.4:35140, err= === RUN TestIntegration/FsMkdir/FsListRDirEmpty fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsListDirNotFound 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:41177") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:57108->172.17.0.4:41177, err= 2026/11/13 01:22:30 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/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:8103") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:57766->172.17.0.4:8103, err= === RUN TestIntegration/FsMkdir/FsEncoding/control_chars fstests.go:779: testing "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:59031") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:37892->172.17.0.4:59031, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:3569") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:57392->172.17.0.4:3569, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:25731") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:39976->172.17.0.4:25731, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:14060") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53636->172.17.0.4:14060, err= === RUN TestIntegration/FsMkdir/FsEncoding/dot fstests.go:779: testing "." 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:18916") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53572->172.17.0.4:18916, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:32743") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:41324->172.17.0.4:32743, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:2418") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:51458->172.17.0.4:2418, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:19371") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:41270->172.17.0.4:19371, err= === RUN TestIntegration/FsMkdir/FsEncoding/dot_dot fstests.go:779: testing ".." 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:36144") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:38308->172.17.0.4:36144, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:44255") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:33190->172.17.0.4:44255, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:32206") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:44684->172.17.0.4:32206, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:46106") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:33556->172.17.0.4:46106, err= === RUN TestIntegration/FsMkdir/FsEncoding/punctuation fstests.go:779: testing "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:47648") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:57794->172.17.0.4:47648, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:41213") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:33312->172.17.0.4:41213, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:7049") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59244->172.17.0.4:7049, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:29952") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:52286->172.17.0.4:29952, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_space fstests.go:779: testing " leading space" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:57935") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:33288->172.17.0.4:57935, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:10396") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:47204->172.17.0.4:10396, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:64981") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:51896->172.17.0.4:64981, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:5048") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:58166->172.17.0.4:5048, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_tilde fstests.go:779: testing "~leading tilde" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:62923") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42226->172.17.0.4:62923, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:56711") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:58682->172.17.0.4:56711, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:51791") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:39804->172.17.0.4:51791, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:1954") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42880->172.17.0.4:1954, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_CR fstests.go:779: testing "␍leading CR" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:31830") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:49288->172.17.0.4:31830, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:53058") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:34918->172.17.0.4:53058, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:61752") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:49346->172.17.0.4:61752, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:49061") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:47418->172.17.0.4:49061, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_LF fstests.go:779: testing "␊leading LF" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:22664") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:58296->172.17.0.4:22664, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:37395") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:45932->172.17.0.4:37395, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:56140") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:38432->172.17.0.4:56140, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:16160") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:32812->172.17.0.4:16160, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_HT fstests.go:779: testing "␉leading HT" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:39940") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:34650->172.17.0.4:39940, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:16336") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:44642->172.17.0.4:16336, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:29197") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:58608->172.17.0.4:29197, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:57832") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:36864->172.17.0.4:57832, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_VT fstests.go:779: testing "␋leading VT" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:48056") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:49742->172.17.0.4:48056, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:30591") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42080->172.17.0.4:30591, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:11669") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:51170->172.17.0.4:11669, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:18666") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59598->172.17.0.4:18666, err= === RUN TestIntegration/FsMkdir/FsEncoding/leading_dot fstests.go:779: testing ".leading dot" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:9311") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:39016->172.17.0.4:9311, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:42851") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:36210->172.17.0.4:42851, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:63748") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59498->172.17.0.4:63748, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:55936") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:55190->172.17.0.4:55936, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_space fstests.go:779: testing "trailing space " 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:18530") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:47692->172.17.0.4:18530, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:5262") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53496->172.17.0.4:5262, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:20354") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:58654->172.17.0.4:20354, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:10930") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:47822->172.17.0.4:10930, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_CR fstests.go:779: testing "trailing CR␍" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:14634") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:41762->172.17.0.4:14634, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:19801") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53602->172.17.0.4:19801, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:14955") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:60818->172.17.0.4:14955, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:12023") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42868->172.17.0.4:12023, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_LF fstests.go:779: testing "trailing LF␊" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:10977") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:50062->172.17.0.4:10977, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:1211") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:44982->172.17.0.4:1211, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:12954") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:50326->172.17.0.4:12954, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:41784") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59586->172.17.0.4:41784, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_HT fstests.go:779: testing "trailing HT␉" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:53246") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:54034->172.17.0.4:53246, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:9172") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:48104->172.17.0.4:9172, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:25310") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:54490->172.17.0.4:25310, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:10375") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:47200->172.17.0.4:10375, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_VT fstests.go:779: testing "trailing VT␋" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:45543") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:39444->172.17.0.4:45543, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:15916") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:38734->172.17.0.4:15916, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:25511") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:48642->172.17.0.4:25511, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:19948") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59404->172.17.0.4:19948, err= === RUN TestIntegration/FsMkdir/FsEncoding/trailing_dot fstests.go:779: testing "trailing dot." 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:31229") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:37940->172.17.0.4:31229, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:53685") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42084->172.17.0.4:53685, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:12246") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59818->172.17.0.4:12246, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:13750") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42622->172.17.0.4:13750, err= === RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:779: testing "invalid utf-8\xfe" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:18741") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:47616->172.17.0.4:18741, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:22892") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:55334->172.17.0.4:22892, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:31392") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:39126->172.17.0.4:31392, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:27029") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:52898->172.17.0.4:27029, err= === RUN TestIntegration/FsMkdir/FsEncoding/URL_encoding fstests.go:779: testing "test%46.txt" 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:64719") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:38774->172.17.0.4:64719, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:29605") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:49538->172.17.0.4:29605, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:17431") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:45514->172.17.0.4:17431, err= 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:17714") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53850->172.17.0.4:17714, err= === RUN TestIntegration/FsMkdir/FsNewObjectNotFound === RUN TestIntegration/FsMkdir/FsPutError 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:33844") 2026/11/13 01:22:30 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:57618->172.17.0.4:33844, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: Connecting to FTP server 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56264->172.17.0.4:21, err= 2026/11/13 01:22:31 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removed after failed upload: potato === RUN TestIntegration/FsMkdir/FsPutZeroLength 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:34246") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42180->172.17.0.4:34246, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:61119") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:33106->172.17.0.4:61119, 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/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:32503") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:33642->172.17.0.4:32503, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:43018") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53532->172.17.0.4:43018, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:3774") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:54990->172.17.0.4:3774, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:37569") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:45964->172.17.0.4:37569, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:40707") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:48124->172.17.0.4:40707, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:35841") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:45962->172.17.0.4:35841, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:4864") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:57960->172.17.0.4:4864, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:43094") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:55000->172.17.0.4:43094, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListR 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:17605") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56096->172.17.0.4:17605, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:1265") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:45070->172.17.0.4:1265, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:23753") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:41114->172.17.0.4:23753, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:8251") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:36634->172.17.0.4:8251, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:16538") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53154->172.17.0.4:16538, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:38358") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:60612->172.17.0.4:38358, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:26880") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59914->172.17.0.4:26880, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:42568") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42218->172.17.0.4:42568, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:15216") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:45022->172.17.0.4:15216, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot 2026/11/13 01:22:31 DEBUG : Creating backend with remote "TestFTPProftpd:" 2026/11/13 01:22:31 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: Connecting to FTP server 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:56268->172.17.0.4:21, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:22917") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:52554->172.17.0.4:22917, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListSubdir 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:34354") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:34500->172.17.0.4:34354, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:65294") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:36308->172.17.0.4:65294, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:9142") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:37288->172.17.0.4:9142, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:14997") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:35960->172.17.0.4:14997, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:425: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:57463") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:48378->172.17.0.4:57463, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:41097") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:54752->172.17.0.4:41097, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:2549") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:57806->172.17.0.4:2549, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:57722") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:36878->172.17.0.4:57722, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:41545") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:57826->172.17.0.4:41545, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObject === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1230: Not Case Insensitive === RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:35246") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:41250->172.17.0.4:35246, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:23905") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:54836->172.17.0.4:23905, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:62593") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:51030->172.17.0.4:62593, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:3957") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:46356->172.17.0.4:3957, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:19490") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:50520->172.17.0.4:19490, 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/11/13 01:22:31 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-vubuyuh4nape/hello? sausage/êé" 2026/11/13 01:22:31 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: Connecting to FTP server 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:56282->172.17.0.4:21, err= 2026/11/13 01:22:31 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-vubuyuh4nape/hello? sausage/êé" to be canonical "TestFTPProftpd{E2A-k}:rclone-test-vubuyuh4nape/hello? sausage/êé" 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:23998") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:55892->172.17.0.4:23998, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:23943") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:49872->172.17.0.4:23943, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: Connecting to FTP server 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:56294->172.17.0.4:21, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:26253") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:35380->172.17.0.4:26253, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:59241") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:42472->172.17.0.4:59241, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:50128") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:40038->172.17.0.4:50128, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:13140") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:34600->172.17.0.4:13140, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:41805") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:58110->172.17.0.4:41805, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:44270") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:55490->172.17.0.4:44270, err= 2026/11/13 01:22:31 DEBUG : Waiting for deletions to finish 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:2681") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:39332->172.17.0.4:2681, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:12351") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:38664->172.17.0.4:12351, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:62530") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:52468->172.17.0.4:62530, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:65496") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:40128->172.17.0.4:65496, err= 2026/11/13 01:22:31 INFO : a/b/c/d/e.txt: Deleted 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:6307") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:33798->172.17.0.4:6307, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:26461") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:60126->172.17.0.4:26461, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:56533") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:42726->172.17.0.4:56533, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: dial("tcp","172.17.0.4:56577") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé: > dial: conn=172.17.0.1:41752->172.17.0.4:56577, err= 2026/11/13 01:22:31 DEBUG : removing 1 level 4 directories 2026/11/13 01:22:31 INFO : a/b/c/d: Removing directory 2026/11/13 01:22:31 DEBUG : removing 1 level 3 directories 2026/11/13 01:22:31 INFO : a/b/c: Removing directory 2026/11/13 01:22:31 DEBUG : removing 1 level 2 directories 2026/11/13 01:22:31 INFO : a/b: Removing directory 2026/11/13 01:22:31 DEBUG : removing 1 level 1 directories 2026/11/13 01:22:31 INFO : a: Removing directory === RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy fstests.go:1363: FS has no Copier interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsMove 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:29561") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59376->172.17.0.4:29561, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:45952") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56022->172.17.0.4:45952, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:22240") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:34014->172.17.0.4:22240, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:1596") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:41718->172.17.0.4:1596, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:21124") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59810->172.17.0.4:21124, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:57057") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:45700->172.17.0.4:57057, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: Connecting to FTP server 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56302->172.17.0.4:21, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:5437") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:39762->172.17.0.4:5437, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:34007") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:38170->172.17.0.4:34007, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:63195") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:51758->172.17.0.4:63195, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:29716") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:47178->172.17.0.4:29716, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:9128") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:60558->172.17.0.4:9128, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:29453") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:55498->172.17.0.4:29453, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:5678") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56336->172.17.0.4:5678, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:15640") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59676->172.17.0.4:15640, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:21413") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:39502->172.17.0.4:21413, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:10725") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53334->172.17.0.4:10725, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:16355") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:60202->172.17.0.4:16355, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:13117") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:47700->172.17.0.4:13117, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:21193") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:41030->172.17.0.4:21193, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:56881") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59818->172.17.0.4:56881, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:15215") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:52284->172.17.0.4:15215, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:58748") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56304->172.17.0.4:58748, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:53133") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:41306->172.17.0.4:53133, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsMove/Metadata fstests.go:1515: Skipping test as can't write metadata === RUN TestIntegration/FsMkdir/FsPutFiles/FsDirMove 2026/11/13 01:22:31 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-filuwon2heta" 2026/11/13 01:22:31 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: Connecting to FTP server 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:56310->172.17.0.4:21, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:42212") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:33172->172.17.0.4:42212, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:34627") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:50664->172.17.0.4:34627, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:9098") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:48372->172.17.0.4:9098, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:6322") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:40512->172.17.0.4:6322, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:7524") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:56922->172.17.0.4:7524, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:31866") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:49968->172.17.0.4:31866, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:21100") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:60434->172.17.0.4:21100, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:32879") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:56774->172.17.0.4:32879, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:2653") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:50698->172.17.0.4:2653, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:62737") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:50842->172.17.0.4:62737, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:30941") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53086->172.17.0.4:30941, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:8429") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53570->172.17.0.4:8429, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:38060") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56444->172.17.0.4:38060, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:45534") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:56602->172.17.0.4:45534, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:41647") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:41998->172.17.0.4:41647, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:24501") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:49812->172.17.0.4:24501, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: dial("tcp","172.17.0.4:11155") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: > dial: conn=172.17.0.1:44738->172.17.0.4:11155, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: Purge dir "new_name" 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: Purge dir "" 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-filuwon2heta: closing 1 unused connections === 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/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:24956") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:36316->172.17.0.4:24956, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenSeek 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:62455") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:52612->172.17.0.4:62455, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenRange 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:24716") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:54414->172.17.0.4:24716, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:11032") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:49072->172.17.0.4:11032, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:41971") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:34374->172.17.0.4:41971, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:62497") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:53296->172.17.0.4:62497, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectPartialRead 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:16548") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:35552->172.17.0.4:16548, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:25005") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:49510->172.17.0.4:25005, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:54426") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:38836->172.17.0.4:54426, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/full_read 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:22181") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42766->172.17.0.4:22181, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/seek_read 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:56622") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:44160->172.17.0.4:56622, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/range_read 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:55687") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56106->172.17.0.4:55687, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/range_read_to_end 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:26531") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:39518->172.17.0.4:26531, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenFingerprint/refresh 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:46614") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:52064->172.17.0.4:46614, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:32632") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59974->172.17.0.4:32632, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:60753") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:50108->172.17.0.4:60753, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectStorable === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile 2026/11/13 01:22:31 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-vubuyuh4nape/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠/z.txt" 2026/11/13 01:22:31 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Connecting to FTP server 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: > dial: conn=172.17.0.1:56316->172.17.0.4:21, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: dial("tcp","172.17.0.4:40703") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: > dial: conn=172.17.0.1:41702->172.17.0.4:40703, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound 2026/11/13 01:22:31 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-vubuyuh4nape/not found.txt" 2026/11/13 01:22:31 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/not found.txt: Connecting to FTP server 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/not found.txt: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/not found.txt: > dial: conn=172.17.0.1:56322->172.17.0.4:21, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/not found.txt: dial("tcp","172.17.0.4:56424") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/not found.txt: > dial: conn=172.17.0.1:39730->172.17.0.4:56424, err= 2026/11/13 01:22:31 ERROR : error listing: directory not found === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot fstests.go:2072: Opening root remote "TestFTPProftpd:" path "rclone-test-vubuyuh4nape" from "TestFTPProftpd:rclone-test-vubuyuh4nape" 2026/11/13 01:22:31 DEBUG : Creating backend with remote "TestFTPProftpd:" 2026/11/13 01:22:31 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:31 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:31 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:31 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:31 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: Connecting to FTP server 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:56330->172.17.0.4:21, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/List 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:42457") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:48000->172.17.0.4:42457, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:45276") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:57946->172.17.0.4:45276, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:56411") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:40782->172.17.0.4:56411, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:17932") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:52666->172.17.0.4:17932, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:61649") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:54980->172.17.0.4:61649, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:54129") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:33826->172.17.0.4:54129, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:2109: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:7282") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:37092->172.17.0.4:7282, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:35447") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:38540->172.17.0.4:35447, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:52435") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:51676->172.17.0.4:52435, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:59034") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:43798->172.17.0.4:59034, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:26073") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:59164->172.17.0.4:26073, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:23954") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:58778->172.17.0.4:23954, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:56293") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:34570->172.17.0.4:56293, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:20195") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:38686->172.17.0.4:20195, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:21626") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:55304->172.17.0.4:21626, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:6976") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:46638->172.17.0.4:6976, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: dial("tcp","172.17.0.4:23045") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21: > dial: conn=172.17.0.1:33086->172.17.0.4:23045, 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:2278: Not a wrapping Fs === RUN TestIntegration/FsMkdir/FsPutFiles/Bucket fstests.go:2294: Not a bucket based backend === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemove 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:14074") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42078->172.17.0.4:14074, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:4984") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:55922->172.17.0.4:4984, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:57900") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:46734->172.17.0.4:57900, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:29691") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:44776->172.17.0.4:29691, err= 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:16128") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:51952->172.17.0.4:16128, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectAbout fstests.go:2450: FS does not support About === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:45876") 2026/11/13 01:22:31 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:42226->172.17.0.4:45876, err= === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:63687") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:50182->172.17.0.4:63687, err= === RUN TestIntegration/FsMkdir/FsPutFiles/Internal === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/UploadTimeout 2026/11/13 01:22:32 DEBUG : Creating backend with remote "TestFTPProftpd,concurrency='0',shut_timeout='1s':rclone-test-vubuyuh4nape" 2026/11/13 01:22:32 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:32 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:32 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:32 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:32 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:32 DEBUG : TestFTPProftpd: detected overridden config - adding "{CgKG6}" suffix to name 2026/11/13 01:22:32 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:32 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:32 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:32 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: Connecting to FTP server 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56344->172.17.0.4:21, err= 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:4503") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56476->172.17.0.4:4503, err= === RUN TestIntegration/FsMkdir/FsPutFiles/Internal/TimePrecision === RUN TestIntegration/FsMkdir/FsPutChunked fstests.go:2535: *ftp.Fs does not implement SetUploadChunkSizer === RUN TestIntegration/FsMkdir/FsPutRetry === RUN TestIntegration/FsMkdir/FsPutRetry/Simple === RUN TestIntegration/FsMkdir/FsPutRetry/Simple/Status500 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:10119") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:49250->172.17.0.4:10119, err= fstests.go:2738: no upload request could be faulted === RUN TestIntegration/FsMkdir/FsPutRetry/Simple/NetError 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:23450") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:55730->172.17.0.4:23450, err= fstests.go:2738: no upload request could be faulted === RUN TestIntegration/FsMkdir/FsPutRetry/Chunked fstests.go:2780: *ftp.Fs does not implement SetUploadChunkSizer === RUN TestIntegration/FsMkdir/FsPutShortEOF === RUN TestIntegration/FsMkdir/FsPutShortEOF/Simple 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:4481") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:36184->172.17.0.4:4481, err= === RUN TestIntegration/FsMkdir/FsPutShortEOF/Chunked fstests.go:2911: *ftp.Fs does not implement SetUploadChunkSizer === RUN TestIntegration/FsMkdir/FsCopyChunked fstests.go:2953: FS has no Copier interface === RUN TestIntegration/FsMkdir/FsUploadUnknownSize === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:58229") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:40168->172.17.0.4:58229, err= === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:44104") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:33356->172.17.0.4:44104, err= 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:26370") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:47692->172.17.0.4:26370, err= === RUN TestIntegration/FsMkdir/FsRootCollapse 2026/11/13 01:22:32 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-vubuyuh4nape/deeper/nonexisting/directory" 2026/11/13 01:22:32 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/11/13 01:22:32 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:32 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:32 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:32 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:32 DEBUG : TestFTPProftpd: detected overridden config - adding "{E2A-k}" suffix to name 2026/11/13 01:22:32 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/11/13 01:22:32 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/11/13 01:22:32 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/11/13 01:22:32 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/deeper/nonexisting/directory: Connecting to FTP server 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/deeper/nonexisting/directory: dial("tcp","172.17.0.4:21") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape/deeper/nonexisting/directory: > dial: conn=172.17.0.1:56352->172.17.0.4:21, err= === RUN TestIntegration/FsMkdir/FsDirSetModTime fstests.go:3102: FS has no DirSetModTime interface === RUN TestIntegration/FsMkdir/FsMkdirMetadata fstests.go:3145: FS has no MkdirMetadata interface === RUN TestIntegration/FsMkdir/FsDirectory fstests.go:3202: FS has no Directory methods and doesn't Wrap 2026/11/13 01:22:32 DEBUG : Waiting for deletions to finish 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:44667") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:55124->172.17.0.4:44667, err= 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:18773") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56816->172.17.0.4:18773, err= 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:58801") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:37390->172.17.0.4:58801, err= 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:55344") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:58146->172.17.0.4:55344, err= 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:64205") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:33042->172.17.0.4:64205, err= 2026/11/13 01:22:32 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleted 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:29555") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:48196->172.17.0.4:29555, err= 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:36190") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:46392->172.17.0.4:36190, err= 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:44176") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:41914->172.17.0.4:44176, err= 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:63214") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:34434->172.17.0.4:63214, err= 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:61447") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:35420->172.17.0.4:61447, err= 2026/11/13 01:22:32 DEBUG : removing 1 level 4 directories 2026/11/13 01:22:32 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠: Removing directory 2026/11/13 01:22:32 DEBUG : removing 1 level 3 directories 2026/11/13 01:22:32 INFO : hello? sausage/êé/Hello, 世界: Removing directory 2026/11/13 01:22:32 DEBUG : removing 1 level 2 directories 2026/11/13 01:22:32 INFO : hello? sausage/êé: Removing directory 2026/11/13 01:22:32 DEBUG : removing 1 level 1 directories 2026/11/13 01:22:32 INFO : hello? sausage: Removing directory 2026/11/13 01:22:32 DEBUG : removing 1 level 0 directories 2026/11/13 01:22:32 INFO : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: Removing directory 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:35293") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:59462->172.17.0.4:35293, err= 2026/11/13 01:22:32 ERROR : error listing: directory not found 2026/11/13 01:22:32 DEBUG : Waiting for deletions to finish 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:61865") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:56016->172.17.0.4:61865, err= 2026/11/13 01:22:32 ERROR : error listing: directory not found 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: dial("tcp","172.17.0.4:12649") 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: > dial: conn=172.17.0.1:52750->172.17.0.4:12649, err= 2026/11/13 01:22:32 ERROR : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: Failed to list "": directory not found 2026/11/13 01:22:32 DEBUG : removing 1 level 0 directories 2026/11/13 01:22:32 INFO : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: Removing directory 2026/11/13 01:22:32 ERROR : Failed to rmdir: directory not found === RUN TestIntegration/FsShutdown 2026/11/13 01:22:32 DEBUG : ftp://172.17.0.4:21/rclone-test-vubuyuh4nape: closing 2 unused connections 2026/11/13 01:22:32 NOTICE: TestFTPProftpd: Stopping server --- PASS: TestIntegration (4.19s) --- 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 (0.07s) --- PASS: TestIntegration/FsRmdirEmpty (0.00s) --- PASS: TestIntegration/FsMkdir (2.81s) --- PASS: TestIntegration/FsMkdir/FsMkdirRmdirSubdir (0.02s) --- 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.19s) --- 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.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_CR (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_LF (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_HT (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_VT (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_dot (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_space (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_CR (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_LF (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_HT (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_VT (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_dot (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/URL_encoding (0.01s) --- PASS: TestIntegration/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutError (1.02s) --- PASS: TestIntegration/FsMkdir/FsPutZeroLength (0.01s) --- SKIP: TestIntegration/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestIntegration/FsMkdir/FsOpenChunkWriter (0.00s) --- SKIP: TestIntegration/FsMkdir/FsChangeNotify (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles (1.48s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 (0.01s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListR (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot (0.02s) --- 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.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 (0.01s) --- 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 (0.05s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsMove (0.09s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsMove/Metadata (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsDirMove (0.04s) --- 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.07s) --- 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 (0.07s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile/FsRoot (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound (0.02s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot (0.05s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List (0.01s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put (0.02s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.01s) --- 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 (0.91s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal/UploadTimeout (0.91s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/Internal/TimePrecision (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutChunked (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutRetry (0.02s) --- PASS: TestIntegration/FsMkdir/FsPutRetry/Simple (0.02s) --- SKIP: TestIntegration/FsMkdir/FsPutRetry/Simple/Status500 (0.01s) --- SKIP: TestIntegration/FsMkdir/FsPutRetry/Simple/NetError (0.01s) --- 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.01s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.01s) --- PASS: TestIntegration/FsMkdir/FsRootCollapse (0.02s) --- 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 4.308s "go test -v -timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Finished OK in 5.889784853s (try 1/5)