"./operations.test -test.v -test.timeout 1h0m0s -remote TestOpenDrive: -verbose -test.run '^(TestCheckSizeOnly|TestDirMove|TestRmdirsNoLeaveRoot)$'" - Starting (try 3/5) 2025/07/11 01:49:46 DEBUG : Creating backend with remote "TestOpenDrive:rclone-test-gizudel2kece" 2025/07/11 01:49:46 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/07/11 01:49:47 DEBUG : Starting OpenDrive session with ID: 59238c878777c27017c40f3e353d7b2ee03a394fc3583f354d05580dbde9ed7c 2025/07/11 01:49:47 DEBUG : Creating backend with remote "/tmp/rclone2760758653" === RUN TestCheckSizeOnly run.go:180: Remote "OpenDrive root 'rclone-test-gizudel2kece'", Local "Local file system at /tmp/rclone2760758653", Modify Window "1s" 2025/07/11 01:49:48 DEBUG : rutabaga: Uploading chunk 0, size=8, remain=0 === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2025/07/11 01:49:51 DEBUG : empty space: Uploading chunk 0, size=1, remain=0 === RUN TestCheckSizeOnly/3 2025/07/11 01:49:53 DEBUG : potato2: Uploading chunk 0, size=60, remain=0 === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2025/07/11 01:49:55 DEBUG : remotepotato: Uploading chunk 0, size=60, remain=0 === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 --- PASS: TestCheckSizeOnly (11.03s) --- PASS: TestCheckSizeOnly/1 (0.18s) --- PASS: TestCheckSizeOnly/2 (0.19s) --- PASS: TestCheckSizeOnly/3 (0.18s) --- PASS: TestCheckSizeOnly/4 (0.18s) --- PASS: TestCheckSizeOnly/5 (0.17s) --- PASS: TestCheckSizeOnly/6 (0.18s) --- PASS: TestCheckSizeOnly/7 (0.17s) === RUN TestRmdirsNoLeaveRoot run.go:180: Remote "OpenDrive root 'rclone-test-gizudel2kece'", Local "Local file system at /tmp/rclone2760758653", Modify Window "1s" run.go:285: Failed to put "A1/B1/C1/one" to "OpenDrive root 'rclone-test-gizudel2kece'": failed to get folder list: Directory doesn't exist (Error 404) 2025/07/11 01:49:59 ERROR : A1: error listing: failed to get folder list: Directory doesn't exist (Error 404) run.go:164: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:164 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 /usr/local/go/src/runtime/panic.go:636 /usr/local/go/src/testing/testing.go:1041 /usr/local/go/src/testing/testing.go:1125 /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/operations/operations_test.go:650 Error: Received unexpected error: failed to get folder list: Directory doesn't exist (Error 404) Test: TestRmdirsNoLeaveRoot --- FAIL: TestRmdirsNoLeaveRoot (1.23s) === RUN TestDirMove run.go:180: Remote "OpenDrive root 'rclone-test-gizudel2kece'", Local "Local file system at /tmp/rclone2760758653", Modify Window "1s" 2025/07/11 01:50:00 DEBUG : A1/one: Uploading chunk 0, size=3, remain=0 2025/07/11 01:50:02 DEBUG : A1/two: Uploading chunk 0, size=3, remain=0 2025/07/11 01:50:04 DEBUG : A1/B1/three: Uploading chunk 0, size=5, remain=0 2025/07/11 01:50:06 DEBUG : A1/B1/C1/four: Uploading chunk 0, size=4, remain=0 2025/07/11 01:50:08 DEBUG : A1/B1/C2/five: Uploading chunk 0, size=4, remain=0 2025/07/11 01:50:09 INFO : A1/B2: Making directory 2025/07/11 01:50:10 INFO : A1/B1/C3: Making directory 2025/07/11 01:50:11 DEBUG : A2: same parent dir (ODFfOTE2MTMwMF93ajZ4cA) - using folder/rename instead of move_copy 2025/07/11 01:50:16 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2025/07/11 01:50:16 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2025/07/11 01:50:16 INFO : A2/one: Moved (server-side) to: A3/one 2025/07/11 01:50:16 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2025/07/11 01:50:16 INFO : A2/two: Moved (server-side) to: A3/two 2025/07/11 01:50:19 INFO : OpenDrive root 'rclone-test-gizudel2kece': Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2025/07/11 01:50:23 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2025/07/11 01:50:23 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2025/07/11 01:50:23 INFO : A3/two: Moved (server-side) to: A4/two 2025/07/11 01:50:23 INFO : A3/one: Moved (server-side) to: A4/one 2025/07/11 01:50:23 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five operations_test.go:1433: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1433 Error: Received unexpected error: RenameDir rmdir: folder not empty Test: TestDirMove fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1439 Error: Not equal: expected: []string{"A4", "A4/B1", "A4/B1/C1", "A4/B1/C2", "A4/B1/C3", "A4/B2"} actual : []string{"A3", "A3/B1", "A3/B1/C1", "A3/B1/C2", "A4", "A4/B1", "A4/B1/C1", "A4/B1/C2", "A4/B1/C3", "A4/B2"} Diff: --- Expected +++ Actual @@ -1,2 +1,6 @@ -([]string) (len=6) { +([]string) (len=10) { + (string) (len=2) "A3", + (string) (len=5) "A3/B1", + (string) (len=8) "A3/B1/C1", + (string) (len=8) "A3/B1/C2", (string) (len=2) "A4", Test: TestDirMove Messages: directories --- FAIL: TestDirMove (39.78s) FAIL 2025/07/11 01:50:39 DEBUG : OpenDrive root 'rclone-test-gizudel2kece': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestOpenDrive: -verbose -test.run '^(TestCheckSizeOnly|TestDirMove|TestRmdirsNoLeaveRoot)$'" - Finished ERROR in 53.494636148s (try 3/5): exit status 1: Failed [TestRmdirsNoLeaveRoot TestDirMove]