"./sync.test -test.v -test.timeout 1h0m0s -remote TestPcloud: -verbose -fast-list -test.run '^(TestCopyAfterDelete|TestCopyRedownload|TestServerSideMove|TestServerSideMoveOverSelf|TestSyncBackupDir|TestSyncBackupDirWithSuffix|TestSyncBasedOnCheckSum|TestSyncCompareDest|TestSyncCopyDest|TestSyncMultipleCompareDest|TestSyncOverlapWithFilter|TestSyncWithExclude|TestSyncWithExcludeAndDeleteExcluded|TestSyncWithUpdateOlder)$'" - Starting (try 2/5) 2025/04/13 06:50:51 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo" 2025/04/13 06:50:51 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/13 06:50:52 DEBUG : Creating backend with remote "/tmp/rclone122132986" === RUN TestServerSideMoveOverSelf run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" 2025/04/13 06:50:53 DEBUG : Creating backend with remote "TestPcloud:rclone-test-wafanab4mazo" sync_test.go:671: Server side copy (if possible) pcloud root 'rclone-test-jerejip4qizo' -> pcloud root 'rclone-test-wafanab4mazo' 2025/04/13 06:50:54 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/13 06:50:54 DEBUG : pcloud root 'rclone-test-wafanab4mazo': Waiting for checks to finish 2025/04/13 06:50:54 DEBUG : pcloud root 'rclone-test-wafanab4mazo': Waiting for transfers to finish 2025/04/13 06:50:55 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/13 06:50:55 DEBUG : sub dir/hello world.e0e42c92.partial: renamed to: sub dir/hello world 2025/04/13 06:50:55 INFO : sub dir/hello world: Copied (server-side copy) run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", 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:350 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:677 Error: Should be true Test: TestServerSideMoveOverSelf Messages: listing wrong, want sub dir/hello world (11) got fstest.go:197: Not found "sub dir/hello world" 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:350 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:677 Error: Not equal: expected: 0 actual : 1 Test: TestServerSideMoveOverSelf Messages: 1 objects not found 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/sync/sync_test.go:680 Error: Should be true Test: TestServerSideMoveOverSelf Messages: listing wrong, want sub dir/hello world (17) got fstest.go:197: Not found "sub dir/hello world" 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/sync/sync_test.go:680 Error: Not equal: expected: 0 actual : 1 Test: TestServerSideMoveOverSelf Messages: 1 objects not found 2025/04/13 06:51:11 DEBUG : pcloud root 'rclone-test-wafanab4mazo': Using server-side directory move 2025/04/13 06:51:11 INFO : pcloud root 'rclone-test-wafanab4mazo': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/13 06:51:11 ERROR : pcloud root 'rclone-test-jerejip4qizo': error reading source root directory: directory not found 2025/04/13 06:51:11 DEBUG : pcloud root 'rclone-test-wafanab4mazo': Waiting for checks to finish 2025/04/13 06:51:11 DEBUG : pcloud root 'rclone-test-wafanab4mazo': Waiting for transfers to finish sync_test.go:684: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:684 Error: Received unexpected error: directory not found Test: TestServerSideMoveOverSelf 2025/04/13 06:51:11 DEBUG : pcloud root 'rclone-test-wafanab4mazo': Purge remote --- FAIL: TestServerSideMoveOverSelf (19.85s) === RUN TestCopyAfterDelete run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" run.go:285: Failed to put "sub dir/hello world" to "pcloud root 'rclone-test-jerejip4qizo'": failed to make directory: pcloud error: File or folder already exists. (2004) 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 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/panic.go:629 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1006 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1090 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:285 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:292 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:707 Error: Should be true Test: TestCopyAfterDelete Messages: listing wrong, want got sub dir/hello world (17) 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 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/panic.go:629 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1006 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1090 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:285 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:292 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:707 Error: Should be true Test: TestCopyAfterDelete Messages: Unexpected file "sub dir/hello world" fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /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 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/panic.go:629 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1006 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1090 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:285 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:292 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:707 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestCopyAfterDelete Messages: directories --- FAIL: TestCopyAfterDelete (8.54s) === RUN TestCopyRedownload run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" run.go:285: Failed to put "sub dir/hello world" to "pcloud root 'rclone-test-jerejip4qizo'": failed to make directory: pcloud error: File or folder already exists. (2004) --- FAIL: TestCopyRedownload (0.63s) === RUN TestSyncBasedOnCheckSum run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" 2025/04/13 06:51:21 DEBUG : check sum: Need to transfer - File not found at Destination 2025/04/13 06:51:21 DEBUG : pcloud root 'rclone-test-jerejip4qizo': Waiting for checks to finish 2025/04/13 06:51:21 DEBUG : pcloud root 'rclone-test-jerejip4qizo': Waiting for transfers to finish 2025/04/13 06:51:22 ERROR : check sum: Failed to copy: failed to make directory: pcloud error: File or folder already exists. (2004) 2025/04/13 06:51:22 ERROR : pcloud root 'rclone-test-jerejip4qizo': not deleting files as there were IO errors 2025/04/13 06:51:22 ERROR : pcloud root 'rclone-test-jerejip4qizo': not deleting directories as there were IO errors sync_test.go:754: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:754 Error: Received unexpected error: failed to make directory: pcloud error: File or folder already exists. (2004) Test: TestSyncBasedOnCheckSum --- FAIL: TestSyncBasedOnCheckSum (1.11s) === RUN TestSyncWithExclude run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" run.go:285: Failed to put "potato2" to "pcloud root 'rclone-test-jerejip4qizo'": failed to make directory: pcloud error: File or folder already exists. (2004) --- FAIL: TestSyncWithExclude (0.57s) === RUN TestSyncWithExcludeAndDeleteExcluded run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" run.go:285: Failed to put "potato2" to "pcloud root 'rclone-test-jerejip4qizo'": failed to make directory: pcloud error: File or folder already exists. (2004) --- FAIL: TestSyncWithExcludeAndDeleteExcluded (0.70s) === RUN TestSyncWithUpdateOlder run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" run.go:285: Failed to put "one" to "pcloud root 'rclone-test-jerejip4qizo'": failed to make directory: pcloud error: File or folder already exists. (2004) --- FAIL: TestSyncWithUpdateOlder (0.69s) === RUN TestServerSideMove run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" 2025/04/13 06:51:24 DEBUG : Creating backend with remote "TestPcloud:rclone-test-hewajuv7momi" run.go:285: Failed to put "potato2" to "pcloud root 'rclone-test-jerejip4qizo'": failed to make directory: pcloud error: File or folder already exists. (2004) 2025/04/13 06:51:25 DEBUG : pcloud root 'rclone-test-hewajuv7momi': Purge remote 2025/04/13 06:51:25 NOTICE: purge failed: directory not found --- FAIL: TestServerSideMove (1.61s) === RUN TestSyncOverlapWithFilter run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" 2025/04/13 06:51:26 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/rclone-sync-test" 2025/04/13 06:51:27 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/rclone-sync-test-include/layer2" sync_test.go:1986: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1986 Error: Received unexpected error: failed to make directory: pcloud error: File or folder already exists. (2004) Test: TestSyncOverlapWithFilter --- FAIL: TestSyncOverlapWithFilter (2.73s) === RUN TestSyncCompareDest run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" 2025/04/13 06:51:28 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/dst" 2025/04/13 06:51:29 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/CompareDest" 2025/04/13 06:51:30 DEBUG : one: Need to transfer - File not found at Destination 2025/04/13 06:51:30 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:51:30 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:51:31 DEBUG : one: sha1 = fe05bcdcdc4928012781a5f1a2a77cbb5398e106 OK 2025/04/13 06:51:31 DEBUG : one.b824e1ab.partial: renamed to: one 2025/04/13 06:51:31 INFO : one: Copied (new) 2025/04/13 06:51:31 DEBUG : Waiting for deletions to finish 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/sync/sync_test.go:2090 Error: Should be true Test: TestSyncCompareDest Messages: listing wrong, want dst/one (3) got dst/one (3), sub dir/hello world (17) 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/sync/sync_test.go:2090 Error: Should be true Test: TestSyncCompareDest Messages: Unexpected file "sub dir/hello world" 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/sync/sync_test.go:2094 Error: Should be true Test: TestSyncCompareDest Messages: listing wrong, want dst/one (3) got dst/one (3), sub dir/hello world (17) 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/sync/sync_test.go:2094 Error: Should be true Test: TestSyncCompareDest Messages: Unexpected file "sub dir/hello world" 2025/04/13 06:51:48 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:51:48 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/04/13 06:51:48 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:51:48 DEBUG : one: sha1 = 7f376fd65843a1267de8f986d40e164e5a321c13 OK 2025/04/13 06:51:48 DEBUG : one.406dcb2c.partial: renamed to: one 2025/04/13 06:51:48 INFO : one: Copied (replaced existing) 2025/04/13 06:51:48 DEBUG : Waiting for deletions to finish 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/sync/sync_test.go:2106 Error: Should be true Test: TestSyncCompareDest Messages: listing wrong, want dst/one (5) got dst/one (5), sub dir/hello world (17) 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/sync/sync_test.go:2106 Error: Should be true Test: TestSyncCompareDest Messages: Unexpected file "sub dir/hello world" 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/sync/sync_test.go:2112 Error: Should be true Test: TestSyncCompareDest Messages: listing wrong, want CompareDest/one (5), dst/one (3) got CompareDest/one (5), dst/one (3), sub dir/hello world (17) 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/sync/sync_test.go:2112 Error: Should be true Test: TestSyncCompareDest Messages: Unexpected file "sub dir/hello world" 2025/04/13 06:52:05 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/04/13 06:52:05 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:52:05 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/04/13 06:52:05 DEBUG : one: Destination found in --compare-dest, skipping 2025/04/13 06:52:05 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:52:05 DEBUG : Waiting for deletions to finish 2025/04/13 06:52:05 INFO : There was nothing to transfer 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/sync/sync_test.go:2121 Error: Should be true Test: TestSyncCompareDest Messages: listing wrong, want CompareDest/one (5), dst/one (3) got fstest.go:197: Not found "CompareDest/one" fstest.go:197: Not found "dst/one" 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/sync/sync_test.go:2121 Error: Not equal: expected: 0 actual : 2 Test: TestSyncCompareDest Messages: 2 objects not found run.go:285: Failed to put "CompareDest/two" to "pcloud root 'rclone-test-jerejip4qizo'": failed to make directory: pcloud error: File or folder already exists. (2004) --- FAIL: TestSyncCompareDest (45.48s) === RUN TestSyncMultipleCompareDest run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" run.go:285: Failed to put "pre-dest1/1" to "pcloud root 'rclone-test-jerejip4qizo'": failed to make directory: pcloud error: File or folder already exists. (2004) --- FAIL: TestSyncMultipleCompareDest (1.40s) === RUN TestSyncCopyDest run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" 2025/04/13 06:52:15 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/dst" 2025/04/13 06:52:16 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/CopyDest" 2025/04/13 06:52:17 DEBUG : one: Need to transfer - File not found at Destination 2025/04/13 06:52:17 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:52:17 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:52:17 DEBUG : one: sha1 = fe05bcdcdc4928012781a5f1a2a77cbb5398e106 OK 2025/04/13 06:52:17 DEBUG : one.b824e1ab.partial: renamed to: one 2025/04/13 06:52:17 INFO : one: Copied (new) 2025/04/13 06:52:17 DEBUG : Waiting for deletions to finish 2025/04/13 06:52:18 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:52:18 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/04/13 06:52:18 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:52:18 DEBUG : one: sha1 = 7f376fd65843a1267de8f986d40e164e5a321c13 OK 2025/04/13 06:52:18 DEBUG : one.406dcb2c.partial: renamed to: one 2025/04/13 06:52:18 INFO : one: Copied (replaced existing) 2025/04/13 06:52:18 DEBUG : Waiting for deletions to finish 2025/04/13 06:52:19 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/BackupDir" 2025/04/13 06:52:20 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:52:20 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/04/13 06:52:20 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/04/13 06:52:20 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/04/13 06:52:20 INFO : one: Moved (server-side) 2025/04/13 06:52:21 DEBUG : one: sha1 = 7f376fd65843a1267de8f986d40e164e5a321c13 OK 2025/04/13 06:52:21 DEBUG : one.d88fe5df.partial: renamed to: one 2025/04/13 06:52:21 INFO : one: Copied (server-side copy) 2025/04/13 06:52:21 DEBUG : one: Destination found in --copy-dest, using server-side copy 2025/04/13 06:52:21 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:52:21 DEBUG : Waiting for deletions to finish 2025/04/13 06:52:22 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/04/13 06:52:22 DEBUG : one: Unchanged skipping 2025/04/13 06:52:22 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/04/13 06:52:22 DEBUG : two: sha1 = ad782ecdac770fc6eb9a62e44f90873fb97fb26b OK 2025/04/13 06:52:22 DEBUG : two.19d5dbaa.partial: renamed to: two 2025/04/13 06:52:22 INFO : two: Copied (server-side copy) 2025/04/13 06:52:22 DEBUG : two: Destination found in --copy-dest, using server-side copy 2025/04/13 06:52:22 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:52:22 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:52:22 DEBUG : Waiting for deletions to finish 2025/04/13 06:52:23 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/04/13 06:52:23 DEBUG : one: Unchanged skipping 2025/04/13 06:52:23 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/04/13 06:52:23 DEBUG : two: Unchanged skipping 2025/04/13 06:52:23 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:52:23 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:52:23 DEBUG : Waiting for deletions to finish 2025/04/13 06:52:23 INFO : There was nothing to transfer 2025/04/13 06:52:24 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/04/13 06:52:24 DEBUG : one: Unchanged skipping 2025/04/13 06:52:24 DEBUG : three: Sizes differ (src 7 vs dst 5) 2025/04/13 06:52:24 DEBUG : three: Destination not found in --copy-dest 2025/04/13 06:52:24 DEBUG : three: Need to transfer - File not found at Destination 2025/04/13 06:52:24 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/04/13 06:52:24 DEBUG : two: Unchanged skipping 2025/04/13 06:52:24 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:52:24 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:52:24 DEBUG : three: sha1 = 370e613335f3cf2f19b2a2d35a86402f55c659f8 OK 2025/04/13 06:52:24 DEBUG : three.8cc66b1.partial: renamed to: three 2025/04/13 06:52:24 INFO : three: Copied (new) 2025/04/13 06:52:24 DEBUG : Waiting for deletions to finish --- PASS: TestSyncCopyDest (11.14s) === RUN TestSyncBackupDir run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" 2025/04/13 06:52:28 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/dst" 2025/04/13 06:52:29 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/backup" 2025/04/13 06:52:30 DEBUG : one: Need to transfer - File not found at Destination 2025/04/13 06:52:30 DEBUG : two: Need to transfer - File not found at Destination 2025/04/13 06:52:30 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:52:30 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:52:30 DEBUG : one: sha1 = d63a9910ed57f038b76549c070df6196b2102f42 OK 2025/04/13 06:52:30 DEBUG : two: sha1 = ad782ecdac770fc6eb9a62e44f90873fb97fb26b OK 2025/04/13 06:52:30 DEBUG : one.a87a5b8d.partial: renamed to: one 2025/04/13 06:52:30 INFO : one: Copied (new) 2025/04/13 06:52:30 DEBUG : two.b824e1ab.partial: renamed to: two 2025/04/13 06:52:30 INFO : two: Copied (new) 2025/04/13 06:52:30 DEBUG : Waiting for deletions to finish 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/sync/sync_test.go:2398 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2427 Error: Should be true Test: TestSyncBackupDir Messages: listing wrong, want backup/one (3), backup/three.txt (5), dst/one (4), dst/two (3) got fstest.go:197: Not found "backup/one" fstest.go:197: Not found "dst/two" fstest.go:197: Not found "backup/three.txt" fstest.go:197: Not found "dst/one" 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/sync/sync_test.go:2398 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2427 Error: Not equal: expected: 0 actual : 4 Test: TestSyncBackupDir Messages: 4 objects not found run.go:285: Failed to put "dst/three.txt" to "pcloud root 'rclone-test-jerejip4qizo'": failed to make directory: pcloud error: File or folder already exists. (2004) --- FAIL: TestSyncBackupDir (12.35s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "pcloud root 'rclone-test-jerejip4qizo'", Local "Local file system at /tmp/rclone122132986", Modify Window "1s" 2025/04/13 06:52:40 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/dst" 2025/04/13 06:52:40 DEBUG : Creating backend with remote "TestPcloud:rclone-test-jerejip4qizo/backup" 2025/04/13 06:52:41 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/13 06:52:41 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/13 06:52:41 DEBUG : two: Unchanged skipping 2025/04/13 06:52:41 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for checks to finish 2025/04/13 06:52:41 INFO : one: Moved (server-side) to: one.bak 2025/04/13 06:52:41 DEBUG : pcloud root 'rclone-test-jerejip4qizo/dst': Waiting for transfers to finish 2025/04/13 06:52:41 DEBUG : one: sha1 = d63a9910ed57f038b76549c070df6196b2102f42 OK 2025/04/13 06:52:41 DEBUG : one.a87a5b8d.partial: renamed to: one 2025/04/13 06:52:41 INFO : one: Copied (new) 2025/04/13 06:52:41 DEBUG : Waiting for deletions to finish 2025/04/13 06:52:41 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/04/13 06:52:41 INFO : three.txt: Moved into backup dir 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/sync/sync_test.go:2398 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2431 Error: Should be true Test: TestSyncBackupDirWithSuffix Messages: listing wrong, want backup/one.bak (3), backup/three.txt.bak (5), dst/one (4), dst/two (3) got fstest.go:197: Not found "dst/two" fstest.go:197: Not found "backup/three.txt.bak" fstest.go:197: Not found "dst/one" fstest.go:197: Not found "backup/one.bak" 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/sync/sync_test.go:2398 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2431 Error: Not equal: expected: 0 actual : 4 Test: TestSyncBackupDirWithSuffix Messages: 4 objects not found run.go:285: Failed to put "dst/three.txt" to "pcloud root 'rclone-test-jerejip4qizo'": failed to make directory: pcloud error: File or folder already exists. (2004) --- FAIL: TestSyncBackupDirWithSuffix (10.92s) FAIL 2025/04/13 06:52:50 DEBUG : pcloud root 'rclone-test-jerejip4qizo': Purge remote 2025/04/13 06:52:50 NOTICE: purge failed: directory not found "./sync.test -test.v -test.timeout 1h0m0s -remote TestPcloud: -verbose -fast-list -test.run '^(TestCopyAfterDelete|TestCopyRedownload|TestServerSideMove|TestServerSideMoveOverSelf|TestSyncBackupDir|TestSyncBackupDirWithSuffix|TestSyncBasedOnCheckSum|TestSyncCompareDest|TestSyncCopyDest|TestSyncMultipleCompareDest|TestSyncOverlapWithFilter|TestSyncWithExclude|TestSyncWithExcludeAndDeleteExcluded|TestSyncWithUpdateOlder)$'" - Finished ERROR in 1m58.84296161s (try 2/5): exit status 1: Failed [TestServerSideMoveOverSelf TestCopyAfterDelete TestCopyRedownload TestSyncBasedOnCheckSum TestSyncWithExclude TestSyncWithExcludeAndDeleteExcluded TestSyncWithUpdateOlder TestServerSideMove TestSyncOverlapWithFilter TestSyncCompareDest TestSyncMultipleCompareDest TestSyncBackupDir TestSyncBackupDirWithSuffix]