"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPPureftpd: -verbose" - Starting (try 1/5) 2026/09/02 04:23:40 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yopuyan1qace" 2026/09/02 04:23:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:23:40 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:23:40 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:40 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:40 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:40 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:40 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:23:40 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:40 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:40 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:40 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Connecting to FTP server 2026/09/02 04:23:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:21") 2026/09/02 04:23:40 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57414->172.17.0.4:21, err= 2026/09/02 04:23:42 DEBUG : Creating backend with remote "/tmp/rclone3360178175" === 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:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39283") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51144->172.17.0.4:39283, err= 2026/09/02 04:23:42 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31302") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35024->172.17.0.4:31302, err= 2026/09/02 04:23:42 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestSizeDiffers 2026/09/02 04:23:42 DEBUG : a: size = 0 OK 2026/09/02 04:23:42 DEBUG : a: size = 1 (memory) 2026/09/02 04:23:42 DEBUG : a: size = 2 (memory) --- PASS: TestSizeDiffers (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2026/09/02 04:23:42 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/09/02 04:23:42 DEBUG : potato: Seek from 10 to 0 2026/09/02 04:23:42 DEBUG : potato: Seek from 10 to 0 2026/09/02 04:23:42 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/09/02 04:23:42 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Seek from 5 to 2 2026/09/02 04:23:42 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/09/02 04:23:42 DEBUG : potato: Seek from 7 to 0 2026/09/02 04:23:42 DEBUG : potato: Seek from 7 to 0 2026/09/02 04:23:42 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/09/02 04:23:42 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Seek from 5 to 2 2026/09/02 04:23:42 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/09/02 04:23:42 DEBUG : potato: Seek from 8 to 0 2026/09/02 04:23:42 DEBUG : potato: Seek from 8 to 0 2026/09/02 04:23:42 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/09/02 04:23:42 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/02 04:23:42 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/02 04:23:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/02 04:23:42 DEBUG : potato: Seek from 5 to 2 2026/09/02 04:23:42 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/09/02 04:23:42 DEBUG : potato: Seek from 9 to 0 2026/09/02 04:23:42 DEBUG : potato: Seek from 9 to 0 2026/09/02 04:23:42 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:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33220") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48728->172.17.0.4:33220, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37547") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47444->172.17.0.4:37547, err= === RUN TestCheck/1 === RUN TestCheck/2 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33210") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60528->172.17.0.4:33210, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30555") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55726->172.17.0.4:30555, err= === RUN TestCheck/3 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32679") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47790->172.17.0.4:32679, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31804") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52270->172.17.0.4:31804, err= === RUN TestCheck/4 === RUN TestCheck/5 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33726") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54470->172.17.0.4:33726, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38158") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36446->172.17.0.4:38158, err= === RUN TestCheck/6 === RUN TestCheck/7 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32368") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58664->172.17.0.4:32368, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35314") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34948->172.17.0.4:35314, err= --- PASS: TestCheck (0.03s) --- 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/09/02 04:23:42 DEBUG : Creating backend with remote "nonexistent" 2026/09/02 04:23:42 DEBUG : Creating backend with remote "nonexistent" 2026/09/02 04:23:42 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/09/02 04:23:42 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/09/02 04:23:42 NOTICE: Local file system at nonexistent: 0 differences found 2026/09/02 04:23:42 NOTICE: Local file system at nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.00s) === RUN TestCheckDownload run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31121") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60998->172.17.0.4:31121, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37389") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54986->172.17.0.4:37389, err= === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37728") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41804->172.17.0.4:37728, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32238") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41138->172.17.0.4:32238, err= === RUN TestCheckDownload/3 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39993") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59192->172.17.0.4:39993, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32361") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49906->172.17.0.4:32361, err= === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35258") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37320->172.17.0.4:35258, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38855") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41750->172.17.0.4:38855, err= === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36247") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38340->172.17.0.4:36247, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33810") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58276->172.17.0.4:33810, err= --- PASS: TestCheckDownload (0.12s) --- PASS: TestCheckDownload/1 (0.00s) --- PASS: TestCheckDownload/2 (0.01s) --- PASS: TestCheckDownload/3 (0.01s) --- PASS: TestCheckDownload/4 (0.02s) --- PASS: TestCheckDownload/5 (0.02s) --- PASS: TestCheckDownload/6 (0.02s) --- PASS: TestCheckDownload/7 (0.02s) === RUN TestCheckSizeOnly run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32162") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50284->172.17.0.4:32162, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39640") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59686->172.17.0.4:39640, err= === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30510") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53536->172.17.0.4:30510, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33312") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56288->172.17.0.4:33312, err= === RUN TestCheckSizeOnly/3 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36607") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49560->172.17.0.4:36607, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38948") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34026->172.17.0.4:38948, err= === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32221") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50036->172.17.0.4:32221, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35805") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45728->172.17.0.4:35805, err= === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30193") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48788->172.17.0.4:30193, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36046") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34382->172.17.0.4:36046, err= --- PASS: TestCheckSizeOnly (0.03s) --- 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:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36155") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41084->172.17.0.4:36155, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33080") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:32894->172.17.0.4:33080, err= 2026/09/02 04:23:42 NOTICE: test.sum: improperly formatted checksum line 4 2026/09/02 04:23:42 NOTICE: test.sum: improperly formatted checksum line 5 2026/09/02 04:23:42 NOTICE: test.sum: improperly formatted checksum line 6 2026/09/02 04:23:42 NOTICE: test.sum: 2 warning(s) suppressed... 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36978") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46832->172.17.0.4:36978, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31763") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60504->172.17.0.4:31763, err= 2026/09/02 04:23:42 NOTICE: test.sum: improperly formatted checksum line 4 2026/09/02 04:23:42 NOTICE: test.sum: improperly formatted checksum line 5 2026/09/02 04:23:42 NOTICE: test.sum: improperly formatted checksum line 6 2026/09/02 04:23:42 NOTICE: test.sum: 2 warning(s) suppressed... 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34983") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40168->172.17.0.4:34983, err= 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34525") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57566->172.17.0.4:34525, err= --- PASS: TestParseSumFile (0.02s) === RUN TestCheckSum run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:23:42 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yopuyan1qace/data" 2026/09/02 04:23:42 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:23:42 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:42 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:42 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:42 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:42 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:23:42 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:42 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:42 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:42 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/data: Connecting to FTP server 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/data: dial("tcp","172.17.0.4:21") 2026/09/02 04:23:42 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/data: > dial: conn=172.17.0.1:45906->172.17.0.4:21, err= check_test.go:354: ftp://172.17.0.4:21/rclone-test-yopuyan1qace/data lacks md5, skipping 2026/09/02 04:23:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39454") 2026/09/02 04:23:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53478->172.17.0.4:39454, err= 2026/09/02 04:23:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31891") 2026/09/02 04:23:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:32808->172.17.0.4:31891, err= --- SKIP: TestCheckSum (2.71s) === RUN TestCheckSumDownload run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:23:45 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yopuyan1qace/data" 2026/09/02 04:23:45 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:23:45 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:45 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:45 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:45 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:45 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:23:45 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:45 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:45 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:45 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/data: Connecting to FTP server 2026/09/02 04:23:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/data: dial("tcp","172.17.0.4:21") 2026/09/02 04:23:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/data: > dial: conn=172.17.0.1:45916->172.17.0.4:21, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36663") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36808->172.17.0.4:36663, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36814") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56204->172.17.0.4:36814, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35797") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56104->172.17.0.4:35797, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32760") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51018->172.17.0.4:32760, err= === RUN TestCheckSumDownload/subtest1 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38384") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50412->172.17.0.4:38384, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36970") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51366->172.17.0.4:36970, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37827") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55070->172.17.0.4:37827, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33928") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43472->172.17.0.4:33928, err= === RUN TestCheckSumDownload/subtest2 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34645") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33018->172.17.0.4:34645, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32213") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59054->172.17.0.4:32213, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36138") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48946->172.17.0.4:36138, err= === RUN TestCheckSumDownload/subtest3 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34334") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47170->172.17.0.4:34334, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33274") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52094->172.17.0.4:33274, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33637") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44230->172.17.0.4:33637, err= === RUN TestCheckSumDownload/subtest4 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39170") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60430->172.17.0.4:39170, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37641") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53162->172.17.0.4:37641, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34635") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37422->172.17.0.4:34635, err= === RUN TestCheckSumDownload/subtest5 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39306") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38586->172.17.0.4:39306, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36772") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43030->172.17.0.4:36772, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34093") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40134->172.17.0.4:34093, err= === RUN TestCheckSumDownload/subtest6 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37376") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48386->172.17.0.4:37376, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34185") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60554->172.17.0.4:34185, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38613") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33204->172.17.0.4:38613, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31565") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33924->172.17.0.4:31565, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34624") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59562->172.17.0.4:34624, err= === RUN TestCheckSumDownload/subtest7 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35397") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46776->172.17.0.4:35397, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38016") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47712->172.17.0.4:38016, err= 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39389") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58848->172.17.0.4:39389, err= --- PASS: TestCheckSumDownload (3.28s) --- PASS: TestCheckSumDownload/subtest1 (0.00s) --- PASS: TestCheckSumDownload/subtest2 (0.01s) --- PASS: TestCheckSumDownload/subtest3 (0.02s) --- PASS: TestCheckSumDownload/subtest4 (0.02s) --- PASS: TestCheckSumDownload/subtest5 (0.02s) --- PASS: TestCheckSumDownload/subtest6 (0.02s) --- PASS: TestCheckSumDownload/subtest7 (0.01s) === RUN TestCheckSumConcurrency 2026/09/02 04:23:48 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/09/02 04:23:48 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/09/02 04:23:48 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/09/02 04:23:48 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/09/02 04:23:48 NOTICE: Mock file system at checkSum: 0 differences found 2026/09/02 04:23:48 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumConcurrency (0.00s) === RUN TestCheckSumDownloadConcurrency 2026/09/02 04:23:48 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/09/02 04:23:48 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/09/02 04:23:48 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/09/02 04:23:48 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/09/02 04:23:48 NOTICE: Mock file system at checkSum: 0 differences found 2026/09/02 04:23:48 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumDownloadConcurrency (0.00s) === RUN TestApplyTransforms 2026/09/02 04:23:48 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-cocupic0ziri" 2026/09/02 04:23:48 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:23:48 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:23:48 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:48 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:48 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:48 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:48 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:23:48 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:48 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:48 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:48 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: Connecting to FTP server 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: dial("tcp","172.17.0.4:21") 2026/09/02 04:23:48 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: > dial: conn=172.17.0.1:45930->172.17.0.4:21, err= 2026/09/02 04:23:51 DEBUG : Creating backend with remote "/tmp/rclone3666818686" run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-cocupic0ziri", Local "Local file system at /tmp/rclone3666818686", Modify Window "1s" 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: dial("tcp","172.17.0.4:35085") 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: > dial: conn=172.17.0.1:60468->172.17.0.4:35085, err= 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: dial("tcp","172.17.0.4:38831") 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: > dial: conn=172.17.0.1:52588->172.17.0.4:38831, err= upper checkfile vs. lower remote (without normalization) 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: dial("tcp","172.17.0.4:39717") 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: > dial: conn=172.17.0.1:39816->172.17.0.4:39717, err= 2026/09/02 04:23:52 ERROR : hello, world!: sum not found 2026/09/02 04:23:52 ERROR : HELLO, WORLD!: file not in ftp://172.17.0.4:21/rclone-test-cocupic0ziri 2026/09/02 04:23:52 NOTICE: ftp://172.17.0.4:21/rclone-test-cocupic0ziri: 1 files missing 2026/09/02 04:23:52 NOTICE: 1 hashes missing 2026/09/02 04:23:52 NOTICE: ftp://172.17.0.4:21/rclone-test-cocupic0ziri: 1 differences found 2026/09/02 04:23:52 NOTICE: ftp://172.17.0.4:21/rclone-test-cocupic0ziri: 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: dial("tcp","172.17.0.4:32092") 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: > dial: conn=172.17.0.1:54130->172.17.0.4:32092, err= 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: dial("tcp","172.17.0.4:34676") 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: > dial: conn=172.17.0.1:44894->172.17.0.4:34676, err= 2026/09/02 04:23:52 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/02 04:23:52 NOTICE: ftp://172.17.0.4:21/rclone-test-cocupic0ziri: 0 differences found 2026/09/02 04:23:52 NOTICE: ftp://172.17.0.4:21/rclone-test-cocupic0ziri: 1 matching files 2026/09/02 04:23:52 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-mekebek7woxi" 2026/09/02 04:23:52 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:23:52 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:23:52 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:52 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:52 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:52 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:52 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:23:52 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:52 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:52 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:52 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: Connecting to FTP server 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: dial("tcp","172.17.0.4:21") 2026/09/02 04:23:52 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: > dial: conn=172.17.0.1:33488->172.17.0.4:21, err= 2026/09/02 04:23:55 DEBUG : Creating backend with remote "/tmp/rclone1950574643" run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-mekebek7woxi", Local "Local file system at /tmp/rclone1950574643", Modify Window "1s" 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: dial("tcp","172.17.0.4:36495") 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: > dial: conn=172.17.0.1:39204->172.17.0.4:36495, err= 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: dial("tcp","172.17.0.4:31992") 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: > dial: conn=172.17.0.1:52666->172.17.0.4:31992, err= lower checkfile vs. upper remote (without normalization) 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: dial("tcp","172.17.0.4:38568") 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: > dial: conn=172.17.0.1:35826->172.17.0.4:38568, err= 2026/09/02 04:23:55 ERROR : HELLO, WORLD!: sum not found 2026/09/02 04:23:55 ERROR : hello, world!: file not in ftp://172.17.0.4:21/rclone-test-mekebek7woxi 2026/09/02 04:23:55 NOTICE: ftp://172.17.0.4:21/rclone-test-mekebek7woxi: 1 files missing 2026/09/02 04:23:55 NOTICE: 1 hashes missing 2026/09/02 04:23:55 NOTICE: ftp://172.17.0.4:21/rclone-test-mekebek7woxi: 1 differences found 2026/09/02 04:23:55 NOTICE: ftp://172.17.0.4:21/rclone-test-mekebek7woxi: 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: dial("tcp","172.17.0.4:33872") 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: > dial: conn=172.17.0.1:54104->172.17.0.4:33872, err= 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: dial("tcp","172.17.0.4:32671") 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: > dial: conn=172.17.0.1:46612->172.17.0.4:32671, err= 2026/09/02 04:23:55 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/02 04:23:55 NOTICE: ftp://172.17.0.4:21/rclone-test-mekebek7woxi: 0 differences found 2026/09/02 04:23:55 NOTICE: ftp://172.17.0.4:21/rclone-test-mekebek7woxi: 1 matching files 2026/09/02 04:23:55 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-fuvusuz6keyi" 2026/09/02 04:23:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:23:55 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:23:55 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:55 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:55 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:55 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:55 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:23:55 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:55 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:55 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:55 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: Connecting to FTP server 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: dial("tcp","172.17.0.4:21") 2026/09/02 04:23:55 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: > dial: conn=172.17.0.1:33494->172.17.0.4:21, err= 2026/09/02 04:23:58 DEBUG : Creating backend with remote "/tmp/rclone4039418610" run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi", Local "Local file system at /tmp/rclone4039418610", Modify Window "1s" 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: dial("tcp","172.17.0.4:33682") 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: > dial: conn=172.17.0.1:58776->172.17.0.4:33682, err= 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: dial("tcp","172.17.0.4:31259") 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: > dial: conn=172.17.0.1:36094->172.17.0.4:31259, err= lower checkfile vs. upperlowermixed remote (without normalization) 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: dial("tcp","172.17.0.4:32034") 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: > dial: conn=172.17.0.1:35056->172.17.0.4:32034, err= 2026/09/02 04:23:58 ERROR : HeLlO, wOrLd!: sum not found 2026/09/02 04:23:58 ERROR : hello, world!: file not in ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi 2026/09/02 04:23:58 NOTICE: ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: 1 files missing 2026/09/02 04:23:58 NOTICE: 1 hashes missing 2026/09/02 04:23:58 NOTICE: ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: 1 differences found 2026/09/02 04:23:58 NOTICE: ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: dial("tcp","172.17.0.4:33454") 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: > dial: conn=172.17.0.1:34416->172.17.0.4:33454, err= 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: dial("tcp","172.17.0.4:33252") 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: > dial: conn=172.17.0.1:56170->172.17.0.4:33252, err= 2026/09/02 04:23:58 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/02 04:23:58 NOTICE: ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: 0 differences found 2026/09/02 04:23:58 NOTICE: ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: 1 matching files 2026/09/02 04:23:58 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-rofaruh7fuse" 2026/09/02 04:23:58 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:23:58 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:23:58 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:58 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:58 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:58 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:58 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:23:58 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:23:58 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:23:58 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:23:58 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: Connecting to FTP server 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: dial("tcp","172.17.0.4:21") 2026/09/02 04:23:58 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: > dial: conn=172.17.0.1:33498->172.17.0.4:21, err= 2026/09/02 04:24:01 DEBUG : Creating backend with remote "/tmp/rclone1982100296" 2026/09/02 04:24:01 DEBUG : Config file has changed externally - reloading run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-rofaruh7fuse", Local "Local file system at /tmp/rclone1982100296", Modify Window "1s" 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: dial("tcp","172.17.0.4:38078") 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: > dial: conn=172.17.0.1:53656->172.17.0.4:38078, err= 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: dial("tcp","172.17.0.4:34648") 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: > dial: conn=172.17.0.1:44698->172.17.0.4:34648, err= upperlowermixed checkfile vs. upper remote (without normalization) 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: dial("tcp","172.17.0.4:39432") 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: > dial: conn=172.17.0.1:42306->172.17.0.4:39432, err= 2026/09/02 04:24:01 ERROR : HELLO, WORLD!: sum not found 2026/09/02 04:24:01 ERROR : HeLlO, wOrLd!: file not in ftp://172.17.0.4:21/rclone-test-rofaruh7fuse 2026/09/02 04:24:01 NOTICE: ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: 1 files missing 2026/09/02 04:24:01 NOTICE: 1 hashes missing 2026/09/02 04:24:01 NOTICE: ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: 1 differences found 2026/09/02 04:24:01 NOTICE: ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: dial("tcp","172.17.0.4:30806") 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: > dial: conn=172.17.0.1:39682->172.17.0.4:30806, err= 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: dial("tcp","172.17.0.4:38152") 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: > dial: conn=172.17.0.1:59400->172.17.0.4:38152, err= 2026/09/02 04:24:01 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/02 04:24:01 NOTICE: ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: 0 differences found 2026/09/02 04:24:01 NOTICE: ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: 1 matching files 2026/09/02 04:24:01 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-qasobam0qone" 2026/09/02 04:24:01 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:24:01 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:01 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:01 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:01 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:01 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:01 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:01 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:01 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:01 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:01 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: Connecting to FTP server 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:01 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: > dial: conn=172.17.0.1:44724->172.17.0.4:21, err= 2026/09/02 04:24:05 DEBUG : Creating backend with remote "/tmp/rclone818768109" run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-qasobam0qone", Local "Local file system at /tmp/rclone818768109", Modify Window "1s" 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: dial("tcp","172.17.0.4:32660") 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: > dial: conn=172.17.0.1:35376->172.17.0.4:32660, err= 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: dial("tcp","172.17.0.4:38964") 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: > dial: conn=172.17.0.1:41870->172.17.0.4:38964, err= NFD checkfile vs. NFC remote (without normalization) 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: dial("tcp","172.17.0.4:33690") 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: > dial: conn=172.17.0.1:36156->172.17.0.4:33690, err= 2026/09/02 04:24:05 ERROR : 測試_Русский___ě_áñ: sum not found 2026/09/02 04:24:05 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-qasobam0qone 2026/09/02 04:24:05 NOTICE: ftp://172.17.0.4:21/rclone-test-qasobam0qone: 1 files missing 2026/09/02 04:24:05 NOTICE: 1 hashes missing 2026/09/02 04:24:05 NOTICE: ftp://172.17.0.4:21/rclone-test-qasobam0qone: 1 differences found 2026/09/02 04:24:05 NOTICE: ftp://172.17.0.4:21/rclone-test-qasobam0qone: 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: dial("tcp","172.17.0.4:36632") 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: > dial: conn=172.17.0.1:51936->172.17.0.4:36632, err= 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: dial("tcp","172.17.0.4:31527") 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: > dial: conn=172.17.0.1:41596->172.17.0.4:31527, err= 2026/09/02 04:24:05 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/02 04:24:05 NOTICE: ftp://172.17.0.4:21/rclone-test-qasobam0qone: 0 differences found 2026/09/02 04:24:05 NOTICE: ftp://172.17.0.4:21/rclone-test-qasobam0qone: 1 matching files 2026/09/02 04:24:05 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yetugoj9fexe" 2026/09/02 04:24:05 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:24:05 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:05 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:05 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:05 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:05 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:05 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:05 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:05 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:05 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:05 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: Connecting to FTP server 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:05 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: > dial: conn=172.17.0.1:44726->172.17.0.4:21, err= 2026/09/02 04:24:08 DEBUG : Creating backend with remote "/tmp/rclone844449849" run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yetugoj9fexe", Local "Local file system at /tmp/rclone844449849", Modify Window "1s" 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: dial("tcp","172.17.0.4:32080") 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: > dial: conn=172.17.0.1:50358->172.17.0.4:32080, err= 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: dial("tcp","172.17.0.4:30693") 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: > dial: conn=172.17.0.1:54416->172.17.0.4:30693, err= NFC checkfile vs. NFD remote (without normalization) 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: dial("tcp","172.17.0.4:33688") 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: > dial: conn=172.17.0.1:39866->172.17.0.4:33688, err= 2026/09/02 04:24:08 ERROR : 測試_Русский___ě_áñ: sum not found 2026/09/02 04:24:08 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-yetugoj9fexe 2026/09/02 04:24:08 NOTICE: ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: 1 files missing 2026/09/02 04:24:08 NOTICE: 1 hashes missing 2026/09/02 04:24:08 NOTICE: ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: 1 differences found 2026/09/02 04:24:08 NOTICE: ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: dial("tcp","172.17.0.4:32549") 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: > dial: conn=172.17.0.1:48094->172.17.0.4:32549, err= 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: dial("tcp","172.17.0.4:39014") 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: > dial: conn=172.17.0.1:56558->172.17.0.4:39014, err= 2026/09/02 04:24:08 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/02 04:24:08 NOTICE: ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: 0 differences found 2026/09/02 04:24:08 NOTICE: ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: 1 matching files 2026/09/02 04:24:08 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-hupehut3rogu" 2026/09/02 04:24:08 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:24:08 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:08 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:08 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:08 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:08 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:08 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:08 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:08 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:08 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:08 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: Connecting to FTP server 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:08 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: > dial: conn=172.17.0.1:44738->172.17.0.4:21, err= 2026/09/02 04:24:11 DEBUG : Creating backend with remote "/tmp/rclone3305230012" run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-hupehut3rogu", Local "Local file system at /tmp/rclone3305230012", Modify Window "1s" 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: dial("tcp","172.17.0.4:34197") 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: > dial: conn=172.17.0.1:54752->172.17.0.4:34197, err= 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: dial("tcp","172.17.0.4:32443") 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: > dial: conn=172.17.0.1:55808->172.17.0.4:32443, err= NFDx2 checkfile vs. both remote (without normalization) 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: dial("tcp","172.17.0.4:35939") 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: > dial: conn=172.17.0.1:51072->172.17.0.4:35939, err= 2026/09/02 04:24:11 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/02 04:24:11 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-hupehut3rogu 2026/09/02 04:24:11 NOTICE: ftp://172.17.0.4:21/rclone-test-hupehut3rogu: 1 files missing 2026/09/02 04:24:11 NOTICE: 1 hashes missing 2026/09/02 04:24:11 NOTICE: ftp://172.17.0.4:21/rclone-test-hupehut3rogu: 1 differences found 2026/09/02 04:24:11 NOTICE: ftp://172.17.0.4:21/rclone-test-hupehut3rogu: 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: dial("tcp","172.17.0.4:39154") 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: > dial: conn=172.17.0.1:46894->172.17.0.4:39154, err= 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: dial("tcp","172.17.0.4:32603") 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: > dial: conn=172.17.0.1:54652->172.17.0.4:32603, err= 2026/09/02 04:24:11 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/02 04:24:11 NOTICE: ftp://172.17.0.4:21/rclone-test-hupehut3rogu: 0 differences found 2026/09/02 04:24:11 NOTICE: ftp://172.17.0.4:21/rclone-test-hupehut3rogu: 1 matching files 2026/09/02 04:24:11 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-pijigoz8supu" 2026/09/02 04:24:11 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:24:11 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:11 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:11 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:11 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:11 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:11 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:11 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:11 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:11 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:11 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: Connecting to FTP server 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:11 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: > dial: conn=172.17.0.1:44746->172.17.0.4:21, err= 2026/09/02 04:24:13 DEBUG : Creating backend with remote "/tmp/rclone2387574314" run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-pijigoz8supu", Local "Local file system at /tmp/rclone2387574314", Modify Window "1s" 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: dial("tcp","172.17.0.4:31631") 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: > dial: conn=172.17.0.1:58624->172.17.0.4:31631, err= 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: dial("tcp","172.17.0.4:31633") 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: > dial: conn=172.17.0.1:46326->172.17.0.4:31633, err= NFCx2 checkfile vs. both remote (without normalization) 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: dial("tcp","172.17.0.4:32935") 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: > dial: conn=172.17.0.1:60616->172.17.0.4:32935, err= 2026/09/02 04:24:13 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/02 04:24:13 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-pijigoz8supu 2026/09/02 04:24:13 NOTICE: ftp://172.17.0.4:21/rclone-test-pijigoz8supu: 1 files missing 2026/09/02 04:24:13 NOTICE: 1 hashes missing 2026/09/02 04:24:13 NOTICE: ftp://172.17.0.4:21/rclone-test-pijigoz8supu: 1 differences found 2026/09/02 04:24:13 NOTICE: ftp://172.17.0.4:21/rclone-test-pijigoz8supu: 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: dial("tcp","172.17.0.4:30490") 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: > dial: conn=172.17.0.1:43598->172.17.0.4:30490, err= 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: dial("tcp","172.17.0.4:30992") 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: > dial: conn=172.17.0.1:59186->172.17.0.4:30992, err= 2026/09/02 04:24:13 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/02 04:24:13 NOTICE: ftp://172.17.0.4:21/rclone-test-pijigoz8supu: 0 differences found 2026/09/02 04:24:13 NOTICE: ftp://172.17.0.4:21/rclone-test-pijigoz8supu: 1 matching files 2026/09/02 04:24:13 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-kifirup4ziqe" 2026/09/02 04:24:13 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:24:13 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:13 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:13 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:13 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:13 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:13 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:13 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:13 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:13 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:13 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: Connecting to FTP server 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:13 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: > dial: conn=172.17.0.1:32874->172.17.0.4:21, err= 2026/09/02 04:24:16 DEBUG : Creating backend with remote "/tmp/rclone1188608242" run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-kifirup4ziqe", Local "Local file system at /tmp/rclone1188608242", Modify Window "1s" 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: dial("tcp","172.17.0.4:30807") 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: > dial: conn=172.17.0.1:60604->172.17.0.4:30807, err= 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: dial("tcp","172.17.0.4:36487") 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: > dial: conn=172.17.0.1:33218->172.17.0.4:36487, err= both checkfile vs. NFDx2 remote (without normalization) 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: dial("tcp","172.17.0.4:31442") 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: > dial: conn=172.17.0.1:41650->172.17.0.4:31442, err= 2026/09/02 04:24:16 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/02 04:24:16 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-kifirup4ziqe 2026/09/02 04:24:16 NOTICE: ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: 1 files missing 2026/09/02 04:24:16 NOTICE: 1 hashes missing 2026/09/02 04:24:16 NOTICE: ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: 1 differences found 2026/09/02 04:24:16 NOTICE: ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: dial("tcp","172.17.0.4:32395") 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: > dial: conn=172.17.0.1:52650->172.17.0.4:32395, err= 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: dial("tcp","172.17.0.4:39697") 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: > dial: conn=172.17.0.1:50458->172.17.0.4:39697, err= 2026/09/02 04:24:16 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/02 04:24:16 NOTICE: ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: 0 differences found 2026/09/02 04:24:16 NOTICE: ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: 1 matching files 2026/09/02 04:24:16 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-vetaxab3qusi" 2026/09/02 04:24:16 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:24:16 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:16 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:16 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:16 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:16 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:16 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:16 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:16 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:16 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:16 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: Connecting to FTP server 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:16 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: > dial: conn=172.17.0.1:32878->172.17.0.4:21, err= 2026/09/02 04:24:19 DEBUG : Creating backend with remote "/tmp/rclone887826346" run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-vetaxab3qusi", Local "Local file system at /tmp/rclone887826346", Modify Window "1s" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: dial("tcp","172.17.0.4:32600") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: > dial: conn=172.17.0.1:50424->172.17.0.4:32600, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: dial("tcp","172.17.0.4:35475") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: > dial: conn=172.17.0.1:47030->172.17.0.4:35475, err= both checkfile vs. NFCx2 remote (without normalization) 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: dial("tcp","172.17.0.4:36609") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: > dial: conn=172.17.0.1:33510->172.17.0.4:36609, err= 2026/09/02 04:24:19 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/02 04:24:19 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.4:21/rclone-test-vetaxab3qusi 2026/09/02 04:24:19 NOTICE: ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: 1 files missing 2026/09/02 04:24:19 NOTICE: 1 hashes missing 2026/09/02 04:24:19 NOTICE: ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: 1 differences found 2026/09/02 04:24:19 NOTICE: ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: dial("tcp","172.17.0.4:33945") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: > dial: conn=172.17.0.1:41648->172.17.0.4:33945, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: dial("tcp","172.17.0.4:39186") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: > dial: conn=172.17.0.1:41788->172.17.0.4:39186, err= 2026/09/02 04:24:19 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/02 04:24:19 NOTICE: ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: 0 differences found 2026/09/02 04:24:19 NOTICE: ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: 1 matching files 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: dial("tcp","172.17.0.4:35601") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: > dial: conn=172.17.0.1:42472->172.17.0.4:35601, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-vetaxab3qusi: Purge dir "" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: dial("tcp","172.17.0.4:30154") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: > dial: conn=172.17.0.1:46558->172.17.0.4:30154, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-kifirup4ziqe: Purge dir "" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: dial("tcp","172.17.0.4:39077") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: > dial: conn=172.17.0.1:54016->172.17.0.4:39077, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-pijigoz8supu: Purge dir "" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: dial("tcp","172.17.0.4:34163") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: > dial: conn=172.17.0.1:46518->172.17.0.4:34163, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-hupehut3rogu: Purge dir "" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: dial("tcp","172.17.0.4:34576") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: > dial: conn=172.17.0.1:35682->172.17.0.4:34576, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: Purge object "測試_Русский___ě_áñ" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yetugoj9fexe: Purge dir "" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: dial("tcp","172.17.0.4:30253") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: > dial: conn=172.17.0.1:33624->172.17.0.4:30253, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: Purge object "測試_Русский___ě_áñ" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-qasobam0qone: Purge dir "" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: dial("tcp","172.17.0.4:30433") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: > dial: conn=172.17.0.1:52364->172.17.0.4:30433, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: Purge object "HELLO, WORLD!" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-rofaruh7fuse: Purge dir "" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: dial("tcp","172.17.0.4:38592") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: > dial: conn=172.17.0.1:60102->172.17.0.4:38592, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: Purge object "HeLlO, wOrLd!" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-fuvusuz6keyi: Purge dir "" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: dial("tcp","172.17.0.4:37401") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: > dial: conn=172.17.0.1:50782->172.17.0.4:37401, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: Purge object "HELLO, WORLD!" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-mekebek7woxi: Purge dir "" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: dial("tcp","172.17.0.4:34773") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: > dial: conn=172.17.0.1:34194->172.17.0.4:34773, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: Purge object "hello, world!" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-cocupic0ziri: Purge dir "" --- PASS: TestApplyTransforms (30.25s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:19 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30087") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52918->172.17.0.4:30087, err= 2026/09/02 04:24:19 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/09/02 04:24:19 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/09/02 04:24:19 INFO : file1: Copied (new) to: sub/file2 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30195") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39082->172.17.0.4:30195, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38128") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42198->172.17.0.4:38128, err= 2026/09/02 04:24:19 DEBUG : sub/file2: size = 14 OK 2026/09/02 04:24:19 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/02 04:24:19 DEBUG : file1: Unchanged skipping 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34258") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52422->172.17.0.4:34258, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35906") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:32984->172.17.0.4:35906, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: don't need to copy/move sub/file2, it is already at target location 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33399") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42510->172.17.0.4:33399, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33697") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35480->172.17.0.4:33697, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32406") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53026->172.17.0.4:32406, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38716") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41030->172.17.0.4:38716, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39547") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48160->172.17.0.4:39547, err= --- PASS: TestCopyFile (0.01s) === RUN TestCopyLongFile run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" copy_test.go:154: Test only runs on local 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30760") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52792->172.17.0.4:30760, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38343") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34028->172.17.0.4:38343, err= --- SKIP: TestCopyLongFile (0.00s) === RUN TestCopyFileBackupDir run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35170") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55348->172.17.0.4:35170, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38698") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46392->172.17.0.4:38698, err= 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38769") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39036->172.17.0.4:38769, err= 2026/09/02 04:24:19 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yopuyan1qace/backup" 2026/09/02 04:24:19 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:19 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:19 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:19 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:19 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:19 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:19 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:19 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:19 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:19 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/backup: Connecting to FTP server 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/backup: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:19 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/backup: > dial: conn=172.17.0.1:32894->172.17.0.4:21, err= 2026/09/02 04:24:21 DEBUG : fs cache: renaming cache item "TestFTPPureftpd:rclone-test-yopuyan1qace/backup" to be canonical "TestFTPPureftpd{VLMF7}:rclone-test-yopuyan1qace/backup" 2026/09/02 04:24:21 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3360178175) 2026/09/02 04:24:21 DEBUG : dst/file1: size = 18 (ftp://172.17.0.4:21/rclone-test-yopuyan1qace) 2026/09/02 04:24:21 DEBUG : dst/file1: Sizes differ 2026/09/02 04:24:21 INFO : dst/file1: Moved (server-side) 2026/09/02 04:24:21 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36483") 2026/09/02 04:24:21 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38434->172.17.0.4:36483, err= 2026/09/02 04:24:21 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/09/02 04:24:21 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/09/02 04:24:21 INFO : dst/file1: Copied (new) 2026/09/02 04:24:21 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37510") 2026/09/02 04:24:21 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50702->172.17.0.4:37510, err= 2026/09/02 04:24:21 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Connecting to FTP server 2026/09/02 04:24:21 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:21 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45332->172.17.0.4:21, err= 2026/09/02 04:24:21 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33615") 2026/09/02 04:24:21 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34162->172.17.0.4:33615, err= 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35219") 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36166->172.17.0.4:35219, err= 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34644") 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36602->172.17.0.4:34644, err= 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32035") 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39140->172.17.0.4:32035, err= 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34048") 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48798->172.17.0.4:34048, err= 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37408") 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53838->172.17.0.4:37408, err= 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30347") 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57130->172.17.0.4:30347, err= 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32895") 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45712->172.17.0.4:32895, err= 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/backup: closing 1 unused connections --- PASS: TestCopyFileBackupDir (4.73s) === RUN TestCopyFileCompareDest run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:23 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yopuyan1qace/dst" 2026/09/02 04:24:23 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:23 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:23 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:23 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:23 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:23 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:23 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:23 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:23 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:23 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst: Connecting to FTP server 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:23 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst: > dial: conn=172.17.0.1:45336->172.17.0.4:21, err= 2026/09/02 04:24:26 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yopuyan1qace/CompareDest" 2026/09/02 04:24:26 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:26 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:26 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:26 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:26 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:26 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:26 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:26 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:26 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:26 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:26 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/CompareDest: Connecting to FTP server 2026/09/02 04:24:26 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/CompareDest: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:26 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/CompareDest: > dial: conn=172.17.0.1:45350->172.17.0.4:21, err= 2026/09/02 04:24:29 DEBUG : fs cache: renaming cache item "TestFTPPureftpd:rclone-test-yopuyan1qace/CompareDest" to be canonical "TestFTPPureftpd{VLMF7}:rclone-test-yopuyan1qace/CompareDest" 2026/09/02 04:24:29 DEBUG : one: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst: dial("tcp","172.17.0.4:33026") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst: > dial: conn=172.17.0.1:39486->172.17.0.4:33026, err= 2026/09/02 04:24:29 DEBUG : one.b2cc3c6c.partial: size = 3 OK 2026/09/02 04:24:29 DEBUG : one.b2cc3c6c.partial: renamed to: one 2026/09/02 04:24:29 INFO : one: Copied (new) 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39908") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47590->172.17.0.4:39908, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38471") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42154->172.17.0.4:38471, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36690") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39354->172.17.0.4:36690, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36248") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57136->172.17.0.4:36248, err= 2026/09/02 04:24:29 DEBUG : fs cache: switching user supplied name "TestFTPPureftpd:rclone-test-yopuyan1qace/CompareDest" for canonical name "TestFTPPureftpd{VLMF7}:rclone-test-yopuyan1qace/CompareDest" 2026/09/02 04:24:29 DEBUG : one: size = 5 (Local file system at /tmp/rclone3360178175) 2026/09/02 04:24:29 DEBUG : one: size = 3 (ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst) 2026/09/02 04:24:29 DEBUG : one: Sizes differ 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst: dial("tcp","172.17.0.4:33620") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst: > dial: conn=172.17.0.1:37964->172.17.0.4:33620, err= 2026/09/02 04:24:29 DEBUG : one.4a8516eb.partial: size = 5 OK 2026/09/02 04:24:29 DEBUG : one.4a8516eb.partial: renamed to: one 2026/09/02 04:24:29 INFO : one: Copied (replaced existing) 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30057") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60072->172.17.0.4:30057, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36590") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38842->172.17.0.4:36590, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39415") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55738->172.17.0.4:39415, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30553") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38938->172.17.0.4:30553, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32653") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55300->172.17.0.4:32653, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35358") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55408->172.17.0.4:35358, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30156") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51848->172.17.0.4:30156, err= 2026/09/02 04:24:29 DEBUG : fs cache: switching user supplied name "TestFTPPureftpd:rclone-test-yopuyan1qace/CompareDest" for canonical name "TestFTPPureftpd{VLMF7}:rclone-test-yopuyan1qace/CompareDest" 2026/09/02 04:24:29 DEBUG : one: size = 5 (Local file system at /tmp/rclone3360178175) 2026/09/02 04:24:29 DEBUG : one: size = 3 (ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst) 2026/09/02 04:24:29 DEBUG : one: Sizes differ 2026/09/02 04:24:29 DEBUG : one: size = 5 OK 2026/09/02 04:24:29 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/02 04:24:29 DEBUG : one: Destination found in --compare-dest, skipping 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37998") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35132->172.17.0.4:37998, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39732") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47760->172.17.0.4:39732, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34734") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47264->172.17.0.4:34734, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31165") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49920->172.17.0.4:31165, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38040") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60304->172.17.0.4:38040, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33310") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34522") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47368->172.17.0.4:33310, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55810->172.17.0.4:34522, err= 2026/09/02 04:24:29 DEBUG : fs cache: switching user supplied name "TestFTPPureftpd:rclone-test-yopuyan1qace/CompareDest" for canonical name "TestFTPPureftpd{VLMF7}:rclone-test-yopuyan1qace/CompareDest" 2026/09/02 04:24:29 DEBUG : two: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : two: size = 3 OK 2026/09/02 04:24:29 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/02 04:24:29 DEBUG : two: Destination found in --compare-dest, skipping 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32491") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47318->172.17.0.4:32491, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38768") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59578->172.17.0.4:38768, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33306") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60852->172.17.0.4:33306, err= 2026/09/02 04:24:29 DEBUG : fs cache: switching user supplied name "TestFTPPureftpd:rclone-test-yopuyan1qace/CompareDest" for canonical name "TestFTPPureftpd{VLMF7}:rclone-test-yopuyan1qace/CompareDest" 2026/09/02 04:24:29 DEBUG : two: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : two: size = 3 OK 2026/09/02 04:24:29 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/02 04:24:29 DEBUG : two: Destination found in --compare-dest, skipping 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34213") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58002->172.17.0.4:34213, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38463") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40820->172.17.0.4:38463, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35676") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57068->172.17.0.4:35676, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39242") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51870->172.17.0.4:39242, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35691") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35830->172.17.0.4:35691, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32027") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43220->172.17.0.4:32027, err= 2026/09/02 04:24:29 DEBUG : fs cache: switching user supplied name "TestFTPPureftpd:rclone-test-yopuyan1qace/CompareDest" for canonical name "TestFTPPureftpd{VLMF7}:rclone-test-yopuyan1qace/CompareDest" 2026/09/02 04:24:29 DEBUG : two: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : two: size = 5 (Local file system at /tmp/rclone3360178175) 2026/09/02 04:24:29 DEBUG : two: size = 3 (ftp://172.17.0.4:21/rclone-test-yopuyan1qace/CompareDest) 2026/09/02 04:24:29 DEBUG : two: Sizes differ 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst: dial("tcp","172.17.0.4:37218") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/dst: > dial: conn=172.17.0.1:55420->172.17.0.4:37218, err= 2026/09/02 04:24:29 DEBUG : two.a319cd8b.partial: size = 5 OK 2026/09/02 04:24:29 DEBUG : two.a319cd8b.partial: renamed to: two 2026/09/02 04:24:29 INFO : two: Copied (new) 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30326") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36182->172.17.0.4:30326, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36394") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36986") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47192->172.17.0.4:36394, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36004->172.17.0.4:36986, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36079") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55566->172.17.0.4:36079, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32121") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32642") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57260->172.17.0.4:32121, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57204->172.17.0.4:32642, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35232") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55566->172.17.0.4:35232, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/CompareDest: closing 1 unused connections --- PASS: TestCopyFileCompareDest (5.23s) === RUN TestCopyFileCopyDest run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" copy_test.go:277: Skipping test as remote does not support server-side copy 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37200") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45896->172.17.0.4:37200, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38772") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58474->172.17.0.4:38772, err= --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:29 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35910") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42876->172.17.0.4:35910, err= 2026/09/02 04:24:29 DEBUG : sub/file2: size = 14 OK 2026/09/02 04:24:29 INFO : file1: Copied (new) to: sub/file2 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39332") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45746->172.17.0.4:39332, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38753") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40068->172.17.0.4:38753, err= 2026/09/02 04:24:29 DEBUG : sub/file2: size = 14 OK 2026/09/02 04:24:29 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/02 04:24:29 DEBUG : file1: Unchanged skipping 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36673") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39966->172.17.0.4:36673, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35842") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34658->172.17.0.4:35842, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: don't need to copy/move sub/file2, it is already at target location 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32758") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59386->172.17.0.4:32758, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36140") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33402->172.17.0.4:36140, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35117") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42828->172.17.0.4:35117, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31315") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39478->172.17.0.4:31315, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36870") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41184->172.17.0.4:36870, err= --- PASS: TestCopyInplace (0.01s) === RUN TestCopyLongFileName run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:29 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37636") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34484->172.17.0.4:37636, err= 2026/09/02 04:24:29 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: size = 14 OK 2026/09/02 04:24:29 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: renamed to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/09/02 04:24:29 INFO : file1: Copied (new) to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39120") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48122->172.17.0.4:39120, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39172") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47674->172.17.0.4:39172, err= 2026/09/02 04:24:29 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2: size = 14 OK 2026/09/02 04:24:29 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/02 04:24:29 DEBUG : file1: Unchanged skipping 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34799") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49418->172.17.0.4:34799, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35904") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48284->172.17.0.4:35904, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: don't need to copy/move sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2, it is already at target location 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37201") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38278->172.17.0.4:37201, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33365") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41816->172.17.0.4:33365, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35485") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33196->172.17.0.4:35485, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30315") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50198->172.17.0.4:30315, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39481") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50930->172.17.0.4:39481, err= --- PASS: TestCopyLongFileName (0.01s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34405") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40024->172.17.0.4:34405, err= 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Need to transfer - File not found at Destination 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Connecting to FTP server 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Waiting for checks to finish 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Waiting for transfers to finish 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Connecting to FTP server 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45354->172.17.0.4:21, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34616") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38300") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43784->172.17.0.4:34616, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33906->172.17.0.4:38300, err= 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: size = 14 OK 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: size = 14 OK 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101 2026/09/02 04:24:29 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Copied (new) 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100 2026/09/02 04:24:29 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Copied (new) 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39181") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46402->172.17.0.4:39181, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32115") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34948->172.17.0.4:32115, err= 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: size = 14 OK 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: size = 14 OK 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105 2026/09/02 04:24:29 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Copied (new) 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104 2026/09/02 04:24:29 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Copied (new) 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30229") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51138->172.17.0.4:30229, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31027") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43844->172.17.0.4:31027, err= 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: size = 14 OK 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: size = 14 OK 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106 2026/09/02 04:24:29 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Copied (new) 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107 2026/09/02 04:24:29 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Copied (new) 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31254") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39206") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59308->172.17.0.4:31254, err= 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57516->172.17.0.4:39206, err= 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: size = 14 OK 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: size = 14 OK 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108 2026/09/02 04:24:29 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Copied (new) 2026/09/02 04:24:29 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109 2026/09/02 04:24:29 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Copied (new) 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:29 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45356->172.17.0.4:21, err= 2026/09/02 04:24:31 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30060") 2026/09/02 04:24:31 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45654->172.17.0.4:30060, err= 2026/09/02 04:24:31 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: size = 14 OK 2026/09/02 04:24:31 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103 2026/09/02 04:24:31 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Copied (new) 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34185") 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52508->172.17.0.4:34185, err= 2026/09/02 04:24:32 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: size = 14 OK 2026/09/02 04:24:32 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102 2026/09/02 04:24:32 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Copied (new) 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35485") 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50650->172.17.0.4:35485, err= 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34755") 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40218->172.17.0.4:34755, err= 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39093") 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60750->172.17.0.4:39093, err= --- PASS: TestCopyLongFileNameCollision (3.28s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:32 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33112") 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34496->172.17.0.4:33112, err= 2026/09/02 04:24:32 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: size = 14 OK 2026/09/02 04:24:32 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: renamed to: TestCopyFileMaxTransfer/file1 2026/09/02 04:24:32 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34488") 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49524->172.17.0.4:34488, err= 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37561") 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35466->172.17.0.4:37561, err= 2026/09/02 04:24:32 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33124") 2026/09/02 04:24:32 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57434->172.17.0.4:33124, err= 2026/09/02 04:24:33 DEBUG : TestCopyFileMaxTransfer/file2.945646ab.partial: Removed after failed upload: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/09/02 04:24:33 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34590") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47950->172.17.0.4:34590, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37651") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50688->172.17.0.4:37651, err= 2026/09/02 04:24:33 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37446") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56304->172.17.0.4:37446, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37258") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40630->172.17.0.4:37258, err= 2026/09/02 04:24:33 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35064") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56788->172.17.0.4:35064, err= 2026/09/02 04:24:33 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: size = 2062 OK 2026/09/02 04:24:33 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: renamed to: TestCopyFileMaxTransfer/file4 2026/09/02 04:24:33 INFO : TestCopyFileMaxTransfer/file4: Copied (new) 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35134") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58390->172.17.0.4:35134, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33392") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57870->172.17.0.4:33392, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39388") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36398->172.17.0.4:39388, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33085") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43786->172.17.0.4:33085, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37932") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54080->172.17.0.4:37932, err= --- PASS: TestCopyFileMaxTransfer (1.05s) === RUN TestDeduplicateInteractive run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34759") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57338->172.17.0.4:34759, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32755") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51304->172.17.0.4:32755, err= --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30733") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53612->172.17.0.4:30733, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34322") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60630->172.17.0.4:34322, err= --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37091") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59274->172.17.0.4:37091, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33135") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40812->172.17.0.4:33135, err= --- SKIP: TestDeduplicateSizeOnly (0.00s) === RUN TestDeduplicateFirst run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36919") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37942->172.17.0.4:36919, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31730") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50116->172.17.0.4:31730, err= --- SKIP: TestDeduplicateFirst (0.00s) === RUN TestDeduplicateNewest run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31217") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44572->172.17.0.4:31217, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34229") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52164->172.17.0.4:34229, err= --- SKIP: TestDeduplicateNewest (0.00s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:36: Can't run this test without a hash 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36077") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53806->172.17.0.4:36077, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35019") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42848->172.17.0.4:35019, err= --- SKIP: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39722") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34212->172.17.0.4:39722, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39911") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52422->172.17.0.4:39911, err= --- SKIP: TestDeduplicateOldest (0.00s) === RUN TestDeduplicateLargest run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32142") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33306->172.17.0.4:32142, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38557") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39844->172.17.0.4:38557, err= --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38715") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52454->172.17.0.4:38715, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32220") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38868->172.17.0.4:32220, err= --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37808") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53358->172.17.0.4:37808, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31381") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34914->172.17.0.4:31381, err= --- SKIP: TestDeduplicateRename (0.00s) === RUN TestMergeDirs run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" dedupe_test.go:256: Can't merge directories 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37771") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55770->172.17.0.4:37771, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32672") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56300->172.17.0.4:32672, err= --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34420") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35510->172.17.0.4:34420, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30268") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47066->172.17.0.4:30268, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31641") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60154->172.17.0.4:31641, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33690") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44240->172.17.0.4:33690, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30742") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45104->172.17.0.4:30742, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31847") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50388->172.17.0.4:31847, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32945") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41912->172.17.0.4:32945, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31615") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56948->172.17.0.4:31615, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33054") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53942->172.17.0.4:33054, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31464") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50576->172.17.0.4:31464, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30687") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33704->172.17.0.4:30687, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30460") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33778->172.17.0.4:30460, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37128") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38932->172.17.0.4:37128, err= 2026/09/02 04:24:33 DEBUG : a.txt: Excluded (Size Filter) 2026/09/02 04:24:33 DEBUG : a.txt: Excluded 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39064") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54216->172.17.0.4:39064, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33987") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60924->172.17.0.4:33987, err= 2026/09/02 04:24:33 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/02 04:24:33 DEBUG : sub dir/hello world2: Excluded 2026/09/02 04:24:33 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/02 04:24:33 DEBUG : sub dir/hello world: Excluded 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34609") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36378->172.17.0.4:34609, err= 2026/09/02 04:24:33 DEBUG : sub dir/ignore dir: Excluded 2026/09/02 04:24:33 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/02 04:24:33 DEBUG : sub dir/hello world2: Excluded 2026/09/02 04:24:33 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/02 04:24:33 DEBUG : sub dir/hello world: Excluded 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32617") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39580->172.17.0.4:32617, err= 2026/09/02 04:24:33 DEBUG : sub dir/ignore dir: Excluded 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36716") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59484->172.17.0.4:36716, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39389") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52022->172.17.0.4:39389, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32542") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36418->172.17.0.4:32542, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38700") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:32906->172.17.0.4:38700, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37115") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55056->172.17.0.4:37115, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34571") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34554->172.17.0.4:34571, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39908") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60470->172.17.0.4:39908, err= --- PASS: TestListDirSorted (0.04s) === RUN TestListDirSortedFn run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34889") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41632->172.17.0.4:34889, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35162") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52098->172.17.0.4:35162, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37626") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37606->172.17.0.4:37626, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31432") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46102->172.17.0.4:31432, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36523") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38632->172.17.0.4:36523, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33469") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46014->172.17.0.4:33469, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34973") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59128->172.17.0.4:34973, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38025") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37812->172.17.0.4:38025, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33853") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45804->172.17.0.4:33853, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31035") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33788") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37216->172.17.0.4:31035, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56492->172.17.0.4:33788, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32391") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48994->172.17.0.4:32391, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33653") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38206->172.17.0.4:33653, err= 2026/09/02 04:24:33 DEBUG : a.txt: Excluded (Size Filter) 2026/09/02 04:24:33 DEBUG : a.txt: Excluded 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33276") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59586->172.17.0.4:33276, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31145") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52140->172.17.0.4:31145, err= 2026/09/02 04:24:33 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/02 04:24:33 DEBUG : sub dir/hello world2: Excluded 2026/09/02 04:24:33 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/02 04:24:33 DEBUG : sub dir/hello world: Excluded 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30113") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41750->172.17.0.4:30113, err= 2026/09/02 04:24:33 DEBUG : sub dir/ignore dir: Excluded 2026/09/02 04:24:33 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/02 04:24:33 DEBUG : sub dir/hello world2: Excluded 2026/09/02 04:24:33 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/02 04:24:33 DEBUG : sub dir/hello world: Excluded 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31264") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42504->172.17.0.4:31264, err= 2026/09/02 04:24:33 DEBUG : sub dir/ignore dir: Excluded 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31613") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37712->172.17.0.4:31613, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35990") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34278->172.17.0.4:35990, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35486") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40260->172.17.0.4:35486, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36404") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37250->172.17.0.4:36404, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37868") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33582->172.17.0.4:37868, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37790") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39552->172.17.0.4:37790, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33715") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35776->172.17.0.4:33715, err= --- PASS: TestListDirSortedFn (0.03s) === RUN TestListJSON run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33233") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54356->172.17.0.4:33233, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37871") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36904->172.17.0.4:37871, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36843") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44436->172.17.0.4:36843, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39031") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47800->172.17.0.4:39031, err= === RUN TestListJSON/Default 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32744") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46344->172.17.0.4:32744, err= === RUN TestListJSON/FilesOnly 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32126") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57342->172.17.0.4:32126, err= === RUN TestListJSON/DirsOnly 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39279") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41388->172.17.0.4:39279, err= === RUN TestListJSON/Recurse 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32045") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37078->172.17.0.4:32045, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39116") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36316->172.17.0.4:39116, err= === RUN TestListJSON/SubDir 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31712") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49658->172.17.0.4:31712, err= === RUN TestListJSON/NoModTime 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30713") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34008->172.17.0.4:30713, err= === RUN TestListJSON/NoMimeType 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34972") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55036->172.17.0.4:34972, err= === RUN TestListJSON/ShowHash 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34275") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33138->172.17.0.4:34275, err= === RUN TestListJSON/HashTypes 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35178") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47308->172.17.0.4:35178, err= 2026/09/02 04:24:33 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30469") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52622->172.17.0.4:30469, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35844") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38680->172.17.0.4:35844, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32171") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54456->172.17.0.4:32171, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37310") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60486->172.17.0.4:37310, err= --- PASS: TestListJSON (0.02s) --- 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:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31622") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58626->172.17.0.4:31622, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33404") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58770->172.17.0.4:33404, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34794") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43838->172.17.0.4:34794, err= 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33581") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47020->172.17.0.4:33581, err= === RUN TestStatJSON/Root 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36876") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42390->172.17.0.4:36876, err= === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37246") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59532->172.17.0.4:37246, err= === RUN TestStatJSON/Dir 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33923") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55348->172.17.0.4:33923, err= === RUN TestStatJSON/DirWithTrailingSlash 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36544") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51840->172.17.0.4:36544, err= === RUN TestStatJSON/File === RUN TestStatJSON/NotFound 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37976") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50210->172.17.0.4:37976, err= === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36297") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57136->172.17.0.4:36297, err= === RUN TestStatJSON/FileDirsOnly 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34884") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54020->172.17.0.4:34884, err= === RUN TestStatJSON/NotFoundDirsOnly 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34667") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49424->172.17.0.4:34667, err= === RUN TestStatJSON/RootNotFound 2026/09/02 04:24:33 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yopuyan1qace/notfound" 2026/09/02 04:24:33 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:33 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:33 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:33 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:33 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:33 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:33 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:33 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:33 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:33 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/notfound: Connecting to FTP server 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/notfound: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:33 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/notfound: > dial: conn=172.17.0.1:54026->172.17.0.4:21, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/notfound: dial("tcp","172.17.0.4:32068") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/notfound: > dial: conn=172.17.0.1:52434->172.17.0.4:32068, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35126") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47078->172.17.0.4:35126, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38361") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52534->172.17.0.4:38361, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36541") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55756->172.17.0.4:36541, err= --- PASS: TestStatJSON (3.04s) --- 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 (3.02s) === RUN TestStatJSONMemory 2026/09/02 04:24:36 DEBUG : Creating backend with remote ":memory:" 2026/09/02 04:24:36 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/09/02 04:24:36 DEBUG : sub/file1: size = 5 OK 2026/09/02 04:24:36 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/09/02 04:24:36 DEBUG : sub/file1: Size and md5 of src and dst objects identical === RUN TestStatJSONMemory/Dir === RUN TestStatJSONMemory/DirWithTrailingSlash === RUN TestStatJSONMemory/File === RUN TestStatJSONMemory/NotFound --- PASS: TestStatJSONMemory (0.00s) --- PASS: TestStatJSONMemory/Dir (0.00s) --- PASS: TestStatJSONMemory/DirWithTrailingSlash (0.00s) --- PASS: TestStatJSONMemory/File (0.00s) --- PASS: TestStatJSONMemory/NotFound (0.00s) === RUN TestMkdir run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 INFO : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Making directory 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37154") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57712->172.17.0.4:37154, err= 2026/09/02 04:24:36 INFO : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Making directory 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36892") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49976->172.17.0.4:36892, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32177") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48412->172.17.0.4:32177, err= --- PASS: TestMkdir (0.00s) === RUN TestLsd run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36323") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58304->172.17.0.4:36323, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31962") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34308->172.17.0.4:31962, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39191") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57766->172.17.0.4:39191, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32552") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55014->172.17.0.4:32552, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31266") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57558->172.17.0.4:31266, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35957") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59924->172.17.0.4:35957, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35483") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40928->172.17.0.4:35483, err= --- PASS: TestLsd (0.01s) === RUN TestLs run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34058") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43378->172.17.0.4:34058, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36839") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47172->172.17.0.4:36839, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31686") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59162->172.17.0.4:31686, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37703") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56570->172.17.0.4:37703, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32679") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53964->172.17.0.4:32679, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39449") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37850->172.17.0.4:39449, err= --- PASS: TestLs (0.01s) === RUN TestLsWithFilesFrom run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32776") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55052->172.17.0.4:32776, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34796") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47144->172.17.0.4:34796, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37653") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34614->172.17.0.4:37653, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36184") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39724->172.17.0.4:36184, err= 2026/09/02 04:24:36 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/09/02 04:24:36 DEBUG : empty space: Excluded 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31389") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59958->172.17.0.4:31389, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31750") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36004->172.17.0.4:31750, err= --- PASS: TestLsWithFilesFrom (0.01s) === RUN TestLsLong run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31297") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37662->172.17.0.4:31297, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34699") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47234->172.17.0.4:34699, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31783") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44432->172.17.0.4:31783, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35613") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51888->172.17.0.4:35613, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39990") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34258->172.17.0.4:39990, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30383") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36256->172.17.0.4:30383, err= --- PASS: TestLsLong (0.01s) === RUN TestHashSums run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30453") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52422->172.17.0.4:30453, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32064") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52832->172.17.0.4:32064, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36736") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56582->172.17.0.4:36736, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39714") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40092->172.17.0.4:39714, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34190") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46076->172.17.0.4:34190, err= --- PASS: TestHashSums (0.01s) === RUN TestHashSumsWithErrors 2026/09/02 04:24:36 DEBUG : Creating backend with remote ":memory:" 2026/09/02 04:24:36 ERROR : file1: hash unsupported: hash type not supported 2026/09/02 04:24:36 ERROR : sub/file1: hash unsupported: hash type not supported 2026/09/02 04:24:36 ERROR : sub/file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/09/02 04:24:36 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/09/02 04:24:36 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/09/02 04:24:36 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/09/02 04:24:36 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/09/02 04:24:36 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/09/02 04:24:36 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/09/02 04:24:36 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/09/02 04:24:36 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:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33046") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40526->172.17.0.4:33046, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37393") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52204->172.17.0.4:37393, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38830") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44804->172.17.0.4:38830, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30372") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55628->172.17.0.4:30372, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36192") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55542->172.17.0.4:36192, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31736") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36140->172.17.0.4:31736, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34578") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48188->172.17.0.4:34578, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32383") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:32896->172.17.0.4:32383, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37851") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47606->172.17.0.4:37851, err= --- PASS: TestCount (0.01s) === RUN TestDelete run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31524") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38960->172.17.0.4:31524, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30917") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45546->172.17.0.4:30917, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32072") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37124->172.17.0.4:32072, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30886") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54122->172.17.0.4:30886, err= 2026/09/02 04:24:36 DEBUG : Waiting for deletions to finish 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32730") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47962->172.17.0.4:32730, err= 2026/09/02 04:24:36 DEBUG : large: Excluded (Size Filter) 2026/09/02 04:24:36 DEBUG : large: Excluded 2026/09/02 04:24:36 INFO : small: Deleted 2026/09/02 04:24:36 INFO : medium: Deleted 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31083") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52300->172.17.0.4:31083, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37163") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37966->172.17.0.4:37163, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36862") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45724->172.17.0.4:36862, err= --- PASS: TestDelete (0.01s) === RUN TestMaxDelete run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32376") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51122->172.17.0.4:32376, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30364") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41156->172.17.0.4:30364, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32798") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51262->172.17.0.4:32798, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33227") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43032->172.17.0.4:33227, err= 2026/09/02 04:24:36 DEBUG : Waiting for deletions to finish 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31763") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44516->172.17.0.4:31763, err= 2026/09/02 04:24:36 ERROR : small: Got fatal error on delete: --max-delete threshold reached 2026/09/02 04:24:36 INFO : medium: Deleted 2026/09/02 04:24:36 INFO : large: Deleted 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37355") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35966->172.17.0.4:37355, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38333") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37156->172.17.0.4:38333, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35823") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41072->172.17.0.4:35823, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37230") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57572->172.17.0.4:37230, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33610") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43772->172.17.0.4:33610, err= --- PASS: TestMaxDelete (0.01s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38999") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60174->172.17.0.4:38999, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36177") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48918->172.17.0.4:36177, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36751") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55792->172.17.0.4:36751, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35341") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57466->172.17.0.4:35341, err= 2026/09/02 04:24:36 DEBUG : Waiting for deletions to finish 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36543") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53420->172.17.0.4:36543, err= 2026/09/02 04:24:36 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/09/02 04:24:36 INFO : medium: Deleted 2026/09/02 04:24:36 INFO : small: Deleted 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35761") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35010->172.17.0.4:35761, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30241") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40074->172.17.0.4:30241, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32528") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53446->172.17.0.4:32528, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36016") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39316->172.17.0.4:36016, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36895") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37884->172.17.0.4:36895, err= --- PASS: TestMaxDeleteSizeLargeFile (0.01s) === RUN TestMaxDeleteSize run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36220") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45924->172.17.0.4:36220, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39299") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44274->172.17.0.4:39299, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33801") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60510->172.17.0.4:33801, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35877") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60132->172.17.0.4:35877, err= 2026/09/02 04:24:36 DEBUG : Waiting for deletions to finish 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34287") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43086->172.17.0.4:34287, err= 2026/09/02 04:24:36 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached 2026/09/02 04:24:36 INFO : medium: Deleted 2026/09/02 04:24:36 INFO : large: Deleted 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31789") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55906->172.17.0.4:31789, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34177") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53414->172.17.0.4:34177, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38794") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52524->172.17.0.4:38794, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31365") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43150->172.17.0.4:31365, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39600") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40150->172.17.0.4:39600, err= --- PASS: TestMaxDeleteSize (0.01s) === RUN TestReadFile run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37970") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44142->172.17.0.4:37970, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32674") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46936->172.17.0.4:32674, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35270") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57354->172.17.0.4:35270, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32145") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38078->172.17.0.4:32145, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34726") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53062->172.17.0.4:34726, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36764") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55900->172.17.0.4:36764, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32916") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34042->172.17.0.4:32916, err= --- PASS: TestReadFile (0.01s) === RUN TestRetry 2026/09/02 04:24:36 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/09/02 04:24:36 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/09/02 04:24:36 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/02 04:24:36 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/02 04:24:36 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/02 04:24:36 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/02 04:24:36 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:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33704") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33620->172.17.0.4:33704, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38832") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41754->172.17.0.4:38832, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31835") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41058->172.17.0.4:31835, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33881") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35640->172.17.0.4:33881, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31293") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57258->172.17.0.4:31293, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38927") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43468->172.17.0.4:38927, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37458") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42866->172.17.0.4:37458, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32815") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34952->172.17.0.4:32815, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30754") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36398->172.17.0.4:30754, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34039") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40748->172.17.0.4:34039, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36983") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43276->172.17.0.4:36983, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32394") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36776->172.17.0.4:32394, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39419") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37546->172.17.0.4:39419, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37476") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40208->172.17.0.4:37476, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39527") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35650->172.17.0.4:39527, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30394") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45104->172.17.0.4:30394, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34364") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53006->172.17.0.4:34364, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39060") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54164->172.17.0.4:39060, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38194") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33926->172.17.0.4:38194, err= 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39339") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52736->172.17.0.4:39339, err= --- PASS: TestCat (0.11s) === RUN TestPurge 2026/09/02 04:24:36 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-qagefic7bewi" 2026/09/02 04:24:36 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/02 04:24:36 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:36 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:36 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:36 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:36 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:36 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:36 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:36 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:36 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:36 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: Connecting to FTP server 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:36 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:54032->172.17.0.4:21, err= 2026/09/02 04:24:39 DEBUG : Creating backend with remote "/tmp/rclone2675057009" run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-qagefic7bewi", Local "Local file system at /tmp/rclone2675057009", Modify Window "1s" 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:30290") 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:45510->172.17.0.4:30290, err= 2026/09/02 04:24:39 INFO : A2: Making directory 2026/09/02 04:24:39 INFO : A1/B2: Making directory 2026/09/02 04:24:39 INFO : A1/B2/C2: Making directory 2026/09/02 04:24:39 INFO : A1/B1/C3: Making directory 2026/09/02 04:24:39 INFO : A3: Making directory 2026/09/02 04:24:39 INFO : A3/B3: Making directory 2026/09/02 04:24:39 INFO : A3/B3/C4: Making directory 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:31528") 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:54614->172.17.0.4:31528, err= 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:32690") 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:54386->172.17.0.4:32690, err= 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: Connecting to FTP server 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: Connecting to FTP server 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:54042->172.17.0.4:21, err= 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:37732") 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:45900->172.17.0.4:37732, err= 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:31352") 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:42608->172.17.0.4:31352, err= 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:33702") 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:37992->172.17.0.4:33702, err= 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:39 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:54048->172.17.0.4:21, err= 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:37461") 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:48212->172.17.0.4:37461, err= 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:34539") 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:39696") 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:35828->172.17.0.4:34539, err= 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:55492->172.17.0.4:39696, err= 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: Connecting to FTP server 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:55720->172.17.0.4:21, err= 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:34616") 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:47162->172.17.0.4:34616, err= 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:35987") 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:58916->172.17.0.4:35987, err= 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:35559") 2026/09/02 04:24:42 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:44700->172.17.0.4:35559, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:35311") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:57628->172.17.0.4:35311, err= 2026/09/02 04:24:45 DEBUG : Waiting for deletions to finish 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:30369") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:57862->172.17.0.4:30369, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:34793") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:30188") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:60208->172.17.0.4:30188, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:42722->172.17.0.4:34793, err= 2026/09/02 04:24:45 INFO : A1/B1/C1/one: Deleted 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:33829") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:37164->172.17.0.4:33829, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:34931") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:32069") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:52006->172.17.0.4:34931, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:33614->172.17.0.4:32069, err= 2026/09/02 04:24:45 DEBUG : removing 2 level 3 directories 2026/09/02 04:24:45 INFO : A1/B1/C3: Removing directory 2026/09/02 04:24:45 INFO : A1/B1/C1: Removing directory 2026/09/02 04:24:45 DEBUG : removing 1 level 2 directories 2026/09/02 04:24:45 INFO : A1/B1: Removing directory 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:34621") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:51578->172.17.0.4:34621, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:39910") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:38373") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:57422->172.17.0.4:39910, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:38121") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:35332->172.17.0.4:38373, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:45756->172.17.0.4:38121, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:38057") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:49582->172.17.0.4:38057, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:31860") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:55656->172.17.0.4:31860, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:36513") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:53082->172.17.0.4:36513, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:39189") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:48012->172.17.0.4:39189, err= 2026/09/02 04:24:45 DEBUG : Waiting for deletions to finish 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:35479") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:35256->172.17.0.4:35479, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:33841") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:40690->172.17.0.4:33841, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:38262") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:32825") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:40098->172.17.0.4:38262, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:58550->172.17.0.4:32825, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:32112") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:33232") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:42034->172.17.0.4:32112, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:33394->172.17.0.4:33232, err= 2026/09/02 04:24:45 INFO : A1/two: Deleted 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:33791") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:38078->172.17.0.4:33791, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:36656") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:55918->172.17.0.4:36656, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:38971") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:34224->172.17.0.4:38971, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:38669") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:32833") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:32914->172.17.0.4:38669, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:38629") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:38974->172.17.0.4:32833, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:54004->172.17.0.4:38629, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:30833") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:39653") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:47766->172.17.0.4:30833, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:35662->172.17.0.4:39653, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:31436") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:37898") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:42498->172.17.0.4:37898, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:41112->172.17.0.4:31436, err= 2026/09/02 04:24:45 DEBUG : removing 2 level 3 directories 2026/09/02 04:24:45 INFO : A3/B3/C4: Removing directory 2026/09/02 04:24:45 INFO : A1/B2/C2: Removing directory 2026/09/02 04:24:45 DEBUG : removing 2 level 2 directories 2026/09/02 04:24:45 INFO : A3/B3: Removing directory 2026/09/02 04:24:45 INFO : A1/B2: Removing directory 2026/09/02 04:24:45 DEBUG : removing 3 level 1 directories 2026/09/02 04:24:45 INFO : A3: Removing directory 2026/09/02 04:24:45 INFO : A1: Removing directory 2026/09/02 04:24:45 INFO : A2: Removing directory 2026/09/02 04:24:45 DEBUG : removing 1 level 0 directories 2026/09/02 04:24:45 INFO : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: Removing directory 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:35390") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:33664->172.17.0.4:35390, err= 2026/09/02 04:24:45 ERROR : error listing: directory not found 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: dial("tcp","172.17.0.4:34383") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: > dial: conn=172.17.0.1:59556->172.17.0.4:34383, err= 2026/09/02 04:24:45 ERROR : error listing: directory not found 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-qagefic7bewi: Purge dir "" 2026/09/02 04:24:45 NOTICE: purge failed to rmdir "": directory not found 2026/09/02 04:24:45 NOTICE: purge failed: directory not found --- PASS: TestPurge (8.17s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34755") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56014->172.17.0.4:34755, err= 2026/09/02 04:24:45 INFO : A2: Making directory 2026/09/02 04:24:45 INFO : A1/B2: Making directory 2026/09/02 04:24:45 INFO : A1/B2/C2: Making directory 2026/09/02 04:24:45 INFO : A1/B1/C3: Making directory 2026/09/02 04:24:45 INFO : A3: Making directory 2026/09/02 04:24:45 INFO : A3/B3: Making directory 2026/09/02 04:24:45 INFO : A3/B3/C4: Making directory 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30630") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36628->172.17.0.4:30630, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39638") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50014->172.17.0.4:39638, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37795") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47870->172.17.0.4:37795, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37806") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32141") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34816->172.17.0.4:32141, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59582->172.17.0.4:37806, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Connecting to FTP server 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55726->172.17.0.4:21, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37523") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59158->172.17.0.4:37523, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38233") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34265") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37966->172.17.0.4:34265, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52882->172.17.0.4:38233, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34573") 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58162->172.17.0.4:34573, err= 2026/09/02 04:24:45 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/data: closing 1 unused connections 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30844") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53548->172.17.0.4:30844, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32703") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37976") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42936->172.17.0.4:32703, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59370->172.17.0.4:37976, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31143") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55600->172.17.0.4:31143, err= 2026/09/02 04:24:48 DEBUG : removing 1 level 3 directories 2026/09/02 04:24:48 INFO : A3/B3/C4: Removing directory 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37600") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48290->172.17.0.4:37600, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38282") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30258") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33374->172.17.0.4:38282, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39468") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54790->172.17.0.4:30258, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48192->172.17.0.4:39468, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38790") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41116->172.17.0.4:38790, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37074") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33792->172.17.0.4:37074, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35928") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34423") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48240->172.17.0.4:34423, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40864->172.17.0.4:35928, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39255") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60620->172.17.0.4:39255, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31658") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47120->172.17.0.4:31658, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32038") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54926->172.17.0.4:32038, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37005") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37761") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46912->172.17.0.4:37005, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35189") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34196->172.17.0.4:37761, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57060->172.17.0.4:35189, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36538") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46634->172.17.0.4:36538, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34176") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30697") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57240->172.17.0.4:34176, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38420->172.17.0.4:30697, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38237") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30201") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52776->172.17.0.4:38237, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30900") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54158->172.17.0.4:30201, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36160->172.17.0.4:30900, err= 2026/09/02 04:24:48 DEBUG : removing 2 level 3 directories 2026/09/02 04:24:48 INFO : A1/B2/C2: Removing directory 2026/09/02 04:24:48 INFO : A1/B1/C3: Removing directory 2026/09/02 04:24:48 DEBUG : removing 2 level 2 directories 2026/09/02 04:24:48 INFO : A3/B3: Removing directory 2026/09/02 04:24:48 INFO : A1/B2: Removing directory 2026/09/02 04:24:48 DEBUG : removing 2 level 1 directories 2026/09/02 04:24:48 INFO : A3: Removing directory 2026/09/02 04:24:48 INFO : A2: Removing directory 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37257") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52828->172.17.0.4:37257, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31860") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55668->172.17.0.4:31860, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34017") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54776->172.17.0.4:34017, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35138") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51252->172.17.0.4:35138, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38815") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43434->172.17.0.4:38815, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39262") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40946->172.17.0.4:39262, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32331") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38530->172.17.0.4:32331, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36014") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46654->172.17.0.4:36014, err= 2026/09/02 04:24:48 DEBUG : removing 1 level 3 directories 2026/09/02 04:24:48 INFO : A1/B1/C1: Removing directory 2026/09/02 04:24:48 DEBUG : removing 1 level 2 directories 2026/09/02 04:24:48 INFO : A1/B1: Removing directory 2026/09/02 04:24:48 DEBUG : removing 1 level 1 directories 2026/09/02 04:24:48 INFO : A1: Removing directory 2026/09/02 04:24:48 DEBUG : removing 1 level 0 directories 2026/09/02 04:24:48 INFO : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Removing directory 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32615") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50992->172.17.0.4:32615, err= 2026/09/02 04:24:48 ERROR : error listing: directory not found 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32622") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37210->172.17.0.4:32622, err= 2026/09/02 04:24:48 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (3.32s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:48 INFO : A1: Making directory 2026/09/02 04:24:48 INFO : A1/B1: Making directory 2026/09/02 04:24:48 INFO : A1/B1/C1: Making directory 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35720") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37314->172.17.0.4:35720, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32792") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35142->172.17.0.4:32792, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39419") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58874->172.17.0.4:39419, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39485") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37826->172.17.0.4:39485, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34971") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44188->172.17.0.4:34971, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31685") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52286->172.17.0.4:31685, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36578") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36810->172.17.0.4:36578, err= 2026/09/02 04:24:48 DEBUG : removing 1 level 3 directories 2026/09/02 04:24:48 INFO : A1/B1/C1: Removing directory 2026/09/02 04:24:48 DEBUG : removing 1 level 2 directories 2026/09/02 04:24:48 INFO : A1/B1: Removing directory 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32311") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34860->172.17.0.4:32311, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34325") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52916->172.17.0.4:34325, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39570") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34948->172.17.0.4:39570, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30899") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56608->172.17.0.4:30899, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35436") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39224->172.17.0.4:35436, err= --- PASS: TestRmdirsLeaveRoot (0.02s) === RUN TestRmdirsWithFilter run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:48 INFO : A1: Making directory 2026/09/02 04:24:48 INFO : A1/B1: Making directory 2026/09/02 04:24:48 INFO : A1/B1/C1: Making directory 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30193") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40964->172.17.0.4:30193, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33091") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46508->172.17.0.4:33091, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36241") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44318->172.17.0.4:36241, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36596") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41030->172.17.0.4:36596, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30891") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58786->172.17.0.4:30891, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33160") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37504->172.17.0.4:33160, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30932") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43610->172.17.0.4:30932, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38512") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46100->172.17.0.4:38512, err= 2026/09/02 04:24:48 DEBUG : removing 1 level 3 directories 2026/09/02 04:24:48 INFO : A1/B1/C1: Removing directory 2026/09/02 04:24:48 DEBUG : removing 1 level 2 directories 2026/09/02 04:24:48 INFO : A1/B1: Removing directory 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32670") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52262->172.17.0.4:32670, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30439") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53758->172.17.0.4:30439, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38896") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59878->172.17.0.4:38896, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36144") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54050->172.17.0.4:36144, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33374") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43608->172.17.0.4:33374, err= --- PASS: TestRmdirsWithFilter (0.02s) === RUN TestCopyURL run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39965") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42826->172.17.0.4:39965, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31102") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55228->172.17.0.4:31102, err= 2026/09/02 04:24:48 DEBUG : file1: size = 14 OK 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39318") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39136->172.17.0.4:39318, err= 2026/09/02 04:24:48 DEBUG : filename.txt: File name found in url 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32882") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41258->172.17.0.4:32882, err= 2026/09/02 04:24:48 DEBUG : filename.txt: size = 14 OK 2026/09/02 04:24:48 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31814") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33772->172.17.0.4:31814, err= 2026/09/02 04:24:48 DEBUG : headerfilename.txt: size = 14 OK 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35729") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53640->172.17.0.4:35729, err= 2026/09/02 04:24:48 DEBUG : file2: size = 14 OK 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33777") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49058->172.17.0.4:33777, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31291") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57538->172.17.0.4:31291, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39334") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57324->172.17.0.4:39334, err= --- PASS: TestCopyURL (0.02s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30760") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41686->172.17.0.4:30760, err= 2026/09/02 04:24:48 DEBUG : file1: size = 14 OK 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32362") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48718->172.17.0.4:32362, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39782") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59918->172.17.0.4:39782, err= --- PASS: TestCopyURLDownloadHeaders (0.00s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:48 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36408") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51332->172.17.0.4:36408, err= 2026/09/02 04:24:48 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/09/02 04:24:48 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/09/02 04:24:48 INFO : file1: Copied (new) to: sub/file2 2026/09/02 04:24:48 INFO : file1: Deleted 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37188") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35012->172.17.0.4:37188, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36356") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60570->172.17.0.4:36356, err= 2026/09/02 04:24:48 DEBUG : sub/file2: size = 14 OK 2026/09/02 04:24:48 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/02 04:24:48 DEBUG : file1: Unchanged skipping 2026/09/02 04:24:48 INFO : file1: Deleted 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37010") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46258->172.17.0.4:37010, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32932") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40224->172.17.0.4:32932, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: don't need to copy/move sub/file2, it is already at target location 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30030") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39238->172.17.0.4:30030, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38736") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38768->172.17.0.4:38736, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37464") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35234->172.17.0.4:37464, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30526") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33088->172.17.0.4:30526, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30237") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44306->172.17.0.4:30237, err= --- PASS: TestMoveFile (0.02s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:48 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39091") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33060->172.17.0.4:39091, err= 2026/09/02 04:24:48 DEBUG : file1.9aa3f62d.partial: size = 14 OK 2026/09/02 04:24:48 DEBUG : file1.9aa3f62d.partial: renamed to: file1 2026/09/02 04:24:48 INFO : file1: Copied (new) 2026/09/02 04:24:48 INFO : file1: Deleted 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30002") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43202->172.17.0.4:30002, err= 2026/09/02 04:24:48 DEBUG : file1: Destination exists, skipping 2026/09/02 04:24:48 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34239") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41214->172.17.0.4:34239, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38724") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45196->172.17.0.4:38724, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34865") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60782->172.17.0.4:34865, err= --- PASS: TestMoveFileWithIgnoreExisting (0.01s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35267") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55716->172.17.0.4:35267, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38861") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54422->172.17.0.4:38861, err= --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33190") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47390->172.17.0.4:33190, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32555") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44610->172.17.0.4:32555, err= --- PASS: TestCaseInsensitiveMoveFileDryRun (0.00s) === RUN TestMoveFileBackupDir run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32857") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52802->172.17.0.4:32857, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34442") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47278->172.17.0.4:34442, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33919") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58540->172.17.0.4:33919, err= 2026/09/02 04:24:48 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-yopuyan1qace/backup" 2026/09/02 04:24:48 DEBUG : Setting type=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/09/02 04:24:48 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:48 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:48 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:48 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:48 DEBUG : TestFTPPureftpd: detected overridden config - adding "{VLMF7}" suffix to name 2026/09/02 04:24:48 DEBUG : Setting host=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/09/02 04:24:48 DEBUG : Setting user=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/09/02 04:24:48 DEBUG : Setting pass=XXX for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/09/02 04:24:48 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/backup: Connecting to FTP server 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/backup: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/backup: > dial: conn=172.17.0.1:55736->172.17.0.4:21, err= 2026/09/02 04:24:48 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/data: closing 1 unused connections 2026/09/02 04:24:51 DEBUG : fs cache: renaming cache item "TestFTPPureftpd:rclone-test-yopuyan1qace/backup" to be canonical "TestFTPPureftpd{VLMF7}:rclone-test-yopuyan1qace/backup" 2026/09/02 04:24:51 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3360178175) 2026/09/02 04:24:51 DEBUG : dst/file1: size = 18 (ftp://172.17.0.4:21/rclone-test-yopuyan1qace) 2026/09/02 04:24:51 DEBUG : dst/file1: Sizes differ 2026/09/02 04:24:51 INFO : dst/file1: Moved (server-side) 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37099") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58362->172.17.0.4:37099, err= 2026/09/02 04:24:51 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/09/02 04:24:51 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/09/02 04:24:51 INFO : dst/file1: Copied (new) 2026/09/02 04:24:51 INFO : dst/file1: Deleted 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31936") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41524->172.17.0.4:31936, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39193") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40014->172.17.0.4:39193, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36997") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41434->172.17.0.4:36997, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32384") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49374->172.17.0.4:32384, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36448") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47786->172.17.0.4:36448, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35425") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32123") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51076->172.17.0.4:35425, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49068->172.17.0.4:32123, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30035") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36876->172.17.0.4:30035, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39411") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55852->172.17.0.4:39411, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace/backup: closing 1 unused connections --- PASS: TestMoveFileBackupDir (3.08s) === 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:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33483") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42870->172.17.0.4:33483, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37135") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52472->172.17.0.4:37135, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31752") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44380->172.17.0.4:31752, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30802") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60446->172.17.0.4:30802, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37420") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40966->172.17.0.4:37420, err= 2026/09/02 04:24:51 INFO : A1/B2: Making directory 2026/09/02 04:24:51 INFO : A1/B1/C3: Making directory 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31454") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48386->172.17.0.4:31454, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30015") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36016->172.17.0.4:30015, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38827") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34952") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44062->172.17.0.4:38827, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59560->172.17.0.4:34952, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34014") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38346") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35326->172.17.0.4:34014, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32387") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60416->172.17.0.4:32387, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47272->172.17.0.4:38346, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38538") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47332->172.17.0.4:38538, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30798") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59046->172.17.0.4:30798, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30813") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38076->172.17.0.4:30813, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38279") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52006->172.17.0.4:38279, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31354") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34063") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38495") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:32768->172.17.0.4:38495, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51234->172.17.0.4:34063, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34042->172.17.0.4:31354, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32403") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52562->172.17.0.4:32403, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34932") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47022->172.17.0.4:34932, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35013") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49950->172.17.0.4:35013, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31476") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35168") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37486->172.17.0.4:31476, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34038") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47516->172.17.0.4:35168, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52220->172.17.0.4:34038, err= 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Connecting to FTP server 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:21") 2026/09/02 04:24:51 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41774->172.17.0.4:21, err= 2026/09/02 04:24:51 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/09/02 04:24:51 INFO : A2/two: Moved (server-side) to: A3/two 2026/09/02 04:24:51 INFO : A2/one: Moved (server-side) to: A3/one 2026/09/02 04:24:51 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/09/02 04:24:54 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32380") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51618->172.17.0.4:32380, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31217") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56042->172.17.0.4:31217, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36301") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37502") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39046->172.17.0.4:36301, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49894->172.17.0.4:37502, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33490") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35033") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35210") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60488->172.17.0.4:35210, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53428->172.17.0.4:35033, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54122->172.17.0.4:33490, err= 2026/09/02 04:24:54 INFO : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35218") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40820->172.17.0.4:35218, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32093") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36257") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55620->172.17.0.4:32093, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48784->172.17.0.4:36257, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33189") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38334->172.17.0.4:33189, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34554") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33364") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33066->172.17.0.4:33364, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44278->172.17.0.4:34554, err= 2026/09/02 04:24:54 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/09/02 04:24:54 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/09/02 04:24:54 INFO : A3/two: Moved (server-side) to: A4/two 2026/09/02 04:24:54 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/09/02 04:24:54 INFO : A3/one: Moved (server-side) to: A4/one 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39302") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56564->172.17.0.4:39302, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33682") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49734->172.17.0.4:33682, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39233") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35934->172.17.0.4:39233, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31846") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49158->172.17.0.4:31846, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34445") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44974->172.17.0.4:34445, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33253") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30369") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46496->172.17.0.4:30369, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49084->172.17.0.4:33253, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39138") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36592->172.17.0.4:39138, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38152") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55520->172.17.0.4:38152, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34089") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57776->172.17.0.4:34089, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32259") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49554->172.17.0.4:32259, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36245") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49162->172.17.0.4:36245, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37058") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30684") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59804->172.17.0.4:37058, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45768->172.17.0.4:30684, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36804") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35638->172.17.0.4:36804, err= --- PASS: TestDirMove (2.88s) === RUN TestGetFsInfo run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37910") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39256->172.17.0.4:37910, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34840") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48344->172.17.0.4:34840, err= --- PASS: TestGetFsInfo (0.00s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32365") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58726->172.17.0.4:32365, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: File to upload is small (34 bytes), uploading instead of streaming 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37088") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35686->172.17.0.4:37088, err= 2026/09/02 04:24:54 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/09/02 04:24:54 NOTICE: ftp://172.17.0.4:21/rclone-test-yopuyan1qace: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/09/02 04:24:54 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39305") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43474->172.17.0.4:39305, err= 2026/09/02 04:24:54 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/09/02 04:24:54 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39417") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45602->172.17.0.4:39417, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31300") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42774->172.17.0.4:31300, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34010") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59820->172.17.0.4:34010, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33334") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58312->172.17.0.4:33334, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: File to upload is small (34 bytes), uploading instead of streaming 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36027") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50494->172.17.0.4:36027, err= 2026/09/02 04:24:54 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/09/02 04:24:54 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31442") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34466->172.17.0.4:31442, err= 2026/09/02 04:24:54 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/09/02 04:24:54 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36219") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41378->172.17.0.4:36219, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39569") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43208->172.17.0.4:39569, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35197") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33952->172.17.0.4:35197, err= === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35464") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57096->172.17.0.4:35464, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: File to upload is small (34 bytes), uploading instead of streaming 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39653") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53242->172.17.0.4:39653, err= 2026/09/02 04:24:54 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/09/02 04:24:54 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30259") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60604->172.17.0.4:30259, err= 2026/09/02 04:24:54 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/09/02 04:24:54 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37609") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49400->172.17.0.4:37609, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30566") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44954->172.17.0.4:30566, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39599") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57314->172.17.0.4:39599, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37134") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54802->172.17.0.4:37134, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: File to upload is small (34 bytes), uploading instead of streaming 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30000") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60394->172.17.0.4:30000, err= 2026/09/02 04:24:54 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/09/02 04:24:54 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36636") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:54252->172.17.0.4:36636, err= 2026/09/02 04:24:54 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/09/02 04:24:54 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38763") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:37482->172.17.0.4:38763, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37396") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50666->172.17.0.4:37396, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34390") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49488->172.17.0.4:34390, 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.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.02s) === RUN TestRcatMetadata run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" operations_test.go:1564: Skipping as destination doesn't support user metadata 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39543") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59294->172.17.0.4:39543, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31437") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41792->172.17.0.4:31437, err= --- SKIP: TestRcatMetadata (0.00s) === RUN TestRcatSize run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32729") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38734->172.17.0.4:32729, err= 2026/09/02 04:24:54 DEBUG : potato1: size = 60 OK 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: File to upload is small (60 bytes), uploading instead of streaming 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37617") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36500->172.17.0.4:37617, err= 2026/09/02 04:24:54 DEBUG : potato2: size = 60 OK 2026/09/02 04:24:54 DEBUG : potato2: Size of src and dst objects identical 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32765") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59014->172.17.0.4:32765, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36896") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41626->172.17.0.4:36896, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39962") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38994->172.17.0.4:39962, err= --- PASS: TestRcatSize (0.01s) === RUN TestRcatSizeShortEOF run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33577") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48306->172.17.0.4:33577, err= 2026/09/02 04:24:54 DEBUG : potato1: size = 120 (ftp://172.17.0.4:21/rclone-test-yopuyan1qace) 2026/09/02 04:24:54 DEBUG : potato1: size = 60 (ftp://172.17.0.4:21/rclone-test-yopuyan1qace) 2026/09/02 04:24:54 ERROR : potato1: corrupted on transfer: sizes differ src 120 vs dst(ftp://172.17.0.4:21/rclone-test-yopuyan1qace) 60 2026/09/02 04:24:54 INFO : potato1: Removing failed copy 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34305") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36986->172.17.0.4:34305, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33178") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33192->172.17.0.4:33178, err= --- PASS: TestRcatSizeShortEOF (0.01s) === RUN TestRcatSizeMetadata run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" operations_test.go:1657: Skipping as destination doesn't support user metadata 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31213") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47106->172.17.0.4:31213, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36414") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33888->172.17.0.4:36414, err= --- SKIP: TestRcatSizeMetadata (0.00s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38311") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48240->172.17.0.4:38311, err= 2026/09/02 04:24:54 DEBUG : potato1: size = 60 OK 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34548") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38848->172.17.0.4:34548, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30629") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53402->172.17.0.4:30629, err= --- PASS: TestRcatSizeUploadHeaders (0.01s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" operations_test.go:1794: Skipping as destination doesn't support hashes 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37094") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33658->172.17.0.4:37094, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39783") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:59424->172.17.0.4:39783, err= === RUN TestRcatSizeChecksum/SizeDiffers run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36012") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39970->172.17.0.4:36012, err= 2026/09/02 04:24:54 DEBUG : potato4: size = 60 (ftp://172.17.0.4:21/rclone-test-yopuyan1qace) 2026/09/02 04:24:54 DEBUG : potato4: size = 59 (ftp://172.17.0.4:21/rclone-test-yopuyan1qace) 2026/09/02 04:24:54 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(ftp://172.17.0.4:21/rclone-test-yopuyan1qace) 59 2026/09/02 04:24:54 INFO : potato4: Removing failed copy 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39348") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50370->172.17.0.4:39348, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30276") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42752->172.17.0.4:30276, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38352") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47360->172.17.0.4:38352, err= === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33448") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33302->172.17.0.4:33448, err= 2026/09/02 04:24:54 DEBUG : potato2: size = 60 OK 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34308") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55446->172.17.0.4:34308, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39577") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38876->172.17.0.4:39577, err= === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30274") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44252->172.17.0.4:30274, err= 2026/09/02 04:24:54 DEBUG : potato3: size = 60 OK 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32338") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33886->172.17.0.4:32338, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36671") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50108->172.17.0.4:36671, err= --- PASS: TestRcatSizeChecksum (0.02s) --- SKIP: TestRcatSizeChecksum/Corrupted (0.00s) --- PASS: TestRcatSizeChecksum/SizeDiffers (0.01s) --- PASS: TestRcatSizeChecksum/IgnoreChecksum (0.00s) --- PASS: TestRcatSizeChecksum/NoHashes (0.00s) === RUN TestTouchDir run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37330") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:50820->172.17.0.4:37330, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35383") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35006->172.17.0.4:35383, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38319") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46450->172.17.0.4:38319, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37793") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48632->172.17.0.4:37793, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32617") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52110->172.17.0.4:32617, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37872") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58458->172.17.0.4:37872, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Touching "empty space" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Touching "potato2" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38793") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35476->172.17.0.4:38793, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Touching "sub dir/potato3" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30173") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52892->172.17.0.4:30173, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35804") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51422->172.17.0.4:35804, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30666") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57074->172.17.0.4:30666, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36472") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33908->172.17.0.4:36472, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37354") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49702->172.17.0.4:37354, err= --- PASS: TestTouchDir (0.02s) === RUN TestMkdirMetadata run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" operations_test.go:1877: Skipping test as remote does not support MkdirMetadata 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39519") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:51880->172.17.0.4:39519, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34895") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60894->172.17.0.4:34895, err= --- SKIP: TestMkdirMetadata (0.00s) === RUN TestMkdirModTime run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" operations_test.go:1896: Skipping test as remote does not support DirSetModTime or MkdirMetadata 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35975") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46066->172.17.0.4:35975, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35300") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40272->172.17.0.4:35300, err= --- SKIP: TestMkdirModTime (0.00s) === RUN TestCopyDirMetadata run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" operations_test.go:1917: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39340") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:56206->172.17.0.4:39340, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39983") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:46082->172.17.0.4:39983, err= --- SKIP: TestCopyDirMetadata (0.00s) === RUN TestSetDirModTime run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" operations_test.go:1953: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30152") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:40958->172.17.0.4:30152, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34560") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:52912->172.17.0.4:34560, err= --- SKIP: TestSetDirModTime (0.00s) === RUN TestDirsEqual run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" operations_test.go:1997: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38867") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:49818->172.17.0.4:38867, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37488") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:38136->172.17.0.4:37488, err= --- SKIP: TestDirsEqual (0.00s) === RUN TestRemoveExisting run.go:198: Remote "ftp://172.17.0.4:21/rclone-test-yopuyan1qace", Local "Local file system at /tmp/rclone3360178175", Modify Window "1s" 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36931") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:33414->172.17.0.4:36931, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35335") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41244->172.17.0.4:35335, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30568") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:58168->172.17.0.4:30568, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39677") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:44908->172.17.0.4:39677, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30648") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:43728->172.17.0.4:30648, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:31943") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42418->172.17.0.4:31943, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35816") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53380->172.17.0.4:35816, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:32225") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:35240->172.17.0.4:32225, err= 2026/09/02 04:24:54 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.noxetud4" before starting 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:33887") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60010->172.17.0.4:33887, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35619") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:53802->172.17.0.4:35619, err= 2026/09/02 04:24:54 DEBUG : sub dir/test remove existing.noxetud4: TEST: removing renamed existing file after operation 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30314") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48616->172.17.0.4:30314, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39837") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:41852->172.17.0.4:39837, err= 2026/09/02 04:24:54 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xuzitov4" before starting 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30809") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:39198->172.17.0.4:30809, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:37964") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45718->172.17.0.4:37964, err= 2026/09/02 04:24:54 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xuzitov4: TEST: renaming existing back after failed operation 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:36561") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:60106->172.17.0.4:36561, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:34078") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45130->172.17.0.4:34078, err= 2026/09/02 04:24:54 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.hozayid6" before starting 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38501") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:48340->172.17.0.4:38501, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38756") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:47906->172.17.0.4:38756, err= 2026/09/02 04:24:54 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.hozayid6: TEST: removing renamed existing file after operation 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:35459") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:55448->172.17.0.4:35459, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30278") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:34794->172.17.0.4:30278, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30661") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:36148->172.17.0.4:30661, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:39472") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:57932->172.17.0.4:39472, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:38033") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:42926->172.17.0.4:38033, 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/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: dial("tcp","172.17.0.4:30427") 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: > dial: conn=172.17.0.1:45076->172.17.0.4:30427, err= 2026/09/02 04:24:54 DEBUG : ftp://172.17.0.4:21/rclone-test-yopuyan1qace: Purge dir "" "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPPureftpd: -verbose" - Finished OK in 1m14.6466178s (try 1/5)