"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPPureftpd: -verbose -test.run '^TestRmdirsNoLeaveRoot$'" - Starting (try 2/5) 2026/07/07 05:14:19 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-sadalil5xopo" 2026/07/07 05:14:19 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/07/07 05:14:19 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/07/07 05:14:19 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/07/07 05:14:19 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/07/07 05:14:19 DEBUG : Setting pass="D18nFzlw5sBkTDF6riyxhM_YddKKIyKx6Chh9sk-Vco" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/07/07 05:14:19 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/07/07 05:14:19 DEBUG : TestFTPPureftpd: detected overridden config - adding "{Qb3nm}" suffix to name 2026/07/07 05:14:19 DEBUG : Setting host="172.17.0.3" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/07/07 05:14:19 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/07/07 05:14:19 DEBUG : Setting pass="D18nFzlw5sBkTDF6riyxhM_YddKKIyKx6Chh9sk-Vco" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/07/07 05:14:19 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/07/07 05:14:19 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: Connecting to FTP server 2026/07/07 05:14:19 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:21") 2026/07/07 05:14:19 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:42954->172.17.0.3:21, err= 2026/07/07 05:14:21 DEBUG : Creating backend with remote "/tmp/rclone3464548454" === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-sadalil5xopo", Local "Local file system at /tmp/rclone3464548454", Modify Window "1s" 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:36982") 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:47682->172.17.0.3:36982, err= 2026/07/07 05:14:21 INFO : A2: Making directory 2026/07/07 05:14:21 INFO : A1/B2: Making directory 2026/07/07 05:14:21 INFO : A1/B2/C2: Making directory 2026/07/07 05:14:21 INFO : A1/B1/C3: Making directory 2026/07/07 05:14:21 INFO : A3: Making directory 2026/07/07 05:14:21 INFO : A3/B3: Making directory 2026/07/07 05:14:21 INFO : A3/B3/C4: Making directory 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:34753") 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:48388->172.17.0.3:34753, err= 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:30218") 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:40306->172.17.0.3:30218, err= 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: Connecting to FTP server 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: Connecting to FTP server 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:37516") 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:46626->172.17.0.3:37516, err= 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:21") 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:34670->172.17.0.3:21, err= 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:35225") 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:55694->172.17.0.3:35225, err= 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:38392") 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:34366->172.17.0.3:38392, err= 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:21") 2026/07/07 05:14:21 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:34676->172.17.0.3:21, err= 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:32573") 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:51338->172.17.0.3:32573, err= 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:32716") 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:35288->172.17.0.3:32716, err= 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: Connecting to FTP server 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:21") 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:34728->172.17.0.3:21, err= 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:30542") 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:47490->172.17.0.3:30542, err= 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:32882") 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:47750->172.17.0.3:32882, err= 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:32526") 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:40426->172.17.0.3:32526, err= 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:34230") 2026/07/07 05:14:24 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:59134->172.17.0.3:34230, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:35161") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:36654->172.17.0.3:35161, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:31748") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:42042->172.17.0.3:31748, err= 2026/07/07 05:14:27 DEBUG : removing 1 level 3 directories 2026/07/07 05:14:27 INFO : A3/B3/C4: Removing directory 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:33407") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:50174->172.17.0.3:33407, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:35068") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:37859") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:47278->172.17.0.3:35068, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:31522") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:54036->172.17.0.3:37859, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:38638->172.17.0.3:31522, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:34722") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:35778->172.17.0.3:34722, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:30313") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:37379") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:46336->172.17.0.3:30313, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:41452->172.17.0.3:37379, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:34668") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:31792") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:34937") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:53094->172.17.0.3:31792, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:47130->172.17.0.3:34668, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:59176->172.17.0.3:34937, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:32392") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:46354->172.17.0.3:32392, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:37649") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:32791") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:33304->172.17.0.3:37649, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:38559") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:59926->172.17.0.3:32791, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:53034->172.17.0.3:38559, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:36711") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:35704") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:35366->172.17.0.3:36711, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:38602") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:47646->172.17.0.3:35704, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:51102->172.17.0.3:38602, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:38648") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:57722->172.17.0.3:38648, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:33448") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:32944->172.17.0.3:33448, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:38458") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:58774->172.17.0.3:38458, err= 2026/07/07 05:14:27 DEBUG : removing 2 level 3 directories 2026/07/07 05:14:27 INFO : A1/B1/C3: Removing directory 2026/07/07 05:14:27 INFO : A1/B2/C2: Removing directory 2026/07/07 05:14:27 DEBUG : removing 2 level 2 directories 2026/07/07 05:14:27 INFO : A3/B3: Removing directory 2026/07/07 05:14:27 INFO : A1/B2: Removing directory 2026/07/07 05:14:27 DEBUG : removing 2 level 1 directories 2026/07/07 05:14:27 INFO : A3: Removing directory 2026/07/07 05:14:27 INFO : A2: Removing directory 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:30371") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:59826->172.17.0.3:30371, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:36608") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:35216->172.17.0.3:36608, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:35004") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:50312->172.17.0.3:35004, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:31525") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:45390->172.17.0.3:31525, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:36571") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:53524->172.17.0.3:36571, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:37785") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:34774->172.17.0.3:37785, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:33101") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:34904->172.17.0.3:33101, err= 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:31184") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:43008->172.17.0.3:31184, err= 2026/07/07 05:14:27 DEBUG : removing 1 level 3 directories 2026/07/07 05:14:27 INFO : A1/B1/C1: Removing directory 2026/07/07 05:14:27 DEBUG : removing 1 level 2 directories 2026/07/07 05:14:27 INFO : A1/B1: Removing directory 2026/07/07 05:14:27 DEBUG : removing 1 level 1 directories 2026/07/07 05:14:27 INFO : A1: Removing directory 2026/07/07 05:14:27 DEBUG : removing 1 level 0 directories 2026/07/07 05:14:27 INFO : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: Removing directory 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:35218") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:59722->172.17.0.3:35218, err= 2026/07/07 05:14:27 ERROR : error listing: directory not found 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:38556") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:52422->172.17.0.3:38556, err= 2026/07/07 05:14:27 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (5.30s) PASS 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: dial("tcp","172.17.0.3:34063") 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: > dial: conn=172.17.0.1:40490->172.17.0.3:34063, err= 2026/07/07 05:14:27 ERROR : error listing: directory not found 2026/07/07 05:14:27 DEBUG : ftp://172.17.0.3:21/rclone-test-sadalil5xopo: Purge dir "" 2026/07/07 05:14:27 NOTICE: purge failed to rmdir "": directory not found 2026/07/07 05:14:27 NOTICE: purge failed: directory not found "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPPureftpd: -verbose -test.run '^TestRmdirsNoLeaveRoot$'" - Finished OK in 7.675050477s (try 2/5)