"./operations.test -test.v -test.timeout 1h0m0s -remote TestChunkerLocal: -verbose" - Starting (try 1/5) 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-risujen5ceza" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-risujen5ceza" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone2350753478" === RUN TestDoMultiThreadCopy --- PASS: TestDoMultiThreadCopy (0.00s) === RUN TestMultithreadCalculateNumChunks === RUN TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} === RUN TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} === RUN TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} --- PASS: TestMultithreadCalculateNumChunks (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} (0.00s) === RUN TestMultithreadCopy run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" multithread_test.go:120: multithread writing not supported 2026/10/03 05:42:10 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" multithread_test.go:120: multithread writing not supported 2026/10/03 05:42:10 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestMultithreadCopyWriterAtErrors === RUN TestMultithreadCopyWriterAtErrors/open/fatal=false 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/open/fatal=true 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/write/fatal=false 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/03 05:42:10 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 1 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 0 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 2 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: abort failed: multi-thread copy: failed to find temp file when aborting chunk writer: object not found === RUN TestMultithreadCopyWriterAtErrors/write/fatal=true 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/03 05:42:10 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 1 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 0 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 2 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: abort failed: multi-thread copy: failed to find temp file when aborting chunk writer: object not found === RUN TestMultithreadCopyWriterAtErrors/close/fatal=false 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/03 05:42:10 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 1 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 0 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 2 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 3 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: abort failed: multi-thread copy: failed to find temp file when aborting chunk writer: object not found === RUN TestMultithreadCopyWriterAtErrors/close/fatal=true 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/03 05:42:10 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 1 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 2 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 3 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/10/03 05:42:10 DEBUG : file.txt: writing chunk 0 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/03 05:42:10 DEBUG : file.txt: multi-thread copy: abort failed: multi-thread copy: failed to find temp file when aborting chunk writer: object not found --- PASS: TestMultithreadCopyWriterAtErrors (0.01s) --- PASS: TestMultithreadCopyWriterAtErrors/open/fatal=false (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/open/fatal=true (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/write/fatal=false (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/write/fatal=true (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/close/fatal=false (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/close/fatal=true (0.00s) === RUN TestSizeDiffers 2026/10/03 05:42:10 DEBUG : a: size = 0 OK 2026/10/03 05:42:10 DEBUG : a: size = 1 (memory) 2026/10/03 05:42:10 DEBUG : a: size = 2 (memory) --- PASS: TestSizeDiffers (0.00s) === RUN TestDirTransferEntry --- PASS: TestDirTransferEntry (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2026/10/03 05:42:10 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/10/03 05:42:10 DEBUG : potato: Seek from 10 to 0 2026/10/03 05:42:10 DEBUG : potato: Seek from 10 to 0 2026/10/03 05:42:10 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/10/03 05:42:10 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Seek from 5 to 2 2026/10/03 05:42:10 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/10/03 05:42:10 DEBUG : potato: Seek from 7 to 0 2026/10/03 05:42:10 DEBUG : potato: Seek from 7 to 0 2026/10/03 05:42:10 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/10/03 05:42:10 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Seek from 5 to 2 2026/10/03 05:42:10 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/10/03 05:42:10 DEBUG : potato: Seek from 8 to 0 2026/10/03 05:42:10 DEBUG : potato: Seek from 8 to 0 2026/10/03 05:42:10 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/10/03 05:42:10 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/03 05:42:10 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/03 05:42:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/03 05:42:10 DEBUG : potato: Seek from 5 to 2 2026/10/03 05:42:10 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/10/03 05:42:10 DEBUG : potato: Seek from 9 to 0 2026/10/03 05:42:10 DEBUG : potato: Seek from 9 to 0 2026/10/03 05:42:10 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/AccountReadError --- PASS: TestReOpen (0.00s) --- PASS: TestReOpen/Normal (0.00s) --- PASS: TestReOpen/Normal/Basics (0.00s) --- PASS: TestReOpen/Normal/ErrorAtStart (0.00s) --- PASS: TestReOpen/Normal/WithErrors (0.00s) --- PASS: TestReOpen/Normal/TooManyErrors (0.00s) --- PASS: TestReOpen/Normal/ReadAt (0.00s) --- PASS: TestReOpen/Normal/Seek (0.00s) --- PASS: TestReOpen/Normal/AccountRead (0.00s) --- PASS: TestReOpen/Normal/AccountReadDelay (0.00s) --- PASS: TestReOpen/Normal/AccountReadError (0.00s) --- PASS: TestReOpen/WithRangeOption (0.00s) --- PASS: TestReOpen/WithRangeOption/Basics (0.00s) --- PASS: TestReOpen/WithRangeOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithRangeOption/WithErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/ReadAt (0.00s) --- PASS: TestReOpen/WithRangeOption/Seek (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountRead (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadError (0.00s) --- PASS: TestReOpen/WithSeekOption (0.00s) --- PASS: TestReOpen/WithSeekOption/Basics (0.00s) --- PASS: TestReOpen/WithSeekOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithSeekOption/WithErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/ReadAt (0.00s) --- PASS: TestReOpen/WithSeekOption/Seek (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountRead (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadError (0.00s) --- PASS: TestReOpen/UnknownSize (0.00s) --- PASS: TestReOpen/UnknownSize/Basics (0.00s) --- PASS: TestReOpen/UnknownSize/ErrorAtStart (0.00s) --- PASS: TestReOpen/UnknownSize/WithErrors (0.00s) --- PASS: TestReOpen/UnknownSize/TooManyErrors (0.00s) --- PASS: TestReOpen/UnknownSize/ReadAt (0.00s) --- PASS: TestReOpen/UnknownSize/Seek (0.00s) --- PASS: TestReOpen/UnknownSize/AccountRead (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadDelay (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadError (0.00s) === RUN TestCheck run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 INFO : rutabaga.rclone_chunk.001_bmxkf6: Moved (server-side) to: rutabaga === RUN TestCheck/1 === RUN TestCheck/2 2026/10/03 05:42:10 INFO : empty space.rclone_chunk.001_bmxkoz: Moved (server-side) to: empty space === RUN TestCheck/3 2026/10/03 05:42:10 INFO : potato2.rclone_chunk.001_bmxko1: Moved (server-side) to: potato2 === RUN TestCheck/4 === RUN TestCheck/5 2026/10/03 05:42:10 INFO : remotepotato.rclone_chunk.001_bmxk44: Moved (server-side) to: remotepotato === RUN TestCheck/6 === RUN TestCheck/7 --- PASS: TestCheck (0.02s) --- PASS: TestCheck/1 (0.00s) --- PASS: TestCheck/2 (0.00s) --- PASS: TestCheck/3 (0.00s) --- PASS: TestCheck/4 (0.00s) --- PASS: TestCheck/5 (0.00s) --- PASS: TestCheck/6 (0.00s) --- PASS: TestCheck/7 (0.00s) === RUN TestCheckFsError 2026/10/03 05:42:10 DEBUG : Creating backend with remote "nonexistent" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "nonexistent" 2026/10/03 05:42:10 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/10/03 05:42:10 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/10/03 05:42:10 NOTICE: Local file system at nonexistent: 0 differences found 2026/10/03 05:42:10 NOTICE: Local file system at nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.00s) === RUN TestCheckDownload run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 INFO : rutabaga.rclone_chunk.001_bmxkmj: Moved (server-side) to: rutabaga === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/10/03 05:42:10 INFO : empty space.rclone_chunk.001_bmxk5q: Moved (server-side) to: empty space === RUN TestCheckDownload/3 2026/10/03 05:42:10 INFO : potato2.rclone_chunk.001_bmxkz6: Moved (server-side) to: potato2 === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/10/03 05:42:10 INFO : remotepotato.rclone_chunk.001_bmxkup: Moved (server-side) to: remotepotato === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 --- PASS: TestCheckDownload (0.03s) --- PASS: TestCheckDownload/1 (0.00s) --- PASS: TestCheckDownload/2 (0.00s) --- PASS: TestCheckDownload/3 (0.00s) --- PASS: TestCheckDownload/4 (0.00s) --- PASS: TestCheckDownload/5 (0.00s) --- PASS: TestCheckDownload/6 (0.01s) --- PASS: TestCheckDownload/7 (0.00s) === RUN TestCheckSizeOnly run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 INFO : rutabaga.rclone_chunk.001_bmxkyo: Moved (server-side) to: rutabaga === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/10/03 05:42:10 INFO : empty space.rclone_chunk.001_bmxkq5: Moved (server-side) to: empty space === RUN TestCheckSizeOnly/3 2026/10/03 05:42:10 INFO : potato2.rclone_chunk.001_bmxk1b: Moved (server-side) to: potato2 === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/10/03 05:42:10 INFO : remotepotato.rclone_chunk.001_bmxk67: Moved (server-side) to: remotepotato === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 --- PASS: TestCheckSizeOnly (0.02s) --- PASS: TestCheckSizeOnly/1 (0.00s) --- PASS: TestCheckSizeOnly/2 (0.00s) --- PASS: TestCheckSizeOnly/3 (0.00s) --- PASS: TestCheckSizeOnly/4 (0.00s) --- PASS: TestCheckSizeOnly/5 (0.00s) --- PASS: TestCheckSizeOnly/6 (0.00s) --- PASS: TestCheckSizeOnly/7 (0.00s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxkj2: Moved (server-side) to: test.sum 2026/10/03 05:42:10 NOTICE: test.sum: improperly formatted checksum line 4 2026/10/03 05:42:10 NOTICE: test.sum: improperly formatted checksum line 5 2026/10/03 05:42:10 NOTICE: test.sum: improperly formatted checksum line 6 2026/10/03 05:42:10 NOTICE: test.sum: 2 warning(s) suppressed... 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxkc0: Moved (server-side) to: test.sum 2026/10/03 05:42:10 NOTICE: test.sum: improperly formatted checksum line 4 2026/10/03 05:42:10 NOTICE: test.sum: improperly formatted checksum line 5 2026/10/03 05:42:10 NOTICE: test.sum: improperly formatted checksum line 6 2026/10/03 05:42:10 NOTICE: test.sum: 2 warning(s) suppressed... --- PASS: TestParseSumFile (0.00s) === RUN TestCheckSum run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-risujen5ceza/data" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-risujen5ceza/data" 2026/10/03 05:42:10 INFO : data/banana.rclone_chunk.001_bmxkt7: Moved (server-side) to: data/banana 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxkoz: Moved (server-side) to: test.sum === RUN TestCheckSum/subtest1 2026/10/03 05:42:10 INFO : data/potato.rclone_chunk.001_bmxkp1: Moved (server-side) to: data/potato 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxkka: Moved (server-side) to: test.sum === RUN TestCheckSum/subtest2 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxk9y: Moved (server-side) to: test.sum === RUN TestCheckSum/subtest3 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxk49: Moved (server-side) to: test.sum === RUN TestCheckSum/subtest4 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxkqt: Moved (server-side) to: test.sum === RUN TestCheckSum/subtest5 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxkx0: Moved (server-side) to: test.sum === RUN TestCheckSum/subtest6 2026/10/03 05:42:10 INFO : data/banana: Deleted 2026/10/03 05:42:10 INFO : data/banana.rclone_chunk.001_bmxk24: Moved (server-side) to: data/banana 2026/10/03 05:42:10 INFO : data/potato: Deleted 2026/10/03 05:42:10 INFO : data/potato.rclone_chunk.001_bmxk61: Moved (server-side) to: data/potato 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxkit: Moved (server-side) to: test.sum === RUN TestCheckSum/subtest7 --- PASS: TestCheckSum (0.01s) --- PASS: TestCheckSum/subtest1 (0.00s) --- PASS: TestCheckSum/subtest2 (0.00s) --- PASS: TestCheckSum/subtest3 (0.00s) --- PASS: TestCheckSum/subtest4 (0.00s) --- PASS: TestCheckSum/subtest5 (0.00s) --- PASS: TestCheckSum/subtest6 (0.00s) --- PASS: TestCheckSum/subtest7 (0.00s) === RUN TestCheckSumDownload run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-risujen5ceza/data" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-risujen5ceza/data" 2026/10/03 05:42:10 INFO : data/banana.rclone_chunk.001_bmxkua: Moved (server-side) to: data/banana 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxklv: Moved (server-side) to: test.sum === RUN TestCheckSumDownload/subtest1 2026/10/03 05:42:10 INFO : data/potato.rclone_chunk.001_bmxk0c: Moved (server-side) to: data/potato 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxktm: Moved (server-side) to: test.sum === RUN TestCheckSumDownload/subtest2 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxk82: Moved (server-side) to: test.sum === RUN TestCheckSumDownload/subtest3 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxks1: Moved (server-side) to: test.sum === RUN TestCheckSumDownload/subtest4 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxkuj: Moved (server-side) to: test.sum === RUN TestCheckSumDownload/subtest5 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxk1h: Moved (server-side) to: test.sum === RUN TestCheckSumDownload/subtest6 2026/10/03 05:42:10 INFO : data/banana: Deleted 2026/10/03 05:42:10 INFO : data/banana.rclone_chunk.001_bmxk7l: Moved (server-side) to: data/banana 2026/10/03 05:42:10 INFO : data/potato: Deleted 2026/10/03 05:42:10 INFO : data/potato.rclone_chunk.001_bmxkee: Moved (server-side) to: data/potato 2026/10/03 05:42:10 INFO : test.sum: Deleted 2026/10/03 05:42:10 INFO : test.sum.rclone_chunk.001_bmxk9u: Moved (server-side) to: test.sum === RUN TestCheckSumDownload/subtest7 --- PASS: TestCheckSumDownload (0.02s) --- PASS: TestCheckSumDownload/subtest1 (0.00s) --- PASS: TestCheckSumDownload/subtest2 (0.00s) --- PASS: TestCheckSumDownload/subtest3 (0.00s) --- PASS: TestCheckSumDownload/subtest4 (0.00s) --- PASS: TestCheckSumDownload/subtest5 (0.00s) --- PASS: TestCheckSumDownload/subtest6 (0.00s) --- PASS: TestCheckSumDownload/subtest7 (0.00s) === RUN TestCheckSumConcurrency 2026/10/03 05:42:10 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/10/03 05:42:10 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/10/03 05:42:10 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/10/03 05:42:10 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/10/03 05:42:10 NOTICE: Mock file system at checkSum: 0 differences found 2026/10/03 05:42:10 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumConcurrency (0.00s) === RUN TestCheckSumDownloadConcurrency 2026/10/03 05:42:10 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/10/03 05:42:10 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/10/03 05:42:10 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/10/03 05:42:10 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/10/03 05:42:10 NOTICE: Mock file system at checkSum: 0 differences found 2026/10/03 05:42:10 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumDownloadConcurrency (0.00s) === RUN TestApplyTransforms 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-xupuvay4puxe" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-xupuvay4puxe" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone3936778308" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-xupuvay4puxe'", Local "Local file system at /tmp/rclone3936778308", Modify Window "1ns" 2026/10/03 05:42:10 INFO : hello, world!.rclone_chunk.001_bmxkom: Moved (server-side) to: hello, world! upper checkfile vs. lower remote (without normalization) 2026/10/03 05:42:10 ERROR : hello, world!: sum not found 2026/10/03 05:42:10 ERROR : HELLO, WORLD!: file not in Chunked 'TestChunkerLocal:rclone-test-xupuvay4puxe' 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xupuvay4puxe': 1 files missing 2026/10/03 05:42:10 NOTICE: 1 hashes missing 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xupuvay4puxe': 1 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xupuvay4puxe': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/10/03 05:42:10 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xupuvay4puxe': 0 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xupuvay4puxe': 1 matching files 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-xakuqad8bebu" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-xakuqad8bebu" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone2045468220" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-xakuqad8bebu'", Local "Local file system at /tmp/rclone2045468220", Modify Window "1ns" 2026/10/03 05:42:10 INFO : HELLO, WORLD!.rclone_chunk.001_bmxkqj: Moved (server-side) to: HELLO, WORLD! lower checkfile vs. upper remote (without normalization) 2026/10/03 05:42:10 ERROR : HELLO, WORLD!: sum not found 2026/10/03 05:42:10 ERROR : hello, world!: file not in Chunked 'TestChunkerLocal:rclone-test-xakuqad8bebu' 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xakuqad8bebu': 1 files missing 2026/10/03 05:42:10 NOTICE: 1 hashes missing 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xakuqad8bebu': 1 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xakuqad8bebu': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/10/03 05:42:10 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xakuqad8bebu': 0 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xakuqad8bebu': 1 matching files 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-piromoy6qedu" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-piromoy6qedu" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone2263778853" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-piromoy6qedu'", Local "Local file system at /tmp/rclone2263778853", Modify Window "1ns" 2026/10/03 05:42:10 INFO : HeLlO, wOrLd!.rclone_chunk.001_bmxk8r: Moved (server-side) to: HeLlO, wOrLd! lower checkfile vs. upperlowermixed remote (without normalization) 2026/10/03 05:42:10 ERROR : HeLlO, wOrLd!: sum not found 2026/10/03 05:42:10 ERROR : hello, world!: file not in Chunked 'TestChunkerLocal:rclone-test-piromoy6qedu' 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-piromoy6qedu': 1 files missing 2026/10/03 05:42:10 NOTICE: 1 hashes missing 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-piromoy6qedu': 1 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-piromoy6qedu': 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/10/03 05:42:10 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-piromoy6qedu': 0 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-piromoy6qedu': 1 matching files 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-yuxunam0pune" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-yuxunam0pune" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone766191952" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-yuxunam0pune'", Local "Local file system at /tmp/rclone766191952", Modify Window "1ns" 2026/10/03 05:42:10 INFO : HELLO, WORLD!.rclone_chunk.001_bmxkd7: Moved (server-side) to: HELLO, WORLD! upperlowermixed checkfile vs. upper remote (without normalization) 2026/10/03 05:42:10 ERROR : HELLO, WORLD!: sum not found 2026/10/03 05:42:10 ERROR : HeLlO, wOrLd!: file not in Chunked 'TestChunkerLocal:rclone-test-yuxunam0pune' 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-yuxunam0pune': 1 files missing 2026/10/03 05:42:10 NOTICE: 1 hashes missing 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-yuxunam0pune': 1 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-yuxunam0pune': 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/10/03 05:42:10 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-yuxunam0pune': 0 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-yuxunam0pune': 1 matching files 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-wigavoq7lina" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-wigavoq7lina" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone1338103553" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-wigavoq7lina'", Local "Local file system at /tmp/rclone1338103553", Modify Window "1ns" 2026/10/03 05:42:10 INFO : 測試_Русский___ě_áñ.rclone_chunk.001_bmxklg: Moved (server-side) to: 測試_Русский___ě_áñ NFD checkfile vs. NFC remote (without normalization) 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ: sum not found 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ: file not in Chunked 'TestChunkerLocal:rclone-test-wigavoq7lina' 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-wigavoq7lina': 1 files missing 2026/10/03 05:42:10 NOTICE: 1 hashes missing 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-wigavoq7lina': 1 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-wigavoq7lina': 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/10/03 05:42:10 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-wigavoq7lina': 0 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-wigavoq7lina': 1 matching files 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-xumagad5xeno" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-xumagad5xeno" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone2469468948" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-xumagad5xeno'", Local "Local file system at /tmp/rclone2469468948", Modify Window "1ns" 2026/10/03 05:42:10 INFO : 測試_Русский___ě_áñ.rclone_chunk.001_bmxkxe: Moved (server-side) to: 測試_Русский___ě_áñ NFC checkfile vs. NFD remote (without normalization) 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ: sum not found 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ: file not in Chunked 'TestChunkerLocal:rclone-test-xumagad5xeno' 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xumagad5xeno': 1 files missing 2026/10/03 05:42:10 NOTICE: 1 hashes missing 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xumagad5xeno': 1 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xumagad5xeno': 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/10/03 05:42:10 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xumagad5xeno': 0 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-xumagad5xeno': 1 matching files 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-dilavek2goxu" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-dilavek2goxu" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone3006579865" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-dilavek2goxu'", Local "Local file system at /tmp/rclone3006579865", Modify Window "1ns" 2026/10/03 05:42:10 INFO : 測試_Русский___ě_áñ測試_Русский___ě_áñ.rclone_chunk.001_bmxkm9: Moved (server-side) to: 測試_Русский___ě_áñ測試_Русский___ě_áñ NFDx2 checkfile vs. both remote (without normalization) 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Chunked 'TestChunkerLocal:rclone-test-dilavek2goxu' 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-dilavek2goxu': 1 files missing 2026/10/03 05:42:10 NOTICE: 1 hashes missing 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-dilavek2goxu': 1 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-dilavek2goxu': 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/10/03 05:42:10 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-dilavek2goxu': 0 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-dilavek2goxu': 1 matching files 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-woxevas1duzi" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-woxevas1duzi" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone1309105975" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-woxevas1duzi'", Local "Local file system at /tmp/rclone1309105975", Modify Window "1ns" 2026/10/03 05:42:10 INFO : 測試_Русский___ě_áñ測試_Русский___ě_áñ.rclone_chunk.001_bmxk9t: Moved (server-side) to: 測試_Русский___ě_áñ測試_Русский___ě_áñ NFCx2 checkfile vs. both remote (without normalization) 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Chunked 'TestChunkerLocal:rclone-test-woxevas1duzi' 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-woxevas1duzi': 1 files missing 2026/10/03 05:42:10 NOTICE: 1 hashes missing 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-woxevas1duzi': 1 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-woxevas1duzi': 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/10/03 05:42:10 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-woxevas1duzi': 0 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-woxevas1duzi': 1 matching files 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-neniqop4nequ" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-neniqop4nequ" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone29004997" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-neniqop4nequ'", Local "Local file system at /tmp/rclone29004997", Modify Window "1ns" 2026/10/03 05:42:10 INFO : 測試_Русский___ě_áñ測試_Русский___ě_áñ.rclone_chunk.001_bmxkw2: Moved (server-side) to: 測試_Русский___ě_áñ測試_Русский___ě_áñ both checkfile vs. NFDx2 remote (without normalization) 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Chunked 'TestChunkerLocal:rclone-test-neniqop4nequ' 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-neniqop4nequ': 1 files missing 2026/10/03 05:42:10 NOTICE: 1 hashes missing 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-neniqop4nequ': 1 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-neniqop4nequ': 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/10/03 05:42:10 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-neniqop4nequ': 0 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-neniqop4nequ': 1 matching files 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-qehasof0sinu" 2026/10/03 05:42:10 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-qehasof0sinu" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/rclone1755716476" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-qehasof0sinu'", Local "Local file system at /tmp/rclone1755716476", Modify Window "1ns" 2026/10/03 05:42:10 INFO : 測試_Русский___ě_áñ測試_Русский___ě_áñ.rclone_chunk.001_bmxkuz: Moved (server-side) to: 測試_Русский___ě_áñ測試_Русский___ě_áñ both checkfile vs. NFCx2 remote (without normalization) 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/03 05:42:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Chunked 'TestChunkerLocal:rclone-test-qehasof0sinu' 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-qehasof0sinu': 1 files missing 2026/10/03 05:42:10 NOTICE: 1 hashes missing 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-qehasof0sinu': 1 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-qehasof0sinu': 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/10/03 05:42:10 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-qehasof0sinu': 0 differences found 2026/10/03 05:42:10 NOTICE: Chunked 'TestChunkerLocal:rclone-test-qehasof0sinu': 1 matching files 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-qehasof0sinu': Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-qehasof0sinu': Purge dir "" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-neniqop4nequ': Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-neniqop4nequ': Purge dir "" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-woxevas1duzi': Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-woxevas1duzi': Purge dir "" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-dilavek2goxu': Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-dilavek2goxu': Purge dir "" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-xumagad5xeno': Purge object "測試_Русский___ě_áñ" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-xumagad5xeno': Purge dir "" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-wigavoq7lina': Purge object "測試_Русский___ě_áñ" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-wigavoq7lina': Purge dir "" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yuxunam0pune': Purge object "HELLO, WORLD!" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-yuxunam0pune': Purge dir "" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-piromoy6qedu': Purge object "HeLlO, wOrLd!" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-piromoy6qedu': Purge dir "" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-xakuqad8bebu': Purge object "HELLO, WORLD!" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-xakuqad8bebu': Purge dir "" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-xupuvay4puxe': Purge object "hello, world!" 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-xupuvay4puxe': Purge dir "" --- PASS: TestApplyTransforms (0.08s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/03 05:42:10 INFO : sub/file2.rclone_chunk.001_bmxk9j: Moved (server-side) to: sub/file2 2026/10/03 05:42:10 DEBUG : sub/file2: size = 14 OK 2026/10/03 05:42:10 DEBUG : file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2026/10/03 05:42:10 INFO : file1: Copied (new) to: sub/file2 2026/10/03 05:42:10 DEBUG : sub/file2: size = 14 OK 2026/10/03 05:42:10 DEBUG : file1: Size and modification time the same (differ by 0s, within tolerance 1ns) 2026/10/03 05:42:10 DEBUG : file1: Unchanged skipping 2026/10/03 05:42:10 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': don't need to copy/move sub/file2, it is already at target location --- PASS: TestCopyFile (0.01s) === RUN TestCopyFileImmutable run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 DEBUG : existing: Need to transfer - File not found at Destination 2026/10/03 05:42:10 DEBUG : existing: skip slow MD5 on source file, hashing in-transit 2026/10/03 05:42:10 INFO : existing.rclone_chunk.001_bmxk10: Moved (server-side) to: existing 2026/10/03 05:42:10 DEBUG : existing: size = 6 OK 2026/10/03 05:42:10 DEBUG : existing: md5 = 8ee2027983915ec78acc45027d874316 OK 2026/10/03 05:42:10 INFO : existing: Copied (new) 2026/10/03 05:42:10 DEBUG : existing: size = 6 OK 2026/10/03 05:42:10 DEBUG : existing: Size and modification time the same (differ by 0s, within tolerance 1ns) 2026/10/03 05:42:10 DEBUG : existing: Unchanged skipping 2026/10/03 05:42:10 DEBUG : existing: size = 8 (Local file system at /tmp/rclone2350753478) 2026/10/03 05:42:10 DEBUG : existing: size = 6 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 2026/10/03 05:42:10 DEBUG : existing: Sizes differ 2026/10/03 05:42:10 ERROR : existing: Source and destination exist but do not match: immutable file modified --- PASS: TestCopyFileImmutable (0.00s) === RUN TestCopyLongFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" copy_test.go:188: Test only runs on local --- SKIP: TestCopyLongFile (0.00s) === RUN TestCopyFileBackupDir run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 INFO : dst/file1.rclone_chunk.001_bmxkme: Moved (server-side) to: dst/file1 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-risujen5ceza/backup" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-risujen5ceza/backup" 2026/10/03 05:42:10 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2350753478) 2026/10/03 05:42:10 DEBUG : dst/file1: size = 18 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 2026/10/03 05:42:10 DEBUG : dst/file1: Sizes differ 2026/10/03 05:42:10 DEBUG : dst/file1: move non-chunked object... 2026/10/03 05:42:10 INFO : dst/file1: Moved (server-side) 2026/10/03 05:42:10 INFO : dst/file1: Moved (server-side) 2026/10/03 05:42:10 DEBUG : dst/file1: skip slow MD5 on source file, hashing in-transit 2026/10/03 05:42:10 INFO : dst/file1.rclone_chunk.001_bmxkkx: Moved (server-side) to: dst/file1 2026/10/03 05:42:10 DEBUG : dst/file1: size = 14 OK 2026/10/03 05:42:10 DEBUG : dst/file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2026/10/03 05:42:10 INFO : dst/file1: Copied (new) --- PASS: TestCopyFileBackupDir (0.01s) === RUN TestCopyFileCompareDest run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-risujen5ceza/dst" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-risujen5ceza/dst" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-risujen5ceza/CompareDest" 2026/10/03 05:42:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-risujen5ceza/CompareDest" 2026/10/03 05:42:10 DEBUG : one: Need to transfer - File not found at Destination 2026/10/03 05:42:10 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2026/10/03 05:42:10 INFO : one.rclone_chunk.001_bmxkiz: Moved (server-side) to: one 2026/10/03 05:42:10 DEBUG : one: size = 3 OK 2026/10/03 05:42:10 DEBUG : one: md5 = f97c5d29941bfb1b2fdab0874906ab82 OK 2026/10/03 05:42:10 INFO : one: Copied (new) 2026/10/03 05:42:10 DEBUG : one: size = 5 (Local file system at /tmp/rclone2350753478) 2026/10/03 05:42:10 DEBUG : one: size = 3 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza/dst') 2026/10/03 05:42:10 DEBUG : one: Sizes differ 2026/10/03 05:42:10 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2026/10/03 05:42:10 INFO : one: Deleted 2026/10/03 05:42:10 INFO : one.rclone_chunk.001_bmxkvi: Moved (server-side) to: one 2026/10/03 05:42:10 DEBUG : one: size = 5 OK 2026/10/03 05:42:10 DEBUG : one: md5 = 07912d142f5d63ee918b34796b5a2432 OK 2026/10/03 05:42:10 INFO : one: Copied (replaced existing) 2026/10/03 05:42:10 INFO : dst/one: Deleted 2026/10/03 05:42:10 INFO : dst/one.rclone_chunk.001_bmxkwe: Moved (server-side) to: dst/one 2026/10/03 05:42:10 INFO : CompareDest/one.rclone_chunk.001_bmxkke: Moved (server-side) to: CompareDest/one 2026/10/03 05:42:10 DEBUG : one: size = 5 (Local file system at /tmp/rclone2350753478) 2026/10/03 05:42:10 DEBUG : one: size = 3 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza/dst') 2026/10/03 05:42:10 DEBUG : one: Sizes differ 2026/10/03 05:42:10 DEBUG : one: size = 5 OK 2026/10/03 05:42:10 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2026/10/03 05:42:10 DEBUG : one: Destination found in --compare-dest, skipping 2026/10/03 05:42:10 INFO : CompareDest/two.rclone_chunk.001_bmxkbq: Moved (server-side) to: CompareDest/two 2026/10/03 05:42:10 DEBUG : two: Need to transfer - File not found at Destination 2026/10/03 05:42:10 DEBUG : two: size = 3 OK 2026/10/03 05:42:10 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2026/10/03 05:42:10 DEBUG : two: Destination found in --compare-dest, skipping 2026/10/03 05:42:10 DEBUG : two: Need to transfer - File not found at Destination 2026/10/03 05:42:10 DEBUG : two: size = 3 OK 2026/10/03 05:42:10 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2026/10/03 05:42:10 DEBUG : two: Destination found in --compare-dest, skipping 2026/10/03 05:42:10 DEBUG : two: Need to transfer - File not found at Destination 2026/10/03 05:42:10 DEBUG : two: size = 5 (Local file system at /tmp/rclone2350753478) 2026/10/03 05:42:10 DEBUG : two: size = 3 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza/CompareDest') 2026/10/03 05:42:10 DEBUG : two: Sizes differ 2026/10/03 05:42:10 DEBUG : two: skip slow MD5 on source file, hashing in-transit 2026/10/03 05:42:10 INFO : two.rclone_chunk.001_bmxkp5: Moved (server-side) to: two 2026/10/03 05:42:10 DEBUG : two: size = 5 OK 2026/10/03 05:42:10 DEBUG : two: md5 = 2379e4ce8c3380e996ab0509f17069ad OK 2026/10/03 05:42:10 INFO : two: Copied (new) --- PASS: TestCopyFileCompareDest (0.02s) === RUN TestCopyFileCopyDestImmutable run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" copy_test.go:312: Skipping test as remote does not support server-side copy --- SKIP: TestCopyFileCopyDestImmutable (0.00s) === RUN TestCopyFileCopyDest run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" copy_test.go:340: Skipping test as remote does not support server-side copy --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" copy_test.go:434: Partial uploads not supported --- SKIP: TestCopyInplace (0.00s) === RUN TestCopyLongFileName run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" copy_test.go:467: Partial uploads not supported --- SKIP: TestCopyLongFileName (0.00s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" copy_test.go:500: Partial uploads not supported --- SKIP: TestCopyLongFileNameCollision (0.00s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/10/03 05:42:10 DEBUG : TestCopyFileMaxTransfer/file1: skip slow MD5 on source file, hashing in-transit 2026/10/03 05:42:10 INFO : TestCopyFileMaxTransfer/file1.rclone_chunk.001_bmxkfj: Moved (server-side) to: TestCopyFileMaxTransfer/file1 2026/10/03 05:42:10 DEBUG : TestCopyFileMaxTransfer/file1: size = 14 OK 2026/10/03 05:42:10 DEBUG : TestCopyFileMaxTransfer/file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2026/10/03 05:42:10 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/10/03 05:42:10 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/10/03 05:42:10 DEBUG : TestCopyFileMaxTransfer/file2: skip slow MD5 on source file, hashing in-transit 2026/10/03 05:42:10 NOTICE: TestCopyFileMaxTransfer/file2.rclone_chunk.001_bmxkm9: Removing partially written file on error: max transfer limit reached as set by --max-transfer 2026/10/03 05:42:10 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: max transfer limit reached as set by --max-transfer 2026/10/03 05:42:10 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination copy_test.go:584: skipping remainder of test for chunker as it involves multiple transfers --- PASS: TestCopyFileMaxTransfer (0.01s) === RUN TestDeduplicateInteractive run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSizeOnly (0.00s) === RUN TestDeduplicateFirst run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateFirst (0.00s) === RUN TestDeduplicateNewest run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateNewest (0.00s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 INFO : one.rclone_chunk.001_bmxkje: Moved (server-side) to: one 2026/10/03 05:42:10 INFO : also/one.rclone_chunk.001_bmxkmy: Moved (server-side) to: also/one 2026/10/03 05:42:10 INFO : another.rclone_chunk.001_bmxk8t: Moved (server-side) to: another 2026/10/03 05:42:10 INFO : not-one.rclone_chunk.001_bmxkqi: Moved (server-side) to: not-one 2026/10/03 05:42:10 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Looking for duplicate md5 hashes using newest mode. 2026/10/03 05:42:10 NOTICE: 0f853ed74efea3ac81c2d9bdadaaf33b: Found 3 files with duplicate md5 hashes 2026/10/03 05:42:10 INFO : one: Deleted 2026/10/03 05:42:10 INFO : also/one: Deleted 2026/10/03 05:42:10 NOTICE: 0f853ed74efea3ac81c2d9bdadaaf33b: Deleted 2 extra copies --- PASS: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateOldest (0.00s) === RUN TestDeduplicateLargest run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateRename (0.00s) === RUN TestDeduplicateRenameManyExisting run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateRenameManyExisting (0.00s) === RUN TestMergeDirs run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" dedupe_test.go:294: Can't merge directories --- SKIP: TestMergeDirs (0.00s) === RUN TestIndex run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:10 INFO : file1.txt.rclone_chunk.001_bmxkkv: Moved (server-side) to: file1.txt 2026/10/03 05:42:10 INFO : sub/file2.txt.rclone_chunk.001_bmxke3: Moved (server-side) to: sub/file2.txt 2026/10/03 05:42:10 INFO : sub/deep/file3.txt.rclone_chunk.001_bmxkae: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:42:10 INFO : caddy.json.rclone_chunk.001_bmxkba: Moved (server-side) to: caddy.json 2026/10/03 05:42:10 DEBUG : caddy.json: size = 259 OK 2026/10/03 05:42:10 DEBUG : caddy.json: md5 = dc6a0a75ac6ca4c5c4d67ce9cc07c967 OK 2026/10/03 05:42:10 INFO : caddy.json: Copied (new) 2026/10/03 05:42:10 INFO : sub/deep/index.html.rclone_chunk.001_bmxk5v: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:42:10 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/03 05:42:10 INFO : sub/index.html.rclone_chunk.001_bmxk4t: Moved (server-side) to: sub/index.html 2026/10/03 05:42:10 DEBUG : sub/index.html: size = 12306 OK 2026/10/03 05:42:10 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/03 05:42:10 INFO : sub/deep/index.html: Copied (new) 2026/10/03 05:42:10 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:42:10 INFO : sub/index.html: Copied (new) 2026/10/03 05:42:10 INFO : sub/deep/index.json.rclone_chunk.001_bmxkd6: Moved (server-side) to: sub/deep/index.json 2026/10/03 05:42:10 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/03 05:42:10 INFO : sub/index.json.rclone_chunk.001_bmxkyp: Moved (server-side) to: sub/index.json 2026/10/03 05:42:10 DEBUG : sub/index.json: size = 215 OK 2026/10/03 05:42:10 DEBUG : sub/deep/index.json: md5 = 7e871c8a7baa48027dd34c724a216943 OK 2026/10/03 05:42:10 INFO : sub/deep/index.json: Copied (new) 2026/10/03 05:42:10 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/03 05:42:10 INFO : sub/index.json: Copied (new) 2026/10/03 05:42:10 INFO : sub/deep/caddy.json.rclone_chunk.001_bmxkax: Moved (server-side) to: sub/deep/caddy.json 2026/10/03 05:42:10 DEBUG : sub/deep/caddy.json: size = 131 OK 2026/10/03 05:42:10 DEBUG : sub/deep/caddy.json: md5 = d85deaaa7d227b303a0247bb5c1690a8 OK 2026/10/03 05:42:10 INFO : sub/deep/caddy.json: Copied (new) 2026/10/03 05:42:10 INFO : index.json.rclone_chunk.001_bmxkct: Moved (server-side) to: index.json 2026/10/03 05:42:10 DEBUG : index.json: size = 213 OK 2026/10/03 05:42:10 INFO : index.html.rclone_chunk.001_bmxkk0: Moved (server-side) to: index.html 2026/10/03 05:42:10 DEBUG : index.html: size = 12147 OK 2026/10/03 05:42:10 INFO : sub/caddy.json.rclone_chunk.001_bmxk6k: Moved (server-side) to: sub/caddy.json 2026/10/03 05:42:10 DEBUG : sub/caddy.json: size = 261 OK 2026/10/03 05:42:10 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/03 05:42:10 INFO : index.json: Copied (new) 2026/10/03 05:42:10 DEBUG : sub/caddy.json: md5 = 75c950ebaddffd546d2416be7d12398e OK 2026/10/03 05:42:10 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:42:10 INFO : sub/caddy.json: Copied (new) 2026/10/03 05:42:10 INFO : index.html: Copied (new) 2026/10/03 05:42:10 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:42:10 DEBUG : index.html: Unchanged skipping 2026/10/03 05:42:10 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/03 05:42:10 DEBUG : index.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:42:10 DEBUG : sub/index.html: Unchanged skipping 2026/10/03 05:42:10 DEBUG : caddy.json: md5 = dc6a0a75ac6ca4c5c4d67ce9cc07c967 OK 2026/10/03 05:42:10 DEBUG : caddy.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/03 05:42:10 DEBUG : sub/index.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/caddy.json: md5 = 75c950ebaddffd546d2416be7d12398e OK 2026/10/03 05:42:10 DEBUG : sub/caddy.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/03 05:42:10 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/deep/index.json: md5 = 7e871c8a7baa48027dd34c724a216943 OK 2026/10/03 05:42:10 DEBUG : sub/deep/index.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/deep/caddy.json: md5 = d85deaaa7d227b303a0247bb5c1690a8 OK 2026/10/03 05:42:10 DEBUG : sub/deep/caddy.json: Unchanged skipping 2026/10/03 05:42:10 INFO : caddy.json: Deleted 2026/10/03 05:42:10 INFO : index.html: Deleted 2026/10/03 05:42:10 INFO : caddy.json.rclone_chunk.001_bmxk3l: Moved (server-side) to: caddy.json 2026/10/03 05:42:10 DEBUG : caddy.json: size = 259 OK 2026/10/03 05:42:10 INFO : index.html.rclone_chunk.001_bmxkg8: Moved (server-side) to: index.html 2026/10/03 05:42:10 DEBUG : index.html: size = 12147 OK 2026/10/03 05:42:10 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:42:10 INFO : index.html: Copied (replaced existing) 2026/10/03 05:42:10 DEBUG : caddy.json: md5 = dc6a0a75ac6ca4c5c4d67ce9cc07c967 OK 2026/10/03 05:42:10 INFO : caddy.json: Copied (replaced existing) 2026/10/03 05:42:10 INFO : sub/deep/index.html: Deleted 2026/10/03 05:42:10 INFO : sub/deep/index.html.rclone_chunk.001_bmxk9m: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:42:10 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/03 05:42:10 INFO : sub/deep/index.json: Deleted 2026/10/03 05:42:10 INFO : sub/deep/index.json.rclone_chunk.001_bmxk7e: Moved (server-side) to: sub/deep/index.json 2026/10/03 05:42:10 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/03 05:42:10 INFO : sub/deep/caddy.json: Deleted 2026/10/03 05:42:10 INFO : index.json: Deleted 2026/10/03 05:42:10 INFO : sub/deep/caddy.json.rclone_chunk.001_bmxk6s: Moved (server-side) to: sub/deep/caddy.json 2026/10/03 05:42:10 DEBUG : sub/deep/index.json: md5 = 7e871c8a7baa48027dd34c724a216943 OK 2026/10/03 05:42:10 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/03 05:42:10 INFO : index.json.rclone_chunk.001_bmxk7l: Moved (server-side) to: index.json 2026/10/03 05:42:10 DEBUG : index.json: size = 213 OK 2026/10/03 05:42:10 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/03 05:42:10 DEBUG : sub/deep/caddy.json: size = 131 OK 2026/10/03 05:42:10 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/03 05:42:10 INFO : index.json: Copied (replaced existing) 2026/10/03 05:42:10 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/03 05:42:10 DEBUG : sub/deep/caddy.json: md5 = d85deaaa7d227b303a0247bb5c1690a8 OK 2026/10/03 05:42:10 INFO : sub/deep/caddy.json: Copied (replaced existing) 2026/10/03 05:42:10 INFO : sub/index.html: Deleted 2026/10/03 05:42:10 INFO : sub/index.html.rclone_chunk.001_bmxkmk: Moved (server-side) to: sub/index.html 2026/10/03 05:42:10 DEBUG : sub/index.html: size = 12306 OK 2026/10/03 05:42:10 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:42:10 INFO : sub/index.html: Copied (replaced existing) 2026/10/03 05:42:10 INFO : sub/caddy.json: Deleted 2026/10/03 05:42:10 INFO : sub/caddy.json.rclone_chunk.001_bmxko4: Moved (server-side) to: sub/caddy.json 2026/10/03 05:42:10 DEBUG : sub/caddy.json: size = 261 OK 2026/10/03 05:42:10 INFO : sub/index.json: Deleted 2026/10/03 05:42:10 DEBUG : sub/caddy.json: md5 = 75c950ebaddffd546d2416be7d12398e OK 2026/10/03 05:42:10 INFO : sub/index.json.rclone_chunk.001_bmxkow: Moved (server-side) to: sub/index.json 2026/10/03 05:42:10 INFO : sub/caddy.json: Copied (replaced existing) 2026/10/03 05:42:10 DEBUG : sub/index.json: size = 215 OK 2026/10/03 05:42:10 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/03 05:42:10 INFO : sub/index.json: Copied (replaced existing) 2026/10/03 05:42:10 INFO : sub/deep/file4.txt.rclone_chunk.001_bmxkp3: Moved (server-side) to: sub/deep/file4.txt 2026/10/03 05:42:10 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:42:10 DEBUG : sub/index.html: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/03 05:42:10 DEBUG : sub/index.json: Unchanged skipping 2026/10/03 05:42:10 INFO : sub/deep/index.html: Deleted 2026/10/03 05:42:10 DEBUG : sub/caddy.json: md5 = 75c950ebaddffd546d2416be7d12398e OK 2026/10/03 05:42:10 DEBUG : sub/caddy.json: Unchanged skipping 2026/10/03 05:42:10 INFO : sub/deep/index.html.rclone_chunk.001_bmxk1t: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:42:10 DEBUG : sub/deep/index.html: size = 12346 OK 2026/10/03 05:42:10 DEBUG : sub/deep/index.html: md5 = 307acb292face49495080b1f65c2affb OK 2026/10/03 05:42:10 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/03 05:42:10 INFO : sub/deep/caddy.json: Deleted 2026/10/03 05:42:10 INFO : sub/deep/caddy.json.rclone_chunk.001_bmxktm: Moved (server-side) to: sub/deep/caddy.json 2026/10/03 05:42:10 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:42:10 DEBUG : sub/deep/caddy.json: size = 260 OK 2026/10/03 05:42:10 DEBUG : index.html: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/deep/caddy.json: md5 = 7d40922480f85532b0215606cd889177 OK 2026/10/03 05:42:10 INFO : sub/deep/caddy.json: Copied (replaced existing) 2026/10/03 05:42:10 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/03 05:42:10 DEBUG : index.json: Unchanged skipping 2026/10/03 05:42:10 INFO : sub/deep/index.json: Deleted 2026/10/03 05:42:10 INFO : sub/deep/index.json.rclone_chunk.001_bmxkwd: Moved (server-side) to: sub/deep/index.json 2026/10/03 05:42:10 DEBUG : caddy.json: md5 = dc6a0a75ac6ca4c5c4d67ce9cc07c967 OK 2026/10/03 05:42:10 DEBUG : sub/deep/index.json: size = 235 OK 2026/10/03 05:42:10 DEBUG : caddy.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/deep/index.json: md5 = d06cbda009ac7901132a43ebb95c8e8b OK 2026/10/03 05:42:10 INFO : sub/deep/index.json: Copied (replaced existing) index_test.go:155: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/index_test.go:155 Error: Not equal: expected: 0 actual : 3 Test: TestIndex 2026/10/03 05:42:10 NOTICE: sub/deep/file5.txt.rclone_chunk.001_bmxk33: Skipped move to sub/deep/file5.txt as --dry-run is set (size 6) 2026/10/03 05:42:10 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:42:10 DEBUG : index.html: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:42:10 DEBUG : sub/index.html: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/deep/index.html: md5 = 307acb292face49495080b1f65c2affb OK 2026/10/03 05:42:10 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/03 05:42:10 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/03 05:42:10 DEBUG : index.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/deep/index.json: md5 = d06cbda009ac7901132a43ebb95c8e8b OK 2026/10/03 05:42:10 DEBUG : sub/deep/index.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/deep/caddy.json: md5 = 7d40922480f85532b0215606cd889177 OK 2026/10/03 05:42:10 DEBUG : sub/deep/caddy.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : caddy.json: md5 = dc6a0a75ac6ca4c5c4d67ce9cc07c967 OK 2026/10/03 05:42:10 DEBUG : caddy.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/03 05:42:10 DEBUG : sub/index.json: Unchanged skipping 2026/10/03 05:42:10 DEBUG : sub/caddy.json: md5 = 75c950ebaddffd546d2416be7d12398e OK 2026/10/03 05:42:10 DEBUG : sub/caddy.json: Unchanged skipping run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndex Messages: directories --- FAIL: TestIndex (12.04s) === RUN TestIndexDelete run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:22 INFO : file1.txt.rclone_chunk.001_bmxw5b: Moved (server-side) to: file1.txt 2026/10/03 05:42:22 INFO : sub/file2.txt.rclone_chunk.001_bmxwkk: Moved (server-side) to: sub/file2.txt 2026/10/03 05:42:22 INFO : sub/deep/file3.txt.rclone_chunk.001_bmxwl3: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:42:22 INFO : index.html.rclone_chunk.001_bmxww9: Moved (server-side) to: index.html 2026/10/03 05:42:22 DEBUG : index.html: size = 12147 OK 2026/10/03 05:42:22 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:42:22 INFO : index.html: Copied (new) 2026/10/03 05:42:22 INFO : sub/deep/index.html.rclone_chunk.001_bmxwso: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:42:22 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/03 05:42:22 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/03 05:42:22 INFO : sub/deep/index.html: Copied (new) 2026/10/03 05:42:22 INFO : sub/index.html.rclone_chunk.001_bmxw70: Moved (server-side) to: sub/index.html 2026/10/03 05:42:22 DEBUG : sub/index.html: size = 12306 OK 2026/10/03 05:42:22 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:42:22 INFO : sub/index.html: Copied (new) 2026/10/03 05:42:22 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:42:22 DEBUG : index.html: Unchanged skipping 2026/10/03 05:42:22 INFO : sub/deep/index.html: Deleted 2026/10/03 05:42:22 INFO : sub/deep/index.html.rclone_chunk.001_bmxwbj: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:42:22 DEBUG : sub/deep/index.html: size = 11829 OK 2026/10/03 05:42:22 DEBUG : sub/deep/index.html: md5 = d6b54f56fe3c56d0e46dc7cef27afea2 OK 2026/10/03 05:42:22 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/03 05:42:22 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:42:22 DEBUG : sub/index.html: Unchanged skipping index_test.go:180: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/index_test.go:180 Error: Not equal: expected: 0 actual : 1 Test: TestIndexDelete run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexDelete Messages: directories --- FAIL: TestIndexDelete (12.03s) === RUN TestIndexFilter run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:34 INFO : file1.txt.rclone_chunk.001_bmy878: Moved (server-side) to: file1.txt 2026/10/03 05:42:34 INFO : sub/file2.txt.rclone_chunk.001_bmy8kc: Moved (server-side) to: sub/file2.txt 2026/10/03 05:42:34 INFO : sub/deep/file3.txt.rclone_chunk.001_bmy82j: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:42:34 INFO : sub/deep/index.html.rclone_chunk.001_bmy8h2: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:42:34 INFO : other/notes.md.rclone_chunk.001_bmy8vy: Moved (server-side) to: other/notes.md 2026/10/03 05:42:34 DEBUG : other/notes.md: Excluded (Path Filter) 2026/10/03 05:42:34 INFO : index.html.rclone_chunk.001_bmy8en: Moved (server-side) to: index.html 2026/10/03 05:42:34 DEBUG : index.html: size = 12399 OK 2026/10/03 05:42:34 INFO : sub/index.html.rclone_chunk.001_bmy83s: Moved (server-side) to: sub/index.html 2026/10/03 05:42:34 DEBUG : sub/index.html: size = 12056 OK 2026/10/03 05:42:34 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:42:34 INFO : index.html: Copied (new) 2026/10/03 05:42:34 INFO : other/index.html.rclone_chunk.001_bmy8ut: Moved (server-side) to: other/index.html 2026/10/03 05:42:34 DEBUG : other/index.html: size = 11802 OK 2026/10/03 05:42:34 DEBUG : sub/index.html: md5 = f9ee9218c597a152aacbc7fa84b26e05 OK 2026/10/03 05:42:34 INFO : sub/index.html: Copied (new) 2026/10/03 05:42:34 DEBUG : other/index.html: md5 = 1fbd534a06e1d3387ab22be5de393e5f OK 2026/10/03 05:42:34 INFO : other/index.html: Copied (new) 2026/10/03 05:42:34 DEBUG : other/notes.md: Excluded (Path Filter) 2026/10/03 05:42:34 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:42:34 DEBUG : index.html: Unchanged skipping 2026/10/03 05:42:34 DEBUG : sub/index.html: md5 = f9ee9218c597a152aacbc7fa84b26e05 OK 2026/10/03 05:42:34 DEBUG : sub/index.html: Unchanged skipping 2026/10/03 05:42:34 DEBUG : other/index.html: md5 = 1fbd534a06e1d3387ab22be5de393e5f OK 2026/10/03 05:42:34 DEBUG : other/index.html: Unchanged skipping run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexFilter Messages: directories --- FAIL: TestIndexFilter (12.02s) === RUN TestIndexRules run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:46 INFO : file1.txt.rclone_chunk.001_bmykxf: Moved (server-side) to: file1.txt 2026/10/03 05:42:46 INFO : sub/file2.txt.rclone_chunk.001_bmyk4d: Moved (server-side) to: sub/file2.txt 2026/10/03 05:42:46 INFO : sub/deep/file3.txt.rclone_chunk.001_bmyk09: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:42:46 INFO : sub/deep/index.html.rclone_chunk.001_bmykvw: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:42:46 INFO : sub/index.html.rclone_chunk.001_bmykj4: Moved (server-side) to: sub/index.html 2026/10/03 05:42:46 DEBUG : sub/index.html: size = 12306 OK 2026/10/03 05:42:46 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:42:46 INFO : sub/index.html: Copied (new) 2026/10/03 05:42:46 INFO : index.html.rclone_chunk.001_bmykkq: Moved (server-side) to: index.html 2026/10/03 05:42:46 DEBUG : index.html: size = 12147 OK 2026/10/03 05:42:46 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:42:46 INFO : index.html: Copied (new) 2026/10/03 05:42:46 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:42:46 DEBUG : sub/index.html: Unchanged skipping 2026/10/03 05:42:46 INFO : sub/deep/index.html: Deleted 2026/10/03 05:42:46 INFO : sub/deep/index.html.rclone_chunk.001_bmykvl: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:42:46 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/03 05:42:46 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/03 05:42:46 INFO : sub/deep/index.html: Copied (replaced existing) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexRules Messages: directories --- FAIL: TestIndexRules (12.02s) === RUN TestIndexMaxDepth run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:42:58 INFO : file1.txt.rclone_chunk.001_bmyw8l: Moved (server-side) to: file1.txt 2026/10/03 05:42:58 INFO : sub/file2.txt.rclone_chunk.001_bmyw5h: Moved (server-side) to: sub/file2.txt 2026/10/03 05:42:58 INFO : sub/deep/file3.txt.rclone_chunk.001_bmywlx: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:42:58 INFO : index.html.rclone_chunk.001_bmywyh: Moved (server-side) to: index.html 2026/10/03 05:42:58 DEBUG : index.html: size = 12147 OK 2026/10/03 05:42:58 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:42:58 INFO : index.html: Copied (new) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexMaxDepth Messages: directories --- FAIL: TestIndexMaxDepth (12.01s) === RUN TestIndexLinkIndex run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:43:10 INFO : file1.txt.rclone_chunk.001_bmz8x1: Moved (server-side) to: file1.txt 2026/10/03 05:43:10 INFO : sub/file2.txt.rclone_chunk.001_bmz8v7: Moved (server-side) to: sub/file2.txt 2026/10/03 05:43:10 INFO : sub/deep/file3.txt.rclone_chunk.001_bmz8fh: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:43:10 INFO : index.html.rclone_chunk.001_bmz8bz: Moved (server-side) to: index.html 2026/10/03 05:43:10 DEBUG : index.html: size = 12167 OK 2026/10/03 05:43:10 INFO : sub/deep/index.html.rclone_chunk.001_bmz842: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:43:10 DEBUG : sub/deep/index.html: size = 12128 OK 2026/10/03 05:43:10 DEBUG : index.html: md5 = 0dc983848568e8d632601750689042ab OK 2026/10/03 05:43:10 INFO : index.html: Copied (new) 2026/10/03 05:43:10 DEBUG : sub/deep/index.html: md5 = 835fd19115916d1c0be8c5feb411b389 OK 2026/10/03 05:43:10 INFO : sub/deep/index.html: Copied (new) 2026/10/03 05:43:10 INFO : sub/index.html.rclone_chunk.001_bmz89a: Moved (server-side) to: sub/index.html 2026/10/03 05:43:10 DEBUG : sub/index.html: size = 12347 OK 2026/10/03 05:43:10 DEBUG : sub/index.html: md5 = 7c86401558b8ba2e798cb73575d8e402 OK 2026/10/03 05:43:10 INFO : sub/index.html: Copied (new) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexLinkIndex Messages: directories --- FAIL: TestIndexLinkIndex (12.01s) === RUN TestIndexDirTime run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:43:22 INFO : file1.txt.rclone_chunk.001_bmzkwh: Moved (server-side) to: file1.txt 2026/10/03 05:43:22 INFO : sub/file2.txt.rclone_chunk.001_bmzknb: Moved (server-side) to: sub/file2.txt 2026/10/03 05:43:22 INFO : sub/deep/file3.txt.rclone_chunk.001_bmzkqi: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:43:22 INFO : sub/index.json.rclone_chunk.001_bmzkg0: Moved (server-side) to: sub/index.json 2026/10/03 05:43:22 DEBUG : sub/index.json: size = 265 OK 2026/10/03 05:43:22 INFO : index.json.rclone_chunk.001_bmzkqd: Moved (server-side) to: index.json 2026/10/03 05:43:22 DEBUG : index.json: size = 263 OK 2026/10/03 05:43:22 DEBUG : sub/index.json: md5 = 00eb447fcc6cda7c918b3eef20c8bfa2 OK 2026/10/03 05:43:22 INFO : sub/index.json: Copied (new) 2026/10/03 05:43:22 DEBUG : index.json: md5 = 518e8c7c08c9c9017aef78bb68e6feaa OK 2026/10/03 05:43:22 INFO : index.json: Copied (new) 2026/10/03 05:43:22 INFO : sub/deep/index.json.rclone_chunk.001_bmzkh9: Moved (server-side) to: sub/deep/index.json 2026/10/03 05:43:22 DEBUG : sub/deep/index.json: size = 139 OK 2026/10/03 05:43:22 DEBUG : sub/deep/index.json: md5 = 0853c8a952e9ac268ad1ac53721b4ce8 OK 2026/10/03 05:43:22 INFO : sub/deep/index.json: Copied (new) 2026/10/03 05:43:22 DEBUG : sub/deep/index.json: md5 = 0853c8a952e9ac268ad1ac53721b4ce8 OK 2026/10/03 05:43:22 DEBUG : sub/deep/index.json: Unchanged skipping 2026/10/03 05:43:22 INFO : sub/index.json: Deleted 2026/10/03 05:43:22 INFO : sub/index.json.rclone_chunk.001_bmzkw3: Moved (server-side) to: sub/index.json 2026/10/03 05:43:22 DEBUG : sub/index.json: size = 245 OK 2026/10/03 05:43:22 DEBUG : sub/index.json: md5 = 535576c63c9870a1bf67ed2cb6d32206 OK 2026/10/03 05:43:22 INFO : sub/index.json: Copied (replaced existing) 2026/10/03 05:43:22 INFO : index.json: Deleted 2026/10/03 05:43:22 INFO : index.json.rclone_chunk.001_bmzkc9: Moved (server-side) to: index.json 2026/10/03 05:43:22 DEBUG : index.json: size = 243 OK 2026/10/03 05:43:22 DEBUG : index.json: md5 = 70b227d427b01dedc180d4638e1a4bab OK 2026/10/03 05:43:22 INFO : index.json: Copied (replaced existing) 2026/10/03 05:43:22 INFO : index.json: Deleted 2026/10/03 05:43:22 INFO : index.json.rclone_chunk.001_bmzknm: Moved (server-side) to: index.json 2026/10/03 05:43:22 DEBUG : index.json: size = 213 OK 2026/10/03 05:43:22 INFO : sub/deep/index.json: Deleted 2026/10/03 05:43:22 DEBUG : index.json: md5 = 6d9005410c2c0151ea1f793aac08f065 OK 2026/10/03 05:43:22 INFO : index.json: Copied (replaced existing) 2026/10/03 05:43:22 INFO : sub/deep/index.json.rclone_chunk.001_bmzk14: Moved (server-side) to: sub/deep/index.json 2026/10/03 05:43:22 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/03 05:43:22 DEBUG : sub/deep/index.json: md5 = 7e871c8a7baa48027dd34c724a216943 OK 2026/10/03 05:43:22 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/03 05:43:22 INFO : sub/index.json: Deleted 2026/10/03 05:43:22 INFO : sub/index.json.rclone_chunk.001_bmzkyt: Moved (server-side) to: sub/index.json 2026/10/03 05:43:22 DEBUG : sub/index.json: size = 215 OK 2026/10/03 05:43:22 DEBUG : sub/index.json: md5 = a2268aa29c5a00e765e4612e571decea OK 2026/10/03 05:43:22 INFO : sub/index.json: Copied (replaced existing) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexDirTime Messages: directories --- FAIL: TestIndexDirTime (12.02s) === RUN TestIndexTemplate run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:43:34 INFO : file1.txt.rclone_chunk.001_bmzwat: Moved (server-side) to: file1.txt 2026/10/03 05:43:34 INFO : sub/file2.txt.rclone_chunk.001_bmzwy0: Moved (server-side) to: sub/file2.txt 2026/10/03 05:43:34 INFO : sub/deep/file3.txt.rclone_chunk.001_bmzw23: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:43:34 INFO : sub/deep/list.txt.rclone_chunk.001_bmzw6c: Moved (server-side) to: sub/deep/list.txt 2026/10/03 05:43:34 DEBUG : sub/deep/list.txt: size = 47 OK 2026/10/03 05:43:34 DEBUG : sub/deep/list.txt: md5 = dc1cc2d7ce7f5592c21ea35204e8c55f OK 2026/10/03 05:43:34 INFO : sub/deep/list.txt: Copied (new) 2026/10/03 05:43:34 INFO : list.txt.rclone_chunk.001_bmzwyb: Moved (server-side) to: list.txt 2026/10/03 05:43:34 DEBUG : list.txt: size = 59 OK 2026/10/03 05:43:34 DEBUG : list.txt: md5 = 7be1c5ff53c6c4db1785ba69f82a3a65 OK 2026/10/03 05:43:34 INFO : list.txt: Copied (new) 2026/10/03 05:43:34 INFO : sub/list.txt.rclone_chunk.001_bmzwql: Moved (server-side) to: sub/list.txt 2026/10/03 05:43:34 DEBUG : sub/list.txt: size = 64 OK 2026/10/03 05:43:34 DEBUG : sub/list.txt: md5 = 392b31a0b76dfeac344bfc90519f71cf OK 2026/10/03 05:43:34 INFO : sub/list.txt: Copied (new) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexTemplate Messages: directories --- FAIL: TestIndexTemplate (12.02s) === RUN TestIndexTemplateBuiltin --- PASS: TestIndexTemplateBuiltin (0.00s) === RUN TestRcIndex rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcIndex (0.00s) === RUN TestIndexNoHash index_test.go:371: Skipping test on non local remote --- SKIP: TestIndexNoHash (0.00s) === RUN TestIndexChanged run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:43:46 INFO : file1.txt.rclone_chunk.001_bn08mk: Moved (server-side) to: file1.txt 2026/10/03 05:43:46 INFO : sub/file2.txt.rclone_chunk.001_bn08cm: Moved (server-side) to: sub/file2.txt 2026/10/03 05:43:46 INFO : sub/deep/file3.txt.rclone_chunk.001_bn08lo: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:43:46 INFO : other/notes.md.rclone_chunk.001_bn080z: Moved (server-side) to: other/notes.md 2026/10/03 05:43:46 INFO : sub/deep/index.html.rclone_chunk.001_bn08r8: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:43:46 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/03 05:43:46 INFO : other/index.html.rclone_chunk.001_bn0857: Moved (server-side) to: other/index.html 2026/10/03 05:43:46 DEBUG : other/index.html: size = 12058 OK 2026/10/03 05:43:46 DEBUG : other/index.html: md5 = ae72a1a861b70e96a2e3cb87f571320c OK 2026/10/03 05:43:46 INFO : other/index.html: Copied (new) 2026/10/03 05:43:46 INFO : sub/index.html.rclone_chunk.001_bn08jm: Moved (server-side) to: sub/index.html 2026/10/03 05:43:46 DEBUG : sub/index.html: size = 12306 OK 2026/10/03 05:43:46 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:43:46 INFO : sub/index.html: Copied (new) 2026/10/03 05:43:46 INFO : index.html.rclone_chunk.001_bn083a: Moved (server-side) to: index.html 2026/10/03 05:43:46 DEBUG : index.html: size = 12399 OK 2026/10/03 05:43:46 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:43:46 INFO : index.html: Copied (new) 2026/10/03 05:43:46 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/03 05:43:46 INFO : sub/deep/index.html: Copied (new) 2026/10/03 05:43:46 INFO : sub/deep/file4.txt.rclone_chunk.001_bn086y: Moved (server-side) to: sub/deep/file4.txt 2026/10/03 05:43:46 INFO : other/undeclared.txt.rclone_chunk.001_bn08uw: Moved (server-side) to: other/undeclared.txt 2026/10/03 05:43:46 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index: listing 3 directories and walking 0 changed directories 2026/10/03 05:43:46 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:43:46 DEBUG : sub/index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : sub/deep/index.html: Deleted 2026/10/03 05:43:46 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:43:46 DEBUG : index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : sub/deep/index.html.rclone_chunk.001_bn08am: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:43:46 DEBUG : sub/deep/index.html: size = 12346 OK 2026/10/03 05:43:46 DEBUG : sub/deep/index.html: md5 = 307acb292face49495080b1f65c2affb OK 2026/10/03 05:43:46 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/03 05:43:46 INFO : sub/new/file5.txt.rclone_chunk.001_bn08s5: Moved (server-side) to: sub/new/file5.txt 2026/10/03 05:43:46 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index: listing 3 directories and walking 0 changed directories 2026/10/03 05:43:46 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:43:46 DEBUG : index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : sub/index.html: Deleted 2026/10/03 05:43:46 INFO : sub/index.html.rclone_chunk.001_bn087l: Moved (server-side) to: sub/index.html 2026/10/03 05:43:46 DEBUG : sub/index.html: size = 12554 OK 2026/10/03 05:43:46 DEBUG : sub/index.html: md5 = 4212c11ce7fd28cd22d8d62f1b11cc4d OK 2026/10/03 05:43:46 INFO : sub/index.html: Copied (replaced existing) 2026/10/03 05:43:46 INFO : sub/new/index.html.rclone_chunk.001_bn08d3: Moved (server-side) to: sub/new/index.html 2026/10/03 05:43:46 DEBUG : sub/new/index.html: size = 12085 OK 2026/10/03 05:43:46 DEBUG : sub/new/index.html: md5 = fd1fdd6a1ea72319d9c7a09a8f907cb7 OK 2026/10/03 05:43:46 INFO : sub/new/index.html: Copied (new) 2026/10/03 05:43:46 INFO : other/undeclared0.txt.rclone_chunk.001_bn08qh: Moved (server-side) to: other/undeclared0.txt 2026/10/03 05:43:46 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index: listing 1 directories and walking 1 changed directories 2026/10/03 05:43:46 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:43:46 DEBUG : index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : other/index.html: Deleted 2026/10/03 05:43:46 INFO : other/index.html.rclone_chunk.001_bn08qt: Moved (server-side) to: other/index.html 2026/10/03 05:43:46 DEBUG : other/index.html: size = 12597 OK 2026/10/03 05:43:46 DEBUG : other/index.html: md5 = cb069e1042b2be0d6c1466676dea2110 OK 2026/10/03 05:43:46 INFO : other/index.html: Copied (replaced existing) 2026/10/03 05:43:46 INFO : other/undeclared1.txt.rclone_chunk.001_bn08i2: Moved (server-side) to: other/undeclared1.txt 2026/10/03 05:43:46 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index: listing 1 directories and walking 0 changed directories 2026/10/03 05:43:46 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:43:46 DEBUG : index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : other/index.html: Deleted 2026/10/03 05:43:46 INFO : other/index.html.rclone_chunk.001_bn0848: Moved (server-side) to: other/index.html 2026/10/03 05:43:46 DEBUG : other/index.html: size = 12867 OK 2026/10/03 05:43:46 DEBUG : other/index.html: md5 = 50517422e02035f7bac9a7c94ed7e357 OK 2026/10/03 05:43:46 INFO : other/index.html: Copied (replaced existing) 2026/10/03 05:43:46 INFO : sub/file6.txt.rclone_chunk.001_bn08w5: Moved (server-side) to: sub/file6.txt 2026/10/03 05:43:46 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Nothing changed so nothing to index 2026/10/03 05:43:46 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Root changed so doing a full index 2026/10/03 05:43:46 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:43:46 DEBUG : index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : sub/index.html: Deleted 2026/10/03 05:43:46 INFO : sub/index.html.rclone_chunk.001_bn08dm: Moved (server-side) to: sub/index.html 2026/10/03 05:43:46 DEBUG : sub/index.html: size = 12813 OK 2026/10/03 05:43:46 DEBUG : sub/index.html: md5 = 001d8d8473948cc7b1148842d8e40920 OK 2026/10/03 05:43:46 INFO : sub/index.html: Copied (replaced existing) 2026/10/03 05:43:46 DEBUG : other/index.html: md5 = 50517422e02035f7bac9a7c94ed7e357 OK 2026/10/03 05:43:46 DEBUG : other/index.html: Unchanged skipping 2026/10/03 05:43:46 DEBUG : sub/deep/index.html: md5 = 307acb292face49495080b1f65c2affb OK 2026/10/03 05:43:46 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/03 05:43:46 DEBUG : sub/new/index.html: md5 = fd1fdd6a1ea72319d9c7a09a8f907cb7 OK 2026/10/03 05:43:46 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : sub/file7.txt.rclone_chunk.001_bn08ya: Moved (server-side) to: sub/file7.txt 2026/10/03 05:43:46 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index would list 2 directories, more than 1, so doing a full index 2026/10/03 05:43:46 DEBUG : sub/deep/index.html: md5 = 307acb292face49495080b1f65c2affb OK 2026/10/03 05:43:46 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/03 05:43:46 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:43:46 DEBUG : index.html: Unchanged skipping 2026/10/03 05:43:46 DEBUG : other/index.html: md5 = 50517422e02035f7bac9a7c94ed7e357 OK 2026/10/03 05:43:46 DEBUG : other/index.html: Unchanged skipping 2026/10/03 05:43:46 DEBUG : sub/new/index.html: md5 = fd1fdd6a1ea72319d9c7a09a8f907cb7 OK 2026/10/03 05:43:46 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : sub/index.html: Deleted 2026/10/03 05:43:46 INFO : sub/index.html.rclone_chunk.001_bn0861: Moved (server-side) to: sub/index.html 2026/10/03 05:43:46 DEBUG : sub/index.html: size = 13071 OK 2026/10/03 05:43:46 DEBUG : sub/index.html: md5 = 63d32cd69c20ff3668708716186cd3b4 OK 2026/10/03 05:43:46 INFO : sub/index.html: Copied (replaced existing) 2026/10/03 05:43:46 INFO : sub/deep/file8.txt.rclone_chunk.001_bn083z: Moved (server-side) to: sub/deep/file8.txt 2026/10/03 05:43:46 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index: listing 1 directories and walking 1 changed directories 2026/10/03 05:43:46 DEBUG : sub/index.html: md5 = 63d32cd69c20ff3668708716186cd3b4 OK 2026/10/03 05:43:46 DEBUG : sub/index.html: Unchanged skipping 2026/10/03 05:43:46 DEBUG : sub/new/index.html: md5 = fd1fdd6a1ea72319d9c7a09a8f907cb7 OK 2026/10/03 05:43:46 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : sub/deep/index.html: Deleted 2026/10/03 05:43:46 INFO : sub/deep/index.html.rclone_chunk.001_bn089p: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:43:46 DEBUG : sub/deep/index.html: size = 12604 OK 2026/10/03 05:43:46 DEBUG : sub/deep/index.html: md5 = ecbe07c91a34844b36647df7b9a0eb38 OK 2026/10/03 05:43:46 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/03 05:43:46 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:43:46 DEBUG : index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : sub/deep/file9.txt.rclone_chunk.001_bn085u: Moved (server-side) to: sub/deep/file9.txt 2026/10/03 05:43:46 INFO : sub/file10.txt.rclone_chunk.001_bn088w: Moved (server-side) to: sub/file10.txt 2026/10/03 05:43:46 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index: listing 2 directories and walking 0 changed directories 2026/10/03 05:43:46 DEBUG : index.html: md5 = a97c873e1964b4e2c5ae1b8219db600d OK 2026/10/03 05:43:46 DEBUG : index.html: Unchanged skipping 2026/10/03 05:43:46 INFO : sub/index.html: Deleted 2026/10/03 05:43:46 INFO : sub/index.html.rclone_chunk.001_bn08rg: Moved (server-side) to: sub/index.html 2026/10/03 05:43:46 DEBUG : sub/index.html: size = 13331 OK 2026/10/03 05:43:46 DEBUG : sub/index.html: md5 = 27dc0fd14ff8cacbda0f26f4cd451cf4 OK 2026/10/03 05:43:46 INFO : sub/index.html: Copied (replaced existing) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexChanged Messages: directories --- FAIL: TestIndexChanged (12.05s) === RUN TestIndexChangedDelete run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:43:58 INFO : file1.txt.rclone_chunk.001_bn0kp3: Moved (server-side) to: file1.txt 2026/10/03 05:43:58 INFO : sub/file2.txt.rclone_chunk.001_bn0kj1: Moved (server-side) to: sub/file2.txt 2026/10/03 05:43:58 INFO : sub/deep/file3.txt.rclone_chunk.001_bn0kfm: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:43:58 INFO : index.html.rclone_chunk.001_bn0ks3: Moved (server-side) to: index.html 2026/10/03 05:43:58 DEBUG : index.html: size = 12147 OK 2026/10/03 05:43:58 INFO : sub/index.html.rclone_chunk.001_bn0kyo: Moved (server-side) to: sub/index.html 2026/10/03 05:43:58 DEBUG : sub/index.html: size = 12306 OK 2026/10/03 05:43:58 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:43:58 INFO : index.html: Copied (new) 2026/10/03 05:43:58 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:43:58 INFO : sub/index.html: Copied (new) 2026/10/03 05:43:58 INFO : sub/deep/index.html.rclone_chunk.001_bn0k9b: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:43:58 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/03 05:43:58 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/03 05:43:58 INFO : sub/deep/index.html: Copied (new) 2026/10/03 05:43:58 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index: listing 3 directories and walking 0 changed directories 2026/10/03 05:43:58 INFO : sub/deep/index.html: Deleted 2026/10/03 05:43:58 INFO : sub/deep/index.html.rclone_chunk.001_bn0k4p: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:43:58 DEBUG : sub/deep/index.html: size = 11829 OK 2026/10/03 05:43:58 DEBUG : sub/deep/index.html: md5 = d6b54f56fe3c56d0e46dc7cef27afea2 OK 2026/10/03 05:43:58 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/03 05:43:58 DEBUG : index.html: md5 = 487729d18d94fdb0d658ea1c5f31c415 OK 2026/10/03 05:43:58 DEBUG : index.html: Unchanged skipping 2026/10/03 05:43:58 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:43:58 DEBUG : sub/index.html: Unchanged skipping index_test.go:479: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/index_test.go:479 Error: Not equal: expected: 0 actual : 1 Test: TestIndexChangedDelete run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexChangedDelete Messages: directories --- FAIL: TestIndexChangedDelete (12.03s) === RUN TestIndexChangedFiles run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:44:10 INFO : file1.txt.rclone_chunk.001_bn0wmv: Moved (server-side) to: file1.txt 2026/10/03 05:44:10 INFO : sub/file2.txt.rclone_chunk.001_bn0wl5: Moved (server-side) to: sub/file2.txt 2026/10/03 05:44:10 INFO : sub/deep/file3.txt.rclone_chunk.001_bn0w72: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:44:10 INFO : - odd/file.txt.rclone_chunk.001_bn0w05: Moved (server-side) to: - odd/file.txt 2026/10/03 05:44:10 INFO : sub/index.html.rclone_chunk.001_bn0w05: Moved (server-side) to: sub/index.html 2026/10/03 05:44:10 DEBUG : sub/index.html: size = 12306 OK 2026/10/03 05:44:10 INFO : - odd/index.html.rclone_chunk.001_bn0wxs: Moved (server-side) to: - odd/index.html 2026/10/03 05:44:10 DEBUG : - odd/index.html: size = 12058 OK 2026/10/03 05:44:10 DEBUG : sub/index.html: md5 = fca67a4486b3e873237a73c7229c1f5b OK 2026/10/03 05:44:10 INFO : sub/index.html: Copied (new) 2026/10/03 05:44:10 INFO : sub/deep/index.html.rclone_chunk.001_bn0wkm: Moved (server-side) to: sub/deep/index.html 2026/10/03 05:44:10 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/03 05:44:10 DEBUG : - odd/index.html: md5 = dfa9d4e0f1ef10534a0a1b80f02b69bd OK 2026/10/03 05:44:10 INFO : - odd/index.html: Copied (new) 2026/10/03 05:44:10 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/03 05:44:10 INFO : sub/deep/index.html: Copied (new) 2026/10/03 05:44:10 INFO : index.html.rclone_chunk.001_bn0wcb: Moved (server-side) to: index.html 2026/10/03 05:44:10 DEBUG : index.html: size = 12401 OK 2026/10/03 05:44:10 DEBUG : index.html: md5 = 080b36d70c765d0eca1fcc3033c03d3f OK 2026/10/03 05:44:10 INFO : index.html: Copied (new) 2026/10/03 05:44:10 INFO : - odd/file8.txt.rclone_chunk.001_bn0w57: Moved (server-side) to: - odd/file8.txt 2026/10/03 05:44:10 INFO : sub/file9.txt.rclone_chunk.001_bn0w5r: Moved (server-side) to: sub/file9.txt 2026/10/03 05:44:10 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index: listing 2 directories and walking 0 changed directories 2026/10/03 05:44:10 DEBUG : index.html: md5 = 080b36d70c765d0eca1fcc3033c03d3f OK 2026/10/03 05:44:10 DEBUG : index.html: Unchanged skipping 2026/10/03 05:44:10 INFO : - odd/index.html: Deleted 2026/10/03 05:44:10 INFO : - odd/index.html.rclone_chunk.001_bn0w6b: Moved (server-side) to: - odd/index.html 2026/10/03 05:44:10 DEBUG : - odd/index.html: size = 12316 OK 2026/10/03 05:44:10 DEBUG : - odd/index.html: md5 = e94ff77d6cbf7555e8b4fc1012417c1c OK 2026/10/03 05:44:10 INFO : - odd/index.html: Copied (replaced existing) 2026/10/03 05:44:10 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index: listing 4 directories and walking 0 changed directories 2026/10/03 05:44:10 DEBUG : index.html: md5 = 080b36d70c765d0eca1fcc3033c03d3f OK 2026/10/03 05:44:10 DEBUG : index.html: Unchanged skipping 2026/10/03 05:44:10 DEBUG : sub/deep/index.html: md5 = 15175b0c498f289721af34354d8e89fb OK 2026/10/03 05:44:10 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/03 05:44:10 DEBUG : - odd/index.html: md5 = e94ff77d6cbf7555e8b4fc1012417c1c OK 2026/10/03 05:44:10 DEBUG : - odd/index.html: Unchanged skipping 2026/10/03 05:44:10 INFO : sub/index.html: Deleted 2026/10/03 05:44:10 INFO : sub/index.html.rclone_chunk.001_bn0w4i: Moved (server-side) to: sub/index.html 2026/10/03 05:44:10 DEBUG : sub/index.html: size = 12565 OK 2026/10/03 05:44:10 DEBUG : sub/index.html: md5 = 4c5bc8b58e202e88635dc36022db2123 OK 2026/10/03 05:44:10 INFO : sub/index.html: Copied (replaced existing) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexChangedFiles Messages: directories --- FAIL: TestIndexChangedFiles (12.02s) === RUN TestIndexChangedDirTime run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:44:22 INFO : file1.txt.rclone_chunk.001_bn18o7: Moved (server-side) to: file1.txt 2026/10/03 05:44:22 INFO : sub/file2.txt.rclone_chunk.001_bn18od: Moved (server-side) to: sub/file2.txt 2026/10/03 05:44:22 INFO : sub/deep/file3.txt.rclone_chunk.001_bn18pb: Moved (server-side) to: sub/deep/file3.txt 2026/10/03 05:44:22 INFO : other/notes.md.rclone_chunk.001_bn18zc: Moved (server-side) to: other/notes.md 2026/10/03 05:44:22 INFO : index.json.rclone_chunk.001_bn18e0: Moved (server-side) to: index.json 2026/10/03 05:44:22 DEBUG : index.json: size = 391 OK 2026/10/03 05:44:22 INFO : sub/index.json.rclone_chunk.001_bn18mw: Moved (server-side) to: sub/index.json 2026/10/03 05:44:22 DEBUG : sub/index.json: size = 265 OK 2026/10/03 05:44:22 INFO : other/index.json.rclone_chunk.001_bn18ng: Moved (server-side) to: other/index.json 2026/10/03 05:44:22 DEBUG : other/index.json: size = 150 OK 2026/10/03 05:44:22 INFO : sub/deep/index.json.rclone_chunk.001_bn18r8: Moved (server-side) to: sub/deep/index.json 2026/10/03 05:44:22 DEBUG : other/index.json: md5 = fa51a7f6ee56089d0e4acf6c1bd3ad44 OK 2026/10/03 05:44:22 INFO : other/index.json: Copied (new) 2026/10/03 05:44:22 DEBUG : sub/index.json: md5 = 00eb447fcc6cda7c918b3eef20c8bfa2 OK 2026/10/03 05:44:22 INFO : sub/index.json: Copied (new) 2026/10/03 05:44:22 DEBUG : sub/deep/index.json: size = 139 OK 2026/10/03 05:44:22 DEBUG : index.json: md5 = 9b6b513f43d437dac484d09ac0f2704f OK 2026/10/03 05:44:22 INFO : index.json: Copied (new) 2026/10/03 05:44:22 DEBUG : sub/deep/index.json: md5 = 0853c8a952e9ac268ad1ac53721b4ce8 OK 2026/10/03 05:44:22 INFO : sub/deep/index.json: Copied (new) 2026/10/03 05:44:22 INFO : sub/deep/file4.txt.rclone_chunk.001_bn18qf: Moved (server-side) to: sub/deep/file4.txt 2026/10/03 05:44:22 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Partial index: listing 3 directories and walking 0 changed directories 2026/10/03 05:44:22 DEBUG : sub/index.json: md5 = bd943f2bdfc1aaa2a767520e0ef38ef1 (memory) 2026/10/03 05:44:22 DEBUG : sub/index.json: md5 = 00eb447fcc6cda7c918b3eef20c8bfa2 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 2026/10/03 05:44:22 INFO : sub/index.json: Deleted 2026/10/03 05:44:22 INFO : sub/index.json.rclone_chunk.001_bn18nb: Moved (server-side) to: sub/index.json 2026/10/03 05:44:22 DEBUG : sub/index.json: size = 265 OK 2026/10/03 05:44:22 INFO : sub/deep/index.json: Deleted 2026/10/03 05:44:22 INFO : sub/deep/index.json.rclone_chunk.001_bn18wi: Moved (server-side) to: sub/deep/index.json 2026/10/03 05:44:22 DEBUG : sub/deep/index.json: size = 275 OK 2026/10/03 05:44:22 DEBUG : index.json: md5 = dd492f50e910ce665d5371fc817cfe9f (memory) 2026/10/03 05:44:22 DEBUG : index.json: md5 = 9b6b513f43d437dac484d09ac0f2704f (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 2026/10/03 05:44:22 DEBUG : sub/index.json: md5 = bd943f2bdfc1aaa2a767520e0ef38ef1 OK 2026/10/03 05:44:22 INFO : sub/index.json: Copied (replaced existing) 2026/10/03 05:44:22 DEBUG : sub/deep/index.json: md5 = 8d1898420ffe717942005c552a59f4b9 OK 2026/10/03 05:44:22 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/03 05:44:22 INFO : index.json: Deleted 2026/10/03 05:44:22 INFO : index.json.rclone_chunk.001_bn18uq: Moved (server-side) to: index.json 2026/10/03 05:44:22 DEBUG : index.json: size = 391 OK 2026/10/03 05:44:22 DEBUG : index.json: md5 = dd492f50e910ce665d5371fc817cfe9f OK 2026/10/03 05:44:22 INFO : index.json: Copied (replaced existing) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestIndexChangedDirTime Messages: directories --- FAIL: TestIndexChangedDirTime (12.03s) === RUN TestListDirSorted run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:44:34 INFO : a.txt.rclone_chunk.001_bn1kln: Moved (server-side) to: a.txt 2026/10/03 05:44:34 INFO : zend.txt.rclone_chunk.001_bn1kch: Moved (server-side) to: zend.txt 2026/10/03 05:44:34 INFO : sub dir/hello world.rclone_chunk.001_bn1ki5: Moved (server-side) to: sub dir/hello world 2026/10/03 05:44:34 INFO : sub dir/hello world2.rclone_chunk.001_bn1ku5: Moved (server-side) to: sub dir/hello world2 2026/10/03 05:44:34 INFO : sub dir/ignore dir/.ignore.rclone_chunk.001_bn1kbo: Moved (server-side) to: sub dir/ignore dir/.ignore 2026/10/03 05:44:34 INFO : sub dir/ignore dir/should be ignored.rclone_chunk.001_bn1k4r: Moved (server-side) to: sub dir/ignore dir/should be ignored 2026/10/03 05:44:34 INFO : sub dir/sub sub dir/hello world3.rclone_chunk.001_bn1kl0: Moved (server-side) to: sub dir/sub sub dir/hello world3 listdirsorted_test.go:57: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:111 Error: "[a.txt sub sub dir zend.txt]" should have 3 item(s), but has 4 Test: TestListDirSorted run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1106 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:111 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestListDirSorted Messages: directories --- FAIL: TestListDirSorted (12.01s) === RUN TestListDirSortedFn run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:44:46 INFO : a.txt.rclone_chunk.001_bn1wsj: Moved (server-side) to: a.txt 2026/10/03 05:44:46 INFO : zend.txt.rclone_chunk.001_bn1wyd: Moved (server-side) to: zend.txt 2026/10/03 05:44:46 INFO : sub dir/hello world.rclone_chunk.001_bn1wyd: Moved (server-side) to: sub dir/hello world 2026/10/03 05:44:46 INFO : sub dir/hello world2.rclone_chunk.001_bn1wql: Moved (server-side) to: sub dir/hello world2 2026/10/03 05:44:46 INFO : sub dir/ignore dir/.ignore.rclone_chunk.001_bn1wrn: Moved (server-side) to: sub dir/ignore dir/.ignore 2026/10/03 05:44:46 INFO : sub dir/ignore dir/should be ignored.rclone_chunk.001_bn1wr1: Moved (server-side) to: sub dir/ignore dir/should be ignored 2026/10/03 05:44:46 INFO : sub dir/sub sub dir/hello world3.rclone_chunk.001_bn1wrx: Moved (server-side) to: sub dir/sub sub dir/hello world3 listdirsorted_test.go:57: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:125 Error: "[a.txt sub sub dir zend.txt]" should have 3 item(s), but has 4 Test: TestListDirSortedFn run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1106 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:57 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/listdirsorted_test.go:125 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestListDirSortedFn Messages: directories --- FAIL: TestListDirSortedFn (12.01s) === RUN TestListJSON run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:44:58 INFO : file1.rclone_chunk.001_bn28y9: Moved (server-side) to: file1 2026/10/03 05:44:58 INFO : sub/file2.rclone_chunk.001_bn2851: Moved (server-side) to: sub/file2 === RUN TestListJSON/Default === RUN TestListJSON/FilesOnly === RUN TestListJSON/DirsOnly === RUN TestListJSON/Recurse lsjson_test.go:207: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/lsjson_test.go:207 Error: Not equal: expected: 3 actual : 4 Test: TestListJSON/Recurse Messages: Wrong number of results === RUN TestListJSON/SubDir lsjson_test.go:207: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/lsjson_test.go:207 Error: Not equal: expected: 1 actual : 2 Test: TestListJSON/SubDir Messages: Wrong number of results === RUN TestListJSON/NoModTime === RUN TestListJSON/NoMimeType === RUN TestListJSON/ShowHash === RUN TestListJSON/HashTypes === RUN TestListJSON/Metadata === NAME TestListJSON run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestListJSON Messages: directories --- FAIL: TestListJSON (12.02s) --- PASS: TestListJSON/Default (0.00s) --- PASS: TestListJSON/FilesOnly (0.00s) --- PASS: TestListJSON/DirsOnly (0.00s) --- FAIL: TestListJSON/Recurse (0.00s) --- FAIL: TestListJSON/SubDir (0.00s) --- PASS: TestListJSON/NoModTime (0.00s) --- PASS: TestListJSON/NoMimeType (0.00s) --- PASS: TestListJSON/ShowHash (0.00s) --- PASS: TestListJSON/HashTypes (0.00s) --- PASS: TestListJSON/Metadata (0.00s) === RUN TestStatJSON run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:45:10 INFO : file1.rclone_chunk.001_bn2knt: Moved (server-side) to: file1 2026/10/03 05:45:10 INFO : sub/file2.rclone_chunk.001_bn2k0t: Moved (server-side) to: sub/file2 === RUN TestStatJSON/Root === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly === RUN TestStatJSON/Dir === RUN TestStatJSON/DirWithTrailingSlash === RUN TestStatJSON/File === RUN TestStatJSON/NotFound === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly === RUN TestStatJSON/FileDirsOnly === RUN TestStatJSON/NotFoundDirsOnly === RUN TestStatJSON/RootNotFound 2026/10/03 05:45:10 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-risujen5ceza/notfound" 2026/10/03 05:45:10 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-risujen5ceza/notfound" === NAME TestStatJSON run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestStatJSON Messages: directories --- FAIL: TestStatJSON (12.02s) --- PASS: TestStatJSON/Root (0.00s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.00s) --- PASS: TestStatJSON/Dir (0.00s) --- PASS: TestStatJSON/DirWithTrailingSlash (0.00s) --- PASS: TestStatJSON/File (0.00s) --- PASS: TestStatJSON/NotFound (0.00s) --- PASS: TestStatJSON/DirFilesOnly (0.00s) --- PASS: TestStatJSON/FileFilesOnly (0.00s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.00s) --- PASS: TestStatJSON/DirDirsOnly (0.00s) --- PASS: TestStatJSON/FileDirsOnly (0.00s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.00s) --- PASS: TestStatJSON/RootNotFound (0.00s) === RUN TestStatJSONMemory 2026/10/03 05:45:22 DEBUG : Creating backend with remote ":memory:" 2026/10/03 05:45:22 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/10/03 05:45:22 DEBUG : sub/file1: size = 5 OK 2026/10/03 05:45:22 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/10/03 05:45:22 DEBUG : sub/file1: Size and md5 of src and dst objects identical === RUN TestStatJSONMemory/Dir === RUN TestStatJSONMemory/DirWithTrailingSlash === RUN TestStatJSONMemory/File === RUN TestStatJSONMemory/NotFound --- PASS: TestStatJSONMemory (0.00s) --- PASS: TestStatJSONMemory/Dir (0.00s) --- PASS: TestStatJSONMemory/DirWithTrailingSlash (0.00s) --- PASS: TestStatJSONMemory/File (0.00s) --- PASS: TestStatJSONMemory/NotFound (0.00s) === RUN TestStatJSONConfinement --- PASS: TestStatJSONConfinement (0.00s) === RUN TestMkdir run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:45:22 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Making directory 2026/10/03 05:45:22 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Making directory run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMkdir Messages: directories --- FAIL: TestMkdir (12.01s) === RUN TestLsd run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:45:34 INFO : sub dir/hello world.rclone_chunk.001_bn38oh: Moved (server-side) to: sub dir/hello world run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestLsd Messages: directories --- FAIL: TestLsd (12.01s) === RUN TestLs run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:45:46 INFO : potato2.rclone_chunk.001_bn3kbf: Moved (server-side) to: potato2 2026/10/03 05:45:46 INFO : empty space.rclone_chunk.001_bn3kcw: Moved (server-side) to: empty space run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestLs Messages: directories --- FAIL: TestLs (12.01s) === RUN TestLsWithFilesFrom run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:45:58 INFO : potato2.rclone_chunk.001_bn3w4r: Moved (server-side) to: potato2 2026/10/03 05:45:58 INFO : empty space.rclone_chunk.001_bn3w9f: Moved (server-side) to: empty space 2026/10/03 05:45:58 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/10/03 05:45:58 DEBUG : empty space: Excluded 2026/10/03 05:45:58 DEBUG : sub: Excluded run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestLsWithFilesFrom Messages: directories --- FAIL: TestLsWithFilesFrom (12.01s) === RUN TestLsLong run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:46:10 INFO : potato2.rclone_chunk.001_bn487j: Moved (server-side) to: potato2 2026/10/03 05:46:10 INFO : empty space.rclone_chunk.001_bn48np: Moved (server-side) to: empty space run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestLsLong Messages: directories --- FAIL: TestLsLong (12.01s) === RUN TestHashSums run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:46:22 INFO : potato2.rclone_chunk.001_bn4ktl: Moved (server-side) to: potato2 2026/10/03 05:46:22 INFO : empty space.rclone_chunk.001_bn4k6y: Moved (server-side) to: empty space === RUN TestHashSums/Md5 === RUN TestHashSums/Md5Download === NAME TestHashSums run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestHashSums Messages: directories --- FAIL: TestHashSums (12.01s) --- PASS: TestHashSums/Md5 (0.00s) --- PASS: TestHashSums/Md5Download (0.00s) === RUN TestHashSumsWithErrors 2026/10/03 05:46:34 DEBUG : Creating backend with remote ":memory:" 2026/10/03 05:46:34 ERROR : sub/file1: hash unsupported: hash type not supported 2026/10/03 05:46:34 ERROR : file1: hash unsupported: hash type not supported 2026/10/03 05:46:34 ERROR : file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/10/03 05:46:34 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/10/03 05:46:34 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/10/03 05:46:34 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/10/03 05:46:34 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/10/03 05:46:34 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/10/03 05:46:34 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/10/03 05:46:34 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/10/03 05:46:34 DEBUG : Creating sha1 hash of 12 bytes read from input stream --- PASS: TestHashStream (0.00s) === RUN TestSuffixName --- PASS: TestSuffixName (0.00s) === RUN TestCount run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:46:34 INFO : potato2.rclone_chunk.001_bn4wg1: Moved (server-side) to: potato2 2026/10/03 05:46:34 INFO : empty space.rclone_chunk.001_bn4w2q: Moved (server-side) to: empty space 2026/10/03 05:46:34 INFO : sub dir/potato3.rclone_chunk.001_bn4w34: Moved (server-side) to: sub dir/potato3 run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCount Messages: directories --- FAIL: TestCount (12.01s) === RUN TestDelete run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:46:46 INFO : small.rclone_chunk.001_bn58or: Moved (server-side) to: small 2026/10/03 05:46:46 INFO : medium.rclone_chunk.001_bn58zf: Moved (server-side) to: medium 2026/10/03 05:46:46 INFO : large.rclone_chunk.001_bn58z4: Moved (server-side) to: large 2026/10/03 05:46:46 DEBUG : large: Excluded (Size Filter) 2026/10/03 05:46:46 DEBUG : large: Excluded 2026/10/03 05:46:46 DEBUG : Waiting for deletions to finish 2026/10/03 05:46:46 INFO : medium: Deleted 2026/10/03 05:46:46 INFO : small: Deleted run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDelete Messages: directories --- FAIL: TestDelete (12.01s) === RUN TestDeleteFatalError run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:46:58 INFO : file0.rclone_chunk.001_bn5k7y: Moved (server-side) to: file0 2026/10/03 05:46:58 INFO : file1.rclone_chunk.001_bn5k4o: Moved (server-side) to: file1 2026/10/03 05:46:58 INFO : file2.rclone_chunk.001_bn5kml: Moved (server-side) to: file2 2026/10/03 05:46:58 INFO : file3.rclone_chunk.001_bn5k2b: Moved (server-side) to: file3 2026/10/03 05:46:58 INFO : file4.rclone_chunk.001_bn5k22: Moved (server-side) to: file4 2026/10/03 05:46:58 INFO : file5.rclone_chunk.001_bn5k88: Moved (server-side) to: file5 2026/10/03 05:46:58 INFO : file6.rclone_chunk.001_bn5k3u: Moved (server-side) to: file6 2026/10/03 05:46:58 INFO : file7.rclone_chunk.001_bn5k0t: Moved (server-side) to: file7 2026/10/03 05:46:58 INFO : file8.rclone_chunk.001_bn5k13: Moved (server-side) to: file8 2026/10/03 05:46:58 INFO : file9.rclone_chunk.001_bn5kak: Moved (server-side) to: file9 2026/10/03 05:46:58 INFO : file10.rclone_chunk.001_bn5k46: Moved (server-side) to: file10 2026/10/03 05:46:58 INFO : file11.rclone_chunk.001_bn5kmg: Moved (server-side) to: file11 2026/10/03 05:46:58 INFO : file12.rclone_chunk.001_bn5kzh: Moved (server-side) to: file12 2026/10/03 05:46:58 INFO : file13.rclone_chunk.001_bn5kkt: Moved (server-side) to: file13 2026/10/03 05:46:58 INFO : file14.rclone_chunk.001_bn5k6e: Moved (server-side) to: file14 2026/10/03 05:46:58 INFO : file15.rclone_chunk.001_bn5kq8: Moved (server-side) to: file15 2026/10/03 05:46:58 INFO : file16.rclone_chunk.001_bn5ktr: Moved (server-side) to: file16 2026/10/03 05:46:58 INFO : file17.rclone_chunk.001_bn5kkx: Moved (server-side) to: file17 2026/10/03 05:46:58 INFO : file18.rclone_chunk.001_bn5kfr: Moved (server-side) to: file18 2026/10/03 05:46:58 INFO : file19.rclone_chunk.001_bn5ki3: Moved (server-side) to: file19 2026/10/03 05:46:58 DEBUG : Waiting for deletions to finish 2026/10/03 05:46:58 ERROR : file0: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file10: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file11: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file12: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file13: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file14: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file15: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file16: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file17: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file18: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file19: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file2: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file3: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file4: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file5: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file6: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file7: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file8: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file9: Got fatal error on delete: --max-delete threshold reached 2026/10/03 05:46:58 ERROR : file1: Got fatal error on delete: --max-delete threshold reached run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDeleteFatalError Messages: directories --- FAIL: TestDeleteFatalError (12.02s) === RUN TestMaxDelete run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" operations_test.go:463: Skipping test on chunker backend run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:474 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDelete Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:474 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDelete Messages: directories --- FAIL: TestMaxDelete (24.02s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" operations_test.go:463: Skipping test on chunker backend run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:495 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDeleteSizeLargeFile Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:495 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDeleteSizeLargeFile Messages: directories --- FAIL: TestMaxDeleteSizeLargeFile (24.02s) === RUN TestMaxDeleteSize run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" operations_test.go:463: Skipping test on chunker backend run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:513 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDeleteSize Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:463 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:513 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMaxDeleteSize Messages: directories --- FAIL: TestMaxDeleteSize (24.02s) === RUN TestReadFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:48:22 INFO : ReadFile.rclone_chunk.001_bn7wvz: Moved (server-side) to: ReadFile run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:541 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestReadFile Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestReadFile Messages: directories --- FAIL: TestReadFile (24.02s) === RUN TestRetry 2026/10/03 05:48:46 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/10/03 05:48:46 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/10/03 05:48:46 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/10/03 05:48:46 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/10/03 05:48:46 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/10/03 05:48:46 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms --- PASS: TestRetry (0.04s) === RUN TestRetryAfterContextCancel 2026/10/03 05:48:46 DEBUG : Sleeping for 1h0m0s (as indicated by the server) to obey Retry-After error: BANG: trying again in 1h0m0s --- PASS: TestRetryAfterContextCancel (0.00s) === RUN TestRetryAfterLastTry --- PASS: TestRetryAfterLastTry (0.00s) === RUN TestCat run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:48:46 INFO : file1.rclone_chunk.001_bn8kb7: Moved (server-side) to: file1 2026/10/03 05:48:46 INFO : file2.rclone_chunk.001_bn8keu: Moved (server-side) to: file2 run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCat Messages: directories --- FAIL: TestCat (12.01s) === RUN TestPurge 2026/10/03 05:48:58 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-kirivoy8xofo" 2026/10/03 05:48:58 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/03 05:48:58 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-kirivoy8xofo" 2026/10/03 05:48:58 DEBUG : Creating backend with remote "/tmp/rclone3747930587" run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-kirivoy8xofo'", Local "Local file system at /tmp/rclone3747930587", Modify Window "1ns" 2026/10/03 05:48:58 INFO : A1/B1/C1/one.rclone_chunk.001_bn8wc5: Moved (server-side) to: A1/B1/C1/one 2026/10/03 05:48:58 INFO : A2: Making directory 2026/10/03 05:48:58 INFO : A1/B2: Making directory 2026/10/03 05:48:58 INFO : A1/B2/C2: Making directory 2026/10/03 05:48:58 INFO : A1/B1/C3: Making directory 2026/10/03 05:48:58 INFO : A3: Making directory 2026/10/03 05:48:58 INFO : A3/B3: Making directory 2026/10/03 05:48:58 INFO : A3/B3/C4: Making directory 2026/10/03 05:48:58 INFO : A1/two.rclone_chunk.001_bn8wr8: Moved (server-side) to: A1/two 2026/10/03 05:48:58 DEBUG : Waiting for deletions to finish 2026/10/03 05:48:58 INFO : A1/B1/C1/one: Deleted 2026/10/03 05:48:58 DEBUG : removing 2 level 3 directories 2026/10/03 05:48:58 INFO : A1/B1/C3: Removing directory 2026/10/03 05:48:58 INFO : A1/B1/C1: Removing directory 2026/10/03 05:48:58 DEBUG : removing 1 level 2 directories 2026/10/03 05:48:58 INFO : A1/B1: Removing directory 2026/10/03 05:48:58 DEBUG : Waiting for deletions to finish 2026/10/03 05:48:58 INFO : A1/two: Deleted 2026/10/03 05:48:58 DEBUG : removing 2 level 3 directories 2026/10/03 05:48:58 INFO : A3/B3/C4: Removing directory 2026/10/03 05:48:58 INFO : A1/B2/C2: Removing directory 2026/10/03 05:48:58 DEBUG : removing 2 level 2 directories 2026/10/03 05:48:58 INFO : A3/B3: Removing directory 2026/10/03 05:48:58 INFO : A1/B2: Removing directory 2026/10/03 05:48:58 DEBUG : removing 3 level 1 directories 2026/10/03 05:48:58 INFO : A3: Removing directory 2026/10/03 05:48:58 INFO : A1: Removing directory 2026/10/03 05:48:58 INFO : A2: Removing directory 2026/10/03 05:48:58 DEBUG : removing 1 level 0 directories 2026/10/03 05:48:58 INFO : Chunked 'TestChunkerLocal:rclone-test-kirivoy8xofo': Removing directory 2026/10/03 05:48:58 ERROR : error listing: directory not found 2026/10/03 05:48:58 ERROR : error listing: directory not found 2026/10/03 05:48:58 DEBUG : Chunked 'TestChunkerLocal:rclone-test-kirivoy8xofo': Purge dir "" 2026/10/03 05:48:58 NOTICE: purge failed to rmdir "": stat /tmp/chunker1/rclone-test-kirivoy8xofo: no such file or directory 2026/10/03 05:48:58 NOTICE: purge failed: directory not found --- PASS: TestPurge (0.01s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:48:58 INFO : A1/B1/C1/one.rclone_chunk.001_bn8wuo: Moved (server-side) to: A1/B1/C1/one 2026/10/03 05:48:58 INFO : A2: Making directory 2026/10/03 05:48:58 INFO : A1/B2: Making directory 2026/10/03 05:48:58 INFO : A1/B2/C2: Making directory 2026/10/03 05:48:58 INFO : A1/B1/C3: Making directory 2026/10/03 05:48:58 INFO : A3: Making directory 2026/10/03 05:48:58 INFO : A3/B3: Making directory 2026/10/03 05:48:58 INFO : A3/B3/C4: Making directory 2026/10/03 05:48:58 INFO : A1/two.rclone_chunk.001_bn8wkz: Moved (server-side) to: A1/two fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:741 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C3", "A1/B2", "A1/B2/C2", "A2", "A3", "A3/B3", "A3/B3/C4"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C3", "A1/B2", "A1/B2/C2", "A2", "A3", "A3/B3", "A3/B3/C4", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=10) { +([]string) (len=12) { (string) (len=2) "A1", @@ -10,3 +10,5 @@ (string) (len=5) "A3/B3", - (string) (len=8) "A3/B3/C4" + (string) (len=8) "A3/B3/C4", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsNoLeaveRoot Messages: directories 2026/10/03 05:49:06 DEBUG : removing 1 level 3 directories 2026/10/03 05:49:06 INFO : A3/B3/C4: Removing directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:764 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C3", "A1/B2", "A1/B2/C2", "A2", "A3", "A3/B3"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "A1/B1/C3", "A1/B2", "A1/B2/C2", "A2", "A3", "A3/B3", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=9) { +([]string) (len=11) { (string) (len=2) "A1", @@ -9,3 +9,5 @@ (string) (len=2) "A3", - (string) (len=5) "A3/B3" + (string) (len=5) "A3/B3", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsNoLeaveRoot Messages: directories 2026/10/03 05:49:13 DEBUG : removing 2 level 3 directories 2026/10/03 05:49:13 INFO : A1/B2/C2: Removing directory 2026/10/03 05:49:13 INFO : A1/B1/C3: Removing directory 2026/10/03 05:49:13 DEBUG : removing 3 level 2 directories 2026/10/03 05:49:13 INFO : sub/deep: Removing directory 2026/10/03 05:49:13 ERROR : sub/deep: Failed to rmdir: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty 2026/10/03 05:49:13 INFO : A1/B2: Removing directory 2026/10/03 05:49:13 INFO : A3/B3: Removing directory 2026/10/03 05:49:13 DEBUG : removing 3 level 1 directories 2026/10/03 05:49:13 INFO : sub: Removing directory 2026/10/03 05:49:13 ERROR : sub: Failed to rmdir: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty 2026/10/03 05:49:13 INFO : A2: Removing directory 2026/10/03 05:49:13 INFO : A3: Removing directory operations_test.go:784: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:784 Error: Received unexpected error: failed to remove directories: 2 errors: last error: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty Test: TestRmdirsNoLeaveRoot run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1106 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:784 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsNoLeaveRoot Messages: directories --- FAIL: TestRmdirsNoLeaveRoot (26.03s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:49:25 INFO : A1: Making directory 2026/10/03 05:49:25 INFO : A1/B1: Making directory 2026/10/03 05:49:25 INFO : A1/B1/C1: Making directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:829 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,5 +1,7 @@ -([]string) (len=3) { +([]string) (len=5) { (string) (len=2) "A1", (string) (len=5) "A1/B1", - (string) (len=8) "A1/B1/C1" + (string) (len=8) "A1/B1/C1", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsLeaveRoot Messages: directories 2026/10/03 05:49:32 DEBUG : removing 1 level 3 directories 2026/10/03 05:49:32 INFO : A1/B1/C1: Removing directory 2026/10/03 05:49:32 DEBUG : removing 1 level 2 directories 2026/10/03 05:49:32 INFO : A1/B1: Removing directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:843 Error: Not equal: expected: []string{"A1"} actual : []string{"A1", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=2) "A1" +([]string) (len=3) { + (string) (len=2) "A1", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsLeaveRoot Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsLeaveRoot Messages: directories --- FAIL: TestRmdirsLeaveRoot (26.02s) === RUN TestRmdirsWithFilter run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:49:51 INFO : A1: Making directory 2026/10/03 05:49:51 INFO : A1/B1: Making directory 2026/10/03 05:49:51 INFO : A1/B1/C1: Making directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:868 Error: Not equal: expected: []string{"A1", "A1/B1", "A1/B1/C1"} actual : []string{"A1", "A1/B1", "A1/B1/C1", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,5 +1,7 @@ -([]string) (len=3) { +([]string) (len=5) { (string) (len=2) "A1", (string) (len=5) "A1/B1", - (string) (len=8) "A1/B1/C1" + (string) (len=8) "A1/B1/C1", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsWithFilter Messages: directories 2026/10/03 05:49:58 DEBUG : sub: Excluded 2026/10/03 05:49:58 DEBUG : removing 1 level 3 directories 2026/10/03 05:49:58 INFO : A1/B1/C1: Removing directory 2026/10/03 05:49:58 DEBUG : removing 1 level 2 directories 2026/10/03 05:49:58 INFO : A1/B1: Removing directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:882 Error: Not equal: expected: []string{"A1"} actual : []string{"A1", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=2) "A1" +([]string) (len=3) { + (string) (len=2) "A1", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsWithFilter Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRmdirsWithFilter Messages: directories --- FAIL: TestRmdirsWithFilter (26.02s) === RUN TestCopyURL run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:50:17 INFO : file1.rclone_chunk.001_bnb3bs: Moved (server-side) to: file1 2026/10/03 05:50:17 DEBUG : file1: size = 14 OK 2026/10/03 05:50:17 DEBUG : file1: md5 = 081404b3d2ae5bf599add15b7445ac07 OK 2026/10/03 05:50:17 DEBUG : filename.txt: File name found in url 2026/10/03 05:50:17 INFO : filename.txt.rclone_chunk.001_bnb3fv: Moved (server-side) to: filename.txt 2026/10/03 05:50:17 DEBUG : filename.txt: size = 14 OK 2026/10/03 05:50:17 DEBUG : filename.txt: md5 = 081404b3d2ae5bf599add15b7445ac07 OK 2026/10/03 05:50:17 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/10/03 05:50:17 INFO : headerfilename.txt.rclone_chunk.001_bnb3zm: Moved (server-side) to: headerfilename.txt 2026/10/03 05:50:17 DEBUG : headerfilename.txt: size = 14 OK 2026/10/03 05:50:17 DEBUG : headerfilename.txt: md5 = 081404b3d2ae5bf599add15b7445ac07 OK 2026/10/03 05:50:17 INFO : file2.rclone_chunk.001_bnb3gh: Moved (server-side) to: file2 2026/10/03 05:50:17 DEBUG : file2: size = 14 OK 2026/10/03 05:50:17 DEBUG : file2: md5 = 081404b3d2ae5bf599add15b7445ac07 OK run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCopyURL Messages: directories --- FAIL: TestCopyURL (12.03s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:50:29 INFO : file1.rclone_chunk.001_bnbff2: Moved (server-side) to: file1 2026/10/03 05:50:29 DEBUG : file1: size = 14 OK 2026/10/03 05:50:29 DEBUG : file1: md5 = 081404b3d2ae5bf599add15b7445ac07 OK run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCopyURLDownloadHeaders Messages: directories --- FAIL: TestCopyURLDownloadHeaders (12.01s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:50:41 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/03 05:50:41 INFO : sub/file2.rclone_chunk.001_bnbrot: Moved (server-side) to: sub/file2 2026/10/03 05:50:41 DEBUG : sub/file2: size = 14 OK 2026/10/03 05:50:41 DEBUG : file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2026/10/03 05:50:41 INFO : file1: Copied (new) to: sub/file2 2026/10/03 05:50:41 INFO : file1: Deleted 2026/10/03 05:50:41 DEBUG : sub/file2: size = 14 OK 2026/10/03 05:50:41 DEBUG : file1: Size and modification time the same (differ by 0s, within tolerance 1ns) 2026/10/03 05:50:41 DEBUG : file1: Unchanged skipping 2026/10/03 05:50:41 INFO : file1: Deleted 2026/10/03 05:50:41 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': don't need to copy/move sub/file2, it is already at target location run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMoveFile Messages: directories --- FAIL: TestMoveFile (12.01s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:50:53 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/03 05:50:53 DEBUG : file1: skip slow MD5 on source file, hashing in-transit 2026/10/03 05:50:53 INFO : file1.rclone_chunk.001_bnc369: Moved (server-side) to: file1 2026/10/03 05:50:53 DEBUG : file1: size = 14 OK 2026/10/03 05:50:53 DEBUG : file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2026/10/03 05:50:53 INFO : file1: Copied (new) 2026/10/03 05:50:53 INFO : file1: Deleted 2026/10/03 05:50:53 DEBUG : file1: Destination exists, skipping 2026/10/03 05:50:53 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMoveFileWithIgnoreExisting Messages: directories --- FAIL: TestMoveFileWithIgnoreExisting (12.01s) === RUN TestMoveFileImmutable run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:51:05 INFO : existing.rclone_chunk.001_bncfur: Moved (server-side) to: existing 2026/10/03 05:51:05 DEBUG : existing: size = 8 (Local file system at /tmp/rclone2350753478) 2026/10/03 05:51:05 DEBUG : existing: size = 6 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 2026/10/03 05:51:05 DEBUG : existing: Sizes differ 2026/10/03 05:51:05 ERROR : existing: Source and destination exist but do not match: immutable file modified run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMoveFileImmutable Messages: directories --- FAIL: TestMoveFileImmutable (12.01s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCaseInsensitiveMoveFile Messages: directories --- FAIL: TestCaseInsensitiveMoveFile (12.01s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCaseInsensitiveMoveFileDryRun Messages: directories --- FAIL: TestCaseInsensitiveMoveFileDryRun (12.01s) === RUN TestMoveFileBackupDir run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:51:41 INFO : dst/file1.rclone_chunk.001_bndfdk: Moved (server-side) to: dst/file1 2026/10/03 05:51:41 DEBUG : Creating backend with remote "TestChunkerLocal:rclone-test-risujen5ceza/backup" 2026/10/03 05:51:41 DEBUG : Creating backend with remote "/tmp/chunker1/rclone-test-risujen5ceza/backup" 2026/10/03 05:51:41 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2350753478) 2026/10/03 05:51:41 DEBUG : dst/file1: size = 18 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 2026/10/03 05:51:41 DEBUG : dst/file1: Sizes differ 2026/10/03 05:51:41 DEBUG : dst/file1: move non-chunked object... 2026/10/03 05:51:41 INFO : dst/file1: Moved (server-side) 2026/10/03 05:51:41 INFO : dst/file1: Moved (server-side) 2026/10/03 05:51:41 DEBUG : dst/file1: skip slow MD5 on source file, hashing in-transit 2026/10/03 05:51:41 INFO : dst/file1.rclone_chunk.001_bndf9u: Moved (server-side) to: dst/file1 2026/10/03 05:51:41 DEBUG : dst/file1: size = 14 OK 2026/10/03 05:51:41 DEBUG : dst/file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2026/10/03 05:51:41 INFO : dst/file1: Copied (new) 2026/10/03 05:51:41 INFO : dst/file1: Deleted run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMoveFileBackupDir Messages: directories --- FAIL: TestMoveFileBackupDir (12.02s) === RUN TestSameConfig --- PASS: TestSameConfig (0.00s) === RUN TestSame --- PASS: TestSame (0.00s) === RUN TestOverlappingFilterCheckWithoutFilter --- PASS: TestOverlappingFilterCheckWithoutFilter (0.00s) === RUN TestOverlappingFilterCheckWithFilter --- PASS: TestOverlappingFilterCheckWithFilter (0.00s) === RUN TestListFormat --- PASS: TestListFormat (0.00s) === RUN TestDirMoveMoveError run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:51:53 INFO : A/file0.rclone_chunk.001_bndr7u: Moved (server-side) to: A/file0 2026/10/03 05:51:53 INFO : A/file1.rclone_chunk.001_bndruu: Moved (server-side) to: A/file1 2026/10/03 05:51:53 INFO : A/file2.rclone_chunk.001_bndr26: Moved (server-side) to: A/file2 2026/10/03 05:51:53 INFO : A/file3.rclone_chunk.001_bndrdk: Moved (server-side) to: A/file3 2026/10/03 05:51:53 INFO : A/file4.rclone_chunk.001_bndrt2: Moved (server-side) to: A/file4 2026/10/03 05:51:53 INFO : A/file5.rclone_chunk.001_bndrb1: Moved (server-side) to: A/file5 2026/10/03 05:51:53 INFO : A/file6.rclone_chunk.001_bndrfi: Moved (server-side) to: A/file6 2026/10/03 05:51:53 INFO : A/file7.rclone_chunk.001_bndre8: Moved (server-side) to: A/file7 2026/10/03 05:51:53 INFO : A/file8.rclone_chunk.001_bndr20: Moved (server-side) to: A/file8 2026/10/03 05:51:53 INFO : A/file9.rclone_chunk.001_bndrpf: Moved (server-side) to: A/file9 2026/10/03 05:51:53 INFO : A/file10.rclone_chunk.001_bndr9h: Moved (server-side) to: A/file10 2026/10/03 05:51:53 INFO : A/file11.rclone_chunk.001_bndrq9: Moved (server-side) to: A/file11 2026/10/03 05:51:53 INFO : A/file12.rclone_chunk.001_bndri6: Moved (server-side) to: A/file12 2026/10/03 05:51:53 INFO : A/file13.rclone_chunk.001_bndrbs: Moved (server-side) to: A/file13 2026/10/03 05:51:53 INFO : A/file14.rclone_chunk.001_bndrl6: Moved (server-side) to: A/file14 2026/10/03 05:51:53 INFO : A/file15.rclone_chunk.001_bndrm0: Moved (server-side) to: A/file15 2026/10/03 05:51:53 INFO : A/file16.rclone_chunk.001_bndrb2: Moved (server-side) to: A/file16 2026/10/03 05:51:53 INFO : A/file17.rclone_chunk.001_bndrum: Moved (server-side) to: A/file17 2026/10/03 05:51:53 INFO : A/file18.rclone_chunk.001_bndrec: Moved (server-side) to: A/file18 2026/10/03 05:51:53 INFO : A/file19.rclone_chunk.001_bndrrw: Moved (server-side) to: A/file19 operations_test.go:1490: Skipping test on non local remote run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1490 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1522 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMoveMoveError Messages: directories --- FAIL: TestDirMoveMoveError (12.02s) === RUN TestDirMoveContext run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:52:05 INFO : A/one.rclone_chunk.001_bne3t3: Moved (server-side) to: A/one 2026/10/03 05:52:05 INFO : A/two.rclone_chunk.001_bne3u4: Moved (server-side) to: A/two operations_test.go:1490: Skipping test on non local remote run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1490 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1546 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMoveContext Messages: directories --- FAIL: TestDirMoveContext (12.01s) === RUN TestDirMove run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:52:17 INFO : A1/one.rclone_chunk.001_bnefo9: Moved (server-side) to: A1/one 2026/10/03 05:52:17 INFO : A1/two.rclone_chunk.001_bnefph: Moved (server-side) to: A1/two 2026/10/03 05:52:17 INFO : A1/B1/three.rclone_chunk.001_bnefch: Moved (server-side) to: A1/B1/three 2026/10/03 05:52:17 INFO : A1/B1/C1/four.rclone_chunk.001_bneft9: Moved (server-side) to: A1/B1/C1/four 2026/10/03 05:52:17 INFO : A1/B1/C2/five.rclone_chunk.001_bnefaa: Moved (server-side) to: A1/B1/C2/five 2026/10/03 05:52:17 INFO : A1/B2: Making directory 2026/10/03 05:52:17 INFO : A1/B1/C3: Making directory fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1578 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", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=8) { (string) (len=2) "A1", @@ -6,3 +6,5 @@ (string) (len=8) "A1/B1/C3", - (string) (len=5) "A1/B2" + (string) (len=5) "A1/B2", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMove Messages: directories fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1599 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", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=8) { (string) (len=2) "A2", @@ -6,3 +6,5 @@ (string) (len=8) "A2/B1/C3", - (string) (len=5) "A2/B2" + (string) (len=5) "A2/B2", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMove Messages: directories 2026/10/03 05:52:31 DEBUG : A2/two: move non-chunked object... 2026/10/03 05:52:31 DEBUG : A2/B1/C1/four: move non-chunked object... 2026/10/03 05:52:31 DEBUG : A2/B1/C2/five: move non-chunked object... 2026/10/03 05:52:31 INFO : A2/two: Moved (server-side) to: A3/two 2026/10/03 05:52:31 DEBUG : A2/one: move non-chunked object... 2026/10/03 05:52:31 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/10/03 05:52:31 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/10/03 05:52:31 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/10/03 05:52:31 INFO : A2/two: Moved (server-side) to: A3/two 2026/10/03 05:52:31 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/10/03 05:52:31 INFO : A2/one: Moved (server-side) to: A3/one 2026/10/03 05:52:31 INFO : A2/one: Moved (server-side) to: A3/one 2026/10/03 05:52:31 DEBUG : A2/B1/three: move non-chunked object... 2026/10/03 05:52:31 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/10/03 05:52:31 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1624 Error: Not equal: expected: []string{"A3", "A3/B1", "A3/B1/C1", "A3/B1/C2", "A3/B1/C3", "A3/B2"} actual : []string{"A3", "A3/B1", "A3/B1/C1", "A3/B1/C2", "A3/B1/C3", "A3/B2", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=8) { (string) (len=2) "A3", @@ -6,3 +6,5 @@ (string) (len=8) "A3/B1/C3", - (string) (len=5) "A3/B2" + (string) (len=5) "A3/B2", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMove Messages: directories 2026/10/03 05:52:38 INFO : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/10/03 05:52:38 DEBUG : A3/one: move non-chunked object... 2026/10/03 05:52:38 INFO : A3/one: Moved (server-side) to: A4/one 2026/10/03 05:52:38 INFO : A3/one: Moved (server-side) to: A4/one 2026/10/03 05:52:38 DEBUG : A3/two: move non-chunked object... 2026/10/03 05:52:38 INFO : A3/two: Moved (server-side) to: A4/two 2026/10/03 05:52:38 INFO : A3/two: Moved (server-side) to: A4/two 2026/10/03 05:52:38 DEBUG : A3/B1/three: move non-chunked object... 2026/10/03 05:52:38 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/10/03 05:52:38 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/10/03 05:52:38 DEBUG : A3/B1/C1/four: move non-chunked object... 2026/10/03 05:52:38 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/10/03 05:52:38 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/10/03 05:52:38 DEBUG : A3/B1/C2/five: move non-chunked object... 2026/10/03 05:52:38 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/10/03 05:52:38 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1652 Error: Not equal: expected: []string{"A4", "A4/B1", "A4/B1/C1", "A4/B1/C2", "A4/B1/C3", "A4/B2"} actual : []string{"A4", "A4/B1", "A4/B1/C1", "A4/B1/C2", "A4/B1/C3", "A4/B2", "sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=8) { (string) (len=2) "A4", @@ -6,3 +6,5 @@ (string) (len=8) "A4/B1/C3", - (string) (len=5) "A4/B2" + (string) (len=5) "A4/B2", + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMove Messages: directories run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirMove Messages: directories --- FAIL: TestDirMove (40.04s) === RUN TestGetFsInfo run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:52:57 DEBUG : Config file has changed externally - reloading run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestGetFsInfo Messages: directories --- FAIL: TestGetFsInfo (12.01s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:53:09 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': File to upload is small (34 bytes), uploading instead of streaming 2026/10/03 05:53:09 INFO : no_checksum_small_file_from_pipe.rclone_chunk.001_bnfvgd: Moved (server-side) to: no_checksum_small_file_from_pipe 2026/10/03 05:53:09 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/10/03 05:53:09 DEBUG : no_checksum_small_file_from_pipe: md5 = 4c762bc6ec18f21b23fcae426c7863b5 OK 2026/10/03 05:53:09 DEBUG : no_checksum_small_file_from_pipe: Size and md5 of src and dst objects identical 2026/10/03 05:53:09 INFO : no_checksum_big_file_from_pipe.rclone_chunk.001_bnfv5i: Moved (server-side) to: no_checksum_big_file_from_pipe 2026/10/03 05:53:09 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/10/03 05:53:09 DEBUG : no_checksum_big_file_from_pipe: md5 = fffc7956ba9a7b58a63c01b6ce1ddc45 OK 2026/10/03 05:53:09 DEBUG : no_checksum_big_file_from_pipe: Size and md5 of src and dst objects identical run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcat/withChecksum=false,ignoreChecksum=false Messages: directories === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:53:21 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': File to upload is small (34 bytes), uploading instead of streaming 2026/10/03 05:53:21 INFO : with_checksum_small_file_from_pipe.rclone_chunk.001_bng7zq: Moved (server-side) to: with_checksum_small_file_from_pipe 2026/10/03 05:53:21 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/10/03 05:53:21 DEBUG : with_checksum_small_file_from_pipe: md5 = 4c762bc6ec18f21b23fcae426c7863b5 OK 2026/10/03 05:53:21 DEBUG : with_checksum_small_file_from_pipe: Size and md5 of src and dst objects identical 2026/10/03 05:53:21 INFO : with_checksum_big_file_from_pipe.rclone_chunk.001_bng7zb: Moved (server-side) to: with_checksum_big_file_from_pipe 2026/10/03 05:53:21 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/10/03 05:53:21 DEBUG : with_checksum_big_file_from_pipe: md5 = fffc7956ba9a7b58a63c01b6ce1ddc45 OK 2026/10/03 05:53:21 DEBUG : with_checksum_big_file_from_pipe: Size and md5 of src and dst objects identical run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcat/withChecksum=true,ignoreChecksum=false Messages: directories === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:53:33 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': File to upload is small (34 bytes), uploading instead of streaming 2026/10/03 05:53:33 INFO : ignore_checksum_small_file_from_pipe.rclone_chunk.001_bngjhc: Moved (server-side) to: ignore_checksum_small_file_from_pipe 2026/10/03 05:53:33 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/10/03 05:53:33 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by 0s, within tolerance 1ns) 2026/10/03 05:53:33 INFO : ignore_checksum_big_file_from_pipe.rclone_chunk.001_bngjq7: Moved (server-side) to: ignore_checksum_big_file_from_pipe 2026/10/03 05:53:33 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/10/03 05:53:33 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by 0s, within tolerance 1ns) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcat/withChecksum=false,ignoreChecksum=true Messages: directories === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:53:45 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': File to upload is small (34 bytes), uploading instead of streaming 2026/10/03 05:53:45 INFO : ignore_checksum_small_file_from_pipe.rclone_chunk.001_bngv1e: Moved (server-side) to: ignore_checksum_small_file_from_pipe 2026/10/03 05:53:45 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/10/03 05:53:45 DEBUG : ignore_checksum_small_file_from_pipe: Src hash empty - aborting Dst hash check 2026/10/03 05:53:45 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/10/03 05:53:45 INFO : ignore_checksum_big_file_from_pipe.rclone_chunk.001_bngvtn: Moved (server-side) to: ignore_checksum_big_file_from_pipe 2026/10/03 05:53:45 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/10/03 05:53:45 DEBUG : ignore_checksum_big_file_from_pipe: Src hash empty - aborting Dst hash check 2026/10/03 05:53:45 DEBUG : ignore_checksum_big_file_from_pipe: Dst hash empty - aborting Src hash check 2026/10/03 05:53:45 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcat/withChecksum=true,ignoreChecksum=true Messages: directories --- FAIL: TestRcat (48.08s) --- FAIL: TestRcat/withChecksum=false,ignoreChecksum=false (12.02s) --- FAIL: TestRcat/withChecksum=true,ignoreChecksum=false (12.02s) --- FAIL: TestRcat/withChecksum=false,ignoreChecksum=true (12.02s) --- FAIL: TestRcat/withChecksum=true,ignoreChecksum=true (12.02s) === RUN TestRcatMetadata run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" operations_test.go:1745: Skipping as destination doesn't support user metadata run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1745 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatMetadata Messages: directories --- FAIL: TestRcatMetadata (12.01s) === RUN TestRcatSize run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:54:09 INFO : potato1.rclone_chunk.001_bnhjva: Moved (server-side) to: potato1 2026/10/03 05:54:09 DEBUG : potato1: size = 60 OK 2026/10/03 05:54:09 DEBUG : potato1: md5 = d6548b156ea68a4e003e786df99eee76 OK 2026/10/03 05:54:09 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': File to upload is small (60 bytes), uploading instead of streaming 2026/10/03 05:54:09 INFO : potato2.rclone_chunk.001_bnhjbi: Moved (server-side) to: potato2 2026/10/03 05:54:09 DEBUG : potato2: size = 60 OK 2026/10/03 05:54:09 DEBUG : potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2026/10/03 05:54:09 DEBUG : potato2: Size and md5 of src and dst objects identical run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSize Messages: directories --- FAIL: TestRcatSize (12.01s) === RUN TestRcatSizeShortEOF run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:54:21 ERROR : potato1: Post request put error: incorrect upload size 60 != 120 run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeShortEOF Messages: directories --- FAIL: TestRcatSizeShortEOF (12.01s) === RUN TestRcatSizeMetadata run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" operations_test.go:1838: Skipping as destination doesn't support user metadata run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 /usr/local/go/src/runtime/panic.go:694 /usr/local/go/src/testing/testing.go:1402 /usr/local/go/src/testing/testing.go:1378 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1838 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeMetadata Messages: directories --- FAIL: TestRcatSizeMetadata (12.01s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:54:45 INFO : potato1.rclone_chunk.001_bnij47: Moved (server-side) to: potato1 2026/10/03 05:54:45 DEBUG : potato1: size = 60 OK 2026/10/03 05:54:45 DEBUG : potato1: md5 = d6548b156ea68a4e003e786df99eee76 OK run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeUploadHeaders Messages: directories --- FAIL: TestRcatSizeUploadHeaders (12.01s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:54:57 INFO : potato1.rclone_chunk.001_bniva7: Moved (server-side) to: potato1 2026/10/03 05:54:57 DEBUG : potato1: size = 60 OK 2026/10/03 05:54:57 DEBUG : potato1: md5 = d6548b156ea68a4e003e786df99eee76 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 2026/10/03 05:54:57 DEBUG : potato1: md5 = 771ba8b5f9b1a1201c9f9bb57bf74b99 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 2026/10/03 05:54:57 ERROR : potato1: corrupted on transfer: md5 hashes differ src "d6548b156ea68a4e003e786df99eee76" vs dst(Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') "771ba8b5f9b1a1201c9f9bb57bf74b99" 2026/10/03 05:54:57 INFO : potato1: Removing failed copy run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeChecksum/Corrupted Messages: directories === RUN TestRcatSizeChecksum/SizeDiffers run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:55:09 INFO : potato4.rclone_chunk.001_bnj7tl: Moved (server-side) to: potato4 2026/10/03 05:55:09 DEBUG : potato4: size = 60 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 2026/10/03 05:55:09 DEBUG : potato4: size = 59 (Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 2026/10/03 05:55:09 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(Chunked 'TestChunkerLocal:rclone-test-risujen5ceza') 59 2026/10/03 05:55:09 INFO : potato4: Removing failed copy run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeChecksum/SizeDiffers Messages: directories === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:55:21 INFO : potato2.rclone_chunk.001_bnjj87: Moved (server-side) to: potato2 2026/10/03 05:55:21 DEBUG : potato2: size = 60 OK run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeChecksum/IgnoreChecksum Messages: directories === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:55:33 INFO : potato3.rclone_chunk.001_bnjv2b: Moved (server-side) to: potato3 2026/10/03 05:55:33 DEBUG : potato3: size = 60 OK run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRcatSizeChecksum/NoHashes Messages: directories --- FAIL: TestRcatSizeChecksum (48.03s) --- FAIL: TestRcatSizeChecksum/Corrupted (12.01s) --- FAIL: TestRcatSizeChecksum/SizeDiffers (12.01s) --- FAIL: TestRcatSizeChecksum/IgnoreChecksum (12.01s) --- FAIL: TestRcatSizeChecksum/NoHashes (12.01s) === RUN TestTouchDir run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:55:45 INFO : potato2.rclone_chunk.001_bnk7fz: Moved (server-side) to: potato2 2026/10/03 05:55:45 INFO : empty space.rclone_chunk.001_bnk770: Moved (server-side) to: empty space 2026/10/03 05:55:45 INFO : sub dir/potato3.rclone_chunk.001_bnk751: Moved (server-side) to: sub dir/potato3 2026/10/03 05:55:45 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Touching "sub dir/potato3" 2026/10/03 05:55:45 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Touching "empty space" 2026/10/03 05:55:45 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Touching "potato2" run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestTouchDir Messages: directories --- FAIL: TestTouchDir (12.02s) === RUN TestMkdirMetadata run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:55:57 DEBUG : dir with metadata: Making directory with metadata 2026/10/03 05:55:57 INFO : dir with metadata: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMkdirMetadata Messages: directories --- FAIL: TestMkdirMetadata (12.01s) === RUN TestMkdirModTime run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:56:09 DEBUG : directory with modtime: Making directory with metadata 2026/10/03 05:56:09 INFO : directory with modtime: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2026/10/03 05:56:09 NOTICE: dry run directory with modtime: Skipped make directory as --dry-run is set run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestMkdirModTime Messages: directories --- FAIL: TestMkdirModTime (12.01s) === RUN TestCopyDirMetadata run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:56:21 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/10/03 05:56:21 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/03 05:56:21 INFO : non existent directory: Updated directory metadata 2026/10/03 05:56:21 INFO : existing directory: Updated directory metadata run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestCopyDirMetadata Messages: directories --- FAIL: TestCopyDirMetadata (12.01s) === RUN TestSetDirModTime run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:56:33 DEBUG : set modtime on non existent directory: Skipping set directory modification time as --no-update-dir-modtime is set 2026/10/03 05:56:33 INFO : set modtime on existing directory: Set directory modification time (using SetModTime) 2026/10/03 05:56:33 INFO : set modtime on existing directory: Set directory modification time (using DirSetModTime) run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestSetDirModTime Messages: directories --- FAIL: TestSetDirModTime (12.01s) === RUN TestDirsEqual run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:56:45 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/10/03 05:56:45 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/03 05:56:45 DEBUG : dst: Making directory with metadata 2026/10/03 05:56:45 INFO : dst: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/03 05:56:45 DEBUG : dst: Directory modification time the same (differ by 0s, within tolerance 1ns) 2026/10/03 05:56:45 INFO : dst: Set directory modification time (using SetModTime) 2026/10/03 05:56:45 INFO : dst: Set directory modification time (using SetModTime) 2026/10/03 05:56:45 DEBUG : dst: Directory modification time the same (differ by 0s, within tolerance 1ns) 2026/10/03 05:56:45 INFO : dst: Set directory modification time (using SetModTime) 2026/10/03 05:56:45 DEBUG : dst: Destination directory is newer than source, skipping run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestDirsEqual Messages: directories --- FAIL: TestDirsEqual (12.01s) === RUN TestRemoveExisting run.go:198: Remote "Chunked 'TestChunkerLocal:rclone-test-risujen5ceza'", Local "Local file system at /tmp/rclone2350753478", Modify Window "1ns" 2026/10/03 05:56:57 INFO : sub dir/test remove existing.rclone_chunk.001_bnm7z9: Moved (server-side) to: sub dir/test remove existing 2026/10/03 05:56:57 INFO : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789.rclone_chunk.001_bnm7sg: Moved (server-side) to: sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789 2026/10/03 05:56:57 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.zawosab9" before starting 2026/10/03 05:56:57 DEBUG : sub dir/test remove existing: move non-chunked object... 2026/10/03 05:56:57 INFO : sub dir/test remove existing: Moved (server-side) to: sub dir/test remove existing.zawosab9 2026/10/03 05:56:57 DEBUG : sub dir/test remove existing.zawosab9: TEST: removing renamed existing file after operation 2026/10/03 05:56:57 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.mazowoq9" before starting 2026/10/03 05:56:57 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: move non-chunked object... 2026/10/03 05:56:57 INFO : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: Moved (server-side) to: sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.mazowoq9 2026/10/03 05:56:57 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.mazowoq9: TEST: renaming existing back after failed operation 2026/10/03 05:56:57 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.mazowoq9: move non-chunked object... 2026/10/03 05:56:57 INFO : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.mazowoq9: Moved (server-side) to: sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789 2026/10/03 05:56:57 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.momagac7" before starting 2026/10/03 05:56:57 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: move non-chunked object... 2026/10/03 05:56:57 INFO : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: Moved (server-side) to: sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.momagac7 2026/10/03 05:56:57 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.momagac7: TEST: removing renamed existing file after operation run.go:186: removing dir "sub/deep" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub/deep" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty run.go:186: removing dir "sub" failed - try 1/3: sleeping 1s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed - try 2/3: sleeping 1.5s: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty run.go:186: removing dir "sub" failed: remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty fstest.go:299: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:299: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:299: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:328: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:328 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:339 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:191 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:406 /usr/local/go/src/testing/testing.go:1460 /usr/local/go/src/testing/testing.go:1820 /usr/local/go/src/testing/testing.go:2187 Error: Not equal: expected: []string{} actual : []string{"sub", "sub/deep"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=3) "sub", + (string) (len=8) "sub/deep" } Test: TestRemoveExisting Messages: directories --- FAIL: TestRemoveExisting (12.02s) === RUN TestRcatInputFailurePreservesDestination 2026/10/03 05:57:09 DEBUG : Creating backend with remote "/tmp/TestRcatInputFailurePreservesDestination1604828619/001" 2026/10/03 05:57:09 DEBUG : Config file has changed externally - reloading --- PASS: TestRcatInputFailurePreservesDestination (0.00s) === RUN TestRcAbout rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcAbout (0.00s) === RUN TestRcCleanup rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCleanup (0.00s) === RUN TestRcCopyfile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCopyfile (0.00s) === RUN TestRcCopyurl rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCopyurl (0.00s) === RUN TestRcDelete rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcDelete (0.00s) === RUN TestRcDeletefile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcDeletefile (0.00s) === RUN TestRcList rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcList (0.00s) === RUN TestRcStat rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcStat (0.00s) === RUN TestRcSetTier rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcSetTier (0.00s) === RUN TestRcSetTierFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcSetTierFile (0.00s) === RUN TestRcMkdir rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcMkdir (0.00s) === RUN TestRcMovefile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcMovefile (0.00s) === RUN TestRcPurge rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcPurge (0.00s) === RUN TestRcRmdir rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcRmdir (0.00s) === RUN TestRcRmdirs rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcRmdirs (0.00s) === RUN TestRcSize rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcSize (0.00s) === RUN TestRcPublicLink rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcPublicLink (0.00s) === RUN TestRcFsInfo rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcFsInfo (0.00s) === RUN TestUploadFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestUploadFile (0.00s) === RUN TestRcCommand rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCommand (0.00s) === RUN TestRcDu rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcDu (0.00s) === RUN TestRcCheck rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCheck (0.00s) === RUN TestRcHashsum rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcHashsum (0.00s) === RUN TestRcHashsumSingleFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcHashsumSingleFile (0.00s) === RUN TestRcHashsumFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcHashsumFile (0.00s) === RUN TestRcGetFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcGetFile (0.00s) FAIL 2026/10/03 05:57:09 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Purge dir "sub/deep" 2026/10/03 05:57:09 NOTICE: purge failed to rmdir "sub/deep": remove /tmp/chunker1/rclone-test-risujen5ceza/sub/deep: directory not empty 2026/10/03 05:57:09 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Purge dir "sub" 2026/10/03 05:57:09 NOTICE: purge failed to rmdir "sub": remove /tmp/chunker1/rclone-test-risujen5ceza/sub: directory not empty 2026/10/03 05:57:09 DEBUG : Chunked 'TestChunkerLocal:rclone-test-risujen5ceza': Purge dir "" 2026/10/03 05:57:09 NOTICE: purge failed to rmdir "": remove /tmp/chunker1/rclone-test-risujen5ceza: directory not empty "./operations.test -test.v -test.timeout 1h0m0s -remote TestChunkerLocal: -verbose" - Finished ERROR in 14m59.399016814s (try 1/5): exit status 1: Failed [TestIndex TestIndexDelete TestIndexFilter TestIndexRules TestIndexMaxDepth TestIndexLinkIndex TestIndexDirTime TestIndexTemplate TestIndexChanged TestIndexChangedDelete TestIndexChangedFiles TestIndexChangedDirTime TestListDirSorted TestListDirSortedFn TestListJSON/Recurse TestListJSON/SubDir TestStatJSON TestMkdir TestLsd TestLs TestLsWithFilesFrom TestLsLong TestHashSums TestCount TestDelete TestDeleteFatalError TestMaxDelete TestMaxDeleteSizeLargeFile TestMaxDeleteSize TestReadFile TestCat TestRmdirsNoLeaveRoot TestRmdirsLeaveRoot TestRmdirsWithFilter TestCopyURL TestCopyURLDownloadHeaders TestMoveFile TestMoveFileWithIgnoreExisting TestMoveFileImmutable TestCaseInsensitiveMoveFile TestCaseInsensitiveMoveFileDryRun TestMoveFileBackupDir TestDirMoveMoveError TestDirMoveContext TestDirMove TestGetFsInfo TestRcat/withChecksum=false,ignoreChecksum=false TestRcat/withChecksum=true,ignoreChecksum=false TestRcat/withChecksum=false,ignoreChecksum=true TestRcat/withChecksum=true,ignoreChecksum=true TestRcatMetadata TestRcatSize TestRcatSizeShortEOF TestRcatSizeMetadata TestRcatSizeUploadHeaders TestRcatSizeChecksum/Corrupted TestRcatSizeChecksum/SizeDiffers TestRcatSizeChecksum/IgnoreChecksum TestRcatSizeChecksum/NoHashes TestTouchDir TestMkdirMetadata TestMkdirModTime TestCopyDirMetadata TestSetDirModTime TestDirsEqual TestRemoveExisting]