"./operations.test -test.v -test.timeout 1h0m0s -remote TestOpenDrive: -verbose -test.run '^(TestCheckDownload|TestCheckSizeOnly|TestCheckSum|TestDirMove|TestRmdirsNoLeaveRoot)$'" - Starting (try 2/5) 2025/01/02 01:33:54 DEBUG : Creating backend with remote "TestOpenDrive:rclone-test-semedod1fuja" 2025/01/02 01:33:54 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/01/02 01:33:55 DEBUG : Starting OpenDrive session with ID: 83431946d16e23cc4b3141e966bf5f44f3ef58987a2ab3b1397d6ddb6e90231b 2025/01/02 01:33:55 DEBUG : Creating backend with remote "/tmp/rclone2289200167" === RUN TestCheckDownload run.go:180: Remote "OpenDrive root 'rclone-test-semedod1fuja'", Local "Local file system at /tmp/rclone2289200167", Modify Window "1s" 2025/01/02 01:33:56 DEBUG : rutabaga: Uploading chunk 0, size=8, remain=0 === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2025/01/02 01:33:59 DEBUG : empty space: Uploading chunk 0, size=1, remain=0 === RUN TestCheckDownload/3 2025/01/02 01:34:02 DEBUG : potato2: Uploading chunk 0, size=60, remain=0 === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2025/01/02 01:34:05 DEBUG : remotepotato: Uploading chunk 0, size=60, remain=0 === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 --- PASS: TestCheckDownload (13.64s) --- PASS: TestCheckDownload/1 (0.36s) --- PASS: TestCheckDownload/2 (0.54s) --- PASS: TestCheckDownload/3 (0.35s) --- PASS: TestCheckDownload/4 (0.75s) --- PASS: TestCheckDownload/5 (0.54s) --- PASS: TestCheckDownload/6 (0.36s) --- PASS: TestCheckDownload/7 (0.55s) === RUN TestCheckSizeOnly run.go:180: Remote "OpenDrive root 'rclone-test-semedod1fuja'", Local "Local file system at /tmp/rclone2289200167", Modify Window "1s" 2025/01/02 01:34:10 DEBUG : rutabaga: Uploading chunk 0, size=8, remain=0 === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2025/01/02 01:34:12 DEBUG : empty space: Uploading chunk 0, size=1, remain=0 === RUN TestCheckSizeOnly/3 2025/01/02 01:34:14 DEBUG : potato2: Uploading chunk 0, size=60, remain=0 === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2025/01/02 01:34:16 DEBUG : remotepotato: Uploading chunk 0, size=60, remain=0 === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 --- PASS: TestCheckSizeOnly (9.82s) --- PASS: TestCheckSizeOnly/1 (0.17s) --- PASS: TestCheckSizeOnly/2 (0.17s) --- PASS: TestCheckSizeOnly/3 (0.32s) --- PASS: TestCheckSizeOnly/4 (0.18s) --- PASS: TestCheckSizeOnly/5 (0.18s) --- PASS: TestCheckSizeOnly/6 (0.18s) --- PASS: TestCheckSizeOnly/7 (0.18s) === RUN TestCheckSum run.go:180: Remote "OpenDrive root 'rclone-test-semedod1fuja'", Local "Local file system at /tmp/rclone2289200167", Modify Window "1s" 2025/01/02 01:34:19 DEBUG : Creating backend with remote "TestOpenDrive:rclone-test-semedod1fuja/data" 2025/01/02 01:34:19 DEBUG : Starting OpenDrive session with ID: 74173702dc1e6edea2544e6c9935d111b1623addb8c133ec0d2b1a426ab8329c 2025/01/02 01:34:21 DEBUG : data/banana: Uploading chunk 0, size=13, remain=0 2025/01/02 01:34:23 DEBUG : test.sum: Uploading chunk 0, size=41, remain=0 === RUN TestCheckSum/subtest1 2025/01/02 01:34:25 DEBUG : data/potato: Uploading chunk 0, size=15, remain=0 2025/01/02 01:34:27 DEBUG : test.sum: Uploading chunk 0, size=41, remain=0 === RUN TestCheckSum/subtest2 2025/01/02 01:34:29 DEBUG : test.sum: Uploading chunk 0, size=82, remain=0 === RUN TestCheckSum/subtest3 2025/01/02 01:34:32 DEBUG : test.sum: Uploading chunk 0, size=82, remain=0 === RUN TestCheckSum/subtest4 2025/01/02 01:34:34 DEBUG : test.sum: Uploading chunk 0, size=123, remain=0 === RUN TestCheckSum/subtest5 2025/01/02 01:34:36 DEBUG : test.sum: Uploading chunk 0, size=123, remain=0 === RUN TestCheckSum/subtest6 2025/01/02 01:34:39 DEBUG : data/banana: Uploading chunk 0, size=13, remain=0 2025/01/02 01:34:40 DEBUG : data/potato: Uploading chunk 0, size=15, remain=0 2025/01/02 01:34:42 DEBUG : test.sum: Uploading chunk 0, size=82, remain=0 === RUN TestCheckSum/subtest7 === NAME TestCheckSum run.go:125: removing dir "data" failed - try 1/3: folder not empty --- PASS: TestCheckSum (27.39s) --- PASS: TestCheckSum/subtest1 (0.89s) --- PASS: TestCheckSum/subtest2 (0.52s) --- PASS: TestCheckSum/subtest3 (0.53s) --- PASS: TestCheckSum/subtest4 (0.54s) --- PASS: TestCheckSum/subtest5 (0.52s) --- PASS: TestCheckSum/subtest6 (0.52s) --- PASS: TestCheckSum/subtest7 (0.53s) === RUN TestRmdirsNoLeaveRoot run.go:180: Remote "OpenDrive root 'rclone-test-semedod1fuja'", Local "Local file system at /tmp/rclone2289200167", Modify Window "1s" 2025/01/02 01:34:48 DEBUG : A1/B1/C1/one: Uploading chunk 0, size=3, remain=0 2025/01/02 01:34:49 DEBUG : A2: Making directory 2025/01/02 01:34:49 DEBUG : A1/B2: Making directory 2025/01/02 01:34:50 DEBUG : A1/B2/C2: Making directory 2025/01/02 01:34:50 DEBUG : A1/B1/C3: Making directory 2025/01/02 01:34:50 DEBUG : A3: Making directory 2025/01/02 01:34:51 DEBUG : A3/B3: Making directory operations_test.go:657: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:657 Error: Received unexpected error: failed to get folder list: Directory doesn't exist (Error 404) Test: TestRmdirsNoLeaveRoot 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: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 /usr/local/go/src/testing/testing.go:1175 /usr/local/go/src/testing/testing.go:1353 /usr/local/go/src/testing/testing.go:1683 /usr/local/go/src/runtime/panic.go:626 /usr/local/go/src/testing/testing.go:1005 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:657 Error: Not equal: expected: []string{} actual : []string{"A3"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=2) "A3" } Test: TestRmdirsNoLeaveRoot Messages: directories --- FAIL: TestRmdirsNoLeaveRoot (17.10s) === RUN TestDirMove run.go:180: Remote "OpenDrive root 'rclone-test-semedod1fuja'", Local "Local file system at /tmp/rclone2289200167", Modify Window "1s" 2025/01/02 01:35:05 DEBUG : A1/one: Uploading chunk 0, size=3, remain=0 2025/01/02 01:35:07 DEBUG : A1/two: Uploading chunk 0, size=3, remain=0 2025/01/02 01:35:09 DEBUG : A1/B1/three: Uploading chunk 0, size=5, remain=0 2025/01/02 01:35:12 DEBUG : A1/B1/C1/four: Uploading chunk 0, size=4, remain=0 2025/01/02 01:35:14 DEBUG : A1/B1/C2/five: Uploading chunk 0, size=4, remain=0 2025/01/02 01:35:15 DEBUG : A1/B2: Making directory 2025/01/02 01:35:15 DEBUG : A1/B1/C3: Making directory 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: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/fs/operations/operations_test.go:1365 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C2", "A1/B1/C3", "A1/B2"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C2", "A1/B1/C3", "A1/B2", "A3"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=7) { (string) (len=2) "A1", @@ -6,3 +6,4 @@ (string) (len=8) "A1/B1/C3", - (string) (len=5) "A1/B2" + (string) (len=5) "A1/B2", + (string) (len=2) "A3" } Test: TestDirMove Messages: directories 2025/01/02 01:35:26 DEBUG : A2: same parent dir (ODFfNzg5MTMzNF9PTlZRZw) - using folder/rename instead of move_copy 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: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/fs/operations/operations_test.go:1386 Error: Not equal: expected: []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2"} actual : []string{"A2", "A2/B1", "A2/B1/C1", "A2/B1/C2", "A2/B1/C3", "A2/B2", "A3"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=7) { (string) (len=2) "A2", @@ -6,3 +6,4 @@ (string) (len=8) "A2/B1/C3", - (string) (len=5) "A2/B2" + (string) (len=5) "A2/B2", + (string) (len=2) "A3" } Test: TestDirMove Messages: directories operations_test.go:1405: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1405 Error: Received unexpected error: RenameDir mkdir: failed to get folder list: Directory doesn't exist (Error 404) Test: TestDirMove --- FAIL: TestDirMove (39.64s) FAIL 2025/01/02 01:35:43 DEBUG : OpenDrive root 'rclone-test-semedod1fuja': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestOpenDrive: -verbose -test.run '^(TestCheckDownload|TestCheckSizeOnly|TestCheckSum|TestDirMove|TestRmdirsNoLeaveRoot)$'" - Finished ERROR in 1m49.047668681s (try 2/5): exit status 1: Failed [TestRmdirsNoLeaveRoot TestDirMove]