"./vfs.test -test.v -test.timeout 1h0m0s -remote TestPcloud: -verbose -test.run '^TestDirEntryModTimeInvalidation$'" - Starting (try 5/5) 2025/02/22 01:22:47 DEBUG : Creating backend with remote "TestPcloud:rclone-test-bifuqec7sequ" 2025/02/22 01:22:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/02/22 01:22:48 DEBUG : Creating backend with remote "/tmp/rclone2032881773" === RUN TestDirEntryModTimeInvalidation run.go:180: Remote "pcloud root 'rclone-test-bifuqec7sequ'", Local "Local file system at /tmp/rclone2032881773", Modify Window "1s" 2025/02/22 01:22:48 INFO : pcloud root 'rclone-test-bifuqec7sequ': poll-interval is not supported by this remote 2025/02/22 01:22:48 NOTICE: pcloud root 'rclone-test-bifuqec7sequ': --vfs-cache-mode writes or full is recommended for this remote as it can't stream 2025/02/22 01:22:50 DEBUG : : forgetting directory cache 2025/02/22 01:22:50 DEBUG : dir: forgetting directory cache 2025/02/22 01:22:50 DEBUG : dir: forgetting directory cache dir_test.go:687: ModTime not invalidated 2025/02/22 01:22:50 DEBUG : WaitForWriters: timeout=30s 2025/02/22 01:22:50 DEBUG : dir: Looking for writers 2025/02/22 01:22:50 DEBUG : : Looking for writers 2025/02/22 01:22:50 DEBUG : dir: reading active writers 2025/02/22 01:22:50 DEBUG : >WaitForWriters: 2025/02/22 01:22:50 DEBUG : : forgetting directory cache 2025/02/22 01:22:50 DEBUG : dir: forgetting directory cache 2025/02/22 01:22:50 DEBUG : dir: forgetting directory cache run.go:125: removing dir "dir" failed - try 1/3: rmdir failed: pcloud error: Folder is not empty. (2006) run.go:125: removing dir "dir" failed - try 2/3: rmdir failed: pcloud error: Folder is not empty. (2006) run.go:125: removing dir "dir" failed - try 3/3: rmdir failed: pcloud error: Folder is not empty. (2006) run.go:128: removing dir "dir" failed: rmdir failed: pcloud error: Folder is not empty. (2006) 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.22.0.linux-amd64/src/testing/testing.go:1175 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.0.linux-amd64/src/testing/testing.go:1353 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.0.linux-amd64/src/testing/testing.go:1683 Error: Should be true Test: TestDirEntryModTimeInvalidation Messages: listing wrong, want got dir/file2 (14) 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.22.0.linux-amd64/src/testing/testing.go:1175 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.0.linux-amd64/src/testing/testing.go:1353 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.0.linux-amd64/src/testing/testing.go:1683 Error: Should be true Test: TestDirEntryModTimeInvalidation Messages: Unexpected file "dir/file2" 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.22.0.linux-amd64/src/testing/testing.go:1175 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.0.linux-amd64/src/testing/testing.go:1353 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.0.linux-amd64/src/testing/testing.go:1683 Error: Not equal: expected: []string{} actual : []string{"dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=3) "dir" } Test: TestDirEntryModTimeInvalidation Messages: directories --- FAIL: TestDirEntryModTimeInvalidation (13.73s) FAIL 2025/02/22 01:23:02 DEBUG : pcloud root 'rclone-test-bifuqec7sequ': Purge remote "./vfs.test -test.v -test.timeout 1h0m0s -remote TestPcloud: -verbose -test.run '^TestDirEntryModTimeInvalidation$'" - Finished ERROR in 16.194880345s (try 5/5): exit status 1: Failed [TestDirEntryModTimeInvalidation]