"./operations.test -test.v -test.timeout 1h0m0s -remote TestOpenDrive: -verbose -test.run '^(TestCat|TestDirMove|TestMaxDelete|TestMoveFileBackupDir|TestRmdirsLeaveRoot|TestRmdirsNoLeaveRoot)$|^TestCheckDownload$/^3$'" - Starting (try 2/5) 2026/01/15 04:18:39 DEBUG : Creating backend with remote "TestOpenDrive:rclone-test-nogugev7kuji" 2026/01/15 04:18:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/01/15 04:18:40 DEBUG : Starting OpenDrive session with ID: 8acc4843e6e88c132d3e5a3ba5f26f4af1ce7ec3626c2b7d89bb8655b1681df8 2026/01/15 04:18:40 DEBUG : Creating backend with remote "/tmp/rclone50005177" === RUN TestCheckDownload run.go:185: Remote "OpenDrive root 'rclone-test-nogugev7kuji'", Local "Local file system at /tmp/rclone50005177", Modify Window "1s" 2026/01/15 04:18:41 DEBUG : rutabaga: Uploading chunk 0, size=8, remain=0 2026/01/15 04:18:43 DEBUG : empty space: Uploading chunk 0, size=1, remain=0 === RUN TestCheckDownload/3 2026/01/15 04:18:46 DEBUG : potato2: Uploading chunk 0, size=60, remain=0 2026/01/15 04:18:48 DEBUG : remotepotato: Uploading chunk 0, size=60, remain=0 --- PASS: TestCheckDownload (10.02s) --- PASS: TestCheckDownload/3 (0.37s) === RUN TestMaxDelete run.go:185: Remote "OpenDrive root 'rclone-test-nogugev7kuji'", Local "Local file system at /tmp/rclone50005177", Modify Window "1s" 2026/01/15 04:18:51 DEBUG : small: Uploading chunk 0, size=10, remain=0 2026/01/15 04:18:53 DEBUG : medium: Uploading chunk 0, size=60, remain=0 2026/01/15 04:18:54 DEBUG : large: Uploading chunk 0, size=100, remain=0 2026/01/15 04:18:56 DEBUG : Waiting for deletions to finish 2026/01/15 04:18:56 ERROR : small: Got fatal error on delete: --max-delete threshold reached 2026/01/15 04:18:56 INFO : large: Deleted 2026/01/15 04:18:56 INFO : medium: Deleted operations_test.go:453: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:453 Error: Not equal: expected: 1 actual : 2 Test: TestMaxDelete --- FAIL: TestMaxDelete (7.38s) === RUN TestCat run.go:185: Remote "OpenDrive root 'rclone-test-nogugev7kuji'", Local "Local file system at /tmp/rclone50005177", Modify Window "1s" 2026/01/15 04:18:58 DEBUG : file1: Uploading chunk 0, size=10, remain=0 2026/01/15 04:19:00 DEBUG : file2: Uploading chunk 0, size=9, remain=0 --- PASS: TestCat (8.94s) === RUN TestRmdirsNoLeaveRoot run.go:185: Remote "OpenDrive root 'rclone-test-nogugev7kuji'", Local "Local file system at /tmp/rclone50005177", Modify Window "1s" 2026/01/15 04:19:08 DEBUG : A1/B1/C1/one: Uploading chunk 0, size=3, remain=0 2026/01/15 04:19:10 INFO : A2: Making directory 2026/01/15 04:19:10 INFO : A1/B2: Making directory 2026/01/15 04:19:10 INFO : A1/B2/C2: Making directory 2026/01/15 04:19:11 INFO : A1/B1/C3: Making directory 2026/01/15 04:19:11 INFO : A3: Making directory 2026/01/15 04:19:11 INFO : A3/B3: Making directory 2026/01/15 04:19:12 INFO : A3/B3/C4: Making directory operations_test.go:658: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:658 Error: Received unexpected error: failed to get folder list: Directory doesn't exist (Error 404) Test: TestRmdirsNoLeaveRoot 2026/01/15 04:19:12 ERROR : A3/B3: error listing: failed to get folder list: Directory doesn't exist (Error 404) run.go:169: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:169 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:393 /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 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:658 Error: Received unexpected error: failed to get folder list: Directory doesn't exist (Error 404) Test: TestRmdirsNoLeaveRoot --- FAIL: TestRmdirsNoLeaveRoot (6.48s) === RUN TestRmdirsLeaveRoot run.go:185: Remote "OpenDrive root 'rclone-test-nogugev7kuji'", Local "Local file system at /tmp/rclone50005177", Modify Window "1s" 2026/01/15 04:19:13 INFO : A1: Making directory 2026/01/15 04:19:13 INFO : A1/B1: Making directory 2026/01/15 04:19:13 INFO : A1/B1/C1: Making directory fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:750 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C3", "A1/B2", "A1/B2/C2", "A2", "A3", "A3/B3"} Diff: --- Expected +++ Actual @@ -1,5 +1,11 @@ -([]string) (len=3) { +([]string) (len=9) { (string) (len=2) "A1", (string) (len=5) "A1/B1", - (string) (len=8) "A1/B1/C1" + (string) (len=8) "A1/B1/C1", + (string) (len=8) "A1/B1/C3", + (string) (len=5) "A1/B2", + (string) (len=8) "A1/B2/C2", + (string) (len=2) "A2", + (string) (len=2) "A3", + (string) (len=5) "A3/B3" } Test: TestRmdirsLeaveRoot Messages: directories 2026/01/15 04:19:24 DEBUG : removing 3 level 3 directories 2026/01/15 04:19:24 INFO : A1/B2/C2: Removing directory 2026/01/15 04:19:24 INFO : A1/B1/C3: Removing directory 2026/01/15 04:19:24 INFO : A1/B1/C1: Removing directory 2026/01/15 04:19:24 DEBUG : removing 2 level 2 directories 2026/01/15 04:19:24 INFO : A1/B2: Removing directory 2026/01/15 04:19:24 INFO : A1/B1: Removing directory fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:327: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:327 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:764 Error: Not equal: expected: []string{"A1"} actual : []string{"A1", "A2", "A3", "A3/B3"} Diff: --- Expected +++ Actual @@ -1,3 +1,6 @@ -([]string) (len=1) { - (string) (len=2) "A1" +([]string) (len=4) { + (string) (len=2) "A1", + (string) (len=2) "A2", + (string) (len=2) "A3", + (string) (len=5) "A3/B3" } Test: TestRmdirsLeaveRoot Messages: directories --- FAIL: TestRmdirsLeaveRoot (22.49s) === RUN TestMoveFileBackupDir run.go:185: Remote "OpenDrive root 'rclone-test-nogugev7kuji'", Local "Local file system at /tmp/rclone50005177", Modify Window "1s" 2026/01/15 04:19:37 DEBUG : dst/file1: Uploading chunk 0, size=18, remain=0 2026/01/15 04:19:38 DEBUG : Creating backend with remote "TestOpenDrive:rclone-test-nogugev7kuji/backup" 2026/01/15 04:19:39 DEBUG : Starting OpenDrive session with ID: ac9c5566e0c31377eb6e486f10655ddb02c034e3824d127db4244e89c8811e79 2026/01/15 04:19:39 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone50005177) 2026/01/15 04:19:39 DEBUG : dst/file1: size = 18 (OpenDrive root 'rclone-test-nogugev7kuji') 2026/01/15 04:19:39 DEBUG : dst/file1: Sizes differ 2026/01/15 04:19:40 INFO : dst/file1: Moved (server-side) 2026/01/15 04:19:41 DEBUG : dst/file1: Uploading chunk 0, size=14, remain=0 2026/01/15 04:19:42 DEBUG : dst/file1: size = 14 OK 2026/01/15 04:19:42 DEBUG : dst/file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2026/01/15 04:19:42 INFO : dst/file1: Copied (new) 2026/01/15 04:19:42 INFO : dst/file1: Deleted --- PASS: TestMoveFileBackupDir (9.45s) === RUN TestDirMove run.go:185: Remote "OpenDrive root 'rclone-test-nogugev7kuji'", Local "Local file system at /tmp/rclone50005177", Modify Window "1s" 2026/01/15 04:19:46 DEBUG : A1/one: Uploading chunk 0, size=3, remain=0 2026/01/15 04:19:48 DEBUG : A1/two: Uploading chunk 0, size=3, remain=0 2026/01/15 04:19:50 DEBUG : A1/B1/three: Uploading chunk 0, size=5, remain=0 2026/01/15 04:19:52 DEBUG : A1/B1/C1/four: Uploading chunk 0, size=4, remain=0 2026/01/15 04:19:54 DEBUG : A1/B1/C2/five: Uploading chunk 0, size=4, remain=0 2026/01/15 04:19:55 INFO : A1/B2: Making directory 2026/01/15 04:19:55 INFO : A1/B1/C3: Making directory 2026/01/15 04:19:56 DEBUG : A2: same parent dir (ODFfOTcwNTc0NV9aWE9rNg) - using folder/rename instead of move_copy fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:292: Sleeping for 6s just to make sure operations_test.go:1413: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1413 Error: Received unexpected error: RenameDir mkdir: failed to get folder list: Directory doesn't exist (Error 404) Test: TestDirMove 2026/01/15 04:20:08 ERROR : A3/B1: error listing: failed to get folder list: Directory doesn't exist (Error 404) run.go:169: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:169 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:393 /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 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1413 Error: Received unexpected error: failed to get folder list: Directory doesn't exist (Error 404) Test: TestDirMove --- FAIL: TestDirMove (23.50s) FAIL 2026/01/15 04:20:08 DEBUG : OpenDrive root 'rclone-test-nogugev7kuji': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestOpenDrive: -verbose -test.run '^(TestCat|TestDirMove|TestMaxDelete|TestMoveFileBackupDir|TestRmdirsLeaveRoot|TestRmdirsNoLeaveRoot)$|^TestCheckDownload$/^3$'" - Finished ERROR in 1m29.672732288s (try 2/5): exit status 1: Failed [TestMaxDelete TestRmdirsNoLeaveRoot TestRmdirsLeaveRoot TestDirMove]