"./vfs.test -test.v -test.timeout 2h0m0s -remote TestDrime: -verbose -test.run '^(TestDirRemoveAll|TestDirRename)$|^TestDirReadDirAll$/^Virtual$'" - Starting (try 4/5) 2026/04/17 01:19:07 DEBUG : Creating backend with remote "TestDrime:rclone-test-begizux4dibe" 2026/04/17 01:19:07 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/17 01:19:08 DEBUG : Creating backend with remote "/tmp/rclone2774582810" === RUN TestDirReadDirAll run.go:185: Remote "drime root 'rclone-test-begizux4dibe'", Local "Local file system at /tmp/rclone2774582810", Modify Window "876000h0m0s" 2026/04/17 01:19:08 INFO : drime root 'rclone-test-begizux4dibe': poll-interval is not supported by this remote 2026/04/17 01:19:08 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:08 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:08 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:08 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:08 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:08 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:08 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:08 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:09 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:09 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:09 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:09 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:09 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:09 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:09 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:09 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:09 DEBUG : pacer: low level retry 2/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:09 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:09 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:10 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:11 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:11 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:11 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:11 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:11 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:11 DEBUG : pacer: low level retry 1/1 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:11 DEBUG : pacer: Rate limited, increasing sleep to 20ms run.go:286: Retry Put of "dir/subdir/file3" to drime root 'rclone-test-begizux4dibe': 1/10 (failed to upload file: Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:13 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:13 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:13 DEBUG : pacer: low level retry 1/1 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:13 DEBUG : pacer: Rate limited, increasing sleep to 20ms run.go:286: Retry Put of "dir/subdir/file3" to drime root 'rclone-test-begizux4dibe': 2/10 (failed to upload file: Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:15 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:15 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:15 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:16 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:16 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:16 DEBUG : pacer: low level retry 1/1 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:16 DEBUG : pacer: Rate limited, increasing sleep to 40ms run.go:286: Retry Put of "dir/subdir/file3" to drime root 'rclone-test-begizux4dibe': 3/10 (failed to upload file: Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:18 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:18 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:18 DEBUG : pacer: Rate limited, increasing sleep to 80ms 2026/04/17 01:19:18 DEBUG : pacer: Reducing sleep to 40ms 2026/04/17 01:19:18 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:18 DEBUG : pacer: low level retry 1/1 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:18 DEBUG : pacer: Rate limited, increasing sleep to 80ms run.go:286: Retry Put of "dir/subdir/file3" to drime root 'rclone-test-begizux4dibe': 4/10 (failed to upload file: Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:20 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:20 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:20 DEBUG : pacer: Rate limited, increasing sleep to 160ms 2026/04/17 01:19:20 DEBUG : pacer: Reducing sleep to 80ms 2026/04/17 01:19:21 DEBUG : pacer: Reducing sleep to 40ms 2026/04/17 01:19:21 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:21 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:21 DEBUG : pacer: Rate limited, increasing sleep to 80ms 2026/04/17 01:19:21 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:21 DEBUG : pacer: low level retry 2/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:21 DEBUG : pacer: Rate limited, increasing sleep to 160ms 2026/04/17 01:19:21 DEBUG : pacer: Reducing sleep to 80ms 2026/04/17 01:19:21 DEBUG : pacer: Reducing sleep to 40ms 2026/04/17 01:19:22 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:22 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:22 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:22 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:22 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:22 DEBUG : pacer: Reducing sleep to 10ms === RUN TestDirReadDirAll/Virtual 2026/04/17 01:19:22 DEBUG : dir: Added virtual directory entry vAddFile: "virtualFile" 2026/04/17 01:19:22 DEBUG : dir: Added virtual directory entry vAddDir: "virtualDir" 2026/04/17 01:19:22 DEBUG : dir: Added virtual directory entry vDel: "file2" 2026/04/17 01:19:22 DEBUG : dir: Added virtual directory entry vDel: "subdir" 2026/04/17 01:19:24 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:24 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:24 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:24 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:25 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:25 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:25 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:25 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:25 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:25 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:25 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:25 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:25 DEBUG : dir: invalidating directory cache 2026/04/17 01:19:25 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:25 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:25 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:26 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:26 DEBUG : dir: Removed virtual directory entry vAddDir: "virtualDir" 2026/04/17 01:19:26 DEBUG : dir: Removed virtual directory entry vDel: "file2" 2026/04/17 01:19:26 DEBUG : dir: Removed virtual directory entry vDel: "subdir" 2026/04/17 01:19:26 DEBUG : dir/file1: Reset virtual modtime 2026/04/17 01:19:26 DEBUG : dir: Removed virtual directory entry vAddFile: "virtualFile" 2026/04/17 01:19:26 DEBUG : dir/virtualFile: Reset virtual modtime dir_test.go:250: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:250 /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:300 Error: Not equal: expected: []string{"file1,14,false", "virtualDir,0,true", "virtualFile,20,false"} actual : []string{"file1,14,false", "file2,15,false", "subdir,0,true", "virtualDir,0,true", "virtualFile,20,false"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=3) { +([]string) (len=5) { (string) (len=14) "file1,14,false", + (string) (len=14) "file2,15,false", + (string) (len=13) "subdir,0,true", (string) (len=17) "virtualDir,0,true", Test: TestDirReadDirAll/Virtual 2026/04/17 01:19:26 DEBUG : dir: Added virtual directory entry vAddFile: "virtualFile2" 2026/04/17 01:19:26 DEBUG : dir: Added virtual directory entry vAddDir: "virtualDir2" 2026/04/17 01:19:26 DEBUG : dir: Added virtual directory entry vDel: "file1" dir_test.go:250: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:250 /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:313 Error: Not equal: expected: []string{"virtualDir,0,true", "virtualDir2,0,true", "virtualFile,20,false", "virtualFile2,100,false"} actual : []string{"file2,15,false", "subdir,0,true", "virtualDir,0,true", "virtualDir2,0,true", "virtualFile,20,false", "virtualFile2,100,false"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) (len=4) { +([]string) (len=6) { + (string) (len=14) "file2,15,false", + (string) (len=13) "subdir,0,true", (string) (len=17) "virtualDir,0,true", Test: TestDirReadDirAll/Virtual 2026/04/17 01:19:26 DEBUG : dir: invalidating directory cache 2026/04/17 01:19:26 DEBUG : dir: Removed virtual directory entry vAddDir: "virtualDir2" 2026/04/17 01:19:26 DEBUG : dir: Removed virtual directory entry vDel: "file1" 2026/04/17 01:19:26 DEBUG : dir/file2: Reset virtual modtime 2026/04/17 01:19:26 DEBUG : dir/virtualFile: Reset virtual modtime dir_test.go:250: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:250 /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:324 Error: Not equal: expected: []string{"file1,14,false", "virtualDir,0,true", "virtualFile,20,false", "virtualFile2,100,false"} actual : []string{"file1,14,false", "file2,15,false", "subdir,0,true", "virtualDir,0,true", "virtualFile,20,false", "virtualFile2,100,false"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=4) { +([]string) (len=6) { (string) (len=14) "file1,14,false", + (string) (len=14) "file2,15,false", + (string) (len=13) "subdir,0,true", (string) (len=17) "virtualDir,0,true", Test: TestDirReadDirAll/Virtual 2026/04/17 01:19:26 DEBUG : forgetting directory cache 2026/04/17 01:19:26 DEBUG : dir: forgetting directory cache 2026/04/17 01:19:26 DEBUG : dir/subdir: forgetting directory cache 2026/04/17 01:19:26 DEBUG : dir/virtualDir: forgetting directory cache dir_test.go:250: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:250 /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:329 Error: Not equal: expected: []string{"file1,14,false", "virtualDir,0,true", "virtualFile,20,false", "virtualFile2,100,false"} actual : []string{"file1,14,false", "file2,15,false", "subdir,0,true", "virtualDir,0,true", "virtualFile,20,false", "virtualFile2,100,false"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=4) { +([]string) (len=6) { (string) (len=14) "file1,14,false", + (string) (len=14) "file2,15,false", + (string) (len=13) "subdir,0,true", (string) (len=17) "virtualDir,0,true", Test: TestDirReadDirAll/Virtual 2026/04/17 01:19:26 DEBUG : WaitForWriters: timeout=30s 2026/04/17 01:19:26 DEBUG : dir/virtualDir: Looking for writers 2026/04/17 01:19:26 DEBUG : dir/subdir: Looking for writers 2026/04/17 01:19:26 DEBUG : dir: Looking for writers 2026/04/17 01:19:26 DEBUG : file1: reading active writers 2026/04/17 01:19:26 DEBUG : file2: reading active writers 2026/04/17 01:19:26 DEBUG : subdir: reading active writers 2026/04/17 01:19:26 DEBUG : virtualFile: reading active writers 2026/04/17 01:19:26 DEBUG : virtualDir: reading active writers 2026/04/17 01:19:26 DEBUG : virtualFile2: reading active writers 2026/04/17 01:19:26 DEBUG : Looking for writers 2026/04/17 01:19:26 DEBUG : dir: reading active writers 2026/04/17 01:19:26 DEBUG : >WaitForWriters: 2026/04/17 01:19:26 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:26 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:26 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:26 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:27 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:27 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:27 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:27 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:27 DEBUG : pacer: low level retry 2/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:27 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:27 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:27 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:27 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:27 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:27 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:27 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:27 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:27 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:27 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:27 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:27 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:27 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:27 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:27 DEBUG : pacer: low level retry 2/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:27 DEBUG : pacer: Rate limited, increasing sleep to 80ms 2026/04/17 01:19:28 DEBUG : pacer: Reducing sleep to 40ms === NAME TestDirReadDirAll run.go:130: removing dir "dir/virtualDir" failed - try 1/3: directory not empty 2026/04/17 01:19:29 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:29 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:29 DEBUG : pacer: Rate limited, increasing sleep to 80ms 2026/04/17 01:19:29 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:29 DEBUG : pacer: low level retry 2/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:29 DEBUG : pacer: Rate limited, increasing sleep to 160ms 2026/04/17 01:19:29 DEBUG : pacer: Reducing sleep to 80ms 2026/04/17 01:19:29 DEBUG : pacer: Reducing sleep to 40ms 2026/04/17 01:19:29 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:29 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:29 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:29 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:30 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:30 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:30 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:30 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:30 DEBUG : pacer: Reducing sleep to 20ms --- FAIL: TestDirReadDirAll (22.06s) --- FAIL: TestDirReadDirAll/Virtual (3.38s) === RUN TestDirRemoveAll run.go:185: Remote "drime root 'rclone-test-begizux4dibe'", Local "Local file system at /tmp/rclone2774582810", Modify Window "876000h0m0s" 2026/04/17 01:19:30 INFO : drime root 'rclone-test-begizux4dibe': poll-interval is not supported by this remote 2026/04/17 01:19:30 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:30 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:30 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:30 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:30 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:30 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:30 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:30 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:30 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:30 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:30 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:30 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:30 DEBUG : pacer: low level retry 2/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:30 DEBUG : pacer: Rate limited, increasing sleep to 80ms 2026/04/17 01:19:30 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:30 DEBUG : pacer: low level retry 3/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:30 DEBUG : pacer: Rate limited, increasing sleep to 160ms 2026/04/17 01:19:31 DEBUG : pacer: Reducing sleep to 80ms 2026/04/17 01:19:31 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:31 DEBUG : pacer: low level retry 1/1 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:31 DEBUG : pacer: Rate limited, increasing sleep to 160ms run.go:286: Retry Put of "dir/file1" to drime root 'rclone-test-begizux4dibe': 1/10 (failed to upload file: Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:33 DEBUG : pacer: Reducing sleep to 80ms 2026/04/17 01:19:34 DEBUG : pacer: Reducing sleep to 40ms 2026/04/17 01:19:34 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:34 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:34 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:34 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:34 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:34 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:34 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:34 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:34 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:34 DEBUG : pacer: Reducing sleep to 10ms 2026/04/17 01:19:34 DEBUG : dir/file1: Remove: 2026/04/17 01:19:35 DEBUG : dir: Added virtual directory entry vDel: "file1" 2026/04/17 01:19:35 DEBUG : dir/file1: >Remove: err= 2026/04/17 01:19:35 ERROR : dir/: Dir.Remove failed to remove directory: directory not empty dir_test.go:481: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:481 Error: Received unexpected error: directory not empty Test: TestDirRemoveAll 2026/04/17 01:19:35 DEBUG : WaitForWriters: timeout=30s 2026/04/17 01:19:35 DEBUG : dir: Looking for writers 2026/04/17 01:19:35 DEBUG : Looking for writers 2026/04/17 01:19:35 DEBUG : dir: reading active writers 2026/04/17 01:19:35 DEBUG : >WaitForWriters: 2026/04/17 01:19:35 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:35 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:35 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:36 DEBUG : pacer: Reducing sleep to 10ms fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache 2026/04/17 01:19:37 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:37 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:37 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:38 DEBUG : pacer: Reducing sleep to 10ms fstest.go:292: Sleeping for 6s just to make sure --- FAIL: TestDirRemoveAll (14.00s) === RUN TestDirRename run.go:185: Remote "drime root 'rclone-test-begizux4dibe'", Local "Local file system at /tmp/rclone2774582810", Modify Window "876000h0m0s" 2026/04/17 01:19:44 INFO : drime root 'rclone-test-begizux4dibe': poll-interval is not supported by this remote 2026/04/17 01:19:47 ERROR : dir/not found: Dir.Rename error: file does not exist 2026/04/17 01:19:47 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:47 ERROR : dir: Dir.Rename error: Move rename leaf: failed to patch item "name" to dir2: Error "520 (520): \n\n\n\n \n\n\ndrime.cloud | 520: Web server is returning an unknown error\n\n\n\n\n\n\n\n\n
\n
\n
\n

\n Web server is returning an unknown error\n Error code 520\n

\n
\n Visit cloudflare.com for more information.\n
\n
2026-04-17 01:19:47 UTC
\n
\n
\n
\n
\n
\n
\n \n \n \n \n
\n You\n

\n \n Browser\n \n

\n \n Working\n \n
\n
\n
\n \n \n \n \n
\n Frankfurt\n

\n \n Cloudflare\n \n

\n \n Working\n \n
\n
\n
\n \n \n \n \n
\n app.drime.cloud\n

\n \n Host\n \n

\n \n Error\n \n
\n
\n
\n
\n\n
\n
\n
\n

What happened?

\n

There is an unknown connection issue between Cloudflare and the origin web server. As a result, the web page can not be displayed.

\n
\n
\n

What can I do?

\n \n

If you are a visitor of this website:

\n

Please try again in a few minutes.

\n\n

If you are the owner of this website:

\n

There is an issue between Cloudflare's cache and your origin web server. Cloudflare monitors for these errors and automatically investigates the cause. To help support the investigation, you can pull the corresponding error log from your web server and submit it our support team. Please include the Ray ID (which is at the bottom of this error page). Additional troubleshooting resources.

\n
\n
\n
\n\n \n\n
\n
\n\n" dir_test.go:538: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:538 Error: Received unexpected error: Move rename leaf: failed to patch item "name" to dir2: Error "520 (520): \n\n\n\n \n\n\ndrime.cloud | 520: Web server is returning an unknown error\n\n\n\n\n\n\n\n\n
\n
\n
\n

\n Web server is returning an unknown error\n Error code 520\n

\n
\n Visit cloudflare.com for more information.\n
\n
2026-04-17 01:19:47 UTC
\n
\n
\n
\n
\n
\n
\n \n \n \n \n
\n You\n

\n \n Browser\n \n

\n \n Working\n \n
\n
\n
\n \n \n \n \n
\n Frankfurt\n

\n \n Cloudflare\n \n

\n \n Working\n \n
\n
\n
\n \n \n \n \n
\n app.drime.cloud\n

\n \n Host\n \n

\n \n Error\n \n
\n
\n
\n
\n\n
\n
\n
\n

What happened?

\n

There is an unknown connection issue between Cloudflare and the origin web server. As a result, the web page can not be displayed.

\n
\n
\n

What can I do?

\n \n

If you are a visitor of this website:

\n

Please try again in a few minutes.

\n\n

If you are the owner of this website:

\n

There is an issue between Cloudflare's cache and your origin web server. Cloudflare monitors for these errors and automatically investigates the cause. To help support the investigation, you can pull the corresponding error log from your web server and submit it our support team. Please include the Ray ID (which is at the bottom of this error page). Additional troubleshooting resources.

\n
\n
\n
\n\n \n\n
\n
\n\n" Test: TestDirRename dir_test.go:250: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:250 /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:539 Error: Not equal: expected: []string{"dir2,0,true"} actual : []string{"dir,0,true"} Diff: --- Expected +++ Actual @@ -1,3 +1,3 @@ ([]string) (len=1) { - (string) (len=11) "dir2,0,true" + (string) (len=10) "dir,0,true" } Test: TestDirRename fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache 2026/04/17 01:19:49 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:49 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:49 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:50 DEBUG : pacer: Reducing sleep to 10ms fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache 2026/04/17 01:19:52 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:52 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:52 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/04/17 01:19:52 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:52 DEBUG : pacer: low level retry 2/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:52 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:52 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:52 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value 2026/04/17 01:19:52 DEBUG : pacer: low level retry 1/10 (error Error "503 Service Unavailable (503): \r\n503 Service Temporarily Unavailable\r\n\r\n

503 Service Temporarily Unavailable

\r\n
nginx
\r\n\r\n\r\n") 2026/04/17 01:19:52 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/04/17 01:19:53 DEBUG : pacer: Reducing sleep to 20ms 2026/04/17 01:19:53 DEBUG : pacer: Reducing sleep to 10ms fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:545 Error: Should be true Test: TestDirRename Messages: listing wrong, want dir2/file1 (14), dir2/file3 (15) got dir/file1 (14), dir/file3 (15) fstest.go:191: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:545 Error: Should be true Test: TestDirRename Messages: Unexpected file "dir/file1" fstest.go:191: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:545 Error: Should be true Test: TestDirRename Messages: Unexpected file "dir/file3" fstest.go:203: Not found "dir2/file1" fstest.go:203: Not found "dir2/file3" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:545 Error: Not equal: expected: 0 actual : 2 Test: TestDirRename Messages: 2 objects not found 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/vfs/dir_test.go:545 Error: Not equal: expected: []string{"dir2"} actual : []string{"dir"} Diff: --- Expected +++ Actual @@ -1,3 +1,3 @@ ([]string) (len=1) { - (string) (len=4) "dir2" + (string) (len=3) "dir" } Test: TestDirRename Messages: directories dir_test.go:549: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:549 Error: Received unexpected error: file does not exist Test: TestDirRename 2026/04/17 01:19:57 DEBUG : WaitForWriters: timeout=30s 2026/04/17 01:19:57 DEBUG : dir: Looking for writers 2026/04/17 01:19:57 DEBUG : file1: reading active writers 2026/04/17 01:19:57 DEBUG : file3: reading active writers 2026/04/17 01:19:57 DEBUG : Looking for writers 2026/04/17 01:19:57 DEBUG : dir: reading active writers 2026/04/17 01:19:57 DEBUG : >WaitForWriters: run.go:130: removing dir "dir" failed - try 1/3: directory not empty --- FAIL: TestDirRename (16.24s) panic: interface conversion: vfs.Node is nil, not *vfs.Dir [recovered, repanicked] goroutine 382 [running]: testing.tRunner.func1.2({0x25552a0, 0x14206e0b9290}) /usr/local/go/src/testing/testing.go:1974 +0x232 testing.tRunner.func1() /usr/local/go/src/testing/testing.go:1977 +0x349 panic({0x25552a0?, 0x14206e0b9290?}) /usr/local/go/src/runtime/panic.go:860 +0x13a github.com/rclone/rclone/vfs.TestDirRename(0x14206e7aa008) /home/rclone/go/src/github.com/rclone/rclone/vfs/dir_test.go:550 +0x10a6 testing.tRunner(0x14206e7aa008, 0x2bc0c20) /usr/local/go/src/testing/testing.go:2036 +0xea created by testing.(*T).Run in goroutine 1 /usr/local/go/src/testing/testing.go:2101 +0x4c5 "./vfs.test -test.v -test.timeout 2h0m0s -remote TestDrime: -verbose -test.run '^(TestDirRemoveAll|TestDirRename)$|^TestDirReadDirAll$/^Virtual$'" - Finished ERROR in 53.383751753s (try 4/5): exit status 2: Failed [TestDirReadDirAll/Virtual TestDirRemoveAll TestDirRename]