"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Starting (try 1/5) 2026/04/18 03:31:39 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-kalituj9guze" 2026/04/18 03:31:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:39 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Connecting to FTP server 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36912->172.17.0.4:21, err= 2026/04/18 03:31:39 DEBUG : Creating backend with remote "/tmp/rclone1008599569" === RUN TestDoMultiThreadCopy --- PASS: TestDoMultiThreadCopy (0.00s) === RUN TestMultithreadCalculateNumChunks === RUN TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} === RUN TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} === RUN TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} --- PASS: TestMultithreadCalculateNumChunks (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} (0.00s) === RUN TestMultithreadCopy run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:23616") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40300->172.17.0.4:23616, err= 2026/04/18 03:31:39 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38923") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49806->172.17.0.4:38923, err= 2026/04/18 03:31:39 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestSizeDiffers 2026/04/18 03:31:39 DEBUG : a: size = 0 OK 2026/04/18 03:31:39 DEBUG : a: size = 1 (memory) 2026/04/18 03:31:39 DEBUG : a: size = 2 (memory) --- PASS: TestSizeDiffers (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2026/04/18 03:31:39 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/04/18 03:31:39 DEBUG : potato: Seek from 10 to 0 2026/04/18 03:31:39 DEBUG : potato: Seek from 10 to 0 2026/04/18 03:31:39 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/04/18 03:31:39 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Seek from 5 to 2 2026/04/18 03:31:39 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/04/18 03:31:39 DEBUG : potato: Seek from 7 to 0 2026/04/18 03:31:39 DEBUG : potato: Seek from 7 to 0 2026/04/18 03:31:39 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/04/18 03:31:39 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Seek from 5 to 2 2026/04/18 03:31:39 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/04/18 03:31:39 DEBUG : potato: Seek from 8 to 0 2026/04/18 03:31:39 DEBUG : potato: Seek from 8 to 0 2026/04/18 03:31:39 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/04/18 03:31:39 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/04/18 03:31:39 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/04/18 03:31:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/04/18 03:31:39 DEBUG : potato: Seek from 5 to 2 2026/04/18 03:31:39 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/04/18 03:31:39 DEBUG : potato: Seek from 9 to 0 2026/04/18 03:31:39 DEBUG : potato: Seek from 9 to 0 2026/04/18 03:31:39 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/AccountReadError --- PASS: TestReOpen (0.00s) --- PASS: TestReOpen/Normal (0.00s) --- PASS: TestReOpen/Normal/Basics (0.00s) --- PASS: TestReOpen/Normal/ErrorAtStart (0.00s) --- PASS: TestReOpen/Normal/WithErrors (0.00s) --- PASS: TestReOpen/Normal/TooManyErrors (0.00s) --- PASS: TestReOpen/Normal/ReadAt (0.00s) --- PASS: TestReOpen/Normal/Seek (0.00s) --- PASS: TestReOpen/Normal/AccountRead (0.00s) --- PASS: TestReOpen/Normal/AccountReadDelay (0.00s) --- PASS: TestReOpen/Normal/AccountReadError (0.00s) --- PASS: TestReOpen/WithRangeOption (0.00s) --- PASS: TestReOpen/WithRangeOption/Basics (0.00s) --- PASS: TestReOpen/WithRangeOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithRangeOption/WithErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/ReadAt (0.00s) --- PASS: TestReOpen/WithRangeOption/Seek (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountRead (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadError (0.00s) --- PASS: TestReOpen/WithSeekOption (0.00s) --- PASS: TestReOpen/WithSeekOption/Basics (0.00s) --- PASS: TestReOpen/WithSeekOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithSeekOption/WithErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/ReadAt (0.00s) --- PASS: TestReOpen/WithSeekOption/Seek (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountRead (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadError (0.00s) --- PASS: TestReOpen/UnknownSize (0.00s) --- PASS: TestReOpen/UnknownSize/Basics (0.00s) --- PASS: TestReOpen/UnknownSize/ErrorAtStart (0.00s) --- PASS: TestReOpen/UnknownSize/WithErrors (0.00s) --- PASS: TestReOpen/UnknownSize/TooManyErrors (0.00s) --- PASS: TestReOpen/UnknownSize/ReadAt (0.00s) --- PASS: TestReOpen/UnknownSize/Seek (0.00s) --- PASS: TestReOpen/UnknownSize/AccountRead (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadDelay (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadError (0.00s) === RUN TestCheck run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:58691") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58324->172.17.0.4:58691, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22411") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45302->172.17.0.4:22411, err= === RUN TestCheck/1 === RUN TestCheck/2 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19852") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36696->172.17.0.4:19852, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:40605") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60412->172.17.0.4:40605, err= === RUN TestCheck/3 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51902") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51134->172.17.0.4:51902, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22169") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49968->172.17.0.4:22169, err= === RUN TestCheck/4 === RUN TestCheck/5 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49208") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41036->172.17.0.4:49208, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:48383") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56708->172.17.0.4:48383, err= === RUN TestCheck/6 === RUN TestCheck/7 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:7922") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53896->172.17.0.4:7922, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60825") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47974->172.17.0.4:60825, err= --- PASS: TestCheck (0.06s) --- PASS: TestCheck/1 (0.00s) --- PASS: TestCheck/2 (0.00s) --- PASS: TestCheck/3 (0.00s) --- PASS: TestCheck/4 (0.00s) --- PASS: TestCheck/5 (0.00s) --- PASS: TestCheck/6 (0.00s) --- PASS: TestCheck/7 (0.00s) === RUN TestCheckFsError 2026/04/18 03:31:39 DEBUG : Creating backend with remote "nonexistent" 2026/04/18 03:31:39 DEBUG : Creating backend with remote "nonexistent" 2026/04/18 03:31:39 DEBUG : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: Waiting for checks to finish 2026/04/18 03:31:39 ERROR : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: error reading source root directory: directory not found 2026/04/18 03:31:39 NOTICE: Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: 0 differences found 2026/04/18 03:31:39 NOTICE: Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.00s) === RUN TestCheckDownload run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51446") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59568->172.17.0.4:51446, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:4320") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52616->172.17.0.4:4320, err= === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:20710") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47676->172.17.0.4:20710, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22785") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37952->172.17.0.4:22785, err= === RUN TestCheckDownload/3 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18687") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53006->172.17.0.4:18687, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:56008") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38522->172.17.0.4:56008, err= === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25905") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42026->172.17.0.4:25905, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:43325") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35810->172.17.0.4:43325, err= === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:56965") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41846->172.17.0.4:56965, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42855") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56420->172.17.0.4:42855, err= --- PASS: TestCheckDownload (0.13s) --- PASS: TestCheckDownload/1 (0.00s) --- PASS: TestCheckDownload/2 (0.01s) --- PASS: TestCheckDownload/3 (0.01s) --- PASS: TestCheckDownload/4 (0.01s) --- PASS: TestCheckDownload/5 (0.02s) --- PASS: TestCheckDownload/6 (0.02s) --- PASS: TestCheckDownload/7 (0.02s) === RUN TestCheckSizeOnly run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33420") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60954->172.17.0.4:33420, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:63863") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43854->172.17.0.4:63863, err= === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:2648") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44260->172.17.0.4:2648, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:35389") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52004->172.17.0.4:35389, err= === RUN TestCheckSizeOnly/3 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:30203") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57610->172.17.0.4:30203, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50695") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41870->172.17.0.4:50695, err= === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17100") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58440->172.17.0.4:17100, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:52758") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55538->172.17.0.4:52758, err= === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37423") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53610->172.17.0.4:37423, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60679") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44076->172.17.0.4:60679, err= --- PASS: TestCheckSizeOnly (0.04s) --- PASS: TestCheckSizeOnly/1 (0.00s) --- PASS: TestCheckSizeOnly/2 (0.00s) --- PASS: TestCheckSizeOnly/3 (0.00s) --- PASS: TestCheckSizeOnly/4 (0.00s) --- PASS: TestCheckSizeOnly/5 (0.00s) --- PASS: TestCheckSizeOnly/6 (0.00s) --- PASS: TestCheckSizeOnly/7 (0.00s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:55714") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47162->172.17.0.4:55714, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:43476") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54870->172.17.0.4:43476, err= 2026/04/18 03:31:39 NOTICE: test.sum: improperly formatted checksum line 4 2026/04/18 03:31:39 NOTICE: test.sum: improperly formatted checksum line 5 2026/04/18 03:31:39 NOTICE: test.sum: improperly formatted checksum line 6 2026/04/18 03:31:39 NOTICE: test.sum: 2 warning(s) suppressed... 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:63399") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41926->172.17.0.4:63399, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37487") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54186->172.17.0.4:37487, err= 2026/04/18 03:31:39 NOTICE: test.sum: improperly formatted checksum line 4 2026/04/18 03:31:39 NOTICE: test.sum: improperly formatted checksum line 5 2026/04/18 03:31:39 NOTICE: test.sum: improperly formatted checksum line 6 2026/04/18 03:31:39 NOTICE: test.sum: 2 warning(s) suppressed... 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3847") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33672->172.17.0.4:3847, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41189") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51698->172.17.0.4:41189, err= --- PASS: TestParseSumFile (0.02s) === RUN TestCheckSum run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:39 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-kalituj9guze/data" 2026/04/18 03:31:39 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/data: Connecting to FTP server 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/data: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/data: > dial: conn=172.17.0.1:36914->172.17.0.4:21, err= check_test.go:350: ftp://172.17.0.4:21/rclone-test-kalituj9guze/data lacks md5, skipping 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:40224") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54900->172.17.0.4:40224, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15096") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59776->172.17.0.4:15096, err= --- SKIP: TestCheckSum (0.02s) === RUN TestCheckSumDownload run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:39 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-kalituj9guze/data" 2026/04/18 03:31:39 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/data: Connecting to FTP server 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/data: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/data: > dial: conn=172.17.0.1:36920->172.17.0.4:21, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:40125") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38630->172.17.0.4:40125, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:48805") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53254->172.17.0.4:48805, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14283") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49350->172.17.0.4:14283, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22735") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45796->172.17.0.4:22735, err= === RUN TestCheckSumDownload/subtest1 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:56115") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53772->172.17.0.4:56115, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:55131") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45886->172.17.0.4:55131, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38564") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33716->172.17.0.4:38564, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28725") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51560->172.17.0.4:28725, err= === RUN TestCheckSumDownload/subtest2 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:40188") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57006->172.17.0.4:40188, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:63091") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40680->172.17.0.4:63091, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14390") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44338->172.17.0.4:14390, err= === RUN TestCheckSumDownload/subtest3 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:48252") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34746->172.17.0.4:48252, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:39540") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35980->172.17.0.4:39540, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:55798") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59980->172.17.0.4:55798, err= === RUN TestCheckSumDownload/subtest4 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:26763") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35274->172.17.0.4:26763, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59891") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33434->172.17.0.4:59891, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6367") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47114->172.17.0.4:6367, err= === RUN TestCheckSumDownload/subtest5 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:55036") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45618->172.17.0.4:55036, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:61058") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44806->172.17.0.4:61058, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41104") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48702->172.17.0.4:41104, err= === RUN TestCheckSumDownload/subtest6 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33010") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46654->172.17.0.4:33010, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:43927") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48512->172.17.0.4:43927, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28555") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38736->172.17.0.4:28555, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:7699") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53406->172.17.0.4:7699, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:58000") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39768->172.17.0.4:58000, err= === RUN TestCheckSumDownload/subtest7 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:55481") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42302->172.17.0.4:55481, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6748") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56054->172.17.0.4:6748, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:24856") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34628->172.17.0.4:24856, err= --- PASS: TestCheckSumDownload (0.17s) --- PASS: TestCheckSumDownload/subtest1 (0.00s) --- PASS: TestCheckSumDownload/subtest2 (0.01s) --- PASS: TestCheckSumDownload/subtest3 (0.02s) --- PASS: TestCheckSumDownload/subtest4 (0.02s) --- PASS: TestCheckSumDownload/subtest5 (0.01s) --- PASS: TestCheckSumDownload/subtest6 (0.02s) --- PASS: TestCheckSumDownload/subtest7 (0.01s) === RUN TestApplyTransforms 2026/04/18 03:31:39 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-sexeqak1boye" 2026/04/18 03:31:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:39 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: Connecting to FTP server 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: > dial: conn=172.17.0.1:36932->172.17.0.4:21, err= 2026/04/18 03:31:39 DEBUG : Creating backend with remote "/tmp/rclone3335032994" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-sexeqak1boye", Local "Local file system at /tmp/rclone3335032994", Modify Window "1s" 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: dial("tcp","172.17.0.4:64266") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: > dial: conn=172.17.0.1:55230->172.17.0.4:64266, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: dial("tcp","172.17.0.4:52316") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: > dial: conn=172.17.0.1:49294->172.17.0.4:52316, err= upper checkfile vs. lower remote (without normalization) 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: dial("tcp","172.17.0.4:47282") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: > dial: conn=172.17.0.1:55504->172.17.0.4:47282, err= 2026/04/18 03:31:39 ERROR : hello, world!: sum not found 2026/04/18 03:31:39 ERROR : HELLO, WORLD!: file not in ftp://172.17.0.4:21/rclone-test-sexeqak1boye 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-sexeqak1boye: 1 files missing 2026/04/18 03:31:39 NOTICE: 1 hashes missing 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-sexeqak1boye: 1 differences found 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-sexeqak1boye: 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: dial("tcp","172.17.0.4:14897") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: > dial: conn=172.17.0.1:44654->172.17.0.4:14897, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: dial("tcp","172.17.0.4:42111") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: > dial: conn=172.17.0.1:54562->172.17.0.4:42111, err= 2026/04/18 03:31:39 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-sexeqak1boye: 0 differences found 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-sexeqak1boye: 1 matching files 2026/04/18 03:31:39 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mibenuk1dece" 2026/04/18 03:31:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:39 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: Connecting to FTP server 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: > dial: conn=172.17.0.1:36944->172.17.0.4:21, err= 2026/04/18 03:31:39 DEBUG : Creating backend with remote "/tmp/rclone706506257" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-mibenuk1dece", Local "Local file system at /tmp/rclone706506257", Modify Window "1s" 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: dial("tcp","172.17.0.4:64092") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: > dial: conn=172.17.0.1:40590->172.17.0.4:64092, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: dial("tcp","172.17.0.4:45870") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: > dial: conn=172.17.0.1:49276->172.17.0.4:45870, err= lower checkfile vs. upper remote (without normalization) 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: dial("tcp","172.17.0.4:26292") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: > dial: conn=172.17.0.1:32812->172.17.0.4:26292, err= 2026/04/18 03:31:39 ERROR : HELLO, WORLD!: sum not found 2026/04/18 03:31:39 ERROR : hello, world!: file not in ftp://172.17.0.4:21/rclone-test-mibenuk1dece 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-mibenuk1dece: 1 files missing 2026/04/18 03:31:39 NOTICE: 1 hashes missing 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-mibenuk1dece: 1 differences found 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-mibenuk1dece: 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: dial("tcp","172.17.0.4:17176") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: > dial: conn=172.17.0.1:45358->172.17.0.4:17176, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: dial("tcp","172.17.0.4:19985") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: > dial: conn=172.17.0.1:33024->172.17.0.4:19985, err= 2026/04/18 03:31:39 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-mibenuk1dece: 0 differences found 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-mibenuk1dece: 1 matching files 2026/04/18 03:31:39 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-becomob5zoda" 2026/04/18 03:31:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:39 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: Connecting to FTP server 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: > dial: conn=172.17.0.1:36958->172.17.0.4:21, err= 2026/04/18 03:31:39 DEBUG : Creating backend with remote "/tmp/rclone3206329524" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-becomob5zoda", Local "Local file system at /tmp/rclone3206329524", Modify Window "1s" 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: dial("tcp","172.17.0.4:1131") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: > dial: conn=172.17.0.1:50266->172.17.0.4:1131, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: dial("tcp","172.17.0.4:54801") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: > dial: conn=172.17.0.1:55682->172.17.0.4:54801, err= lower checkfile vs. upperlowermixed remote (without normalization) 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: dial("tcp","172.17.0.4:5662") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: > dial: conn=172.17.0.1:44446->172.17.0.4:5662, err= 2026/04/18 03:31:39 ERROR : HeLlO, wOrLd!: sum not found 2026/04/18 03:31:39 ERROR : hello, world!: file not in ftp://172.17.0.4:21/rclone-test-becomob5zoda 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-becomob5zoda: 1 files missing 2026/04/18 03:31:39 NOTICE: 1 hashes missing 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-becomob5zoda: 1 differences found 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-becomob5zoda: 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: dial("tcp","172.17.0.4:28895") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: > dial: conn=172.17.0.1:53306->172.17.0.4:28895, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: dial("tcp","172.17.0.4:65237") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: > dial: conn=172.17.0.1:37714->172.17.0.4:65237, err= 2026/04/18 03:31:39 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-becomob5zoda: 0 differences found 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-becomob5zoda: 1 matching files 2026/04/18 03:31:39 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-zorejux5jamo" 2026/04/18 03:31:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:39 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: Connecting to FTP server 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: > dial: conn=172.17.0.1:36960->172.17.0.4:21, err= 2026/04/18 03:31:39 DEBUG : Creating backend with remote "/tmp/rclone2602830498" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-zorejux5jamo", Local "Local file system at /tmp/rclone2602830498", Modify Window "1s" 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: dial("tcp","172.17.0.4:1974") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: > dial: conn=172.17.0.1:47808->172.17.0.4:1974, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: dial("tcp","172.17.0.4:36354") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: > dial: conn=172.17.0.1:44444->172.17.0.4:36354, err= upperlowermixed checkfile vs. upper remote (without normalization) 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: dial("tcp","172.17.0.4:7987") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: > dial: conn=172.17.0.1:56214->172.17.0.4:7987, err= 2026/04/18 03:31:39 ERROR : HELLO, WORLD!: sum not found 2026/04/18 03:31:39 ERROR : HeLlO, wOrLd!: file not in ftp://172.17.0.4:21/rclone-test-zorejux5jamo 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-zorejux5jamo: 1 files missing 2026/04/18 03:31:39 NOTICE: 1 hashes missing 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-zorejux5jamo: 1 differences found 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-zorejux5jamo: 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: dial("tcp","172.17.0.4:40203") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: > dial: conn=172.17.0.1:34314->172.17.0.4:40203, err= 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: dial("tcp","172.17.0.4:32622") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: > dial: conn=172.17.0.1:44956->172.17.0.4:32622, err= 2026/04/18 03:31:39 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-zorejux5jamo: 0 differences found 2026/04/18 03:31:39 NOTICE: ftp://172.17.0.4:21/rclone-test-zorejux5jamo: 1 matching files 2026/04/18 03:31:39 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-ravixep1moti" 2026/04/18 03:31:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:39 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:39 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:39 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:39 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: Connecting to FTP server 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:39 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: > dial: conn=172.17.0.1:36962->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : Creating backend with remote "/tmp/rclone4135111471" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-ravixep1moti", Local "Local file system at /tmp/rclone4135111471", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: dial("tcp","172.17.0.4:24890") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: > dial: conn=172.17.0.1:56704->172.17.0.4:24890, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: dial("tcp","172.17.0.4:60543") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: > dial: conn=172.17.0.1:36506->172.17.0.4:60543, err= NFD checkfile vs. NFC remote (without normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: dial("tcp","172.17.0.4:10462") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: > dial: conn=172.17.0.1:51590->172.17.0.4:10462, err= 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ: sum not found 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-ravixep1moti 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-ravixep1moti: 1 files missing 2026/04/18 03:31:40 NOTICE: 1 hashes missing 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-ravixep1moti: 1 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-ravixep1moti: 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: dial("tcp","172.17.0.4:23693") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: > dial: conn=172.17.0.1:36992->172.17.0.4:23693, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: dial("tcp","172.17.0.4:24794") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: > dial: conn=172.17.0.1:48694->172.17.0.4:24794, err= 2026/04/18 03:31:40 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-ravixep1moti: 0 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-ravixep1moti: 1 matching files 2026/04/18 03:31:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-huvimup6xeti" 2026/04/18 03:31:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:40 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: > dial: conn=172.17.0.1:36966->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : Creating backend with remote "/tmp/rclone109121732" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-huvimup6xeti", Local "Local file system at /tmp/rclone109121732", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: dial("tcp","172.17.0.4:30999") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: > dial: conn=172.17.0.1:47724->172.17.0.4:30999, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: dial("tcp","172.17.0.4:11610") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: > dial: conn=172.17.0.1:48262->172.17.0.4:11610, err= NFC checkfile vs. NFD remote (without normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: dial("tcp","172.17.0.4:1435") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: > dial: conn=172.17.0.1:55974->172.17.0.4:1435, err= 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ: sum not found 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-huvimup6xeti 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-huvimup6xeti: 1 files missing 2026/04/18 03:31:40 NOTICE: 1 hashes missing 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-huvimup6xeti: 1 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-huvimup6xeti: 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: dial("tcp","172.17.0.4:57775") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: > dial: conn=172.17.0.1:38532->172.17.0.4:57775, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: dial("tcp","172.17.0.4:32368") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: > dial: conn=172.17.0.1:35452->172.17.0.4:32368, err= 2026/04/18 03:31:40 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-huvimup6xeti: 0 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-huvimup6xeti: 1 matching files 2026/04/18 03:31:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nohoqog8yada" 2026/04/18 03:31:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:40 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: > dial: conn=172.17.0.1:36982->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : Creating backend with remote "/tmp/rclone657225965" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-nohoqog8yada", Local "Local file system at /tmp/rclone657225965", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: dial("tcp","172.17.0.4:36874") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: > dial: conn=172.17.0.1:41282->172.17.0.4:36874, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: dial("tcp","172.17.0.4:61689") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: > dial: conn=172.17.0.1:43426->172.17.0.4:61689, err= NFDx2 checkfile vs. both remote (without normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: dial("tcp","172.17.0.4:33169") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: > dial: conn=172.17.0.1:51694->172.17.0.4:33169, err= 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-nohoqog8yada 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-nohoqog8yada: 1 files missing 2026/04/18 03:31:40 NOTICE: 1 hashes missing 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-nohoqog8yada: 1 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-nohoqog8yada: 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: dial("tcp","172.17.0.4:28235") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: > dial: conn=172.17.0.1:56190->172.17.0.4:28235, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: dial("tcp","172.17.0.4:2276") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: > dial: conn=172.17.0.1:50084->172.17.0.4:2276, err= 2026/04/18 03:31:40 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-nohoqog8yada: 0 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-nohoqog8yada: 1 matching files 2026/04/18 03:31:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-yagaquw4laxe" 2026/04/18 03:31:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:40 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: > dial: conn=172.17.0.1:36994->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : Creating backend with remote "/tmp/rclone631381371" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-yagaquw4laxe", Local "Local file system at /tmp/rclone631381371", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: dial("tcp","172.17.0.4:54126") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: > dial: conn=172.17.0.1:53290->172.17.0.4:54126, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: dial("tcp","172.17.0.4:8661") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: > dial: conn=172.17.0.1:54198->172.17.0.4:8661, err= NFCx2 checkfile vs. both remote (without normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: dial("tcp","172.17.0.4:56418") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: > dial: conn=172.17.0.1:48132->172.17.0.4:56418, err= 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-yagaquw4laxe 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: 1 files missing 2026/04/18 03:31:40 NOTICE: 1 hashes missing 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: 1 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: dial("tcp","172.17.0.4:39668") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: > dial: conn=172.17.0.1:41194->172.17.0.4:39668, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: dial("tcp","172.17.0.4:8708") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: > dial: conn=172.17.0.1:59132->172.17.0.4:8708, err= 2026/04/18 03:31:40 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: 0 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: 1 matching files 2026/04/18 03:31:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-fuqanok3koci" 2026/04/18 03:31:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:40 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: > dial: conn=172.17.0.1:37008->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : Creating backend with remote "/tmp/rclone1795295625" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-fuqanok3koci", Local "Local file system at /tmp/rclone1795295625", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: dial("tcp","172.17.0.4:30165") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: > dial: conn=172.17.0.1:54262->172.17.0.4:30165, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: dial("tcp","172.17.0.4:28158") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: > dial: conn=172.17.0.1:50642->172.17.0.4:28158, err= both checkfile vs. NFDx2 remote (without normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: dial("tcp","172.17.0.4:59203") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: > dial: conn=172.17.0.1:34738->172.17.0.4:59203, err= 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-fuqanok3koci 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-fuqanok3koci: 1 files missing 2026/04/18 03:31:40 NOTICE: 1 hashes missing 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-fuqanok3koci: 1 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-fuqanok3koci: 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: dial("tcp","172.17.0.4:24089") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: > dial: conn=172.17.0.1:39416->172.17.0.4:24089, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: dial("tcp","172.17.0.4:10617") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: > dial: conn=172.17.0.1:50376->172.17.0.4:10617, err= 2026/04/18 03:31:40 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-fuqanok3koci: 0 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-fuqanok3koci: 1 matching files 2026/04/18 03:31:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-riqoheh6guji" 2026/04/18 03:31:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:40 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: > dial: conn=172.17.0.1:37020->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : Creating backend with remote "/tmp/rclone3359898366" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-riqoheh6guji", Local "Local file system at /tmp/rclone3359898366", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: dial("tcp","172.17.0.4:45491") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: > dial: conn=172.17.0.1:49556->172.17.0.4:45491, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: dial("tcp","172.17.0.4:6244") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: > dial: conn=172.17.0.1:46512->172.17.0.4:6244, err= both checkfile vs. NFCx2 remote (without normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: dial("tcp","172.17.0.4:47393") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: > dial: conn=172.17.0.1:39158->172.17.0.4:47393, err= 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/04/18 03:31:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-riqoheh6guji 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-riqoheh6guji: 1 files missing 2026/04/18 03:31:40 NOTICE: 1 hashes missing 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-riqoheh6guji: 1 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-riqoheh6guji: 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: dial("tcp","172.17.0.4:22143") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: > dial: conn=172.17.0.1:55636->172.17.0.4:22143, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: dial("tcp","172.17.0.4:17942") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: > dial: conn=172.17.0.1:39866->172.17.0.4:17942, err= 2026/04/18 03:31:40 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-riqoheh6guji: 0 differences found 2026/04/18 03:31:40 NOTICE: ftp://172.17.0.4:21/rclone-test-riqoheh6guji: 1 matching files 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: dial("tcp","172.17.0.4:53831") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: > dial: conn=172.17.0.1:32846->172.17.0.4:53831, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-riqoheh6guji: Purge dir "" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: dial("tcp","172.17.0.4:43680") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: > dial: conn=172.17.0.1:41976->172.17.0.4:43680, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-fuqanok3koci: Purge dir "" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: dial("tcp","172.17.0.4:26190") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: > dial: conn=172.17.0.1:42666->172.17.0.4:26190, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yagaquw4laxe: Purge dir "" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: dial("tcp","172.17.0.4:51743") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: > dial: conn=172.17.0.1:49820->172.17.0.4:51743, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-nohoqog8yada: Purge dir "" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: dial("tcp","172.17.0.4:31406") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: > dial: conn=172.17.0.1:48956->172.17.0.4:31406, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: Purge object "測試_Русский___ě_áñ" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-huvimup6xeti: Purge dir "" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: dial("tcp","172.17.0.4:23307") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: > dial: conn=172.17.0.1:37606->172.17.0.4:23307, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: Purge object "測試_Русский___ě_áñ" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-ravixep1moti: Purge dir "" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: dial("tcp","172.17.0.4:7791") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: > dial: conn=172.17.0.1:49162->172.17.0.4:7791, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: Purge object "HELLO, WORLD!" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-zorejux5jamo: Purge dir "" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: dial("tcp","172.17.0.4:44542") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: > dial: conn=172.17.0.1:45188->172.17.0.4:44542, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: Purge object "HeLlO, wOrLd!" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-becomob5zoda: Purge dir "" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: dial("tcp","172.17.0.4:59277") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: > dial: conn=172.17.0.1:60508->172.17.0.4:59277, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: Purge object "HELLO, WORLD!" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-mibenuk1dece: Purge dir "" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: dial("tcp","172.17.0.4:31721") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: > dial: conn=172.17.0.1:39814->172.17.0.4:31721, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: Purge object "hello, world!" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-sexeqak1boye: Purge dir "" --- PASS: TestApplyTransforms (0.31s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : file1: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:30181") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47106->172.17.0.4:30181, err= 2026/04/18 03:31:40 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/04/18 03:31:40 INFO : file1: Copied (new) to: sub/file2 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:61839") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53986->172.17.0.4:61839, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14453") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58858->172.17.0.4:14453, err= 2026/04/18 03:31:40 DEBUG : sub/file2: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/04/18 03:31:40 DEBUG : file1: Unchanged skipping 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3210") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49584->172.17.0.4:3210, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25030") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40504->172.17.0.4:25030, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: don't need to copy/move sub/file2, it is already at target location 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22357") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35328->172.17.0.4:22357, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42375") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50432->172.17.0.4:42375, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22586") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49906->172.17.0.4:22586, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:35724") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51002->172.17.0.4:35724, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46208") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55606->172.17.0.4:46208, err= --- PASS: TestCopyFile (0.03s) === RUN TestCopyLongFile run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" copy_test.go:154: Test only runs on local 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5304") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60150->172.17.0.4:5304, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:9729") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48224->172.17.0.4:9729, err= --- SKIP: TestCopyLongFile (0.00s) === RUN TestCopyFileBackupDir run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:36472") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54238->172.17.0.4:36472, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:4097") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59314->172.17.0.4:4097, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:35469") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55658->172.17.0.4:35469, err= 2026/04/18 03:31:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-kalituj9guze/backup" 2026/04/18 03:31:40 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/backup: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/backup: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/backup: > dial: conn=172.17.0.1:37036->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-kalituj9guze/backup" to be canonical "TestFTPProftpd{9ETM4}:rclone-test-kalituj9guze/backup" 2026/04/18 03:31:40 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone1008599569) 2026/04/18 03:31:40 DEBUG : dst/file1: size = 18 (ftp://172.17.0.4:21/rclone-test-kalituj9guze) 2026/04/18 03:31:40 DEBUG : dst/file1: Sizes differ 2026/04/18 03:31:40 INFO : dst/file1: Moved (server-side) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:30829") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47506->172.17.0.4:30829, err= 2026/04/18 03:31:40 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/04/18 03:31:40 INFO : dst/file1: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:9440") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52192->172.17.0.4:9440, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33097") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60132->172.17.0.4:33097, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37048->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57336") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39552->172.17.0.4:57336, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:20330") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49882->172.17.0.4:20330, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42018") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59524->172.17.0.4:42018, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:4964") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43506->172.17.0.4:4964, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14240") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43796->172.17.0.4:14240, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8667") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48086->172.17.0.4:8667, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:7696") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60782->172.17.0.4:7696, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/backup: closing 1 unused connections --- PASS: TestCopyFileBackupDir (0.08s) === RUN TestCopyFileCompareDest run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-kalituj9guze/dst" 2026/04/18 03:31:40 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst: > dial: conn=172.17.0.1:37056->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-kalituj9guze/CompareDest" 2026/04/18 03:31:40 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:40 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:40 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:40 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/CompareDest: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/CompareDest: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/CompareDest: > dial: conn=172.17.0.1:37064->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-kalituj9guze/CompareDest" to be canonical "TestFTPProftpd{9ETM4}:rclone-test-kalituj9guze/CompareDest" 2026/04/18 03:31:40 DEBUG : one: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst: dial("tcp","172.17.0.4:42060") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst: > dial: conn=172.17.0.1:45458->172.17.0.4:42060, err= 2026/04/18 03:31:40 DEBUG : one.b2cc3c6c.partial: size = 3 OK 2026/04/18 03:31:40 DEBUG : one.b2cc3c6c.partial: renamed to: one 2026/04/18 03:31:40 INFO : one: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:27689") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36100->172.17.0.4:27689, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:36950") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36386->172.17.0.4:36950, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22417") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49296->172.17.0.4:22417, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51571") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54084->172.17.0.4:51571, err= 2026/04/18 03:31:40 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-kalituj9guze/CompareDest" for canonical name "TestFTPProftpd{9ETM4}:rclone-test-kalituj9guze/CompareDest" 2026/04/18 03:31:40 DEBUG : one: size = 5 (Local file system at /tmp/rclone1008599569) 2026/04/18 03:31:40 DEBUG : one: size = 3 (ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst) 2026/04/18 03:31:40 DEBUG : one: Sizes differ 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst: dial("tcp","172.17.0.4:53169") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst: > dial: conn=172.17.0.1:42056->172.17.0.4:53169, err= 2026/04/18 03:31:40 DEBUG : one.4a8516eb.partial: size = 5 OK 2026/04/18 03:31:40 DEBUG : one.4a8516eb.partial: renamed to: one 2026/04/18 03:31:40 INFO : one: Copied (replaced existing) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:30169") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55548->172.17.0.4:30169, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:35227") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55870->172.17.0.4:35227, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:43625") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50218->172.17.0.4:43625, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44036") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43818->172.17.0.4:44036, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8712") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42506->172.17.0.4:8712, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37349") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60127") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60902->172.17.0.4:60127, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40964->172.17.0.4:37349, err= 2026/04/18 03:31:40 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-kalituj9guze/CompareDest" for canonical name "TestFTPProftpd{9ETM4}:rclone-test-kalituj9guze/CompareDest" 2026/04/18 03:31:40 DEBUG : one: size = 5 (Local file system at /tmp/rclone1008599569) 2026/04/18 03:31:40 DEBUG : one: size = 3 (ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst) 2026/04/18 03:31:40 DEBUG : one: Sizes differ 2026/04/18 03:31:40 DEBUG : one: size = 5 OK 2026/04/18 03:31:40 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/04/18 03:31:40 DEBUG : one: Destination found in --compare-dest, skipping 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:23500") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46652->172.17.0.4:23500, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49537") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33572") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39434->172.17.0.4:49537, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42798->172.17.0.4:33572, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51805") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46042->172.17.0.4:51805, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49760") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39660->172.17.0.4:49760, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:61182") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41938->172.17.0.4:61182, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:24154") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46390->172.17.0.4:24154, err= 2026/04/18 03:31:40 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-kalituj9guze/CompareDest" for canonical name "TestFTPProftpd{9ETM4}:rclone-test-kalituj9guze/CompareDest" 2026/04/18 03:31:40 DEBUG : two: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : two: size = 3 OK 2026/04/18 03:31:40 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/04/18 03:31:40 DEBUG : two: Destination found in --compare-dest, skipping 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59452") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48488->172.17.0.4:59452, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62729") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:32894->172.17.0.4:62729, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17571") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33436->172.17.0.4:17571, err= 2026/04/18 03:31:40 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-kalituj9guze/CompareDest" for canonical name "TestFTPProftpd{9ETM4}:rclone-test-kalituj9guze/CompareDest" 2026/04/18 03:31:40 DEBUG : two: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : two: size = 3 OK 2026/04/18 03:31:40 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/04/18 03:31:40 DEBUG : two: Destination found in --compare-dest, skipping 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46065") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40598->172.17.0.4:46065, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:10100") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39066->172.17.0.4:10100, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:34616") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49322->172.17.0.4:34616, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:64916") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40466->172.17.0.4:64916, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:10286") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40454->172.17.0.4:10286, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5561") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42986->172.17.0.4:5561, err= 2026/04/18 03:31:40 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-kalituj9guze/CompareDest" for canonical name "TestFTPProftpd{9ETM4}:rclone-test-kalituj9guze/CompareDest" 2026/04/18 03:31:40 DEBUG : two: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : two: size = 5 (Local file system at /tmp/rclone1008599569) 2026/04/18 03:31:40 DEBUG : two: size = 3 (ftp://172.17.0.4:21/rclone-test-kalituj9guze/CompareDest) 2026/04/18 03:31:40 DEBUG : two: Sizes differ 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst: dial("tcp","172.17.0.4:4820") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/dst: > dial: conn=172.17.0.1:44826->172.17.0.4:4820, err= 2026/04/18 03:31:40 DEBUG : two.a319cd8b.partial: size = 5 OK 2026/04/18 03:31:40 DEBUG : two.a319cd8b.partial: renamed to: two 2026/04/18 03:31:40 INFO : two: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:45658") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52506->172.17.0.4:45658, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:31434") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46908->172.17.0.4:31434, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49130") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46602->172.17.0.4:49130, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41757") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41564->172.17.0.4:41757, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59383") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51790->172.17.0.4:59383, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:27124") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36678->172.17.0.4:27124, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59389") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57476->172.17.0.4:59389, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/CompareDest: closing 1 unused connections --- PASS: TestCopyFileCompareDest (0.32s) === RUN TestCopyFileCopyDest run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" copy_test.go:277: Skipping test as remote does not support server-side copy 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1623") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39098->172.17.0.4:1623, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46292") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53680->172.17.0.4:46292, err= --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : file1: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22431") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59856->172.17.0.4:22431, err= 2026/04/18 03:31:40 DEBUG : sub/file2: size = 14 OK 2026/04/18 03:31:40 INFO : file1: Copied (new) to: sub/file2 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18319") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47892->172.17.0.4:18319, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:31404") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40572->172.17.0.4:31404, err= 2026/04/18 03:31:40 DEBUG : sub/file2: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/04/18 03:31:40 DEBUG : file1: Unchanged skipping 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:10329") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53768->172.17.0.4:10329, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17312") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42072->172.17.0.4:17312, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: don't need to copy/move sub/file2, it is already at target location 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57879") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42632->172.17.0.4:57879, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46335") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54730->172.17.0.4:46335, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:34477") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56844->172.17.0.4:34477, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17947") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56872->172.17.0.4:17947, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62431") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47788->172.17.0.4:62431, err= --- PASS: TestCopyInplace (0.02s) === RUN TestCopyLongFileName run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : file1: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44774") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50426->172.17.0.4:44774, err= 2026/04/18 03:31:40 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: renamed to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/04/18 03:31:40 INFO : file1: Copied (new) to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:23173") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44936->172.17.0.4:23173, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57655") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43992->172.17.0.4:57655, err= 2026/04/18 03:31:40 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/04/18 03:31:40 DEBUG : file1: Unchanged skipping 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8896") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58510->172.17.0.4:8896, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42894") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34006->172.17.0.4:42894, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: don't need to copy/move sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2, it is already at target location 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:34063") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54034->172.17.0.4:34063, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:12336") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36522->172.17.0.4:12336, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38899") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49118->172.17.0.4:38899, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42480") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45444->172.17.0.4:42480, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46834") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43532->172.17.0.4:46834, err= --- PASS: TestCopyLongFileName (0.02s) === RUN TestCopyLongFileNameCollision run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19226") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37896->172.17.0.4:19226, err= 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Connecting to FTP server 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19980") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37076->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25865") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50480->172.17.0.4:25865, err= 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Waiting for checks to finish 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Waiting for transfers to finish 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34018->172.17.0.4:19980, err= 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100 2026/04/18 03:31:40 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Copied (new) 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101 2026/04/18 03:31:40 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15383") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33176->172.17.0.4:15383, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49152") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43688->172.17.0.4:49152, err= 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105 2026/04/18 03:31:40 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104 2026/04/18 03:31:40 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37092->172.17.0.4:21, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:32443") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18250") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40608->172.17.0.4:32443, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49508->172.17.0.4:18250, err= 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106 2026/04/18 03:31:40 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:52531") 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107 2026/04/18 03:31:40 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47058->172.17.0.4:52531, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6016") 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37964->172.17.0.4:6016, err= 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108 2026/04/18 03:31:40 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Copied (new) 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109 2026/04/18 03:31:40 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:36776") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45514->172.17.0.4:36776, err= 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18845") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42980->172.17.0.4:18845, err= 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102 2026/04/18 03:31:40 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Copied (new) 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103 2026/04/18 03:31:40 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:11229") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60336->172.17.0.4:11229, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:7181") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38886->172.17.0.4:7181, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60852") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35748->172.17.0.4:60852, err= --- PASS: TestCopyLongFileNameCollision (0.21s) === RUN TestCopyFileMaxTransfer run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:40 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:61588") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58738->172.17.0.4:61588, err= 2026/04/18 03:31:40 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: size = 14 OK 2026/04/18 03:31:40 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: renamed to: TestCopyFileMaxTransfer/file1 2026/04/18 03:31:40 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:36460") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40910->172.17.0.4:36460, err= 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49028") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48484->172.17.0.4:49028, err= 2026/04/18 03:31:40 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60103") 2026/04/18 03:31:40 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48496->172.17.0.4:60103, err= 2026/04/18 03:31:41 DEBUG : TestCopyFileMaxTransfer/file2.945646ab.partial: Removed after failed upload: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/04/18 03:31:41 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:55171") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33380->172.17.0.4:55171, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60219") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46820->172.17.0.4:60219, err= 2026/04/18 03:31:41 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28889") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43984->172.17.0.4:28889, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:31369") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57950->172.17.0.4:31369, err= 2026/04/18 03:31:41 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19554") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39708->172.17.0.4:19554, err= 2026/04/18 03:31:41 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: size = 2062 OK 2026/04/18 03:31:41 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: renamed to: TestCopyFileMaxTransfer/file4 2026/04/18 03:31:41 INFO : TestCopyFileMaxTransfer/file4: Copied (new) 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44222") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37930->172.17.0.4:44222, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33393") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44962->172.17.0.4:33393, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33254") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38766->172.17.0.4:33254, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17639") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52918->172.17.0.4:17639, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42685") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39960->172.17.0.4:42685, err= --- PASS: TestCopyFileMaxTransfer (1.07s) === RUN TestDeduplicateInteractive run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50707") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44504->172.17.0.4:50707, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50818") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50552->172.17.0.4:50818, err= --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38139") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48218->172.17.0.4:38139, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60367") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36042->172.17.0.4:60367, err= --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:26083") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42988->172.17.0.4:26083, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:34187") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43748->172.17.0.4:34187, err= --- SKIP: TestDeduplicateSizeOnly (0.00s) === RUN TestDeduplicateFirst run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:53493") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42188->172.17.0.4:53493, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:13784") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47710->172.17.0.4:13784, err= --- SKIP: TestDeduplicateFirst (0.00s) === RUN TestDeduplicateNewest run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:11766") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49546->172.17.0.4:11766, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37635") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37990->172.17.0.4:37635, err= --- SKIP: TestDeduplicateNewest (0.00s) === RUN TestDeduplicateNewestByHash run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:36: Can't run this test without a hash 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59895") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58208->172.17.0.4:59895, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:47402") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58370->172.17.0.4:47402, err= --- SKIP: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:64085") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37882->172.17.0.4:64085, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25465") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49484->172.17.0.4:25465, err= --- SKIP: TestDeduplicateOldest (0.00s) === RUN TestDeduplicateLargest run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14311") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52164->172.17.0.4:14311, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21213") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58318->172.17.0.4:21213, err= --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18322") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40868->172.17.0.4:18322, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59872") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56770->172.17.0.4:59872, err= --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38170") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43666->172.17.0.4:38170, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25794") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60928->172.17.0.4:25794, err= --- SKIP: TestDeduplicateRename (0.00s) === RUN TestMergeDirs run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" dedupe_test.go:256: Can't merge directories 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41251") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55712->172.17.0.4:41251, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62807") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35596->172.17.0.4:62807, err= --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8165") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50578->172.17.0.4:8165, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:40828") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49442->172.17.0.4:40828, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18086") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40916->172.17.0.4:18086, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1688") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52716->172.17.0.4:1688, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44422") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35496->172.17.0.4:44422, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:40630") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55398->172.17.0.4:40630, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:58546") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54246->172.17.0.4:58546, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:24454") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56914->172.17.0.4:24454, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8397") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52620->172.17.0.4:8397, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:26393") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21430") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34594->172.17.0.4:21430, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45800->172.17.0.4:26393, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28102") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45530->172.17.0.4:28102, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:23095") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56764->172.17.0.4:23095, err= 2026/04/18 03:31:41 DEBUG : a.txt: Excluded (Size Filter) 2026/04/18 03:31:41 DEBUG : a.txt: Excluded 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:10959") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34216->172.17.0.4:10959, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62576") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57280->172.17.0.4:62576, err= 2026/04/18 03:31:41 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/04/18 03:31:41 DEBUG : sub dir/hello world2: Excluded 2026/04/18 03:31:41 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/04/18 03:31:41 DEBUG : sub dir/hello world: Excluded 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:10291") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59978->172.17.0.4:10291, err= 2026/04/18 03:31:41 DEBUG : sub dir/ignore dir: Excluded 2026/04/18 03:31:41 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/04/18 03:31:41 DEBUG : sub dir/hello world2: Excluded 2026/04/18 03:31:41 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/04/18 03:31:41 DEBUG : sub dir/hello world: Excluded 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:35699") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35084->172.17.0.4:35699, err= 2026/04/18 03:31:41 DEBUG : sub dir/ignore dir: Excluded 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21350") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45772->172.17.0.4:21350, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1136") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41632->172.17.0.4:1136, err= 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15439") 2026/04/18 03:31:41 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38670->172.17.0.4:15439, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41369") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33436->172.17.0.4:41369, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49267") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:13551") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44546->172.17.0.4:49267, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58718->172.17.0.4:13551, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:43745") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36764->172.17.0.4:43745, err= --- PASS: TestListDirSorted (0.05s) === RUN TestListDirSortedFn run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:9292") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47078->172.17.0.4:9292, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14938") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57172->172.17.0.4:14938, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37589") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35220->172.17.0.4:37589, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18832") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37746->172.17.0.4:18832, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:54390") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37282->172.17.0.4:54390, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:4017") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52806->172.17.0.4:4017, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:26196") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34270->172.17.0.4:26196, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:36845") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44264->172.17.0.4:36845, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21104") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41354->172.17.0.4:21104, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:16083") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50376->172.17.0.4:16083, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51426") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39612->172.17.0.4:51426, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:26251") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39346->172.17.0.4:26251, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37035") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57732->172.17.0.4:37035, err= 2026/04/18 03:31:42 DEBUG : a.txt: Excluded (Size Filter) 2026/04/18 03:31:42 DEBUG : a.txt: Excluded 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3998") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54826->172.17.0.4:3998, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14535") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46412->172.17.0.4:14535, err= 2026/04/18 03:31:42 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/04/18 03:31:42 DEBUG : sub dir/hello world2: Excluded 2026/04/18 03:31:42 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/04/18 03:31:42 DEBUG : sub dir/hello world: Excluded 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14720") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35394->172.17.0.4:14720, err= 2026/04/18 03:31:42 DEBUG : sub dir/ignore dir: Excluded 2026/04/18 03:31:42 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/04/18 03:31:42 DEBUG : sub dir/hello world2: Excluded 2026/04/18 03:31:42 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/04/18 03:31:42 DEBUG : sub dir/hello world: Excluded 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1274") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35458->172.17.0.4:1274, err= 2026/04/18 03:31:42 DEBUG : sub dir/ignore dir: Excluded 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:12573") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51816->172.17.0.4:12573, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:2404") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44910->172.17.0.4:2404, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3943") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60904->172.17.0.4:3943, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:45207") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46216->172.17.0.4:45207, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62664") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38969") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53930->172.17.0.4:38969, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57652->172.17.0.4:62664, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1716") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46060->172.17.0.4:1716, err= --- PASS: TestListDirSortedFn (0.05s) === RUN TestListJSON run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19630") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38664->172.17.0.4:19630, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50199") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52758->172.17.0.4:50199, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15974") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51552->172.17.0.4:15974, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37027") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42058->172.17.0.4:37027, err= === RUN TestListJSON/Default 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57488") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35634->172.17.0.4:57488, err= === RUN TestListJSON/FilesOnly 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14947") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47604->172.17.0.4:14947, err= === RUN TestListJSON/DirsOnly 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:64508") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40674->172.17.0.4:64508, err= === RUN TestListJSON/Recurse 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57839") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33592->172.17.0.4:57839, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33693") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54714->172.17.0.4:33693, err= === RUN TestListJSON/SubDir 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60912") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46652->172.17.0.4:60912, err= === RUN TestListJSON/NoModTime 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59541") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48630->172.17.0.4:59541, err= === RUN TestListJSON/NoMimeType 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5610") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49676->172.17.0.4:5610, err= === RUN TestListJSON/ShowHash 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:2861") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52300->172.17.0.4:2861, err= === RUN TestListJSON/HashTypes 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57603") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58896->172.17.0.4:57603, err= 2026/04/18 03:31:42 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42812") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35038->172.17.0.4:42812, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18528") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35838->172.17.0.4:18528, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:39599") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52294->172.17.0.4:39599, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:29587") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48340->172.17.0.4:29587, err= --- PASS: TestListJSON (0.04s) --- PASS: TestListJSON/Default (0.00s) --- PASS: TestListJSON/FilesOnly (0.00s) --- PASS: TestListJSON/DirsOnly (0.00s) --- PASS: TestListJSON/Recurse (0.00s) --- PASS: TestListJSON/SubDir (0.00s) --- PASS: TestListJSON/NoModTime (0.00s) --- PASS: TestListJSON/NoMimeType (0.00s) --- PASS: TestListJSON/ShowHash (0.00s) --- PASS: TestListJSON/HashTypes (0.00s) --- PASS: TestListJSON/Metadata (0.00s) === RUN TestStatJSON run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19477") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51712->172.17.0.4:19477, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60189") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33854->172.17.0.4:60189, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:12204") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58548->172.17.0.4:12204, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5236") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48610->172.17.0.4:5236, err= === RUN TestStatJSON/Root 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1412") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41726->172.17.0.4:1412, err= === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:52641") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55144->172.17.0.4:52641, err= === RUN TestStatJSON/Dir 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:55405") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45526->172.17.0.4:55405, err= === RUN TestStatJSON/DirWithTrailingSlash 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6420") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49726->172.17.0.4:6420, err= === RUN TestStatJSON/File === RUN TestStatJSON/NotFound 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:58582") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51720->172.17.0.4:58582, err= === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25461") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43972->172.17.0.4:25461, err= === RUN TestStatJSON/FileDirsOnly 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3361") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40028->172.17.0.4:3361, err= === RUN TestStatJSON/NotFoundDirsOnly 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1417") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58632->172.17.0.4:1417, err= === RUN TestStatJSON/RootNotFound 2026/04/18 03:31:42 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-kalituj9guze/notfound" 2026/04/18 03:31:42 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:42 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:42 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:42 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:42 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:42 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:42 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:42 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:42 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:42 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/notfound: Connecting to FTP server 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/notfound: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/notfound: > dial: conn=172.17.0.1:33268->172.17.0.4:21, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/notfound: dial("tcp","172.17.0.4:13091") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/notfound: > dial: conn=172.17.0.1:42646->172.17.0.4:13091, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14759") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49468->172.17.0.4:14759, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:64580") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36922->172.17.0.4:64580, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14173") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40440->172.17.0.4:14173, err= --- PASS: TestStatJSON (0.05s) --- PASS: TestStatJSON/Root (0.00s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.00s) --- PASS: TestStatJSON/Dir (0.00s) --- PASS: TestStatJSON/DirWithTrailingSlash (0.00s) --- PASS: TestStatJSON/File (0.00s) --- PASS: TestStatJSON/NotFound (0.00s) --- PASS: TestStatJSON/DirFilesOnly (0.00s) --- PASS: TestStatJSON/FileFilesOnly (0.00s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.00s) --- PASS: TestStatJSON/DirDirsOnly (0.00s) --- PASS: TestStatJSON/FileDirsOnly (0.00s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.00s) --- PASS: TestStatJSON/RootNotFound (0.02s) === RUN TestMkdir run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 INFO : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Making directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:13419") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42262->172.17.0.4:13419, err= 2026/04/18 03:31:42 INFO : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Making directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:65269") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38482->172.17.0.4:65269, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51371") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46670->172.17.0.4:51371, err= --- PASS: TestMkdir (0.00s) === RUN TestLsd run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49765") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53270->172.17.0.4:49765, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:27803") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53868->172.17.0.4:27803, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:34298") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40680->172.17.0.4:34298, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:63131") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53726->172.17.0.4:63131, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:31471") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50480->172.17.0.4:31471, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8559") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45534->172.17.0.4:8559, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33609") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49010->172.17.0.4:33609, err= --- PASS: TestLsd (0.01s) === RUN TestLs run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:40364") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55592->172.17.0.4:40364, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:24006") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40874->172.17.0.4:24006, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60403") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56542->172.17.0.4:60403, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:10024") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55832->172.17.0.4:10024, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:27310") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43460->172.17.0.4:27310, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28467") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51748->172.17.0.4:28467, err= --- PASS: TestLs (0.01s) === RUN TestLsWithFilesFrom run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8902") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49374->172.17.0.4:8902, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:10358") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35252->172.17.0.4:10358, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:35394") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49908->172.17.0.4:35394, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:31989") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38658->172.17.0.4:31989, err= 2026/04/18 03:31:42 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/04/18 03:31:42 DEBUG : empty space: Excluded 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60771") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44140->172.17.0.4:60771, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50538") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60980->172.17.0.4:50538, err= --- PASS: TestLsWithFilesFrom (0.01s) === RUN TestLsLong run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41069") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57792->172.17.0.4:41069, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19626") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45302->172.17.0.4:19626, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5558") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35220->172.17.0.4:5558, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37245") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35126->172.17.0.4:37245, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3265") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33846->172.17.0.4:3265, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:52316") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52130->172.17.0.4:52316, err= --- PASS: TestLsLong (0.02s) === RUN TestHashSums run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:64954") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44750->172.17.0.4:64954, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8787") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52734->172.17.0.4:8787, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:55053") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52652->172.17.0.4:55053, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:35981") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47186->172.17.0.4:35981, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41171") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56894->172.17.0.4:41171, err= --- PASS: TestHashSums (0.01s) === RUN TestHashSumsWithErrors 2026/04/18 03:31:42 DEBUG : Creating backend with remote ":memory:" 2026/04/18 03:31:42 ERROR : file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/04/18 03:31:42 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/04/18 03:31:42 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/04/18 03:31:42 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/04/18 03:31:42 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/04/18 03:31:42 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/04/18 03:31:42 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/04/18 03:31:42 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/04/18 03:31:42 DEBUG : Creating sha1 hash of 12 bytes read from input stream --- PASS: TestHashStream (0.00s) === RUN TestSuffixName --- PASS: TestSuffixName (0.00s) === RUN TestCount run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62347") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60530->172.17.0.4:62347, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59190") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42858->172.17.0.4:59190, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:26554") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47728->172.17.0.4:26554, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:54867") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39484->172.17.0.4:54867, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38110") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47116->172.17.0.4:38110, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19473") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40818->172.17.0.4:19473, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59441") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35548->172.17.0.4:59441, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37009") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57272->172.17.0.4:37009, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:29473") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51740->172.17.0.4:29473, err= --- PASS: TestCount (0.01s) === RUN TestDelete run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17917") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51990->172.17.0.4:17917, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:55559") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:32934->172.17.0.4:55559, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3377") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55888->172.17.0.4:3377, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:11815") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41810->172.17.0.4:11815, err= 2026/04/18 03:31:42 DEBUG : Waiting for deletions to finish 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44701") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51066->172.17.0.4:44701, err= 2026/04/18 03:31:42 DEBUG : large: Excluded (Size Filter) 2026/04/18 03:31:42 DEBUG : large: Excluded 2026/04/18 03:31:42 INFO : medium: Deleted 2026/04/18 03:31:42 INFO : small: Deleted 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50520") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38830->172.17.0.4:50520, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21843") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47126->172.17.0.4:21843, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:11646") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34938->172.17.0.4:11646, err= --- PASS: TestDelete (0.01s) === RUN TestMaxDelete run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19298") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43362->172.17.0.4:19298, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14809") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33882->172.17.0.4:14809, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:30933") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45532->172.17.0.4:30933, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28447") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46522->172.17.0.4:28447, err= 2026/04/18 03:31:42 DEBUG : Waiting for deletions to finish 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:24374") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39830->172.17.0.4:24374, err= 2026/04/18 03:31:42 ERROR : small: Got fatal error on delete: --max-delete threshold reached 2026/04/18 03:31:42 INFO : large: Deleted 2026/04/18 03:31:42 INFO : medium: Deleted 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:47649") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60958->172.17.0.4:47649, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50936") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49820->172.17.0.4:50936, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:32771") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33308->172.17.0.4:32771, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:47016") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49490->172.17.0.4:47016, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37905") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52684->172.17.0.4:37905, err= --- PASS: TestMaxDelete (0.01s) === RUN TestMaxDeleteSizeLargeFile run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:47467") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54964->172.17.0.4:47467, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:9039") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38712->172.17.0.4:9039, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:45951") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60130->172.17.0.4:45951, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25000") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34936->172.17.0.4:25000, err= 2026/04/18 03:31:42 DEBUG : Waiting for deletions to finish 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:29868") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41004->172.17.0.4:29868, err= 2026/04/18 03:31:42 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/04/18 03:31:42 INFO : medium: Deleted 2026/04/18 03:31:42 INFO : small: Deleted 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49990") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52756->172.17.0.4:49990, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51225") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43894->172.17.0.4:51225, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:40605") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45218->172.17.0.4:40605, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62600") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36600->172.17.0.4:62600, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59017") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41226->172.17.0.4:59017, err= --- PASS: TestMaxDeleteSizeLargeFile (0.01s) === RUN TestMaxDeleteSize run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51828") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56530->172.17.0.4:51828, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3303") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58240->172.17.0.4:3303, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:36180") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46938->172.17.0.4:36180, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38331") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34784->172.17.0.4:38331, err= 2026/04/18 03:31:42 DEBUG : Waiting for deletions to finish 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41708") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36184->172.17.0.4:41708, err= 2026/04/18 03:31:42 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached 2026/04/18 03:31:42 INFO : large: Deleted 2026/04/18 03:31:42 INFO : medium: Deleted 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:2676") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33758->172.17.0.4:2676, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46002") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50144->172.17.0.4:46002, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:29227") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43940->172.17.0.4:29227, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41944") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34664->172.17.0.4:41944, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:29106") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54618->172.17.0.4:29106, err= --- PASS: TestMaxDeleteSize (0.01s) === RUN TestReadFile run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51321") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52200->172.17.0.4:51321, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:61821") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52082->172.17.0.4:61821, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38724") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33284->172.17.0.4:38724, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:34012") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39998->172.17.0.4:34012, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15373") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47278->172.17.0.4:15373, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42096") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60394->172.17.0.4:42096, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:45736") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33824->172.17.0.4:45736, err= --- PASS: TestReadFile (0.01s) === RUN TestRetry 2026/04/18 03:31:42 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/04/18 03:31:42 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/04/18 03:31:42 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/04/18 03:31:42 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/04/18 03:31:42 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/04/18 03:31:42 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/04/18 03:31:42 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms --- PASS: TestRetry (0.05s) === RUN TestCat run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57057") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53218->172.17.0.4:57057, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62502") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34152->172.17.0.4:62502, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46260") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54708->172.17.0.4:46260, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1523") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43396->172.17.0.4:1523, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:31444") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51116->172.17.0.4:31444, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:20565") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59078->172.17.0.4:20565, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:58450") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50746->172.17.0.4:58450, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:55245") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52298->172.17.0.4:55245, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:24277") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54758->172.17.0.4:24277, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:29109") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53662->172.17.0.4:29109, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41287") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45146->172.17.0.4:41287, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:12714") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58430->172.17.0.4:12714, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:65079") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37722->172.17.0.4:65079, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:58224") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49614->172.17.0.4:58224, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15802") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39662->172.17.0.4:15802, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6334") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43766->172.17.0.4:6334, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21181") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45326->172.17.0.4:21181, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60499") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48804->172.17.0.4:60499, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:14945") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50552->172.17.0.4:14945, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:64006") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38808->172.17.0.4:64006, err= --- PASS: TestCat (0.13s) === RUN TestPurge 2026/04/18 03:31:42 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-lesixum0note" 2026/04/18 03:31:42 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/18 03:31:42 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:42 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:42 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:42 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:42 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:42 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:42 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:42 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:42 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:42 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: Connecting to FTP server 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:33272->172.17.0.4:21, err= 2026/04/18 03:31:42 DEBUG : Creating backend with remote "/tmp/rclone2542276264" run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-lesixum0note", Local "Local file system at /tmp/rclone2542276264", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:13809") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:41802->172.17.0.4:13809, err= 2026/04/18 03:31:42 INFO : A2: Making directory 2026/04/18 03:31:42 INFO : A1/B2: Making directory 2026/04/18 03:31:42 INFO : A1/B2/C2: Making directory 2026/04/18 03:31:42 INFO : A1/B1/C3: Making directory 2026/04/18 03:31:42 INFO : A3: Making directory 2026/04/18 03:31:42 INFO : A3/B3: Making directory 2026/04/18 03:31:42 INFO : A3/B3/C4: Making directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:52458") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:54278->172.17.0.4:52458, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:53788") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:58066->172.17.0.4:53788, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: Connecting to FTP server 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: Connecting to FTP server 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:33278->172.17.0.4:21, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:54648") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:53646->172.17.0.4:54648, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:10103") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:36284->172.17.0.4:10103, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:46994") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:38864->172.17.0.4:46994, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:33290->172.17.0.4:21, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:14533") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:53054->172.17.0.4:14533, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:8436") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:40958->172.17.0.4:8436, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:22830") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:30904") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:34542->172.17.0.4:30904, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:51050->172.17.0.4:22830, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:22846") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:58312->172.17.0.4:22846, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:62287") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:48906->172.17.0.4:62287, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:12566") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:36836->172.17.0.4:12566, err= 2026/04/18 03:31:42 DEBUG : Waiting for deletions to finish 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:22010") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:46510->172.17.0.4:22010, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:51792") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:57636->172.17.0.4:51792, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:62384") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:38070->172.17.0.4:62384, err= 2026/04/18 03:31:42 INFO : A1/B1/C1/one: Deleted 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:11254") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:54950->172.17.0.4:11254, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:12750") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:45542->172.17.0.4:12750, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:16563") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:59930->172.17.0.4:16563, err= 2026/04/18 03:31:42 DEBUG : removing 2 level 3 directories 2026/04/18 03:31:42 INFO : A1/B1/C1: Removing directory 2026/04/18 03:31:42 INFO : A1/B1/C3: Removing directory 2026/04/18 03:31:42 DEBUG : removing 1 level 2 directories 2026/04/18 03:31:42 INFO : A1/B1: Removing directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:5844") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:33634->172.17.0.4:5844, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:44466") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:44364->172.17.0.4:44466, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:40752") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:38170->172.17.0.4:40752, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:15150") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:37666->172.17.0.4:15150, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:46182") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:34728->172.17.0.4:46182, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:17231") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:36610->172.17.0.4:17231, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:37035") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:57734->172.17.0.4:37035, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:19455") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:50998->172.17.0.4:19455, err= 2026/04/18 03:31:42 DEBUG : Waiting for deletions to finish 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:36385") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:60266->172.17.0.4:36385, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:18049") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:41412->172.17.0.4:18049, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:63229") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:5489") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:45798->172.17.0.4:5489, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:53452->172.17.0.4:63229, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:35069") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:56798->172.17.0.4:35069, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:42042") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:52218->172.17.0.4:42042, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:64617") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:47496->172.17.0.4:64617, err= 2026/04/18 03:31:42 INFO : A1/two: Deleted 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:51898") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:56578->172.17.0.4:51898, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:3924") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:51162->172.17.0.4:3924, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:22278") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:49982->172.17.0.4:22278, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:6998") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:56329") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:48430->172.17.0.4:56329, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:57384->172.17.0.4:6998, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:59690") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:49302->172.17.0.4:59690, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:20399") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:51192->172.17.0.4:20399, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:31426") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:46694->172.17.0.4:31426, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:23076") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:43844->172.17.0.4:23076, err= 2026/04/18 03:31:42 DEBUG : removing 2 level 3 directories 2026/04/18 03:31:42 INFO : A3/B3/C4: Removing directory 2026/04/18 03:31:42 INFO : A1/B2/C2: Removing directory 2026/04/18 03:31:42 DEBUG : removing 2 level 2 directories 2026/04/18 03:31:42 INFO : A1/B2: Removing directory 2026/04/18 03:31:42 INFO : A3/B3: Removing directory 2026/04/18 03:31:42 DEBUG : removing 3 level 1 directories 2026/04/18 03:31:42 INFO : A2: Removing directory 2026/04/18 03:31:42 INFO : A1: Removing directory 2026/04/18 03:31:42 INFO : A3: Removing directory 2026/04/18 03:31:42 DEBUG : removing 1 level 0 directories 2026/04/18 03:31:42 INFO : ftp://172.17.0.4:21/rclone-test-lesixum0note: Removing directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:29991") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:57388->172.17.0.4:29991, err= 2026/04/18 03:31:42 ERROR : error listing: directory not found 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: dial("tcp","172.17.0.4:7547") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: > dial: conn=172.17.0.1:49110->172.17.0.4:7547, err= 2026/04/18 03:31:42 ERROR : error listing: directory not found 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-lesixum0note: Purge dir "" 2026/04/18 03:31:42 NOTICE: purge failed to rmdir "": directory not found 2026/04/18 03:31:42 NOTICE: purge failed: directory not found --- PASS: TestPurge (0.13s) === RUN TestRmdirsNoLeaveRoot run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:23565") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49434->172.17.0.4:23565, err= 2026/04/18 03:31:42 INFO : A2: Making directory 2026/04/18 03:31:42 INFO : A1/B2: Making directory 2026/04/18 03:31:42 INFO : A1/B2/C2: Making directory 2026/04/18 03:31:42 INFO : A1/B1/C3: Making directory 2026/04/18 03:31:42 INFO : A3: Making directory 2026/04/18 03:31:42 INFO : A3/B3: Making directory 2026/04/18 03:31:42 INFO : A3/B3/C4: Making directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62675") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42206->172.17.0.4:62675, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38919") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35366->172.17.0.4:38919, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50288") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50018") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41468->172.17.0.4:50288, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37928") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41718->172.17.0.4:50018, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37122->172.17.0.4:37928, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21156") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:39642") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58352->172.17.0.4:21156, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47158->172.17.0.4:39642, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57544") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40054->172.17.0.4:57544, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17220") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Connecting to FTP server 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:30516") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52208->172.17.0.4:17220, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33300->172.17.0.4:21, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60614->172.17.0.4:30516, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46798") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40170->172.17.0.4:46798, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41528") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35624->172.17.0.4:41528, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:11037") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40866->172.17.0.4:11037, err= 2026/04/18 03:31:42 DEBUG : removing 1 level 3 directories 2026/04/18 03:31:42 INFO : A3/B3/C4: Removing directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:20147") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42948->172.17.0.4:20147, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:13462") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39440->172.17.0.4:13462, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28974") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36566->172.17.0.4:28974, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:23353") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55954->172.17.0.4:23353, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6160") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40066->172.17.0.4:6160, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59786") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48414->172.17.0.4:59786, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6449") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56312->172.17.0.4:6449, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:11126") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39452->172.17.0.4:11126, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17244") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37236->172.17.0.4:17244, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46097") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45636->172.17.0.4:46097, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49118") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40428->172.17.0.4:49118, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:39487") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53906->172.17.0.4:39487, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50549") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38022->172.17.0.4:50549, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42009") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42830->172.17.0.4:42009, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8427") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56128->172.17.0.4:8427, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:24682") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37050->172.17.0.4:24682, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18999") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60126->172.17.0.4:18999, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62140") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34310->172.17.0.4:62140, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25923") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5580") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51292->172.17.0.4:5580, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43846->172.17.0.4:25923, err= 2026/04/18 03:31:42 DEBUG : removing 2 level 3 directories 2026/04/18 03:31:42 INFO : A1/B2/C2: Removing directory 2026/04/18 03:31:42 INFO : A1/B1/C3: Removing directory 2026/04/18 03:31:42 DEBUG : removing 2 level 2 directories 2026/04/18 03:31:42 INFO : A1/B2: Removing directory 2026/04/18 03:31:42 INFO : A3/B3: Removing directory 2026/04/18 03:31:42 DEBUG : removing 2 level 1 directories 2026/04/18 03:31:42 INFO : A3: Removing directory 2026/04/18 03:31:42 INFO : A2: Removing directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:45931") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34380->172.17.0.4:45931, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28956") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42044->172.17.0.4:28956, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41036") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41158->172.17.0.4:41036, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28036") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46032->172.17.0.4:28036, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:2399") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56068->172.17.0.4:2399, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6857") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41452->172.17.0.4:6857, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:43132") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40394->172.17.0.4:43132, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:7337") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45050->172.17.0.4:7337, err= 2026/04/18 03:31:42 DEBUG : removing 1 level 3 directories 2026/04/18 03:31:42 INFO : A1/B1/C1: Removing directory 2026/04/18 03:31:42 DEBUG : removing 1 level 2 directories 2026/04/18 03:31:42 INFO : A1/B1: Removing directory 2026/04/18 03:31:42 DEBUG : removing 1 level 1 directories 2026/04/18 03:31:42 INFO : A1: Removing directory 2026/04/18 03:31:42 DEBUG : removing 1 level 0 directories 2026/04/18 03:31:42 INFO : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Removing directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:4400") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52514->172.17.0.4:4400, err= 2026/04/18 03:31:42 ERROR : error listing: directory not found 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8251") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53728->172.17.0.4:8251, err= 2026/04/18 03:31:42 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (0.08s) === RUN TestRmdirsLeaveRoot run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 INFO : A1: Making directory 2026/04/18 03:31:42 INFO : A1/B1: Making directory 2026/04/18 03:31:42 INFO : A1/B1/C1: Making directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41821") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33976->172.17.0.4:41821, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41565") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42284->172.17.0.4:41565, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:40688") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58298->172.17.0.4:40688, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8273") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33756->172.17.0.4:8273, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:52850") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51386->172.17.0.4:52850, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62825") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60502->172.17.0.4:62825, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:64345") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45362->172.17.0.4:64345, err= 2026/04/18 03:31:42 DEBUG : removing 1 level 3 directories 2026/04/18 03:31:42 INFO : A1/B1/C1: Removing directory 2026/04/18 03:31:42 DEBUG : removing 1 level 2 directories 2026/04/18 03:31:42 INFO : A1/B1: Removing directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22298") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51756->172.17.0.4:22298, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1512") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58424->172.17.0.4:1512, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:47326") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33158->172.17.0.4:47326, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:54695") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34474->172.17.0.4:54695, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:45047") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57174->172.17.0.4:45047, err= --- PASS: TestRmdirsLeaveRoot (0.02s) === RUN TestRmdirsWithFilter run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 INFO : A1: Making directory 2026/04/18 03:31:42 INFO : A1/B1: Making directory 2026/04/18 03:31:42 INFO : A1/B1/C1: Making directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:26551") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35988->172.17.0.4:26551, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42770") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54184->172.17.0.4:42770, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28377") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48738->172.17.0.4:28377, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6155") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60150->172.17.0.4:6155, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:16588") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57552->172.17.0.4:16588, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41267") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36088->172.17.0.4:41267, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:58474") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38552->172.17.0.4:58474, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37305") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52154->172.17.0.4:37305, err= 2026/04/18 03:31:42 DEBUG : removing 1 level 3 directories 2026/04/18 03:31:42 INFO : A1/B1/C1: Removing directory 2026/04/18 03:31:42 DEBUG : removing 1 level 2 directories 2026/04/18 03:31:42 INFO : A1/B1: Removing directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22397") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33526->172.17.0.4:22397, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:48178") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41776->172.17.0.4:48178, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:45649") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47518->172.17.0.4:45649, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:63428") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33338->172.17.0.4:63428, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8434") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56218->172.17.0.4:8434, err= --- PASS: TestRmdirsWithFilter (0.03s) === RUN TestCopyURL run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8666") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37322->172.17.0.4:8666, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:63533") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54472->172.17.0.4:63533, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:34242") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37442->172.17.0.4:34242, err= 2026/04/18 03:31:42 DEBUG : filename.txt: File name found in url 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:53469") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50380->172.17.0.4:53469, err= 2026/04/18 03:31:42 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:53664") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35914->172.17.0.4:53664, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5731") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51834->172.17.0.4:5731, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:13715") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46554->172.17.0.4:13715, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:39763") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52566->172.17.0.4:39763, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46516") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49418->172.17.0.4:46516, err= --- PASS: TestCopyURL (0.04s) === RUN TestCopyURLDownloadHeaders run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33964") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33122->172.17.0.4:33964, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:31270") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35690->172.17.0.4:31270, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6463") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60600->172.17.0.4:6463, err= --- PASS: TestCopyURLDownloadHeaders (0.02s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : file1: Need to transfer - File not found at Destination 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:2864") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58746->172.17.0.4:2864, err= 2026/04/18 03:31:42 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/04/18 03:31:42 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/04/18 03:31:42 INFO : file1: Copied (new) to: sub/file2 2026/04/18 03:31:42 INFO : file1: Deleted 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:29838") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50134->172.17.0.4:29838, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19023") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58290->172.17.0.4:19023, err= 2026/04/18 03:31:42 DEBUG : sub/file2: size = 14 OK 2026/04/18 03:31:42 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/04/18 03:31:42 DEBUG : file1: Unchanged skipping 2026/04/18 03:31:42 INFO : file1: Deleted 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:4721") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59154->172.17.0.4:4721, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:7383") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60294->172.17.0.4:7383, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: don't need to copy/move sub/file2, it is already at target location 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44541") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47324->172.17.0.4:44541, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:27226") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44638->172.17.0.4:27226, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46703") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42836->172.17.0.4:46703, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3335") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56746->172.17.0.4:3335, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:6400") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41358->172.17.0.4:6400, err= --- PASS: TestMoveFile (0.03s) === RUN TestMoveFileWithIgnoreExisting run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : file1: Need to transfer - File not found at Destination 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:48314") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60554->172.17.0.4:48314, err= 2026/04/18 03:31:42 DEBUG : file1.9aa3f62d.partial: size = 14 OK 2026/04/18 03:31:42 DEBUG : file1.9aa3f62d.partial: renamed to: file1 2026/04/18 03:31:42 INFO : file1: Copied (new) 2026/04/18 03:31:42 INFO : file1: Deleted 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18723") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39166->172.17.0.4:18723, err= 2026/04/18 03:31:42 DEBUG : file1: Destination exists, skipping 2026/04/18 03:31:42 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5220") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53354->172.17.0.4:5220, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:63417") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37724->172.17.0.4:63417, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:39618") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57598->172.17.0.4:39618, err= --- PASS: TestMoveFileWithIgnoreExisting (0.01s) === RUN TestCaseInsensitiveMoveFile run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33755") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59792->172.17.0.4:33755, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:36383") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37806->172.17.0.4:36383, err= --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:4460") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55856->172.17.0.4:4460, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:11888") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52158->172.17.0.4:11888, err= --- PASS: TestCaseInsensitiveMoveFileDryRun (0.00s) === RUN TestMoveFileBackupDir run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:4765") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38634->172.17.0.4:4765, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:47577") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59248->172.17.0.4:47577, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44929") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50926->172.17.0.4:44929, err= 2026/04/18 03:31:42 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-kalituj9guze/backup" 2026/04/18 03:31:42 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/04/18 03:31:42 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:42 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:42 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:42 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:42 DEBUG : TestFTPProftpd: detected overridden config - adding "{9ETM4}" suffix to name 2026/04/18 03:31:42 DEBUG : Setting host="172.17.0.4" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/04/18 03:31:42 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/04/18 03:31:42 DEBUG : Setting pass="sru8ZXhA65zs2OvElSj1dCd1kftPHEeH-jS4PZPrAsmrDw" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/04/18 03:31:42 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/backup: Connecting to FTP server 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/backup: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/backup: > dial: conn=172.17.0.1:33304->172.17.0.4:21, err= 2026/04/18 03:31:42 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-kalituj9guze/backup" to be canonical "TestFTPProftpd{9ETM4}:rclone-test-kalituj9guze/backup" 2026/04/18 03:31:42 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone1008599569) 2026/04/18 03:31:42 DEBUG : dst/file1: size = 18 (ftp://172.17.0.4:21/rclone-test-kalituj9guze) 2026/04/18 03:31:42 DEBUG : dst/file1: Sizes differ 2026/04/18 03:31:42 INFO : dst/file1: Moved (server-side) 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:24193") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44764->172.17.0.4:24193, err= 2026/04/18 03:31:42 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/04/18 03:31:42 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/04/18 03:31:42 INFO : dst/file1: Copied (new) 2026/04/18 03:31:42 INFO : dst/file1: Deleted 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60621") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37846->172.17.0.4:60621, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49696") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33174->172.17.0.4:49696, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60404") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34638->172.17.0.4:60404, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25810") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48652->172.17.0.4:25810, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:39169") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40272->172.17.0.4:39169, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:2608") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34362->172.17.0.4:2608, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:2125") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48134->172.17.0.4:2125, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:47446") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39508->172.17.0.4:47446, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59334") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43994->172.17.0.4:59334, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze/backup: closing 1 unused connections --- PASS: TestMoveFileBackupDir (0.04s) === RUN TestSameConfig --- PASS: TestSameConfig (0.00s) === RUN TestSame --- PASS: TestSame (0.00s) === RUN TestOverlappingFilterCheckWithoutFilter --- PASS: TestOverlappingFilterCheckWithoutFilter (0.00s) === RUN TestOverlappingFilterCheckWithFilter --- PASS: TestOverlappingFilterCheckWithFilter (0.00s) === RUN TestListFormat --- PASS: TestListFormat (0.00s) === RUN TestDirMove run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:26445") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38760->172.17.0.4:26445, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:16268") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60084->172.17.0.4:16268, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1906") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42322->172.17.0.4:1906, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:23923") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39756->172.17.0.4:23923, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18314") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46208->172.17.0.4:18314, err= 2026/04/18 03:31:42 INFO : A1/B2: Making directory 2026/04/18 03:31:42 INFO : A1/B1/C3: Making directory 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57362") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53106->172.17.0.4:57362, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46578") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:38024->172.17.0.4:46578, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:61387") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54346->172.17.0.4:61387, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62715") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37310->172.17.0.4:62715, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17386") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55348->172.17.0.4:17386, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:35277") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:45761") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56874->172.17.0.4:35277, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34652->172.17.0.4:45761, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:43046") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59128->172.17.0.4:43046, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:58427") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53282->172.17.0.4:58427, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42411") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21673") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44092->172.17.0.4:21673, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44838->172.17.0.4:42411, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:40809") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41868->172.17.0.4:40809, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:64088") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51714") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43680->172.17.0.4:64088, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36078->172.17.0.4:51714, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37181") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35140->172.17.0.4:37181, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:10642") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44354->172.17.0.4:10642, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:59858") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53242->172.17.0.4:59858, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:52678") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62178") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45746->172.17.0.4:52678, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:29345") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46670->172.17.0.4:29345, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48046->172.17.0.4:62178, err= 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Connecting to FTP server 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21") 2026/04/18 03:31:42 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33320->172.17.0.4:21, err= 2026/04/18 03:31:42 INFO : A2/two: Moved (server-side) to: A3/two 2026/04/18 03:31:42 INFO : A2/one: Moved (server-side) to: A3/one 2026/04/18 03:31:42 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/04/18 03:31:42 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/04/18 03:31:43 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:38101") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51696->172.17.0.4:38101, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:63139") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40194->172.17.0.4:63139, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:2194") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:39928") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51164->172.17.0.4:39928, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36348->172.17.0.4:2194, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42607") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60437") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48358->172.17.0.4:42607, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39234->172.17.0.4:60437, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15798") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36944->172.17.0.4:15798, err= 2026/04/18 03:31:43 INFO : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:56271") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54196->172.17.0.4:56271, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42740") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54362->172.17.0.4:42740, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:26894") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53604->172.17.0.4:26894, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:9741") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37318->172.17.0.4:9741, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:23097") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46574->172.17.0.4:23097, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:60168") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48646->172.17.0.4:60168, err= 2026/04/18 03:31:43 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/04/18 03:31:43 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/04/18 03:31:43 INFO : A3/two: Moved (server-side) to: A4/two 2026/04/18 03:31:43 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/04/18 03:31:43 INFO : A3/one: Moved (server-side) to: A4/one 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49284") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49578->172.17.0.4:49284, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33966") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51052->172.17.0.4:33966, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:39613") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52584->172.17.0.4:39613, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62260") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55128->172.17.0.4:62260, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42810") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:56124") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49102->172.17.0.4:56124, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36758->172.17.0.4:42810, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44302") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60480->172.17.0.4:44302, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:50010") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40258->172.17.0.4:50010, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46649") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:35662->172.17.0.4:46649, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51408") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52848->172.17.0.4:51408, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1491") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39786->172.17.0.4:1491, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21479") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:56512") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59106->172.17.0.4:56512, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49422->172.17.0.4:21479, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3129") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44110->172.17.0.4:3129, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19097") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49558->172.17.0.4:19097, err= --- PASS: TestDirMove (0.28s) === RUN TestGetFsInfo run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3035") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49744->172.17.0.4:3035, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:21677") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51140->172.17.0.4:21677, err= --- PASS: TestGetFsInfo (0.00s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:36907") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:34026->172.17.0.4:36907, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: File to upload is small (34 bytes), uploading instead of streaming 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:53317") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60374->172.17.0.4:53317, err= 2026/04/18 03:31:43 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/04/18 03:31:43 NOTICE: ftp://172.17.0.4:21/rclone-test-kalituj9guze: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/04/18 03:31:43 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:32302") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40962->172.17.0.4:32302, err= 2026/04/18 03:31:43 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/04/18 03:31:43 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:35385") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:50748->172.17.0.4:35385, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:61916") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60388->172.17.0.4:61916, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1716") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46076->172.17.0.4:1716, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:7032") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52460->172.17.0.4:7032, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: File to upload is small (34 bytes), uploading instead of streaming 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:56323") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39094->172.17.0.4:56323, err= 2026/04/18 03:31:43 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/04/18 03:31:43 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:45673") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59880->172.17.0.4:45673, err= 2026/04/18 03:31:43 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/04/18 03:31:43 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:10859") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42770->172.17.0.4:10859, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1066") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46114->172.17.0.4:1066, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57829") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58324->172.17.0.4:57829, err= === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:24228") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49080->172.17.0.4:24228, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: File to upload is small (34 bytes), uploading instead of streaming 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51700") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:47962->172.17.0.4:51700, err= 2026/04/18 03:31:43 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/04/18 03:31:43 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:42793") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60084->172.17.0.4:42793, err= 2026/04/18 03:31:43 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/04/18 03:31:43 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22596") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43002->172.17.0.4:22596, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25088") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49386->172.17.0.4:25088, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:28316") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58492->172.17.0.4:28316, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1845") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40232->172.17.0.4:1845, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: File to upload is small (34 bytes), uploading instead of streaming 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15380") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53286->172.17.0.4:15380, err= 2026/04/18 03:31:43 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/04/18 03:31:43 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:13235") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39698->172.17.0.4:13235, err= 2026/04/18 03:31:43 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/04/18 03:31:43 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:31639") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54990->172.17.0.4:31639, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:56812") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41702->172.17.0.4:56812, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:22306") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40840->172.17.0.4:22306, err= --- PASS: TestRcat (0.07s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (0.01s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (0.01s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.02s) === RUN TestRcatMetadata run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" operations_test.go:1563: Skipping as destination doesn't support user metadata 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:65481") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46126->172.17.0.4:65481, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41729") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46334->172.17.0.4:41729, err= --- SKIP: TestRcatMetadata (0.00s) === RUN TestRcatSize run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:37779") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48832->172.17.0.4:37779, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: File to upload is small (60 bytes), uploading instead of streaming 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:45692") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53048->172.17.0.4:45692, err= 2026/04/18 03:31:43 DEBUG : potato2: size = 60 OK 2026/04/18 03:31:43 DEBUG : potato2: Size of src and dst objects identical 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25772") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53396->172.17.0.4:25772, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:12234") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48354->172.17.0.4:12234, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18757") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44406->172.17.0.4:18757, err= --- PASS: TestRcatSize (0.01s) === RUN TestRcatSizeMetadata run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" operations_test.go:1644: Skipping as destination doesn't support user metadata 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:65472") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45228->172.17.0.4:65472, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:61257") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:41034->172.17.0.4:61257, err= --- SKIP: TestRcatSizeMetadata (0.00s) === RUN TestRcatSizeUploadHeaders run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15508") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:52112->172.17.0.4:15508, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:35336") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:57084->172.17.0.4:35336, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:48978") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36532->172.17.0.4:48978, err= --- PASS: TestRcatSizeUploadHeaders (0.00s) === RUN TestTouchDir run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:18948") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51822->172.17.0.4:18948, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:10531") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49722->172.17.0.4:10531, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44036") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44574->172.17.0.4:44036, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:58537") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59582->172.17.0.4:58537, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:33821") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:45084->172.17.0.4:33821, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:39533") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48538->172.17.0.4:39533, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Touching "empty space" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Touching "potato2" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:43592") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51890->172.17.0.4:43592, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Touching "sub dir/potato3" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57543") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48390->172.17.0.4:57543, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17919") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53172->172.17.0.4:17919, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:46110") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51496->172.17.0.4:46110, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:41917") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54524->172.17.0.4:41917, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:16641") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51352->172.17.0.4:16641, err= --- PASS: TestTouchDir (0.02s) === RUN TestMkdirMetadata run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" operations_test.go:1773: Skipping test as remote does not support MkdirMetadata 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15399") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55626->172.17.0.4:15399, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:32545") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:60342->172.17.0.4:32545, err= --- SKIP: TestMkdirMetadata (0.00s) === RUN TestMkdirModTime run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" operations_test.go:1792: Skipping test as remote does not support DirSetModTime or MkdirMetadata 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5668") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53392->172.17.0.4:5668, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:54901") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54960->172.17.0.4:54901, err= --- SKIP: TestMkdirModTime (0.00s) === RUN TestCopyDirMetadata run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" operations_test.go:1813: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:29974") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55874->172.17.0.4:29974, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44108") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:44824->172.17.0.4:44108, err= --- SKIP: TestCopyDirMetadata (0.00s) === RUN TestSetDirModTime run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" operations_test.go:1849: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:20199") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36024->172.17.0.4:20199, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:49270") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42394->172.17.0.4:49270, err= --- SKIP: TestSetDirModTime (0.00s) === RUN TestDirsEqual run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" operations_test.go:1893: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:43275") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:33910->172.17.0.4:43275, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:8270") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42636->172.17.0.4:8270, err= --- SKIP: TestDirsEqual (0.00s) === RUN TestRemoveExisting run.go:185: Remote "ftp://172.17.0.4:21/rclone-test-kalituj9guze", Local "Local file system at /tmp/rclone1008599569", Modify Window "1s" 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:36938") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:43930->172.17.0.4:36938, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:62636") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42560->172.17.0.4:62636, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:7653") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:58406->172.17.0.4:7653, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:12299") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46896->172.17.0.4:12299, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:15177") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:46610->172.17.0.4:15177, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5050") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:53942->172.17.0.4:5050, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:17240") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:56286->172.17.0.4:17240, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:13526") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48554->172.17.0.4:13526, err= 2026/04/18 03:31:43 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.rarujuv0" before starting 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:25639") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55322->172.17.0.4:25639, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:12028") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37128->172.17.0.4:12028, err= 2026/04/18 03:31:43 DEBUG : sub dir/test remove existing.rarujuv0: TEST: removing renamed existing file after operation 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:5800") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:59330->172.17.0.4:5800, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:30299") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40246->172.17.0.4:30299, err= 2026/04/18 03:31:43 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.kekojof4" before starting 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:57044") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:49698->172.17.0.4:57044, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51581") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:51580->172.17.0.4:51581, err= 2026/04/18 03:31:43 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.kekojof4: TEST: renaming existing back after failed operation 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:43338") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:32978->172.17.0.4:43338, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:3501") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:40236->172.17.0.4:3501, err= 2026/04/18 03:31:43 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.tehoweh8" before starting 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:9910") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:37588->172.17.0.4:9910, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:44157") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:54214->172.17.0.4:44157, err= 2026/04/18 03:31:43 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.tehoweh8: TEST: removing renamed existing file after operation 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:1147") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:48200->172.17.0.4:1147, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:19802") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:39618->172.17.0.4:19802, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:54228") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:42502->172.17.0.4:54228, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:48413") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36776->172.17.0.4:48413, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:51914") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:55974->172.17.0.4:51914, err= --- PASS: TestRemoveExisting (0.03s) === RUN TestRcAbout rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcAbout (0.00s) === RUN TestRcCleanup rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCleanup (0.00s) === RUN TestRcCopyfile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCopyfile (0.00s) === RUN TestRcCopyurl rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCopyurl (0.00s) === RUN TestRcDelete rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDelete (0.00s) === RUN TestRcDeletefile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDeletefile (0.00s) === RUN TestRcList rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcList (0.00s) === RUN TestRcStat rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcStat (0.00s) === RUN TestRcSetTier rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSetTier (0.00s) === RUN TestRcSetTierFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSetTierFile (0.00s) === RUN TestRcMkdir rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcMkdir (0.00s) === RUN TestRcMovefile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcMovefile (0.00s) === RUN TestRcPurge rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcPurge (0.00s) === RUN TestRcRmdir rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcRmdir (0.00s) === RUN TestRcRmdirs rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcRmdirs (0.00s) === RUN TestRcSize rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSize (0.00s) === RUN TestRcPublicLink rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcPublicLink (0.00s) === RUN TestRcFsInfo rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcFsInfo (0.00s) === RUN TestUploadFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestUploadFile (0.00s) === RUN TestRcCommand rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCommand (0.00s) === RUN TestRcDu rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDu (0.00s) === RUN TestRcCheck rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCheck (0.00s) === RUN TestRcHashsum rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsum (0.00s) === RUN TestRcHashsumSingleFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsumSingleFile (0.00s) === RUN TestRcHashsumFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsumFile (0.00s) PASS 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: dial("tcp","172.17.0.4:63099") 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: > dial: conn=172.17.0.1:36364->172.17.0.4:63099, err= 2026/04/18 03:31:43 DEBUG : ftp://172.17.0.4:21/rclone-test-kalituj9guze: Purge dir "" "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Finished OK in 4.145423892s (try 1/5)