"go test -v -timeout 1h0m0s -remote TestFTPPureftpd: -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsPutFiles$/^ObjectSetModTime$'" - Starting (try 3/5) === RUN TestIntegration fstests.go:457: Using remote "TestFTPPureftpd:" 2026/07/14 03:03:31 NOTICE: TestFTPPureftpd: Starting server 2026/07/14 03:03:32 NOTICE: TestFTPPureftpd: Attempting to connect to "172.17.0.4:21" try 1/100 2026/07/14 03:03:32 DEBUG : TestFTPPureftpd: Read 1, error: 2026/07/14 03:03:32 NOTICE: TestFTPPureftpd: Started server and connected to "172.17.0.4:21" 2026/07/14 03:03:32 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-raremux8pofu" 2026/07/14 03:03:32 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/07/14 03:03:32 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/07/14 03:03:32 DEBUG : Setting host="172.17.0.4" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/07/14 03:03:32 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/07/14 03:03:32 DEBUG : Setting pass="aPJL0zXkeMt3DwOSM91deTtFGRxwKrm_FzACcmjpsKk" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/07/14 03:03:32 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/07/14 03:03:32 DEBUG : TestFTPPureftpd: detected overridden config - adding "{8kQlx}" suffix to name 2026/07/14 03:03:32 DEBUG : Setting host="172.17.0.4" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/07/14 03:03:32 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/07/14 03:03:32 DEBUG : Setting pass="aPJL0zXkeMt3DwOSM91deTtFGRxwKrm_FzACcmjpsKk" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/07/14 03:03:32 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/07/14 03:03:32 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: Connecting to FTP server 2026/07/14 03:03:32 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:21") 2026/07/14 03:03:32 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:49496->172.17.0.4:21, err= 2026/07/14 03:03:34 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:36423") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:48684->172.17.0.4:36423, err= === RUN TestIntegration/FsMkdir 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:34686") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:33350->172.17.0.4:34686, err= === RUN TestIntegration/FsMkdir/FsPutFiles 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:31425") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:36418->172.17.0.4:31425, err= 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:34923") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:50594->172.17.0.4:34923, err= 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:38487") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:48380->172.17.0.4:38487, err= === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime fstests.go:1791: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:162 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1791 Error: Not equal: expected: "100,2011-12-13 14:15:16.999999999 +0000 UTC" actual : "100,2011-12-13 14:15:16 +0000 UTC" Diff: --- Expected +++ Actual @@ -1 +1 @@ -100,2011-12-13 14:15:16.999999999 +0000 UTC +100,2011-12-13 14:15:16 +0000 UTC Test: TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime Messages: slow fingerprint of object in memory (100,2011-12-13 14:15:16.999999999 +0000 UTC) should exactly match fingerprint read back from the remote (100,2011-12-13 14:15:16 +0000 UTC) fstests.go:1791: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:162 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1791 Error: Not equal: expected: "100,2011-12-13 14:15:16.999999999 +0000 UTC" actual : "100,2011-12-13 14:15:16 +0000 UTC" Diff: --- Expected +++ Actual @@ -1 +1 @@ -100,2011-12-13 14:15:16.999999999 +0000 UTC +100,2011-12-13 14:15:16 +0000 UTC Test: TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime Messages: fast fingerprint of object in memory (100,2011-12-13 14:15:16.999999999 +0000 UTC) should exactly match fingerprint read back from the remote (100,2011-12-13 14:15:16 +0000 UTC) 2026/07/14 03:03:34 DEBUG : Waiting for deletions to finish 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:39290") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:42872->172.17.0.4:39290, err= 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: Connecting to FTP server 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:21") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:49502->172.17.0.4:21, err= 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:35840") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:49004->172.17.0.4:35840, err= 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:37828") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:41786->172.17.0.4:37828, err= 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:38875") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:37022->172.17.0.4:38875, err= 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:33005") 2026/07/14 03:03:34 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:52064->172.17.0.4:33005, err= 2026/07/14 03:03:34 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleted 2026/07/14 03:03:36 INFO : file name.txt: Deleted 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:36255") 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:56536->172.17.0.4:36255, err= 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:34633") 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:60594->172.17.0.4:34633, err= 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:35641") 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:50128->172.17.0.4:35641, err= 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:38672") 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:40162->172.17.0.4:38672, err= 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:32408") 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:33868->172.17.0.4:32408, err= 2026/07/14 03:03:36 DEBUG : removing 1 level 4 directories 2026/07/14 03:03:36 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠: Removing directory 2026/07/14 03:03:36 DEBUG : removing 1 level 3 directories 2026/07/14 03:03:36 INFO : hello? sausage/êé/Hello, 世界: Removing directory 2026/07/14 03:03:36 DEBUG : removing 1 level 2 directories 2026/07/14 03:03:36 INFO : hello? sausage/êé: Removing directory 2026/07/14 03:03:36 DEBUG : removing 1 level 1 directories 2026/07/14 03:03:36 INFO : hello? sausage: Removing directory 2026/07/14 03:03:36 DEBUG : removing 1 level 0 directories 2026/07/14 03:03:36 INFO : ftp://172.17.0.4:21/rclone-test-raremux8pofu: Removing directory 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:30120") 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:58482->172.17.0.4:30120, err= 2026/07/14 03:03:36 ERROR : error listing: directory not found 2026/07/14 03:03:36 DEBUG : Waiting for deletions to finish 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:36391") 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:36146->172.17.0.4:36391, err= 2026/07/14 03:03:36 ERROR : error listing: directory not found 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: dial("tcp","172.17.0.4:36262") 2026/07/14 03:03:36 DEBUG : ftp://172.17.0.4:21/rclone-test-raremux8pofu: > dial: conn=172.17.0.1:55494->172.17.0.4:36262, err= 2026/07/14 03:03:36 ERROR : ftp://172.17.0.4:21/rclone-test-raremux8pofu: Failed to list "": directory not found 2026/07/14 03:03:36 DEBUG : removing 1 level 0 directories 2026/07/14 03:03:36 INFO : ftp://172.17.0.4:21/rclone-test-raremux8pofu: Removing directory 2026/07/14 03:03:36 ERROR : Failed to rmdir: directory not found 2026/07/14 03:03:36 NOTICE: TestFTPPureftpd: Stopping server --- FAIL: TestIntegration (5.66s) --- FAIL: TestIntegration/FsMkdir (2.33s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles (0.01s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) FAIL exit status 1 FAIL github.com/rclone/rclone/backend/ftp 5.669s "go test -v -timeout 1h0m0s -remote TestFTPPureftpd: -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsPutFiles$/^ObjectSetModTime$'" - Finished ERROR in 6.449722436s (try 3/5): exit status 1: Failed [TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime]