"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPRclone: -verbose -test.run '^(TestCopyFileMaxTransfer|TestDirMove|TestGetFsInfo|TestRcat|TestRcatSize)$'" - Starting (try 3/5) 2020/11/03 06:16:18 DEBUG : Creating backend with remote "TestFTPRclone:rclone-test-bevakoz4lukujem3behuqib9" 2020/11/03 06:16:18 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Connecting to FTP server 2020/11/03 06:16:18 DEBUG : Creating backend with remote "/tmp/rclone063647862" === RUN TestDirMove run.go:176: Remote "ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9", Local "Local file system at /tmp/rclone063647862", Modify Window "876000h0m0s" 2020/11/03 06:16:18 DEBUG : A1/B2: Making directory 2020/11/03 06:16:18 DEBUG : A1/B1/C3: Making directory 2020/11/03 06:16:18 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Connecting to FTP server 2020/11/03 06:16:18 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Connecting to FTP server 2020/11/03 06:16:18 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Connecting to FTP server 2020/11/03 06:16:18 ERROR : A2/B1/three: Couldn't move: Move Rename failed: 550 Action not taken: rename /data/rclone-test-bevakoz4lukujem3behuqib9/A1/B1/three /data/rclone-test-bevakoz4lukujem3behuqib9/A3/B1/three: no such file or directory 2020/11/03 06:16:18 ERROR : A2/B1/C1/four: Couldn't move: Move Rename failed: 550 Action not taken: rename /data/rclone-test-bevakoz4lukujem3behuqib9/A1/B1/C1/four /data/rclone-test-bevakoz4lukujem3behuqib9/A3/B1/C1/four: no such file or directory 2020/11/03 06:16:18 INFO : A2/one: Moved (server-side) to: A3/one 2020/11/03 06:16:18 INFO : A2/two: Moved (server-side) to: A3/two operations_test.go:1266: Error Trace: operations_test.go:1266 Error: Received unexpected error: Move Rename failed: 550 Action not taken: rename /data/rclone-test-bevakoz4lukujem3behuqib9/A1/B1/three /data/rclone-test-bevakoz4lukujem3behuqib9/A3/B1/three: no such file or directory RenameDir renames github.com/rclone/rclone/fs/operations.DirMove /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations.go:1907 github.com/rclone/rclone/fs/operations_test.TestDirMove /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1266 testing.tRunner /usr/local/go/src/testing/testing.go:1123 runtime.goexit /usr/local/go/src/runtime/asm_amd64.s:1374 Test: TestDirMove 2020/11/03 06:16:18 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Connecting to FTP server 2020/11/03 06:16:18 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Connecting to FTP server 2020/11/03 06:16:18 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Connecting to FTP server run.go:121: removing dir "A2/B2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B2" failed: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C3" failed: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C2" failed: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C1" failed: directory not found run.go:121: removing dir "A2/B1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1" failed: directory not found run.go:121: removing dir "A2" failed - try 1/3: directory not found run.go:121: removing dir "A2" failed - try 2/3: directory not found run.go:121: removing dir "A2" failed - try 3/3: directory not found run.go:124: removing dir "A2" failed: directory not found fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 run.go:169 run.go:339 panic.go:617 testing.go:732 operations_test.go:1266 Error: Should be true Test: TestDirMove Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 panic.go:617 testing.go:732 operations_test.go:1266 Error: Should be true Test: TestDirMove Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 panic.go:617 testing.go:732 operations_test.go:1266 Error: Should be true Test: TestDirMove Messages: Unexpected file "A2/B1/C1/four" fstest.go:324: Error Trace: fstest.go:324 fstest.go:335 run.go:169 run.go:339 panic.go:617 testing.go:732 operations_test.go:1266 Error: Not equal: expected: []string{} actual : []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2"} Diff: --- Expected +++ Actual @@ -1,2 +1,8 @@ -([]string) { +([]string) (len=6) { + (string) (len=2) "A2", + (string) (len=5) "A2/B1", + (string) (len=8) "A2/B1/C1", + (string) (len=8) "A2/B1/C2", + (string) (len=8) "A2/B1/C3", + (string) (len=5) "A2/B2" } Test: TestDirMove Messages: directories --- FAIL: TestDirMove (25.11s) === RUN TestGetFsInfo run.go:176: Remote "ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9", Local "Local file system at /tmp/rclone063647862", Modify Window "876000h0m0s" run.go:121: removing dir "A2/B2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B2" failed: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C3" failed: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C2" failed: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C1" failed: directory not found run.go:121: removing dir "A2/B1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1" failed: directory not found run.go:121: removing dir "A2" failed - try 1/3: directory not found run.go:121: removing dir "A2" failed - try 2/3: directory not found run.go:121: removing dir "A2" failed - try 3/3: directory not found run.go:124: removing dir "A2" failed: directory not found fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 run.go:169 run.go:339 operations_test.go:1307 Error: Should be true Test: TestGetFsInfo Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1307 Error: Should be true Test: TestGetFsInfo Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1307 Error: Should be true Test: TestGetFsInfo Messages: Unexpected file "A2/B1/C1/four" fstest.go:324: Error Trace: fstest.go:324 fstest.go:335 run.go:169 run.go:339 operations_test.go:1307 Error: Not equal: expected: []string{} actual : []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2"} Diff: --- Expected +++ Actual @@ -1,2 +1,8 @@ -([]string) { +([]string) (len=6) { + (string) (len=2) "A2", + (string) (len=5) "A2/B1", + (string) (len=8) "A2/B1/C1", + (string) (len=8) "A2/B1/C2", + (string) (len=8) "A2/B1/C3", + (string) (len=5) "A2/B2" } Test: TestGetFsInfo Messages: directories --- FAIL: TestGetFsInfo (25.05s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false === CONT TestRcat run.go:176: Remote "ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9", Local "Local file system at /tmp/rclone063647862", Modify Window "876000h0m0s" fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" 2020/11/03 06:17:16 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: File to upload is small (34 bytes), uploading instead of streaming 2020/11/03 06:17:16 INFO : no_checksum_small_file_from_pipe: Copied (new) 2020/11/03 06:17:16 DEBUG : no_checksum_big_file_from_pipe: Sizes identical fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want no_checksum_big_file_from_pipe (102401), no_checksum_small_file_from_pipe (34) got A2/B1/C1/four (4), A2/B1/three (5), no_checksum_big_file_from_pipe (102401), no_checksum_small_file_from_pipe (34) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" run.go:121: removing dir "A2/B2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B2" failed: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C3" failed: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C2" failed: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C1" failed: directory not found run.go:121: removing dir "A2/B1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1" failed: directory not found run.go:121: removing dir "A2" failed - try 1/3: directory not found run.go:121: removing dir "A2" failed - try 2/3: directory not found run.go:121: removing dir "A2" failed - try 3/3: directory not found run.go:124: removing dir "A2" failed: directory not found fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" fstest.go:324: Error Trace: fstest.go:324 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Not equal: expected: []string{} actual : []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2"} Diff: --- Expected +++ Actual @@ -1,2 +1,8 @@ -([]string) { +([]string) (len=6) { + (string) (len=2) "A2", + (string) (len=5) "A2/B1", + (string) (len=8) "A2/B1/C1", + (string) (len=8) "A2/B1/C2", + (string) (len=8) "A2/B1/C3", + (string) (len=5) "A2/B2" } Test: TestRcat Messages: directories === RUN TestRcat/withChecksum=true,ignoreChecksum=false === CONT TestRcat run.go:176: Remote "ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9", Local "Local file system at /tmp/rclone063647862", Modify Window "876000h0m0s" fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" 2020/11/03 06:17:55 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: File to upload is small (34 bytes), uploading instead of streaming 2020/11/03 06:17:55 INFO : with_checksum_small_file_from_pipe: Copied (new) 2020/11/03 06:17:55 NOTICE: ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2020/11/03 06:17:55 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want with_checksum_big_file_from_pipe (102401), with_checksum_small_file_from_pipe (34) got A2/B1/C1/four (4), A2/B1/three (5), with_checksum_big_file_from_pipe (102401), with_checksum_small_file_from_pipe (34) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" run.go:121: removing dir "A2/B2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B2" failed: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C3" failed: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C2" failed: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C1" failed: directory not found run.go:121: removing dir "A2/B1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1" failed: directory not found run.go:121: removing dir "A2" failed - try 1/3: directory not found run.go:121: removing dir "A2" failed - try 2/3: directory not found run.go:121: removing dir "A2" failed - try 3/3: directory not found run.go:124: removing dir "A2" failed: directory not found fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" fstest.go:324: Error Trace: fstest.go:324 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Not equal: expected: []string{} actual : []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2"} Diff: --- Expected +++ Actual @@ -1,2 +1,8 @@ -([]string) { +([]string) (len=6) { + (string) (len=2) "A2", + (string) (len=5) "A2/B1", + (string) (len=8) "A2/B1/C1", + (string) (len=8) "A2/B1/C2", + (string) (len=8) "A2/B1/C3", + (string) (len=5) "A2/B2" } Test: TestRcat Messages: directories === RUN TestRcat/withChecksum=false,ignoreChecksum=true === CONT TestRcat run.go:176: Remote "ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9", Local "Local file system at /tmp/rclone063647862", Modify Window "876000h0m0s" fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" 2020/11/03 06:18:34 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: File to upload is small (34 bytes), uploading instead of streaming 2020/11/03 06:18:34 INFO : ignore_checksum_small_file_from_pipe: Copied (new) 2020/11/03 06:18:34 DEBUG : ignore_checksum_big_file_from_pipe: Sizes identical fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want ignore_checksum_big_file_from_pipe (102401), ignore_checksum_small_file_from_pipe (34) got A2/B1/C1/four (4), A2/B1/three (5), ignore_checksum_big_file_from_pipe (102401), ignore_checksum_small_file_from_pipe (34) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" run.go:121: removing dir "A2/B2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B2" failed: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C3" failed: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C2" failed: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C1" failed: directory not found run.go:121: removing dir "A2/B1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1" failed: directory not found run.go:121: removing dir "A2" failed - try 1/3: directory not found run.go:121: removing dir "A2" failed - try 2/3: directory not found run.go:121: removing dir "A2" failed - try 3/3: directory not found run.go:124: removing dir "A2" failed: directory not found fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" fstest.go:324: Error Trace: fstest.go:324 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Not equal: expected: []string{} actual : []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2"} Diff: --- Expected +++ Actual @@ -1,2 +1,8 @@ -([]string) { +([]string) (len=6) { + (string) (len=2) "A2", + (string) (len=5) "A2/B1", + (string) (len=8) "A2/B1/C1", + (string) (len=8) "A2/B1/C2", + (string) (len=8) "A2/B1/C3", + (string) (len=5) "A2/B2" } Test: TestRcat Messages: directories === RUN TestRcat/withChecksum=true,ignoreChecksum=true === CONT TestRcat run.go:176: Remote "ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9", Local "Local file system at /tmp/rclone063647862", Modify Window "876000h0m0s" fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 operations_test.go:1339 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" 2020/11/03 06:19:13 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: File to upload is small (34 bytes), uploading instead of streaming 2020/11/03 06:19:13 INFO : ignore_checksum_small_file_from_pipe: Copied (new) 2020/11/03 06:19:13 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want ignore_checksum_big_file_from_pipe (102401), ignore_checksum_small_file_from_pipe (34) got A2/B1/C1/four (4), A2/B1/three (5), ignore_checksum_big_file_from_pipe (102401), ignore_checksum_small_file_from_pipe (34) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1357 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" run.go:121: removing dir "A2/B2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B2" failed: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C3" failed: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C2" failed: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C1" failed: directory not found run.go:121: removing dir "A2/B1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1" failed: directory not found run.go:121: removing dir "A2" failed - try 1/3: directory not found run.go:121: removing dir "A2" failed - try 2/3: directory not found run.go:121: removing dir "A2" failed - try 3/3: directory not found run.go:124: removing dir "A2" failed: directory not found fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Should be true Test: TestRcat Messages: Unexpected file "A2/B1/C1/four" fstest.go:324: Error Trace: fstest.go:324 fstest.go:335 run.go:169 run.go:339 operations_test.go:1358 operations_test.go:1364 Error: Not equal: expected: []string{} actual : []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2"} Diff: --- Expected +++ Actual @@ -1,2 +1,8 @@ -([]string) { +([]string) (len=6) { + (string) (len=2) "A2", + (string) (len=5) "A2/B1", + (string) (len=8) "A2/B1/C1", + (string) (len=8) "A2/B1/C2", + (string) (len=8) "A2/B1/C3", + (string) (len=5) "A2/B2" } Test: TestRcat Messages: directories --- FAIL: TestRcat (156.47s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (39.12s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (39.12s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (39.11s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (39.13s) === RUN TestRcatSize run.go:176: Remote "ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9", Local "Local file system at /tmp/rclone063647862", Modify Window "876000h0m0s" 2020/11/03 06:19:45 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: File to upload is small (60 bytes), uploading instead of streaming 2020/11/03 06:19:45 INFO : potato2: Copied (new) fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:347 operations_test.go:1392 Error: Should be true Test: TestRcatSize Messages: listing wrong, want potato1 (60), potato2 (60) got A2/B1/C1/four (4), A2/B1/three (5), potato1 (60), potato2 (60) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1392 Error: Should be true Test: TestRcatSize Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1392 Error: Should be true Test: TestRcatSize Messages: Unexpected file "A2/B1/C1/four" run.go:121: removing dir "A2/B2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B2" failed: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C3" failed: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C2" failed: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C1" failed: directory not found run.go:121: removing dir "A2/B1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1" failed: directory not found run.go:121: removing dir "A2" failed - try 1/3: directory not found run.go:121: removing dir "A2" failed - try 2/3: directory not found run.go:121: removing dir "A2" failed - try 3/3: directory not found run.go:124: removing dir "A2" failed: directory not found fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 run.go:169 run.go:339 operations_test.go:1393 Error: Should be true Test: TestRcatSize Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1393 Error: Should be true Test: TestRcatSize Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1393 Error: Should be true Test: TestRcatSize Messages: Unexpected file "A2/B1/C1/four" fstest.go:324: Error Trace: fstest.go:324 fstest.go:335 run.go:169 run.go:339 operations_test.go:1393 Error: Not equal: expected: []string{} actual : []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2"} Diff: --- Expected +++ Actual @@ -1,2 +1,8 @@ -([]string) { +([]string) (len=6) { + (string) (len=2) "A2", + (string) (len=5) "A2/B1", + (string) (len=8) "A2/B1/C1", + (string) (len=8) "A2/B1/C2", + (string) (len=8) "A2/B1/C3", + (string) (len=5) "A2/B2" } Test: TestRcatSize Messages: directories --- FAIL: TestRcatSize (32.08s) === RUN TestCopyFileMaxTransfer run.go:176: Remote "ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9", Local "Local file system at /tmp/rclone063647862", Modify Window "876000h0m0s" 2020/11/03 06:20:17 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2020/11/03 06:20:17 INFO : TestCopyFileMaxTransfer/file1: Copied (new) fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:347 operations_test.go:1424 Error: Should be true Test: TestCopyFileMaxTransfer Messages: listing wrong, want TestCopyFileMaxTransfer/file1 (14) got A2/B1/C1/four (4), A2/B1/three (5), TestCopyFileMaxTransfer/file1 (14) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1424 Error: Should be true Test: TestCopyFileMaxTransfer Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1424 Error: Should be true Test: TestCopyFileMaxTransfer Messages: Unexpected file "A2/B1/C1/four" 2020/11/03 06:20:24 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2020/11/03 06:20:25 DEBUG : TestCopyFileMaxTransfer/file2: Removed after failed upload: Max transfer limit reached as set by --max-transfer 2020/11/03 06:20:25 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: Max transfer limit reached as set by --max-transfer fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:347 operations_test.go:1433 Error: Should be true Test: TestCopyFileMaxTransfer Messages: listing wrong, want TestCopyFileMaxTransfer/file1 (14) got A2/B1/C1/four (4), A2/B1/three (5), TestCopyFileMaxTransfer/file1 (14) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1433 Error: Should be true Test: TestCopyFileMaxTransfer Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1433 Error: Should be true Test: TestCopyFileMaxTransfer Messages: Unexpected file "A2/B1/C1/four" 2020/11/03 06:20:32 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:347 operations_test.go:1445 Error: Should be true Test: TestCopyFileMaxTransfer Messages: listing wrong, want TestCopyFileMaxTransfer/file1 (14) got A2/B1/C1/four (4), A2/B1/three (5), TestCopyFileMaxTransfer/file1 (14) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1445 Error: Should be true Test: TestCopyFileMaxTransfer Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1445 Error: Should be true Test: TestCopyFileMaxTransfer Messages: Unexpected file "A2/B1/C1/four" 2020/11/03 06:20:39 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2020/11/03 06:20:39 INFO : TestCopyFileMaxTransfer/file4: Copied (new) fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:347 operations_test.go:1460 Error: Should be true Test: TestCopyFileMaxTransfer Messages: listing wrong, want TestCopyFileMaxTransfer/file1 (14), TestCopyFileMaxTransfer/file4 (2062) got A2/B1/C1/four (4), A2/B1/three (5), TestCopyFileMaxTransfer/file1 (14), TestCopyFileMaxTransfer/file4 (2062) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1460 Error: Should be true Test: TestCopyFileMaxTransfer Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:347 operations_test.go:1460 Error: Should be true Test: TestCopyFileMaxTransfer Messages: Unexpected file "A2/B1/C1/four" run.go:121: removing dir "A2/B2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B2" failed: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C3" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C3" failed: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C2" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C2" failed: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1/C1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1/C1" failed: directory not found run.go:121: removing dir "A2/B1" failed - try 1/3: directory not found run.go:121: removing dir "A2/B1" failed - try 2/3: directory not found run.go:121: removing dir "A2/B1" failed - try 3/3: directory not found run.go:124: removing dir "A2/B1" failed: directory not found run.go:121: removing dir "A2" failed - try 1/3: directory not found run.go:121: removing dir "A2" failed - try 2/3: directory not found run.go:121: removing dir "A2" failed - try 3/3: directory not found run.go:124: removing dir "A2" failed: directory not found fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 run.go:169 run.go:339 operations_test.go:1461 Error: Should be true Test: TestCopyFileMaxTransfer Messages: listing wrong, want got A2/B1/C1/four (4), A2/B1/three (5) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1461 Error: Should be true Test: TestCopyFileMaxTransfer Messages: Unexpected file "A2/B1/three" fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 run.go:169 run.go:339 operations_test.go:1461 Error: Should be true Test: TestCopyFileMaxTransfer Messages: Unexpected file "A2/B1/C1/four" fstest.go:324: Error Trace: fstest.go:324 fstest.go:335 run.go:169 run.go:339 operations_test.go:1461 Error: Not equal: expected: []string{} actual : []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2"} Diff: --- Expected +++ Actual @@ -1,2 +1,8 @@ -([]string) { +([]string) (len=6) { + (string) (len=2) "A2", + (string) (len=5) "A2/B1", + (string) (len=8) "A2/B1/C1", + (string) (len=8) "A2/B1/C2", + (string) (len=8) "A2/B1/C3", + (string) (len=5) "A2/B2" } Test: TestCopyFileMaxTransfer Messages: directories --- FAIL: TestCopyFileMaxTransfer (54.21s) FAIL 2020/11/03 06:21:11 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Purge object "A2/B1/three" 2020/11/03 06:21:11 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Purge object "A2/B1/C1/four" 2020/11/03 06:21:11 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Purge dir "A2/B2" 2020/11/03 06:21:11 purge failed to rmdir "A2/B2": directory not found 2020/11/03 06:21:11 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Purge dir "A2/B1/C3" 2020/11/03 06:21:11 purge failed to rmdir "A2/B1/C3": directory not found 2020/11/03 06:21:11 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Purge dir "A2/B1/C2" 2020/11/03 06:21:11 purge failed to rmdir "A2/B1/C2": directory not found 2020/11/03 06:21:11 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Purge dir "A2/B1/C1" 2020/11/03 06:21:11 purge failed to rmdir "A2/B1/C1": directory not found 2020/11/03 06:21:11 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Purge dir "A2/B1" 2020/11/03 06:21:11 purge failed to rmdir "A2/B1": directory not found 2020/11/03 06:21:11 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Purge dir "A2" 2020/11/03 06:21:11 purge failed to rmdir "A2": directory not found 2020/11/03 06:21:11 DEBUG : ftp://172.17.0.2:21/rclone-test-bevakoz4lukujem3behuqib9: Purge dir "" 2020/11/03 06:21:11 purge failed to rmdir "": directory not found "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPRclone: -verbose -test.run '^(TestCopyFileMaxTransfer|TestDirMove|TestGetFsInfo|TestRcat|TestRcatSize)$'" - Finished ERROR in 4m52.96550546s (try 3/5): exit status 1: Failed [TestDirMove TestGetFsInfo TestRcat TestRcatSize TestCopyFileMaxTransfer]