"./operations.test -test.v -test.timeout 1h0m0s -remote TestPcloud: -verbose -test.run '^(TestApplyTransforms|TestCheckSizeOnly|TestMultithreadCopyAbort|TestRemoveExisting)$|^TestMultithreadCopy$/^(upload=true,size=134217727,streams=2|upload=true,size=134217728,streams=2|upload=true,size=134217729,streams=2)$'" - Starting (try 3/5) 2025/04/22 03:26:41 DEBUG : Creating backend with remote "TestPcloud:rclone-test-bewasup9goja" 2025/04/22 03:26:41 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:26:42 DEBUG : Creating backend with remote "/tmp/rclone2717769090" === RUN TestMultithreadCopy run.go:180: Remote "pcloud root 'rclone-test-bewasup9goja'", Local "Local file system at /tmp/rclone2717769090", Modify Window "1s" === RUN TestMultithreadCopy/upload=true,size=134217727,streams=2 2025/04/22 03:26:54 DEBUG : test-multithread-copy-true-134217727-2: multi-thread copy: disabling buffering because destination uses OpenWriterAt multithread_test.go:220: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/multithread_test.go:220 Error: Received unexpected error: multi-thread copy: failed to open chunk writer: open file: open new file descriptor: pcloud error: Access denied. You do not have permissions to perform this operation. (2003) Test: TestMultithreadCopy/upload=true,size=134217727,streams=2 === RUN TestMultithreadCopy/upload=true,size=134217728,streams=2 fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:334 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/multithread_test.go:189 Error: Should be true Test: TestMultithreadCopy/upload=true,size=134217728,streams=2 Messages: listing wrong, want test-multithread-copy-true-134217728-2 (134217728) got test-multithread-copy-true-134217727-2 (134217727), test-multithread-copy-true-134217728-2 (134217728) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:334 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/multithread_test.go:189 Error: Should be true Test: TestMultithreadCopy/upload=true,size=134217728,streams=2 Messages: Unexpected file "test-multithread-copy-true-134217727-2" 2025/04/22 03:27:13 DEBUG : test-multithread-copy-true-134217728-2: multi-thread copy: disabling buffering because destination uses OpenWriterAt multithread_test.go:220: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/multithread_test.go:220 Error: Received unexpected error: multi-thread copy: failed to open chunk writer: open file: open new file descriptor: pcloud error: Access denied. You do not have permissions to perform this operation. (2003) Test: TestMultithreadCopy/upload=true,size=134217728,streams=2 === RUN TestMultithreadCopy/upload=true,size=134217729,streams=2 fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:334 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/multithread_test.go:189 Error: Should be true Test: TestMultithreadCopy/upload=true,size=134217729,streams=2 Messages: listing wrong, want test-multithread-copy-true-134217729-2 (134217729) got test-multithread-copy-true-134217727-2 (134217727), test-multithread-copy-true-134217728-2 (134217728), test-multithread-copy-true-134217729-2 (134217729) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:334 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/multithread_test.go:189 Error: Should be true Test: TestMultithreadCopy/upload=true,size=134217729,streams=2 Messages: Unexpected file "test-multithread-copy-true-134217727-2" fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:334 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/multithread_test.go:189 Error: Should be true Test: TestMultithreadCopy/upload=true,size=134217729,streams=2 Messages: Unexpected file "test-multithread-copy-true-134217728-2" 2025/04/22 03:27:32 DEBUG : test-multithread-copy-true-134217729-2: multi-thread copy: disabling buffering because destination uses OpenWriterAt multithread_test.go:220: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/multithread_test.go:220 Error: Received unexpected error: multi-thread copy: failed to open chunk writer: open file: open new file descriptor: pcloud error: Access denied. You do not have permissions to perform this operation. (2003) Test: TestMultithreadCopy/upload=true,size=134217729,streams=2 --- FAIL: TestMultithreadCopy (50.51s) --- FAIL: TestMultithreadCopy/upload=true,size=134217727,streams=2 (12.47s) --- FAIL: TestMultithreadCopy/upload=true,size=134217728,streams=2 (18.62s) --- FAIL: TestMultithreadCopy/upload=true,size=134217729,streams=2 (19.25s) === RUN TestMultithreadCopyAbort run.go:180: Remote "pcloud root 'rclone-test-bewasup9goja'", Local "Local file system at /tmp/rclone2717769090", Modify Window "1s" 2025/04/22 03:27:44 DEBUG : test-multithread-abort: multi-thread copy: disabling buffering because destination uses OpenWriterAt fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/multithread_test.go:327 Error: Should be true Test: TestMultithreadCopyAbort Messages: listing wrong, want got test-multithread-abort (100) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/multithread_test.go:327 Error: Should be true Test: TestMultithreadCopyAbort Messages: Unexpected file "test-multithread-abort" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Should be true Test: TestMultithreadCopyAbort Messages: listing wrong, want got test-multithread-abort (100) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Should be true Test: TestMultithreadCopyAbort Messages: Unexpected file "test-multithread-abort" --- FAIL: TestMultithreadCopyAbort (28.45s) === RUN TestCheckSizeOnly run.go:180: Remote "pcloud root 'rclone-test-bewasup9goja'", Local "Local file system at /tmp/rclone2717769090", Modify Window "1s" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:102 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:184 Error: Should be true Test: TestCheckSizeOnly Messages: listing wrong, want rutabaga (8) got fstest.go:197: Not found "rutabaga" fstest.go:200: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:200 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:304 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:102 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:184 Error: Not equal: expected: 0 actual : 1 Test: TestCheckSizeOnly Messages: 1 objects not found === RUN TestCheckSizeOnly/1 check_test.go:83: 1: Got error when not expecting one: 1 differences found check_test.go:89: 1: Expecting 0 errors but got 1 === NAME TestCheckSizeOnly check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{"", "= rutabaga"} actual : []string{"", "- test-multithread-abort", "= rutabaga"} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=2) { +([]string) (len=3) { (string) "", + (string) (len=24) "- test-multithread-abort", (string) (len=10) "= rutabaga" Test: TestCheckSizeOnly Messages: combined check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:58 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{} actual : []string{"", "test-multithread-abort"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) "", + (string) (len=22) "test-multithread-abort" } Test: TestCheckSizeOnly Messages: missingonsrc === RUN TestCheckSizeOnly/2 check_test.go:89: 2: Expecting 1 errors but got 2 === NAME TestCheckSizeOnly check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{"", "+ potato2", "= rutabaga"} actual : []string{"", "+ potato2", "- test-multithread-abort", "= rutabaga"} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=3) { +([]string) (len=4) { (string) "", (string) (len=9) "+ potato2", + (string) (len=24) "- test-multithread-abort", (string) (len=10) "= rutabaga" Test: TestCheckSizeOnly Messages: combined check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:58 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{} actual : []string{"", "test-multithread-abort"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) "", + (string) (len=22) "test-multithread-abort" } Test: TestCheckSizeOnly Messages: missingonsrc fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:125 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:184 Error: Should be true Test: TestCheckSizeOnly Messages: listing wrong, want empty space (1), rutabaga (8) got empty space (1), rutabaga (8), test-multithread-abort (100) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:125 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:184 Error: Should be true Test: TestCheckSizeOnly Messages: Unexpected file "test-multithread-abort" === RUN TestCheckSizeOnly/3 check_test.go:89: 3: Expecting 2 errors but got 3 === NAME TestCheckSizeOnly check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{"", "+ potato2", "- empty space", "= rutabaga"} actual : []string{"", "+ potato2", "- empty space", "- test-multithread-abort", "= rutabaga"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=4) { +([]string) (len=5) { (string) "", @@ -4,2 +4,3 @@ (string) (len=13) "- empty space", + (string) (len=24) "- test-multithread-abort", (string) (len=10) "= rutabaga" Test: TestCheckSizeOnly Messages: combined check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:58 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{"", "empty space"} actual : []string{"", "empty space", "test-multithread-abort"} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=2) { +([]string) (len=3) { (string) "", - (string) (len=11) "empty space" + (string) (len=11) "empty space", + (string) (len=22) "test-multithread-abort" } Test: TestCheckSizeOnly Messages: missingonsrc fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:141 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:184 Error: Should be true Test: TestCheckSizeOnly Messages: listing wrong, want empty space (1), potato2 (60), rutabaga (8) got empty space (1), potato2 (60), rutabaga (8), test-multithread-abort (100) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:141 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:184 Error: Should be true Test: TestCheckSizeOnly Messages: Unexpected file "test-multithread-abort" === RUN TestCheckSizeOnly/4 check_test.go:89: 4: Expecting 1 errors but got 2 === NAME TestCheckSizeOnly check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{"", "- empty space", "= potato2", "= rutabaga"} actual : []string{"", "- empty space", "- test-multithread-abort", "= potato2", "= rutabaga"} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=4) { +([]string) (len=5) { (string) "", (string) (len=13) "- empty space", + (string) (len=24) "- test-multithread-abort", (string) (len=9) "= potato2", Test: TestCheckSizeOnly Messages: combined check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:58 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{"", "empty space"} actual : []string{"", "empty space", "test-multithread-abort"} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=2) { +([]string) (len=3) { (string) "", - (string) (len=11) "empty space" + (string) (len=11) "empty space", + (string) (len=22) "test-multithread-abort" } Test: TestCheckSizeOnly Messages: missingonsrc === RUN TestCheckSizeOnly/5 check_test.go:89: 5: Expecting 1 errors but got 2 === NAME TestCheckSizeOnly check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{"", "* empty space", "= potato2", "= rutabaga"} actual : []string{"", "* empty space", "- test-multithread-abort", "= potato2", "= rutabaga"} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=4) { +([]string) (len=5) { (string) "", (string) (len=13) "* empty space", + (string) (len=24) "- test-multithread-abort", (string) (len=9) "= potato2", Test: TestCheckSizeOnly Messages: combined check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:58 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{} actual : []string{"", "test-multithread-abort"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) "", + (string) (len=22) "test-multithread-abort" } Test: TestCheckSizeOnly Messages: missingonsrc fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:164 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:184 Error: Should be true Test: TestCheckSizeOnly Messages: listing wrong, want empty space (1), potato2 (60), remotepotato (60), rutabaga (8) got empty space (1), potato2 (60), remotepotato (60), rutabaga (8), test-multithread-abort (100) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:164 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:184 Error: Should be true Test: TestCheckSizeOnly Messages: Unexpected file "test-multithread-abort" === RUN TestCheckSizeOnly/6 check_test.go:89: 6: Expecting 2 errors but got 3 === NAME TestCheckSizeOnly check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{"", "* empty space", "- remotepotato", "= potato2", "= rutabaga"} actual : []string{"", "* empty space", "- remotepotato", "- test-multithread-abort", "= potato2", "= rutabaga"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=5) { +([]string) (len=6) { (string) "", @@ -4,2 +4,3 @@ (string) (len=14) "- remotepotato", + (string) (len=24) "- test-multithread-abort", (string) (len=9) "= potato2", Test: TestCheckSizeOnly Messages: combined check_test.go:53: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:53 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:58 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:97 Error: Not equal: expected: []string{"", "remotepotato"} actual : []string{"", "remotepotato", "test-multithread-abort"} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=2) { +([]string) (len=3) { (string) "", - (string) (len=12) "remotepotato" + (string) (len=12) "remotepotato", + (string) (len=22) "test-multithread-abort" } Test: TestCheckSizeOnly Messages: missingonsrc === RUN TestCheckSizeOnly/7 --- FAIL: TestCheckSizeOnly (35.96s) --- FAIL: TestCheckSizeOnly/1 (0.47s) --- FAIL: TestCheckSizeOnly/2 (0.08s) --- FAIL: TestCheckSizeOnly/3 (0.49s) --- FAIL: TestCheckSizeOnly/4 (0.46s) --- FAIL: TestCheckSizeOnly/5 (0.09s) --- FAIL: TestCheckSizeOnly/6 (0.36s) --- PASS: TestCheckSizeOnly/7 (0.08s) === RUN TestApplyTransforms 2025/04/22 03:28:37 DEBUG : Creating backend with remote "TestPcloud:rclone-test-dufaqes3lere" 2025/04/22 03:28:37 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:28:38 DEBUG : Creating backend with remote "/tmp/rclone3539916676" run.go:180: Remote "pcloud root 'rclone-test-dufaqes3lere'", Local "Local file system at /tmp/rclone3539916676", Modify Window "1s" upper checkfile vs. lower remote (without normalization) 2025/04/22 03:28:39 ERROR : hello, world!: sum not found 2025/04/22 03:28:39 ERROR : HELLO, WORLD!: file not in pcloud root 'rclone-test-dufaqes3lere' 2025/04/22 03:28:39 NOTICE: pcloud root 'rclone-test-dufaqes3lere': 1 files missing 2025/04/22 03:28:39 NOTICE: 1 hashes missing 2025/04/22 03:28:39 NOTICE: pcloud root 'rclone-test-dufaqes3lere': 2 differences found 2025/04/22 03:28:39 NOTICE: pcloud root 'rclone-test-dufaqes3lere': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2025/04/22 03:28:39 DEBUG : Couldn't parse Date: from server edef11.pcloud.com: "Tue, 22 Apr 2025 03:28:39 +0000": parsing time "Tue, 22 Apr 2025 03:28:39 +0000" as "Mon Jan _2 15:04:05 2006": cannot parse ", 22 Apr 2025 03:28:39 +0000" as " " 2025/04/22 03:28:39 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/22 03:28:39 NOTICE: pcloud root 'rclone-test-dufaqes3lere': 0 differences found 2025/04/22 03:28:39 NOTICE: pcloud root 'rclone-test-dufaqes3lere': 1 matching files 2025/04/22 03:28:39 DEBUG : Creating backend with remote "TestPcloud:rclone-test-zurexar2curo" 2025/04/22 03:28:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:28:40 DEBUG : Creating backend with remote "/tmp/rclone2306475056" run.go:180: Remote "pcloud root 'rclone-test-zurexar2curo'", Local "Local file system at /tmp/rclone2306475056", Modify Window "1s" lower checkfile vs. upper remote (without normalization) 2025/04/22 03:28:40 ERROR : HELLO, WORLD!: sum not found 2025/04/22 03:28:40 ERROR : hello, world!: file not in pcloud root 'rclone-test-zurexar2curo' 2025/04/22 03:28:40 NOTICE: pcloud root 'rclone-test-zurexar2curo': 1 files missing 2025/04/22 03:28:40 NOTICE: 1 hashes missing 2025/04/22 03:28:40 NOTICE: pcloud root 'rclone-test-zurexar2curo': 2 differences found 2025/04/22 03:28:40 NOTICE: pcloud root 'rclone-test-zurexar2curo': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2025/04/22 03:28:41 DEBUG : Couldn't parse Date: from server edef11.pcloud.com: "Tue, 22 Apr 2025 03:28:41 +0000": parsing time "Tue, 22 Apr 2025 03:28:41 +0000" as "Mon Jan _2 15:04:05 2006": cannot parse ", 22 Apr 2025 03:28:41 +0000" as " " 2025/04/22 03:28:41 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/22 03:28:41 NOTICE: pcloud root 'rclone-test-zurexar2curo': 0 differences found 2025/04/22 03:28:41 NOTICE: pcloud root 'rclone-test-zurexar2curo': 1 matching files 2025/04/22 03:28:41 DEBUG : Creating backend with remote "TestPcloud:rclone-test-nonuluk3wufu" 2025/04/22 03:28:41 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:28:41 DEBUG : Creating backend with remote "/tmp/rclone3122250087" run.go:180: Remote "pcloud root 'rclone-test-nonuluk3wufu'", Local "Local file system at /tmp/rclone3122250087", Modify Window "1s" lower checkfile vs. upperlowermixed remote (without normalization) 2025/04/22 03:28:42 ERROR : HeLlO, wOrLd!: sum not found 2025/04/22 03:28:42 ERROR : hello, world!: file not in pcloud root 'rclone-test-nonuluk3wufu' 2025/04/22 03:28:42 NOTICE: pcloud root 'rclone-test-nonuluk3wufu': 1 files missing 2025/04/22 03:28:42 NOTICE: 1 hashes missing 2025/04/22 03:28:42 NOTICE: pcloud root 'rclone-test-nonuluk3wufu': 2 differences found 2025/04/22 03:28:42 NOTICE: pcloud root 'rclone-test-nonuluk3wufu': 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2025/04/22 03:28:42 DEBUG : Couldn't parse Date: from server edef11.pcloud.com: "Tue, 22 Apr 2025 03:28:42 +0000": parsing time "Tue, 22 Apr 2025 03:28:42 +0000" as "Mon Jan _2 15:04:05 2006": cannot parse ", 22 Apr 2025 03:28:42 +0000" as " " 2025/04/22 03:28:42 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/22 03:28:42 NOTICE: pcloud root 'rclone-test-nonuluk3wufu': 0 differences found 2025/04/22 03:28:42 NOTICE: pcloud root 'rclone-test-nonuluk3wufu': 1 matching files 2025/04/22 03:28:42 DEBUG : Creating backend with remote "TestPcloud:rclone-test-vabizov7reve" 2025/04/22 03:28:42 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:28:43 DEBUG : Creating backend with remote "/tmp/rclone2954052109" run.go:180: Remote "pcloud root 'rclone-test-vabizov7reve'", Local "Local file system at /tmp/rclone2954052109", Modify Window "1s" upperlowermixed checkfile vs. upper remote (without normalization) 2025/04/22 03:28:44 ERROR : HELLO, WORLD!: sum not found 2025/04/22 03:28:44 ERROR : HeLlO, wOrLd!: file not in pcloud root 'rclone-test-vabizov7reve' 2025/04/22 03:28:44 NOTICE: pcloud root 'rclone-test-vabizov7reve': 1 files missing 2025/04/22 03:28:44 NOTICE: 1 hashes missing 2025/04/22 03:28:44 NOTICE: pcloud root 'rclone-test-vabizov7reve': 2 differences found 2025/04/22 03:28:44 NOTICE: pcloud root 'rclone-test-vabizov7reve': 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2025/04/22 03:28:44 DEBUG : Couldn't parse Date: from server edef11.pcloud.com: "Tue, 22 Apr 2025 03:28:44 +0000": parsing time "Tue, 22 Apr 2025 03:28:44 +0000" as "Mon Jan _2 15:04:05 2006": cannot parse ", 22 Apr 2025 03:28:44 +0000" as " " 2025/04/22 03:28:44 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/22 03:28:44 NOTICE: pcloud root 'rclone-test-vabizov7reve': 0 differences found 2025/04/22 03:28:44 NOTICE: pcloud root 'rclone-test-vabizov7reve': 1 matching files 2025/04/22 03:28:44 DEBUG : Creating backend with remote "TestPcloud:rclone-test-lipohin2payo" 2025/04/22 03:28:44 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:28:44 DEBUG : Creating backend with remote "/tmp/rclone2616251734" run.go:180: Remote "pcloud root 'rclone-test-lipohin2payo'", Local "Local file system at /tmp/rclone2616251734", Modify Window "1s" NFD checkfile vs. NFC remote (without normalization) 2025/04/22 03:28:45 ERROR : 測試_Русский___ě_áñ: sum not found 2025/04/22 03:28:45 ERROR : 測試_Русский___ě_áñ: file not in pcloud root 'rclone-test-lipohin2payo' 2025/04/22 03:28:45 NOTICE: pcloud root 'rclone-test-lipohin2payo': 1 files missing 2025/04/22 03:28:45 NOTICE: 1 hashes missing 2025/04/22 03:28:45 NOTICE: pcloud root 'rclone-test-lipohin2payo': 2 differences found 2025/04/22 03:28:45 NOTICE: pcloud root 'rclone-test-lipohin2payo': 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2025/04/22 03:28:45 DEBUG : Couldn't parse Date: from server edef11.pcloud.com: "Tue, 22 Apr 2025 03:28:45 +0000": parsing time "Tue, 22 Apr 2025 03:28:45 +0000" as "Mon Jan _2 15:04:05 2006": cannot parse ", 22 Apr 2025 03:28:45 +0000" as " " 2025/04/22 03:28:45 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/22 03:28:45 NOTICE: pcloud root 'rclone-test-lipohin2payo': 0 differences found 2025/04/22 03:28:45 NOTICE: pcloud root 'rclone-test-lipohin2payo': 1 matching files 2025/04/22 03:28:45 DEBUG : Creating backend with remote "TestPcloud:rclone-test-focidif5patu" 2025/04/22 03:28:45 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:28:46 DEBUG : Creating backend with remote "/tmp/rclone3998793917" run.go:180: Remote "pcloud root 'rclone-test-focidif5patu'", Local "Local file system at /tmp/rclone3998793917", Modify Window "1s" NFC checkfile vs. NFD remote (without normalization) 2025/04/22 03:28:47 ERROR : 測試_Русский___ě_áñ: sum not found 2025/04/22 03:28:47 ERROR : 測試_Русский___ě_áñ: file not in pcloud root 'rclone-test-focidif5patu' 2025/04/22 03:28:47 NOTICE: pcloud root 'rclone-test-focidif5patu': 1 files missing 2025/04/22 03:28:47 NOTICE: 1 hashes missing 2025/04/22 03:28:47 NOTICE: pcloud root 'rclone-test-focidif5patu': 2 differences found 2025/04/22 03:28:47 NOTICE: pcloud root 'rclone-test-focidif5patu': 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2025/04/22 03:28:47 DEBUG : Couldn't parse Date: from server edef11.pcloud.com: "Tue, 22 Apr 2025 03:28:47 +0000": parsing time "Tue, 22 Apr 2025 03:28:47 +0000" as "Mon Jan _2 15:04:05 2006": cannot parse ", 22 Apr 2025 03:28:47 +0000" as " " 2025/04/22 03:28:47 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/22 03:28:47 NOTICE: pcloud root 'rclone-test-focidif5patu': 0 differences found 2025/04/22 03:28:47 NOTICE: pcloud root 'rclone-test-focidif5patu': 1 matching files 2025/04/22 03:28:47 DEBUG : Creating backend with remote "TestPcloud:rclone-test-dobumin9qive" 2025/04/22 03:28:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:28:48 DEBUG : Creating backend with remote "/tmp/rclone1788024802" run.go:180: Remote "pcloud root 'rclone-test-dobumin9qive'", Local "Local file system at /tmp/rclone1788024802", Modify Window "1s" NFDx2 checkfile vs. both remote (without normalization) 2025/04/22 03:28:49 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/04/22 03:28:49 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in pcloud root 'rclone-test-dobumin9qive' 2025/04/22 03:28:49 NOTICE: pcloud root 'rclone-test-dobumin9qive': 1 files missing 2025/04/22 03:28:49 NOTICE: 1 hashes missing 2025/04/22 03:28:49 NOTICE: pcloud root 'rclone-test-dobumin9qive': 2 differences found 2025/04/22 03:28:49 NOTICE: pcloud root 'rclone-test-dobumin9qive': 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2025/04/22 03:28:49 DEBUG : Couldn't parse Date: from server edef11.pcloud.com: "Tue, 22 Apr 2025 03:28:49 +0000": parsing time "Tue, 22 Apr 2025 03:28:49 +0000" as "Mon Jan _2 15:04:05 2006": cannot parse ", 22 Apr 2025 03:28:49 +0000" as " " 2025/04/22 03:28:49 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/22 03:28:49 NOTICE: pcloud root 'rclone-test-dobumin9qive': 0 differences found 2025/04/22 03:28:49 NOTICE: pcloud root 'rclone-test-dobumin9qive': 1 matching files 2025/04/22 03:28:49 DEBUG : Creating backend with remote "TestPcloud:rclone-test-zoposot5joxe" 2025/04/22 03:28:49 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:28:50 DEBUG : Creating backend with remote "/tmp/rclone1307564808" run.go:180: Remote "pcloud root 'rclone-test-zoposot5joxe'", Local "Local file system at /tmp/rclone1307564808", Modify Window "1s" NFCx2 checkfile vs. both remote (without normalization) 2025/04/22 03:28:52 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/04/22 03:28:52 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in pcloud root 'rclone-test-zoposot5joxe' 2025/04/22 03:28:52 NOTICE: pcloud root 'rclone-test-zoposot5joxe': 1 files missing 2025/04/22 03:28:52 NOTICE: 1 hashes missing 2025/04/22 03:28:52 NOTICE: pcloud root 'rclone-test-zoposot5joxe': 2 differences found 2025/04/22 03:28:52 NOTICE: pcloud root 'rclone-test-zoposot5joxe': 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2025/04/22 03:28:52 DEBUG : Couldn't parse Date: from server edef11.pcloud.com: "Tue, 22 Apr 2025 03:28:52 +0000": parsing time "Tue, 22 Apr 2025 03:28:52 +0000" as "Mon Jan _2 15:04:05 2006": cannot parse ", 22 Apr 2025 03:28:52 +0000" as " " 2025/04/22 03:28:52 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/22 03:28:52 NOTICE: pcloud root 'rclone-test-zoposot5joxe': 0 differences found 2025/04/22 03:28:52 NOTICE: pcloud root 'rclone-test-zoposot5joxe': 1 matching files 2025/04/22 03:28:52 DEBUG : Creating backend with remote "TestPcloud:rclone-test-ferikos4juqi" 2025/04/22 03:28:52 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:28:53 DEBUG : Creating backend with remote "/tmp/rclone2698957473" run.go:180: Remote "pcloud root 'rclone-test-ferikos4juqi'", Local "Local file system at /tmp/rclone2698957473", Modify Window "1s" both checkfile vs. NFDx2 remote (without normalization) 2025/04/22 03:28:54 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/04/22 03:28:54 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in pcloud root 'rclone-test-ferikos4juqi' 2025/04/22 03:28:54 NOTICE: pcloud root 'rclone-test-ferikos4juqi': 1 files missing 2025/04/22 03:28:54 NOTICE: 1 hashes missing 2025/04/22 03:28:54 NOTICE: pcloud root 'rclone-test-ferikos4juqi': 2 differences found 2025/04/22 03:28:54 NOTICE: pcloud root 'rclone-test-ferikos4juqi': 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2025/04/22 03:28:54 DEBUG : Couldn't parse Date: from server edef11.pcloud.com: "Tue, 22 Apr 2025 03:28:54 +0000": parsing time "Tue, 22 Apr 2025 03:28:54 +0000" as "Mon Jan _2 15:04:05 2006": cannot parse ", 22 Apr 2025 03:28:54 +0000" as " " 2025/04/22 03:28:54 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/22 03:28:54 NOTICE: pcloud root 'rclone-test-ferikos4juqi': 0 differences found 2025/04/22 03:28:54 NOTICE: pcloud root 'rclone-test-ferikos4juqi': 1 matching files 2025/04/22 03:28:54 DEBUG : Creating backend with remote "TestPcloud:rclone-test-zemagas3nuwe" 2025/04/22 03:28:54 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/22 03:28:55 DEBUG : Creating backend with remote "/tmp/rclone3032429941" run.go:180: Remote "pcloud root 'rclone-test-zemagas3nuwe'", Local "Local file system at /tmp/rclone3032429941", Modify Window "1s" both checkfile vs. NFCx2 remote (without normalization) 2025/04/22 03:28:55 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/04/22 03:28:55 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in pcloud root 'rclone-test-zemagas3nuwe' 2025/04/22 03:28:55 NOTICE: pcloud root 'rclone-test-zemagas3nuwe': 1 files missing 2025/04/22 03:28:55 NOTICE: 1 hashes missing 2025/04/22 03:28:55 NOTICE: pcloud root 'rclone-test-zemagas3nuwe': 2 differences found 2025/04/22 03:28:55 NOTICE: pcloud root 'rclone-test-zemagas3nuwe': 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2025/04/22 03:28:55 DEBUG : Couldn't parse Date: from server edef11.pcloud.com: "Tue, 22 Apr 2025 03:28:55 +0000": parsing time "Tue, 22 Apr 2025 03:28:55 +0000" as "Mon Jan _2 15:04:05 2006": cannot parse ", 22 Apr 2025 03:28:55 +0000" as " " 2025/04/22 03:28:55 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/22 03:28:55 NOTICE: pcloud root 'rclone-test-zemagas3nuwe': 0 differences found 2025/04/22 03:28:55 NOTICE: pcloud root 'rclone-test-zemagas3nuwe': 1 matching files 2025/04/22 03:28:55 DEBUG : pcloud root 'rclone-test-zemagas3nuwe': Purge remote 2025/04/22 03:28:56 DEBUG : pcloud root 'rclone-test-ferikos4juqi': Purge remote 2025/04/22 03:28:56 DEBUG : pcloud root 'rclone-test-zoposot5joxe': Purge remote 2025/04/22 03:28:56 DEBUG : pcloud root 'rclone-test-dobumin9qive': Purge remote 2025/04/22 03:28:56 DEBUG : pcloud root 'rclone-test-focidif5patu': Purge remote 2025/04/22 03:28:56 DEBUG : pcloud root 'rclone-test-lipohin2payo': Purge remote 2025/04/22 03:28:56 DEBUG : pcloud root 'rclone-test-vabizov7reve': Purge remote 2025/04/22 03:28:56 DEBUG : pcloud root 'rclone-test-nonuluk3wufu': Purge remote 2025/04/22 03:28:56 DEBUG : pcloud root 'rclone-test-zurexar2curo': Purge remote 2025/04/22 03:28:57 DEBUG : pcloud root 'rclone-test-dufaqes3lere': Purge remote --- PASS: TestApplyTransforms (19.68s) === RUN TestRemoveExisting run.go:180: Remote "pcloud root 'rclone-test-bewasup9goja'", Local "Local file system at /tmp/rclone2717769090", Modify Window "1s" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1905 Error: Should be true Test: TestRemoveExisting Messages: listing wrong, want sub dir/test remove existing (11), sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789 (21) got empty space (1), potato2 (60), rutabaga (8), test-multithread-abort (100) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1905 Error: Should be true Test: TestRemoveExisting Messages: Unexpected file "empty space" fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1905 Error: Should be true Test: TestRemoveExisting Messages: Unexpected file "potato2" fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1905 Error: Should be true Test: TestRemoveExisting Messages: Unexpected file "rutabaga" fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1905 Error: Should be true Test: TestRemoveExisting Messages: Unexpected file "test-multithread-abort" fstest.go:197: Not found "sub dir/test remove existing" fstest.go:197: Not found "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789" fstest.go:200: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:200 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:304 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1905 Error: Not equal: expected: 0 actual : 2 Test: TestRemoveExisting Messages: 2 objects not found fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:286: Sleeping for 6s just to make sure operations_test.go:1920: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1920 Error: " 1 empty space\n 60 potato2\n 8 rutabaga\n 100 test-multithread-abort\n" does not contain " 11 sub dir/test remove existing." Test: TestRemoveExisting operations_test.go:1921: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1921 Error: " 1 empty space\n 60 potato2\n 8 rutabaga\n 100 test-multithread-abort\n" does not contain " 21 sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789\n" Test: TestRemoveExisting fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1924 Error: Should be true Test: TestRemoveExisting Messages: listing wrong, want sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789 (21) got sub dir/test remove existing (11), sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789 (21) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1924 Error: Should be true Test: TestRemoveExisting Messages: Unexpected file "sub dir/test remove existing" 2025/04/22 03:29:22 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.lofufol7" before starting 2025/04/22 03:29:22 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.lofufol7: TEST: renaming existing back after failed operation fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1941 Error: Should be true Test: TestRemoveExisting Messages: listing wrong, want sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789 (21) got sub dir/test remove existing (11), sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789 (21) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1941 Error: Should be true Test: TestRemoveExisting Messages: Unexpected file "sub dir/test remove existing" 2025/04/22 03:29:31 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.soqosik4" before starting 2025/04/22 03:29:32 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.soqosik4: TEST: removing renamed existing file after operation fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:299: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:299 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1958 Error: Should be true Test: TestRemoveExisting Messages: listing wrong, want got sub dir/test remove existing (11) fstest.go:185: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:185 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1958 Error: Should be true Test: TestRemoveExisting Messages: Unexpected file "sub dir/test remove existing" --- FAIL: TestRemoveExisting (44.12s) FAIL 2025/04/22 03:29:41 DEBUG : pcloud root 'rclone-test-bewasup9goja': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestPcloud: -verbose -test.run '^(TestApplyTransforms|TestCheckSizeOnly|TestMultithreadCopyAbort|TestRemoveExisting)$|^TestMultithreadCopy$/^(upload=true,size=134217727,streams=2|upload=true,size=134217728,streams=2|upload=true,size=134217729,streams=2)$'" - Finished ERROR in 2m59.921402451s (try 3/5): exit status 1: Failed [TestMultithreadCopy/upload=true,size=134217727,streams=2 TestMultithreadCopy/upload=true,size=134217728,streams=2 TestMultithreadCopy/upload=true,size=134217729,streams=2 TestMultithreadCopyAbort TestCheckSizeOnly/1 TestCheckSizeOnly/2 TestCheckSizeOnly/3 TestCheckSizeOnly/4 TestCheckSizeOnly/5 TestCheckSizeOnly/6 TestRemoveExisting]