"./operations.test -test.v -test.timeout 1h0m0s -remote TestCryptDrive: -verbose -fast-list" - Starting (try 1/5) 2026/10/02 02:50:08 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco" 2026/10/02 02:50:08 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:50:08 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg" 2026/10/02 02:50:09 DEBUG : Creating backend with remote "/tmp/rclone2939352099" === 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 "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" multithread_test.go:120: multithread writing not supported --- SKIP: TestMultithreadCopy (0.26s) === RUN TestMultithreadCopyAbort run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" multithread_test.go:120: multithread writing not supported --- SKIP: TestMultithreadCopyAbort (0.23s) === RUN TestMultithreadCopyWriterAtErrors === RUN TestMultithreadCopyWriterAtErrors/open/fatal=false 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/open/fatal=true 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/write/fatal=false 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/02 02:50:10 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 1 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 2 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 0 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/02 02:50: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/02 02:50:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/02 02:50:10 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 1 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 2 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 0 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/02 02:50: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/02 02:50:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/02 02:50:10 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 1 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 2 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 3 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 0 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/02 02:50: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/02 02:50:10 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/02 02:50:10 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 1 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 2 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 3 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/02 02:50:10 DEBUG : file.txt: writing chunk 0 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/10/02 02:50:10 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/02 02:50: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.00s) --- 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/02 02:50:10 DEBUG : a: size = 0 OK 2026/10/02 02:50:10 DEBUG : a: size = 1 (memory) 2026/10/02 02:50: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/02 02:50:10 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/10/02 02:50:10 DEBUG : potato: Seek from 10 to 0 2026/10/02 02:50:10 DEBUG : potato: Seek from 10 to 0 2026/10/02 02:50:10 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/10/02 02:50:10 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Seek from 5 to 2 2026/10/02 02:50:10 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/10/02 02:50:10 DEBUG : potato: Seek from 7 to 0 2026/10/02 02:50:10 DEBUG : potato: Seek from 7 to 0 2026/10/02 02:50:10 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/10/02 02:50:10 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Seek from 5 to 2 2026/10/02 02:50:10 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/10/02 02:50:10 DEBUG : potato: Seek from 8 to 0 2026/10/02 02:50:10 DEBUG : potato: Seek from 8 to 0 2026/10/02 02:50:10 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/10/02 02:50:10 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/02 02:50:10 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/02 02:50:10 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/02 02:50:10 DEBUG : potato: Seek from 5 to 2 2026/10/02 02:50:10 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/10/02 02:50:10 DEBUG : potato: Seek from 9 to 0 2026/10/02 02:50:10 DEBUG : potato: Seek from 9 to 0 2026/10/02 02:50: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 "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:50:13 DEBUG : rutabaga: md5 = fe158f5bb0282b8e3e156f02d362ed6e OK === RUN TestCheck/1 === RUN TestCheck/2 2026/10/02 02:50:15 DEBUG : empty space: md5 = ca9937f016359856ad6e9a718a233d9c OK === RUN TestCheck/3 2026/10/02 02:50:18 DEBUG : potato2: md5 = 39123cdfbf74bda3a966cfdbf4009b3c OK === RUN TestCheck/4 === RUN TestCheck/5 2026/10/02 02:50:20 DEBUG : remotepotato: md5 = 709ff77c4cc3e9c78f403efd981d6646 OK === RUN TestCheck/6 === RUN TestCheck/7 --- PASS: TestCheck (13.91s) --- PASS: TestCheck/1 (0.32s) --- PASS: TestCheck/2 (0.28s) --- PASS: TestCheck/3 (0.30s) --- PASS: TestCheck/4 (0.28s) --- PASS: TestCheck/5 (0.28s) --- PASS: TestCheck/6 (0.29s) --- PASS: TestCheck/7 (0.28s) === RUN TestCheckFsError 2026/10/02 02:50:24 DEBUG : Creating backend with remote "nonexistent" 2026/10/02 02:50:24 DEBUG : Creating backend with remote "nonexistent" 2026/10/02 02:50:24 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/10/02 02:50:24 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/10/02 02:50:24 NOTICE: Local file system at nonexistent: 0 differences found 2026/10/02 02:50:24 NOTICE: Local file system at nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.00s) === RUN TestCheckDownload run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:50:25 DEBUG : rutabaga: md5 = c01b42bd836598ad724e848b0f5edc41 OK === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/10/02 02:50:29 DEBUG : empty space: md5 = 963eee24e6717f9660df752337fff257 OK === RUN TestCheckDownload/3 2026/10/02 02:50:32 DEBUG : potato2: md5 = d8a5507e683a867d92295ab40f2139f4 OK === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/10/02 02:50:36 DEBUG : remotepotato: md5 = c566c97a4ea7b506430acf6a61352641 OK === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 --- PASS: TestCheckDownload (16.53s) --- PASS: TestCheckDownload/1 (0.88s) --- PASS: TestCheckDownload/2 (0.77s) --- PASS: TestCheckDownload/3 (0.80s) --- PASS: TestCheckDownload/4 (0.92s) --- PASS: TestCheckDownload/5 (0.77s) --- PASS: TestCheckDownload/6 (0.75s) --- PASS: TestCheckDownload/7 (0.78s) === RUN TestCheckSizeOnly run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:50:42 DEBUG : rutabaga: md5 = 3a1d1501f947829d786fbba8713f8e9c OK === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/10/02 02:50:45 DEBUG : empty space: md5 = 45b0d9b69e88c0b39e7ac453b84dfc7b OK === RUN TestCheckSizeOnly/3 2026/10/02 02:50:47 DEBUG : potato2: md5 = 2a476bcb5f9e6f3791a7ab6703a6dbe5 OK === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/10/02 02:50:50 DEBUG : remotepotato: md5 = eced4fc8ee9545ce807c6d9c0fec124d OK === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 --- PASS: TestCheckSizeOnly (13.40s) --- PASS: TestCheckSizeOnly/1 (0.26s) --- PASS: TestCheckSizeOnly/2 (0.30s) --- PASS: TestCheckSizeOnly/3 (0.29s) --- PASS: TestCheckSizeOnly/4 (0.30s) --- PASS: TestCheckSizeOnly/5 (0.28s) --- PASS: TestCheckSizeOnly/6 (0.35s) --- PASS: TestCheckSizeOnly/7 (0.32s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:50:55 DEBUG : test.sum: md5 = 7f247e2987d9305e0bc009f3f80e7456 OK 2026/10/02 02:50:56 NOTICE: test.sum: improperly formatted checksum line 4 2026/10/02 02:50:56 NOTICE: test.sum: improperly formatted checksum line 5 2026/10/02 02:50:56 NOTICE: test.sum: improperly formatted checksum line 6 2026/10/02 02:50:56 NOTICE: test.sum: 2 warning(s) suppressed... 2026/10/02 02:50:58 DEBUG : test.sum: md5 = 3d39b72ebf5b95d9b1916b86e35bd415 OK 2026/10/02 02:50:59 NOTICE: test.sum: improperly formatted checksum line 4 2026/10/02 02:50:59 NOTICE: test.sum: improperly formatted checksum line 5 2026/10/02 02:50:59 NOTICE: test.sum: improperly formatted checksum line 6 2026/10/02 02:50:59 NOTICE: test.sum: 2 warning(s) suppressed... --- PASS: TestParseSumFile (6.37s) === RUN TestCheckSum run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:51:00 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/data" 2026/10/02 02:51:00 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/vjrnln8ratgmqakfosrqe8espk" check_test.go:354: Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco/data' lacks md5, skipping --- SKIP: TestCheckSum (2.28s) === RUN TestCheckSumDownload run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:51:02 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/data" 2026/10/02 02:51:02 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/vjrnln8ratgmqakfosrqe8espk" 2026/10/02 02:51:07 DEBUG : data/banana: md5 = ff97f358b28a51bb1ac4032b8bf51c6c OK 2026/10/02 02:51:08 DEBUG : test.sum: md5 = d32868d303e324428552ad2f1fb52a0b OK === RUN TestCheckSumDownload/subtest1 2026/10/02 02:51:13 DEBUG : data/potato: md5 = 2607450ab39aad803c6b10b67f5f46ad OK 2026/10/02 02:51:14 DEBUG : test.sum: md5 = e5127a670d1991b9fcffb98271748ff8 OK === RUN TestCheckSumDownload/subtest2 2026/10/02 02:51:19 DEBUG : test.sum: md5 = ed6082fceb472fcb30bc3615f273b2d9 OK === RUN TestCheckSumDownload/subtest3 2026/10/02 02:51:23 DEBUG : test.sum: md5 = 88df2e3b80d941648c745dc6784a8ed8 OK === RUN TestCheckSumDownload/subtest4 2026/10/02 02:51:27 DEBUG : test.sum: md5 = 9d969b8579b0b98cdf07b0754e497d0f OK === RUN TestCheckSumDownload/subtest5 2026/10/02 02:51:31 DEBUG : test.sum: md5 = 919cccd7cdc306a4a9404e175284f68d OK === RUN TestCheckSumDownload/subtest6 2026/10/02 02:51:35 DEBUG : data/banana: md5 = cf4feb48655dcfffac0fdb07ec87c35e OK 2026/10/02 02:51:37 DEBUG : data/potato: md5 = 15cdab038760f51d373573994be73240 OK 2026/10/02 02:51:39 DEBUG : test.sum: md5 = 1759a493787a52eaf3855fa1a94bc538 OK === RUN TestCheckSumDownload/subtest7 --- PASS: TestCheckSumDownload (42.58s) --- PASS: TestCheckSumDownload/subtest1 (2.10s) --- PASS: TestCheckSumDownload/subtest2 (1.77s) --- PASS: TestCheckSumDownload/subtest3 (1.86s) --- PASS: TestCheckSumDownload/subtest4 (1.69s) --- PASS: TestCheckSumDownload/subtest5 (1.77s) --- PASS: TestCheckSumDownload/subtest6 (1.90s) --- PASS: TestCheckSumDownload/subtest7 (1.85s) === RUN TestCheckSumConcurrency 2026/10/02 02:51:45 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/10/02 02:51:45 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/10/02 02:51:45 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/10/02 02:51:45 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/10/02 02:51:45 NOTICE: Mock file system at checkSum: 0 differences found 2026/10/02 02:51:45 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumConcurrency (0.00s) === RUN TestCheckSumDownloadConcurrency 2026/10/02 02:51:45 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/10/02 02:51:45 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/10/02 02:51:45 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/10/02 02:51:45 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/10/02 02:51:45 NOTICE: Mock file system at checkSum: 0 differences found 2026/10/02 02:51:45 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumDownloadConcurrency (0.00s) === RUN TestApplyTransforms 2026/10/02 02:51:45 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-hepiput4qeca" 2026/10/02 02:51:45 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:51:45 DEBUG : Creating backend with remote "TestDrive:crypt/mb2b03avtvksllf2r609ck2brgab6bkgpeb16qsaeu2bbusii8j0" 2026/10/02 02:51:46 DEBUG : Creating backend with remote "/tmp/rclone1882313809" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-hepiput4qeca'", Local "Local file system at /tmp/rclone1882313809", Modify Window "1ms" 2026/10/02 02:51:49 DEBUG : hello, world!: md5 = 19e3c0a0ff0e10980178071c31804022 OK upper checkfile vs. lower remote (without normalization) 2026/10/02 02:51:50 ERROR : hello, world!: sum not found 2026/10/02 02:51:50 ERROR : HELLO, WORLD!: file not in Encrypted drive 'TestCryptDrive:rclone-test-hepiput4qeca' 2026/10/02 02:51:50 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hepiput4qeca': 1 files missing 2026/10/02 02:51:50 NOTICE: 1 hashes missing 2026/10/02 02:51:50 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hepiput4qeca': 1 differences found 2026/10/02 02:51:50 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hepiput4qeca': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/10/02 02:51:50 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/02 02:51:50 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hepiput4qeca': 0 differences found 2026/10/02 02:51:50 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hepiput4qeca': 1 matching files 2026/10/02 02:51:50 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-wecogad9caya" 2026/10/02 02:51:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:51:51 DEBUG : Creating backend with remote "TestDrive:crypt/7sim8ibvfk1hc34vtdikc4kcnt5oa599te1lpff9po2moc671lag" 2026/10/02 02:51:52 DEBUG : Creating backend with remote "/tmp/rclone847590343" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-wecogad9caya'", Local "Local file system at /tmp/rclone847590343", Modify Window "1ms" 2026/10/02 02:51:54 DEBUG : HELLO, WORLD!: md5 = fd4344aa1c7adf9d3982b108af3d21d8 OK lower checkfile vs. upper remote (without normalization) 2026/10/02 02:51:55 ERROR : HELLO, WORLD!: sum not found 2026/10/02 02:51:55 ERROR : hello, world!: file not in Encrypted drive 'TestCryptDrive:rclone-test-wecogad9caya' 2026/10/02 02:51:55 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wecogad9caya': 1 files missing 2026/10/02 02:51:55 NOTICE: 1 hashes missing 2026/10/02 02:51:55 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wecogad9caya': 1 differences found 2026/10/02 02:51:55 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wecogad9caya': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/10/02 02:51:56 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/02 02:51:56 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wecogad9caya': 0 differences found 2026/10/02 02:51:56 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wecogad9caya': 1 matching files 2026/10/02 02:51:56 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-xiyirow4jumi" 2026/10/02 02:51:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:51:56 DEBUG : Creating backend with remote "TestDrive:crypt/156pr236gsg2ok22t577fu359efsqp63tsqmpha2uhgo49g82kkg" 2026/10/02 02:51:57 DEBUG : Creating backend with remote "/tmp/rclone4007454361" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-xiyirow4jumi'", Local "Local file system at /tmp/rclone4007454361", Modify Window "1ms" 2026/10/02 02:52:00 DEBUG : HeLlO, wOrLd!: md5 = 0a42b5c995db6a5252f679a3d8adec8f OK lower checkfile vs. upperlowermixed remote (without normalization) 2026/10/02 02:52:00 ERROR : HeLlO, wOrLd!: sum not found 2026/10/02 02:52:00 ERROR : hello, world!: file not in Encrypted drive 'TestCryptDrive:rclone-test-xiyirow4jumi' 2026/10/02 02:52:00 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xiyirow4jumi': 1 files missing 2026/10/02 02:52:00 NOTICE: 1 hashes missing 2026/10/02 02:52:00 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xiyirow4jumi': 1 differences found 2026/10/02 02:52:00 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xiyirow4jumi': 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/10/02 02:52:01 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/02 02:52:01 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xiyirow4jumi': 0 differences found 2026/10/02 02:52:01 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xiyirow4jumi': 1 matching files 2026/10/02 02:52:01 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-xosahuq4fipe" 2026/10/02 02:52:01 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:52:01 DEBUG : Creating backend with remote "TestDrive:crypt/6uvjv75h8plfcuhmqo3mbvan84c3aushv3fb3tc8sdhn9nl9iq7g" 2026/10/02 02:52:03 DEBUG : Creating backend with remote "/tmp/rclone3748474380" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-xosahuq4fipe'", Local "Local file system at /tmp/rclone3748474380", Modify Window "1ms" 2026/10/02 02:52:05 DEBUG : HELLO, WORLD!: md5 = c109a3833a3f963cd7a024818d6391f3 OK upperlowermixed checkfile vs. upper remote (without normalization) 2026/10/02 02:52:06 ERROR : HELLO, WORLD!: sum not found 2026/10/02 02:52:06 ERROR : HeLlO, wOrLd!: file not in Encrypted drive 'TestCryptDrive:rclone-test-xosahuq4fipe' 2026/10/02 02:52:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xosahuq4fipe': 1 files missing 2026/10/02 02:52:06 NOTICE: 1 hashes missing 2026/10/02 02:52:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xosahuq4fipe': 1 differences found 2026/10/02 02:52:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xosahuq4fipe': 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/10/02 02:52:06 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/02 02:52:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xosahuq4fipe': 0 differences found 2026/10/02 02:52:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xosahuq4fipe': 1 matching files 2026/10/02 02:52:06 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-tiwemip8jebo" 2026/10/02 02:52:06 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:52:07 DEBUG : Creating backend with remote "TestDrive:crypt/5r36aedga0b800ipo3kotl2gq6nk4sfde1m3tn5r47c3r5aum4eg" 2026/10/02 02:52:08 DEBUG : Creating backend with remote "/tmp/rclone531807895" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-tiwemip8jebo'", Local "Local file system at /tmp/rclone531807895", Modify Window "1ms" 2026/10/02 02:52:10 DEBUG : 測試_Русский___ě_áñ: md5 = 9f4319399cefc23a50be46c37896ff5e OK NFD checkfile vs. NFC remote (without normalization) 2026/10/02 02:52:11 ERROR : 測試_Русский___ě_áñ: sum not found 2026/10/02 02:52:11 ERROR : 測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-tiwemip8jebo' 2026/10/02 02:52:11 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-tiwemip8jebo': 1 files missing 2026/10/02 02:52:11 NOTICE: 1 hashes missing 2026/10/02 02:52:11 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-tiwemip8jebo': 1 differences found 2026/10/02 02:52:11 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-tiwemip8jebo': 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/10/02 02:52:12 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/02 02:52:12 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-tiwemip8jebo': 0 differences found 2026/10/02 02:52:12 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-tiwemip8jebo': 1 matching files 2026/10/02 02:52:12 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-focipax3rewa" 2026/10/02 02:52:12 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:52:12 DEBUG : Creating backend with remote "TestDrive:crypt/foq9uc5fabur4mgjfia34p74plv3it8n4f1ug0nrnbn90e23ge90" 2026/10/02 02:52:13 DEBUG : Creating backend with remote "/tmp/rclone603844048" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-focipax3rewa'", Local "Local file system at /tmp/rclone603844048", Modify Window "1ms" 2026/10/02 02:52:16 DEBUG : 測試_Русский___ě_áñ: md5 = 6a0c91f58a639aa35eedb495be7bce50 OK NFC checkfile vs. NFD remote (without normalization) 2026/10/02 02:52:16 ERROR : 測試_Русский___ě_áñ: sum not found 2026/10/02 02:52:16 ERROR : 測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-focipax3rewa' 2026/10/02 02:52:16 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-focipax3rewa': 1 files missing 2026/10/02 02:52:16 NOTICE: 1 hashes missing 2026/10/02 02:52:16 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-focipax3rewa': 1 differences found 2026/10/02 02:52:16 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-focipax3rewa': 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/10/02 02:52:17 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/02 02:52:17 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-focipax3rewa': 0 differences found 2026/10/02 02:52:17 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-focipax3rewa': 1 matching files 2026/10/02 02:52:17 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-xexupup6mome" 2026/10/02 02:52:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:52:17 DEBUG : Creating backend with remote "TestDrive:crypt/n6ukshi7l6eg5eaqo866p8ntkg2lpre0ms4nbopeme4ronfpqgu0" 2026/10/02 02:52:18 DEBUG : Creating backend with remote "/tmp/rclone3102372395" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-xexupup6mome'", Local "Local file system at /tmp/rclone3102372395", Modify Window "1ms" 2026/10/02 02:52:21 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 640b1c17a8cd46cd54e78f0c16c71a9d OK NFDx2 checkfile vs. both remote (without normalization) 2026/10/02 02:52:22 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/02 02:52:22 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-xexupup6mome' 2026/10/02 02:52:22 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xexupup6mome': 1 files missing 2026/10/02 02:52:22 NOTICE: 1 hashes missing 2026/10/02 02:52:22 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xexupup6mome': 1 differences found 2026/10/02 02:52:22 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xexupup6mome': 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/10/02 02:52:23 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/02 02:52:23 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xexupup6mome': 0 differences found 2026/10/02 02:52:23 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xexupup6mome': 1 matching files 2026/10/02 02:52:23 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-dikibak6habe" 2026/10/02 02:52:23 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:52:23 DEBUG : Creating backend with remote "TestDrive:crypt/kl3r3ojni5i2uhuvs6sfrijeq3e30qa5ahaq1g2aukq04bdq9n40" 2026/10/02 02:52:24 DEBUG : Creating backend with remote "/tmp/rclone2585668562" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-dikibak6habe'", Local "Local file system at /tmp/rclone2585668562", Modify Window "1ms" 2026/10/02 02:52:26 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = a5eaaa6be32e8713a014d6ba675ae278 OK NFCx2 checkfile vs. both remote (without normalization) 2026/10/02 02:52:27 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/02 02:52:27 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-dikibak6habe' 2026/10/02 02:52:27 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-dikibak6habe': 1 files missing 2026/10/02 02:52:27 NOTICE: 1 hashes missing 2026/10/02 02:52:27 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-dikibak6habe': 1 differences found 2026/10/02 02:52:27 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-dikibak6habe': 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/10/02 02:52:28 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/02 02:52:28 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-dikibak6habe': 0 differences found 2026/10/02 02:52:28 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-dikibak6habe': 1 matching files 2026/10/02 02:52:28 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-vinasik5vuhe" 2026/10/02 02:52:28 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:52:28 DEBUG : Creating backend with remote "TestDrive:crypt/13d692k9amb735l85q7eimr9912nl3cbrcu0dd3d9ne9em0cgqtg" 2026/10/02 02:52:29 DEBUG : Creating backend with remote "/tmp/rclone2311432053" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-vinasik5vuhe'", Local "Local file system at /tmp/rclone2311432053", Modify Window "1ms" 2026/10/02 02:52:33 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = f37c253c1d92d215c5a7c8c7b16b5e12 OK both checkfile vs. NFDx2 remote (without normalization) 2026/10/02 02:52:34 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/02 02:52:34 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-vinasik5vuhe' 2026/10/02 02:52:34 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-vinasik5vuhe': 1 files missing 2026/10/02 02:52:34 NOTICE: 1 hashes missing 2026/10/02 02:52:34 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-vinasik5vuhe': 1 differences found 2026/10/02 02:52:34 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-vinasik5vuhe': 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/10/02 02:52:35 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/02 02:52:35 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-vinasik5vuhe': 0 differences found 2026/10/02 02:52:35 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-vinasik5vuhe': 1 matching files 2026/10/02 02:52:35 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-towuhuf1kepi" 2026/10/02 02:52:35 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 02:52:35 DEBUG : Creating backend with remote "TestDrive:crypt/hbi2si97qbh6hfphl6a2utcq8d8nlcd8offr0tgl82gsftq5b120" 2026/10/02 02:52:36 DEBUG : Creating backend with remote "/tmp/rclone74416705" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-towuhuf1kepi'", Local "Local file system at /tmp/rclone74416705", Modify Window "1ms" 2026/10/02 02:52:38 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 314c037f9b6df6b0909b56847bd3e33b OK both checkfile vs. NFCx2 remote (without normalization) 2026/10/02 02:52:39 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/02 02:52:39 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-towuhuf1kepi' 2026/10/02 02:52:39 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-towuhuf1kepi': 1 files missing 2026/10/02 02:52:39 NOTICE: 1 hashes missing 2026/10/02 02:52:39 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-towuhuf1kepi': 1 differences found 2026/10/02 02:52:39 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-towuhuf1kepi': 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/10/02 02:52:40 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/02 02:52:40 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-towuhuf1kepi': 0 differences found 2026/10/02 02:52:40 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-towuhuf1kepi': 1 matching files 2026/10/02 02:52:40 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-towuhuf1kepi': Purge remote 2026/10/02 02:52:41 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-vinasik5vuhe': Purge remote 2026/10/02 02:52:41 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-dikibak6habe': Purge remote 2026/10/02 02:52:42 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-xexupup6mome': Purge remote 2026/10/02 02:52:42 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-focipax3rewa': Purge remote 2026/10/02 02:52:43 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-tiwemip8jebo': Purge remote 2026/10/02 02:52:44 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-xosahuq4fipe': Purge remote 2026/10/02 02:52:44 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-xiyirow4jumi': Purge remote 2026/10/02 02:52:45 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-wecogad9caya': Purge remote 2026/10/02 02:52:46 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-hepiput4qeca': Purge remote --- PASS: TestApplyTransforms (61.53s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:52:47 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/02 02:52:50 DEBUG : sub/file2: md5 = 9b8702927765f645d7cf135ef51e5367 OK 2026/10/02 02:52:50 DEBUG : sub/file2: size = 14 OK 2026/10/02 02:52:50 INFO : file1: Copied (new) to: sub/file2 2026/10/02 02:52:50 DEBUG : sub/file2: size = 14 OK 2026/10/02 02:52:50 DEBUG : file1: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/10/02 02:52:50 DEBUG : file1: Unchanged skipping 2026/10/02 02:52:51 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': don't need to copy/move sub/file2, it is already at target location --- PASS: TestCopyFile (7.22s) === RUN TestCopyFileImmutable run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:52:54 DEBUG : existing: Need to transfer - File not found at Destination 2026/10/02 02:52:56 DEBUG : existing: md5 = ea27b1414987fffb18c59e184237fa73 OK 2026/10/02 02:52:56 DEBUG : existing: size = 6 OK 2026/10/02 02:52:56 INFO : existing: Copied (new) 2026/10/02 02:52:56 DEBUG : existing: size = 6 OK 2026/10/02 02:52:56 DEBUG : existing: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/10/02 02:52:56 DEBUG : existing: Unchanged skipping 2026/10/02 02:52:57 DEBUG : existing: size = 8 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:52:57 DEBUG : existing: size = 6 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco') 2026/10/02 02:52:57 DEBUG : existing: Sizes differ 2026/10/02 02:52:57 ERROR : existing: Source and destination exist but do not match: immutable file modified --- PASS: TestCopyFileImmutable (5.06s) === RUN TestCopyLongFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" copy_test.go:188: Test only runs on local --- SKIP: TestCopyLongFile (0.49s) === RUN TestCopyFileBackupDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:53:02 DEBUG : dst/file1: md5 = 064e0095ac7f730ea433c4697d994d55 OK 2026/10/02 02:53:03 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/backup" 2026/10/02 02:53:03 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/1nrff024r7pq65ecp72fc28jb0" 2026/10/02 02:53:05 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:53:05 DEBUG : dst/file1: size = 18 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco') 2026/10/02 02:53:05 DEBUG : dst/file1: Sizes differ 2026/10/02 02:53:08 INFO : dst/file1: Moved (server-side) 2026/10/02 02:53:09 DEBUG : dst/file1: md5 = 92b81b1498904b5f7aeb2aa2f5fc6b0d OK 2026/10/02 02:53:09 DEBUG : dst/file1: size = 14 OK 2026/10/02 02:53:09 INFO : dst/file1: Copied (new) --- PASS: TestCopyFileBackupDir (15.79s) === RUN TestCopyFileCompareDest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:53:15 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/dst" 2026/10/02 02:53:15 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/31u3jie661vd5p8j7rtc3hgbh0" 2026/10/02 02:53:17 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/CompareDest" 2026/10/02 02:53:17 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/gveqi14airsml4bgu7krj116o8" 2026/10/02 02:53:21 DEBUG : one: Need to transfer - File not found at Destination 2026/10/02 02:53:24 DEBUG : one: md5 = 0889a5ee442a36ce0721bff72fba454f OK 2026/10/02 02:53:24 DEBUG : one: size = 3 OK 2026/10/02 02:53:24 INFO : one: Copied (new) 2026/10/02 02:53:25 DEBUG : one: size = 5 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:53:25 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco/dst') 2026/10/02 02:53:25 DEBUG : one: Sizes differ 2026/10/02 02:53:27 DEBUG : one: md5 = 2670b3c4bd18e1963564d4d912ca2d8b OK 2026/10/02 02:53:27 DEBUG : one: size = 5 OK 2026/10/02 02:53:27 INFO : one: Copied (replaced existing) 2026/10/02 02:53:29 DEBUG : dst/one: md5 = 9d1b77951691377cefdb0e3014262d31 OK 2026/10/02 02:53:32 DEBUG : CompareDest/one: md5 = 75fff4868e16016fb4cbe3decdf7982a OK 2026/10/02 02:53:33 DEBUG : one: size = 5 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:53:33 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco/dst') 2026/10/02 02:53:33 DEBUG : one: Sizes differ 2026/10/02 02:53:34 DEBUG : one: size = 5 OK 2026/10/02 02:53:34 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/02 02:53:34 DEBUG : one: Destination found in --compare-dest, skipping 2026/10/02 02:53:37 DEBUG : CompareDest/two: md5 = e35129cfa0e5ea108a05c2a076feeac1 OK 2026/10/02 02:53:38 DEBUG : two: Need to transfer - File not found at Destination 2026/10/02 02:53:38 DEBUG : two: size = 3 OK 2026/10/02 02:53:38 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/02 02:53:38 DEBUG : two: Destination found in --compare-dest, skipping 2026/10/02 02:53:39 DEBUG : two: Need to transfer - File not found at Destination 2026/10/02 02:53:39 DEBUG : two: size = 3 OK 2026/10/02 02:53:39 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/02 02:53:39 DEBUG : two: Destination found in --compare-dest, skipping 2026/10/02 02:53:41 DEBUG : two: Need to transfer - File not found at Destination 2026/10/02 02:53:41 DEBUG : two: size = 5 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:53:41 DEBUG : two: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco/CompareDest') 2026/10/02 02:53:41 DEBUG : two: Sizes differ 2026/10/02 02:53:42 DEBUG : two: md5 = 1d4a35fadde73f8912dad5ebe8500846 OK 2026/10/02 02:53:42 DEBUG : two: size = 5 OK 2026/10/02 02:53:42 INFO : two: Copied (new) --- PASS: TestCopyFileCompareDest (32.85s) === RUN TestCopyFileCopyDestImmutable run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:53:48 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/dst" 2026/10/02 02:53:48 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/31u3jie661vd5p8j7rtc3hgbh0" 2026/10/02 02:53:52 DEBUG : dst/one: md5 = f283f9144ffde6f4a51dc047616f8392 OK 2026/10/02 02:53:57 DEBUG : CopyDest/one: md5 = d8b74e5cf851a8d242dac956ede3b384 OK 2026/10/02 02:53:58 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/CopyDest" 2026/10/02 02:53:58 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/d09o6po3f7bm6ce32vdgs8h9ls" 2026/10/02 02:53:59 DEBUG : one: size = 5 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:53:59 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco/dst') 2026/10/02 02:53:59 DEBUG : one: Sizes differ 2026/10/02 02:53:59 DEBUG : one: size = 5 OK 2026/10/02 02:53:59 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/02 02:53:59 DEBUG : one: size = 5 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:53:59 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco/dst') 2026/10/02 02:53:59 DEBUG : one: Sizes differ 2026/10/02 02:53:59 ERROR : one: Source and destination exist but do not match: immutable file modified --- PASS: TestCopyFileCopyDestImmutable (16.02s) === RUN TestCopyFileCopyDest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:54:04 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/dst" 2026/10/02 02:54:04 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/31u3jie661vd5p8j7rtc3hgbh0" 2026/10/02 02:54:06 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/CopyDest" 2026/10/02 02:54:06 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/d09o6po3f7bm6ce32vdgs8h9ls" 2026/10/02 02:54:09 DEBUG : one: Need to transfer - File not found at Destination 2026/10/02 02:54:12 DEBUG : one: md5 = 91f9bf60df3bf7a11930e56f55dca6b1 OK 2026/10/02 02:54:12 DEBUG : one: size = 3 OK 2026/10/02 02:54:12 INFO : one: Copied (new) 2026/10/02 02:54:14 DEBUG : one: size = 5 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:54:14 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco/dst') 2026/10/02 02:54:14 DEBUG : one: Sizes differ 2026/10/02 02:54:16 DEBUG : one: md5 = d9b084d4bfc381dc736f7a56a7e35c8b OK 2026/10/02 02:54:16 DEBUG : one: size = 5 OK 2026/10/02 02:54:16 INFO : one: Copied (replaced existing) 2026/10/02 02:54:18 DEBUG : dst/one: md5 = 9632e43d81df46bebd4b1d9630408dd5 OK 2026/10/02 02:54:21 DEBUG : CopyDest/one: md5 = ed5957c80a5dc15c893ff29f0440b246 OK 2026/10/02 02:54:22 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/BackupDir" 2026/10/02 02:54:22 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/s6dbk3lfi7c9kfvo6j7bla9m0g" 2026/10/02 02:54:23 DEBUG : one: size = 5 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:54:23 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco/dst') 2026/10/02 02:54:23 DEBUG : one: Sizes differ 2026/10/02 02:54:24 DEBUG : one: size = 5 OK 2026/10/02 02:54:24 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/02 02:54:24 DEBUG : one: size = 5 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:54:24 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco/dst') 2026/10/02 02:54:24 DEBUG : one: Sizes differ 2026/10/02 02:54:26 INFO : one: Moved (server-side) 2026/10/02 02:54:27 DEBUG : one: size = 5 OK 2026/10/02 02:54:27 INFO : one: Copied (server-side copy) 2026/10/02 02:54:27 DEBUG : one: Destination found in --copy-dest, using server-side copy 2026/10/02 02:54:30 DEBUG : CopyDest/two: md5 = 5c65d80a9d74eaa447898758ead68f1d OK 2026/10/02 02:54:31 DEBUG : two: Need to transfer - File not found at Destination 2026/10/02 02:54:31 DEBUG : two: size = 3 OK 2026/10/02 02:54:31 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/02 02:54:32 DEBUG : two: size = 3 OK 2026/10/02 02:54:32 INFO : two: Copied (server-side copy) 2026/10/02 02:54:32 DEBUG : two: Destination found in --copy-dest, using server-side copy 2026/10/02 02:54:33 DEBUG : two: size = 3 OK 2026/10/02 02:54:33 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/02 02:54:33 DEBUG : two: Unchanged skipping 2026/10/02 02:54:35 DEBUG : CopyDest/three: md5 = aaecdca4f1e69fb89130f5436e4be34d OK 2026/10/02 02:54:36 DEBUG : three: Need to transfer - File not found at Destination 2026/10/02 02:54:36 DEBUG : three: size = 7 (Local file system at /tmp/rclone2939352099) 2026/10/02 02:54:36 DEBUG : three: size = 5 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco/CopyDest') 2026/10/02 02:54:36 DEBUG : three: Sizes differ 2026/10/02 02:54:36 DEBUG : three: Destination not found in --copy-dest 2026/10/02 02:54:38 DEBUG : three: md5 = 18af69a3c35bb22e9b86e7086ff1fd4f OK 2026/10/02 02:54:38 DEBUG : three: size = 7 OK 2026/10/02 02:54:38 INFO : three: Copied (new) --- PASS: TestCopyFileCopyDest (42.36s) === RUN TestCopyInplace run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" copy_test.go:434: Partial uploads not supported --- SKIP: TestCopyInplace (0.47s) === RUN TestCopyLongFileName run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" copy_test.go:467: Partial uploads not supported --- SKIP: TestCopyLongFileName (0.48s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" copy_test.go:500: Partial uploads not supported --- SKIP: TestCopyLongFileNameCollision (0.48s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:54:48 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/10/02 02:54:51 DEBUG : TestCopyFileMaxTransfer/file1: md5 = b260c31e74e7b6c4c55d3644d40cf402 OK 2026/10/02 02:54:51 DEBUG : TestCopyFileMaxTransfer/file1: size = 14 OK 2026/10/02 02:54:51 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/10/02 02:54:52 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/10/02 02:54:52 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: Post "https://www.googleapis.com/upload/drive/v3/files?alt=json&fields=id%2Cname%2Csize%2Cmd5Checksum%2Csha1Checksum%2Csha256Checksum%2Ctrashed%2CexplicitlyTrashed%2CmodifiedTime%2CcreatedTime%2CmimeType%2Cparents%2CwebViewLink%2CshortcutDetails%2CexportLinks%2CresourceKey&keepRevisionForever=false&prettyPrint=false&supportsAllDrives=true&uploadType=multipart": googleapi: Copy failed: max transfer limit reached as set by --max-transfer copy_test.go:563: Expecting error to contain accounting.ErrorMaxTransferLimitReachedFatal 2026/10/02 02:54:53 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/10/02 02:54:54 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/10/02 02:54:55 DEBUG : TestCopyFileMaxTransfer/file4: md5 = dcfa7648a0c1ea1a491020751cbec496 OK 2026/10/02 02:54:55 DEBUG : TestCopyFileMaxTransfer/file4: size = 2062 OK 2026/10/02 02:54:55 INFO : TestCopyFileMaxTransfer/file4: Copied (new) --- PASS: TestCopyFileMaxTransfer (10.84s) === RUN TestDeduplicateInteractive run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" dedupe_test.go:37: Can't run this test without a hash --- SKIP: TestDeduplicateInteractive (0.46s) === RUN TestDeduplicateSkip run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:55:02 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Looking for duplicate names using skip mode. 2026/10/02 02:55:03 NOTICE: one: Found 2 files with duplicate names 2026/10/02 02:55:03 NOTICE: one: Skipping 2 files with duplicate names --- PASS: TestDeduplicateSkip (5.96s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:55:10 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Looking for duplicate names using skip mode. 2026/10/02 02:55:10 NOTICE: one: Found 3 files with duplicate names 2026/10/02 02:55:10 NOTICE: one: Deleting 1/2 identical duplicates (size 11) 2026/10/02 02:55:11 INFO : one: Deleted 2026/10/02 02:55:11 NOTICE: one: Skipping 2 files with duplicate names --- PASS: TestDeduplicateSizeOnly (9.71s) === RUN TestDeduplicateFirst run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:55:20 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Looking for duplicate names using first mode. 2026/10/02 02:55:20 NOTICE: one: Found 3 files with duplicate names 2026/10/02 02:55:21 INFO : one: Deleted 2026/10/02 02:55:22 INFO : one: Deleted 2026/10/02 02:55:22 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateFirst (8.39s) === RUN TestDeduplicateNewest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:55:28 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Looking for duplicate names using newest mode. 2026/10/02 02:55:28 NOTICE: one: Found 3 files with duplicate names 2026/10/02 02:55:29 INFO : one: Deleted 2026/10/02 02:55:30 INFO : one: Deleted 2026/10/02 02:55:30 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateNewest (7.90s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" dedupe_test.go:37: Can't run this test without a hash --- SKIP: TestDeduplicateNewestByHash (0.48s) === RUN TestDeduplicateOldest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:55:36 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Looking for duplicate names using oldest mode. 2026/10/02 02:55:36 NOTICE: one: Found 3 files with duplicate names 2026/10/02 02:55:37 INFO : one: Deleted 2026/10/02 02:55:38 INFO : one: Deleted 2026/10/02 02:55:38 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateOldest (7.58s) === RUN TestDeduplicateLargest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:55:44 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Looking for duplicate names using largest mode. 2026/10/02 02:55:44 NOTICE: one: Found 3 files with duplicate names 2026/10/02 02:55:45 INFO : one: Deleted 2026/10/02 02:55:45 INFO : one: Deleted 2026/10/02 02:55:45 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateLargest (7.57s) === RUN TestDeduplicateSmallest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:55:51 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Looking for duplicate names using smallest mode. 2026/10/02 02:55:52 NOTICE: one: Found 3 files with duplicate names 2026/10/02 02:55:52 INFO : one: Deleted 2026/10/02 02:55:53 INFO : one: Deleted 2026/10/02 02:55:53 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateSmallest (7.65s) === RUN TestDeduplicateRename run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:56:01 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Looking for duplicate names using rename mode. 2026/10/02 02:56:01 NOTICE: one.txt: Found 3 files with duplicate names 2026/10/02 02:56:02 INFO : one-2.txt: renamed from: one.txt 2026/10/02 02:56:03 INFO : one-3.txt: renamed from: one.txt 2026/10/02 02:56:04 INFO : one-4.txt: renamed from: one.txt --- PASS: TestDeduplicateRename (13.12s) === RUN TestDeduplicateRenameManyExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 02:56:09 DEBUG : one-1.txt: md5 = 4ec4a523dc252928e0934e13cc92a706 OK 2026/10/02 02:56:11 DEBUG : one-2.txt: md5 = 754cf80555ac529887b166a237c2512a OK 2026/10/02 02:56:12 DEBUG : one-3.txt: md5 = 47c7aca3f0c97fdb406f9e47c0c5de4b OK 2026/10/02 02:56:14 DEBUG : one-4.txt: md5 = 3ab5d99d9b478a2e8c49e11b4629fb22 OK 2026/10/02 02:56:15 DEBUG : one-5.txt: md5 = 4aadd839a003b8058ffe626a67a9e273 OK 2026/10/02 02:56:17 DEBUG : one-6.txt: md5 = d9c7dcda1571d76e88fbf82aba267f6e OK 2026/10/02 02:56:19 DEBUG : one-7.txt: md5 = 4b5e1f6702ede52abe7a18f161afe145 OK 2026/10/02 02:56:20 DEBUG : one-8.txt: md5 = eccd0c73210010b9ab837a3b27bbb105 OK 2026/10/02 02:56:22 DEBUG : one-9.txt: md5 = b335a6d139a4669e1c7cdb7b6bbb33fb OK 2026/10/02 02:56:24 DEBUG : one-10.txt: md5 = 13bf9a926d38e6ab9f9cddbfbe82917e OK 2026/10/02 02:56:25 DEBUG : one-11.txt: md5 = 37507100f2955f36302f2e39c6642c9d OK 2026/10/02 02:56:27 DEBUG : one-12.txt: md5 = 6b784453c8e1e8f9e73314d44fb1e247 OK 2026/10/02 02:56:29 DEBUG : one-13.txt: md5 = ba48567db777240400eeba953592b696 OK 2026/10/02 02:56:31 DEBUG : one-14.txt: md5 = b353a574cab5375be15edfe61b3e439d OK 2026/10/02 02:56:33 DEBUG : one-15.txt: md5 = 87ef5cd5381dfe4f543aa836a42286e1 OK 2026/10/02 02:56:35 DEBUG : one-16.txt: md5 = 6bb64c58773ba671aad5c15b6493b31f OK 2026/10/02 02:56:37 DEBUG : one-17.txt: md5 = 5a645d2300d1d8c13f9c1cdd1c8b78eb OK 2026/10/02 02:56:39 DEBUG : one-18.txt: md5 = 15136ef57b3cc1e229b5e20eeb27f81a OK 2026/10/02 02:56:41 DEBUG : one-19.txt: md5 = 6413e898d4b758495f8a38f6910d08c7 OK 2026/10/02 02:56:44 DEBUG : one-20.txt: md5 = 79c917dbe705bd23d075d57c698735d8 OK 2026/10/02 02:56:45 DEBUG : one-21.txt: md5 = ab680ec94cf254f97a21035124772ecf OK 2026/10/02 02:56:47 DEBUG : one-22.txt: md5 = 94ff815cfb56972499e347000d349bd8 OK 2026/10/02 02:56:49 DEBUG : one-23.txt: md5 = b66b6fda258a28476de20e7552f33ab2 OK 2026/10/02 02:56:51 DEBUG : one-24.txt: md5 = 2778a7972397ccfbec3cef1cbbb4f962 OK 2026/10/02 02:56:53 DEBUG : one-25.txt: md5 = ff676d80645777f0092e9aa39c303360 OK 2026/10/02 02:56:55 DEBUG : one-26.txt: md5 = ba33542d75992474fb002abc8a4ef1c4 OK 2026/10/02 02:56:58 DEBUG : one-27.txt: md5 = 34284df5a3004615b2b54b3c81514ebc OK 2026/10/02 02:57:00 DEBUG : one-28.txt: md5 = d94066f304f56b7f98f43c944697d2c2 OK 2026/10/02 02:57:01 DEBUG : one-29.txt: md5 = dce3c418a21ed5afa7281f2d46933d62 OK 2026/10/02 02:57:04 DEBUG : one-30.txt: md5 = 871295bd1315f518b9580bbd4803f218 OK 2026/10/02 02:57:06 DEBUG : one-31.txt: md5 = 9832fce4449be81433bc7a0f503204b4 OK 2026/10/02 02:57:08 DEBUG : one-32.txt: md5 = db7949cedfd15e388b14b23dab9cd3b8 OK 2026/10/02 02:57:11 DEBUG : one-33.txt: md5 = 5e5a946ea17c9324baa1fc24a46c183a OK 2026/10/02 02:57:12 DEBUG : one-34.txt: md5 = 55d0cc71a1800726e3d6df8f119edaa5 OK 2026/10/02 02:57:14 DEBUG : one-35.txt: md5 = b5a3e1d8a2951eb2d656cf5c04af9f61 OK 2026/10/02 02:57:16 DEBUG : one-36.txt: md5 = 563a139eea7cadeae869095362dab7ec OK 2026/10/02 02:57:18 DEBUG : one-37.txt: md5 = e1f454eb67bf5c30048db56a2e2d8bc8 OK 2026/10/02 02:57:19 DEBUG : one-38.txt: md5 = b882df15bfa5520dd3c8cd97a895a427 OK 2026/10/02 02:57:21 DEBUG : one-39.txt: md5 = d2d4ba117bcc8235ad7b545e85df89fe OK 2026/10/02 02:57:23 DEBUG : one-40.txt: md5 = f5973841f3caa610824594d9aa2527c9 OK 2026/10/02 02:57:24 DEBUG : one-41.txt: md5 = 9c18e27ffa20515cc06a892e17bbf03d OK 2026/10/02 02:57:26 DEBUG : one-42.txt: md5 = cc06cd6cc5fb8ccfbb01ff6108b89663 OK 2026/10/02 02:57:28 DEBUG : one-43.txt: md5 = 98cd5da96cf86246244620c5d8560b7e OK 2026/10/02 02:57:30 DEBUG : one-44.txt: md5 = 50135d7441fed12a0e0d3dcd0dc2a9e8 OK 2026/10/02 02:57:31 DEBUG : one-45.txt: md5 = 8e7d9762ce94de8c947396a7041d6356 OK 2026/10/02 02:57:33 DEBUG : one-46.txt: md5 = 9f6d6870f8095dc3117a1a906b5b5de9 OK 2026/10/02 02:57:36 DEBUG : one-47.txt: md5 = ec764dced02e67f7b23127a0748ae82d OK 2026/10/02 02:57:37 DEBUG : one-48.txt: md5 = b71380ac436e1d17c05750124f74b681 OK 2026/10/02 02:57:39 DEBUG : one-49.txt: md5 = f35efecd1a66e4b96318a2b4c846f5cb OK 2026/10/02 02:57:41 DEBUG : one-50.txt: md5 = 6a78ec22c0e986c8b324e7ca23ec7724 OK 2026/10/02 02:57:43 DEBUG : one-51.txt: md5 = 2c042957d756d6b2e9e6d614eeebdd33 OK 2026/10/02 02:57:44 DEBUG : one-52.txt: md5 = bb9e2f0b2d62ff68ffb5c4971d20d914 OK 2026/10/02 02:57:46 DEBUG : one-53.txt: md5 = c3c9a84dca170a6d99fd5c642575c811 OK 2026/10/02 02:57:48 DEBUG : one-54.txt: md5 = 8659946b59b721fc8268d339344591d5 OK 2026/10/02 02:57:49 DEBUG : one-55.txt: md5 = d462d224f050f6cf0f92e0913b9186b5 OK 2026/10/02 02:57:51 DEBUG : one-56.txt: md5 = 6b10b17edd330689f681643a6375a067 OK 2026/10/02 02:57:53 DEBUG : one-57.txt: md5 = 68bfbeb345d8c45e67bed07eece5af8f OK 2026/10/02 02:57:54 DEBUG : one-58.txt: md5 = 2bdf4e353c2d40c64973ec801ba5bb35 OK 2026/10/02 02:57:56 DEBUG : one-59.txt: md5 = 3877b788d4b690b773f82e9eb6a05371 OK 2026/10/02 02:57:58 DEBUG : one-60.txt: md5 = 2ae2c9a4a83b75d9df31fa62e1f61b9d OK 2026/10/02 02:57:59 DEBUG : one-61.txt: md5 = b1c251432c5c847656d5c2a99bf409ba OK 2026/10/02 02:58:01 DEBUG : one-62.txt: md5 = deae75670f95cd3c9dc23f2975825506 OK 2026/10/02 02:58:03 DEBUG : one-63.txt: md5 = 9061dbcaee382c794f6881d7e1e1b746 OK 2026/10/02 02:58:04 DEBUG : one-64.txt: md5 = 3a3e9331b08e4dc5bcd3ddf0db5002c9 OK 2026/10/02 02:58:06 DEBUG : one-65.txt: md5 = 722d3e7efd580bfcdfb150f1e3efaeaf OK 2026/10/02 02:58:08 DEBUG : one-66.txt: md5 = dc4b2ae011a1c862e4fa7b1d8c5f09cb OK 2026/10/02 02:58:09 DEBUG : one-67.txt: md5 = 79c5657c3bbac92aa38348b96685932f OK 2026/10/02 02:58:11 DEBUG : one-68.txt: md5 = 23d0852b2aec2c1ae85afd94fb1a27b7 OK 2026/10/02 02:58:13 DEBUG : one-69.txt: md5 = 5c01abcfda729a489847d82aac431070 OK 2026/10/02 02:58:15 DEBUG : one-70.txt: md5 = f622b66bd36a2ac4cc5e60084740153c OK 2026/10/02 02:58:16 DEBUG : one-71.txt: md5 = fab37b2426ca2af6a3bf154305b972db OK 2026/10/02 02:58:18 DEBUG : one-72.txt: md5 = d24ae9f15f23e29c78fe0ada33754a22 OK 2026/10/02 02:58:20 DEBUG : one-73.txt: md5 = ecc84f08c7b7eb77ad4181fc6f86984e OK 2026/10/02 02:58:22 DEBUG : one-74.txt: md5 = 4f01e4f8ae5c7fed7d170dbaa2b13dc8 OK 2026/10/02 02:58:24 DEBUG : one-75.txt: md5 = 68874479d5f171f9a4a585e513baee23 OK 2026/10/02 02:58:26 DEBUG : one-76.txt: md5 = f95310a855c39ca75ab7d7c76ccefca2 OK 2026/10/02 02:58:27 DEBUG : one-77.txt: md5 = 6d19402b25ede5da3561478791a05334 OK 2026/10/02 02:58:29 DEBUG : one-78.txt: md5 = cf06d0ba4a404cf0f471a4881651dcd4 OK 2026/10/02 02:58:31 DEBUG : one-79.txt: md5 = ae587c3ed9317c0596232d346b5ef015 OK 2026/10/02 02:58:33 DEBUG : one-80.txt: md5 = 2560c8151fdbf1cd2d8fb75943ed992b OK 2026/10/02 02:58:35 DEBUG : one-81.txt: md5 = 41db157c9fcc894e744f8721b83ee821 OK 2026/10/02 02:58:36 DEBUG : one-82.txt: md5 = 54b05318b86ba3fba16419185b4719ce OK 2026/10/02 02:58:38 DEBUG : one-83.txt: md5 = d0eba5c75447e3c8dfc9a264853374d2 OK 2026/10/02 02:58:40 DEBUG : one-84.txt: md5 = 6726ac6081d629add4def95fe8fdbac8 OK 2026/10/02 02:58:41 DEBUG : one-85.txt: md5 = dca4f3b1ee2e7d7f65ab37273778100e OK 2026/10/02 02:58:43 DEBUG : one-86.txt: md5 = b39f31246edf641926328c291db225a2 OK 2026/10/02 02:58:45 DEBUG : one-87.txt: md5 = 23f0d822dd19505382bea775b31e78b6 OK 2026/10/02 02:58:47 DEBUG : one-88.txt: md5 = 485097d9f3f032c871a464f7b03ad84d OK 2026/10/02 02:58:48 DEBUG : one-89.txt: md5 = 013102a4a5525dea51a9a6b11e2e521a OK 2026/10/02 02:58:50 DEBUG : one-90.txt: md5 = f38d144813a42ae6ec7d40220e0c52ac OK 2026/10/02 02:58:52 DEBUG : one-91.txt: md5 = f7172ad227316890cd0f1c96dc0f17c5 OK 2026/10/02 02:58:53 DEBUG : one-92.txt: md5 = 1a4a65ab795a843e9afafcd4a9ce9463 OK 2026/10/02 02:58:55 DEBUG : one-93.txt: md5 = b0460795f18bcbed2b43078d2199bbb2 OK 2026/10/02 02:58:57 DEBUG : one-94.txt: md5 = 81b356a0387e067d604bb66e0946969f OK 2026/10/02 02:58:58 DEBUG : one-95.txt: md5 = 1065493241c924f7a286ce8ef09df885 OK 2026/10/02 02:59:00 DEBUG : one-96.txt: md5 = 4c96b352e59ff523788c802297aacbd0 OK 2026/10/02 02:59:02 DEBUG : one-97.txt: md5 = 1e65f46d3d0e2fd8e33d5012d4da53eb OK 2026/10/02 02:59:04 DEBUG : one-98.txt: md5 = 47a06bd396775568111b87364563b8b2 OK 2026/10/02 02:59:05 DEBUG : one-99.txt: md5 = d5f322c92d9d341288c449e6b8f30b17 OK 2026/10/02 02:59:07 DEBUG : one-100.txt: md5 = 5ed9c867a1cb8c762926ee679e6e9e6a OK 2026/10/02 02:59:08 DEBUG : one-101.txt: md5 = 028bd174e34dc2a5710ee2a1cda52862 OK 2026/10/02 02:59:10 DEBUG : one-102.txt: md5 = 1d8245412dbce94e51b4e48d3a95379d OK 2026/10/02 02:59:12 DEBUG : one-103.txt: md5 = b0c11405a7c02d12a0224bfedf3202a9 OK 2026/10/02 02:59:13 DEBUG : one-104.txt: md5 = 1b9d4c6634881cf2c239d50eef13ec6b OK 2026/10/02 02:59:15 DEBUG : one-105.txt: md5 = e8ea7409956bf70e06fda6e03778bff5 OK 2026/10/02 02:59:18 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Looking for duplicate names using rename mode. 2026/10/02 02:59:19 NOTICE: one.txt: Found 2 files with duplicate names 2026/10/02 02:59:20 INFO : one-106.txt: renamed from: one.txt 2026/10/02 02:59:20 INFO : one-107.txt: renamed from: one.txt --- PASS: TestDeduplicateRenameManyExisting (259.53s) === RUN TestMergeDirs run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:00:29 DEBUG : dupe1/one.txt: md5 = 03914b95e75eeb2ab65805da0d1eb540 OK 2026/10/02 03:00:32 DEBUG : dupe2/two.txt: md5 = 24056d072da2a86603afa9792ce56515 OK 2026/10/02 03:00:35 DEBUG : dupe3/three.txt: md5 = 99a66978186f934e26833c2722b3c280 OK 2026/10/02 03:00:35 INFO : urj8gsducqbtvekeq181ntd2u8: merging "sfrom47189m9qr3mt4qonu281c" 2026/10/02 03:00:36 INFO : urj8gsducqbtvekeq181ntd2u8: removing empty directory 2026/10/02 03:00:37 INFO : 1u1r4ei7c628fnjg9blqt3j60o: merging "tr2hj63d80ftlmvm6a952snjcc" 2026/10/02 03:00:39 INFO : 1u1r4ei7c628fnjg9blqt3j60o: removing empty directory --- PASS: TestMergeDirs (16.57s) === RUN TestIndex run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:00:45 DEBUG : file1.txt: md5 = 0dcdb8a5364026dcd7464a643e3f0272 OK 2026/10/02 03:00:48 DEBUG : sub/file2.txt: md5 = 12c775fc54a073cc60b7a57a08cfb13a OK 2026/10/02 03:00:50 DEBUG : sub/deep/file3.txt: md5 = febba4a9b618de605b7fb17049ef0f19 OK 2026/10/02 03:00:53 DEBUG : index.json: md5 = f092a51980eba86016ca3264aa037c32 OK 2026/10/02 03:00:53 DEBUG : index.json: size = 213 OK 2026/10/02 03:00:53 INFO : index.json: Copied (new) 2026/10/02 03:00:53 DEBUG : caddy.json: md5 = d886c14a8d28696ba6ac74827907b256 OK 2026/10/02 03:00:53 DEBUG : caddy.json: size = 259 OK 2026/10/02 03:00:53 INFO : caddy.json: Copied (new) 2026/10/02 03:00:53 DEBUG : sub/deep/index.html: md5 = 5b844dc0f28b15bf4686eb0159e7b5b7 OK 2026/10/02 03:00:53 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/02 03:00:53 INFO : sub/deep/index.html: Copied (new) 2026/10/02 03:00:53 DEBUG : index.html: md5 = 89d8b8e582990b835dcc6e7f92fefb4b OK 2026/10/02 03:00:53 DEBUG : index.html: size = 12147 OK 2026/10/02 03:00:53 INFO : index.html: Copied (new) 2026/10/02 03:00:54 DEBUG : sub/deep/index.json: md5 = ad76c4993f5f733bf2a4c174f22121b6 OK 2026/10/02 03:00:54 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/02 03:00:54 INFO : sub/deep/index.json: Copied (new) 2026/10/02 03:00:54 DEBUG : sub/index.html: md5 = c6a7c41d93dd59ae8256649b34318a3d OK 2026/10/02 03:00:54 DEBUG : sub/index.html: size = 12306 OK 2026/10/02 03:00:54 INFO : sub/index.html: Copied (new) 2026/10/02 03:00:55 DEBUG : sub/deep/caddy.json: md5 = 644b6a83d1c5436ab595a2a13b7e165b OK 2026/10/02 03:00:55 DEBUG : sub/deep/caddy.json: size = 131 OK 2026/10/02 03:00:55 INFO : sub/deep/caddy.json: Copied (new) 2026/10/02 03:00:55 DEBUG : sub/index.json: md5 = 8d7ca0186a4cdabdb528451688675bd9 OK 2026/10/02 03:00:55 DEBUG : sub/index.json: size = 215 OK 2026/10/02 03:00:55 INFO : sub/index.json: Copied (new) 2026/10/02 03:00:56 DEBUG : sub/caddy.json: md5 = 7acff95fe4fbf2d6e8309534c98c0ccb OK 2026/10/02 03:00:56 DEBUG : sub/caddy.json: size = 261 OK 2026/10/02 03:00:56 INFO : sub/caddy.json: Copied (new) 2026/10/02 03:01:02 DEBUG : sub/index.html: Unchanged skipping 2026/10/02 03:01:02 DEBUG : index.html: Unchanged skipping 2026/10/02 03:01:02 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/02 03:01:03 DEBUG : index.json: Unchanged skipping 2026/10/02 03:01:03 DEBUG : sub/index.json: Unchanged skipping 2026/10/02 03:01:03 DEBUG : sub/deep/index.json: Unchanged skipping 2026/10/02 03:01:03 DEBUG : caddy.json: Unchanged skipping 2026/10/02 03:01:04 DEBUG : sub/caddy.json: Unchanged skipping 2026/10/02 03:01:04 DEBUG : sub/deep/caddy.json: Unchanged skipping 2026/10/02 03:01:06 DEBUG : index.html: md5 = faccc80d7e17946b0e53f0f70c418c5f OK 2026/10/02 03:01:06 DEBUG : index.html: size = 12147 OK 2026/10/02 03:01:06 INFO : index.html: Copied (replaced existing) 2026/10/02 03:01:06 DEBUG : caddy.json: md5 = 76822dc1e3f405d78222530bf44e548e OK 2026/10/02 03:01:06 DEBUG : caddy.json: size = 259 OK 2026/10/02 03:01:06 INFO : caddy.json: Copied (replaced existing) 2026/10/02 03:01:06 DEBUG : sub/deep/index.html: md5 = 39f5b9f2f16b1b800cf166a499a6a9c1 OK 2026/10/02 03:01:06 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/02 03:01:06 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/02 03:01:06 DEBUG : index.json: md5 = c9d2311093290f92688704d0d24fb00a OK 2026/10/02 03:01:06 DEBUG : index.json: size = 213 OK 2026/10/02 03:01:06 INFO : index.json: Copied (replaced existing) 2026/10/02 03:01:07 DEBUG : sub/deep/caddy.json: md5 = 74e4e02d5226505a4856bdecdeaa3267 OK 2026/10/02 03:01:07 DEBUG : sub/deep/caddy.json: size = 131 OK 2026/10/02 03:01:07 INFO : sub/deep/caddy.json: Copied (replaced existing) 2026/10/02 03:01:07 DEBUG : sub/deep/index.json: md5 = 0b71e127d489ab40ddc1eb82b63fafe9 OK 2026/10/02 03:01:07 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/02 03:01:07 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/02 03:01:07 DEBUG : sub/index.html: md5 = c7a0ad0699cdba230f8b3353e92d4fff OK 2026/10/02 03:01:07 DEBUG : sub/index.html: size = 12306 OK 2026/10/02 03:01:07 INFO : sub/index.html: Copied (replaced existing) 2026/10/02 03:01:08 DEBUG : sub/index.json: md5 = c2cc2ff34235f882e8b7a331ee70dfa5 OK 2026/10/02 03:01:08 DEBUG : sub/index.json: size = 215 OK 2026/10/02 03:01:08 INFO : sub/index.json: Copied (replaced existing) 2026/10/02 03:01:19 DEBUG : pacer: low level retry 1/1 (error googleapi: Error 403: User rate limit exceeded., userRateLimitExceeded) 2026/10/02 03:01:19 DEBUG : pacer: Rate limited, increasing sleep to 1.10705125s 2026/10/02 03:01:19 DEBUG : sub/caddy.json: Received error: googleapi: Error 403: User rate limit exceeded., userRateLimitExceeded - low level retry 1/10 2026/10/02 03:01:21 DEBUG : pacer: Reducing sleep to 0s 2026/10/02 03:01:21 DEBUG : sub/caddy.json: md5 = 0e84facfc4e60319f5188c76b132c4b1 OK 2026/10/02 03:01:21 DEBUG : sub/caddy.json: size = 261 OK 2026/10/02 03:01:21 INFO : sub/caddy.json: Copied (replaced existing) 2026/10/02 03:01:27 DEBUG : sub/deep/file4.txt: md5 = 4db3d897dbd5d599396a6fc8c518f604 OK 2026/10/02 03:01:30 DEBUG : sub/index.html: Unchanged skipping 2026/10/02 03:01:30 DEBUG : index.html: Unchanged skipping 2026/10/02 03:01:31 DEBUG : index.json: Unchanged skipping 2026/10/02 03:01:31 DEBUG : sub/index.json: Unchanged skipping 2026/10/02 03:01:31 DEBUG : sub/deep/index.json: md5 = 17bc3bbc36a6fbf1e6492f64d31f80fa OK 2026/10/02 03:01:31 DEBUG : sub/deep/index.json: size = 235 OK 2026/10/02 03:01:31 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/02 03:01:31 DEBUG : sub/deep/caddy.json: md5 = b6d5cf3447e8152b7ad378bd7b0e0ea5 OK 2026/10/02 03:01:31 DEBUG : sub/deep/caddy.json: size = 260 OK 2026/10/02 03:01:31 INFO : sub/deep/caddy.json: Copied (replaced existing) 2026/10/02 03:01:31 DEBUG : sub/caddy.json: Unchanged skipping 2026/10/02 03:01:31 DEBUG : caddy.json: Unchanged skipping 2026/10/02 03:01:31 DEBUG : sub/deep/index.html: md5 = 36ce458d9f688470525e74e5db175b3b OK 2026/10/02 03:01:31 DEBUG : sub/deep/index.html: size = 12346 OK 2026/10/02 03:01:31 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/02 03:01:34 DEBUG : sub/deep/file5.txt: md5 = ccf1f90aecb2958b79a6c64b16267707 OK 2026/10/02 03:01:35 NOTICE: sub/deep/index.html: Skipped copy as --dry-run is set (size 12.309Ki) 2026/10/02 03:01:35 NOTICE: sub/deep/index.json: Skipped copy as --dry-run is set (size 351) 2026/10/02 03:01:35 NOTICE: sub/deep/caddy.json: Skipped copy as --dry-run is set (size 389) 2026/10/02 03:01:36 DEBUG : index.html: Unchanged skipping 2026/10/02 03:01:36 DEBUG : sub/index.html: Unchanged skipping 2026/10/02 03:01:36 DEBUG : index.json: Unchanged skipping 2026/10/02 03:01:37 DEBUG : caddy.json: Unchanged skipping 2026/10/02 03:01:38 DEBUG : sub/index.json: Unchanged skipping 2026/10/02 03:01:38 DEBUG : sub/caddy.json: Unchanged skipping --- PASS: TestIndex (67.71s) === RUN TestIndexDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:01:53 DEBUG : file1.txt: md5 = 24ed5ab8c53f2c1cedf104b8a0d48273 OK 2026/10/02 03:01:55 DEBUG : sub/file2.txt: md5 = fc899f3982c6dfed72dbd76595df6763 OK 2026/10/02 03:01:59 DEBUG : sub/deep/file3.txt: md5 = 0bf41d567eb4d558e86bae9b3ed680b6 OK 2026/10/02 03:02:01 DEBUG : index.html: md5 = 9d670c36451e36f21c53dae8b17327ca OK 2026/10/02 03:02:01 DEBUG : index.html: size = 12147 OK 2026/10/02 03:02:01 INFO : index.html: Copied (new) 2026/10/02 03:02:01 DEBUG : sub/deep/index.html: md5 = f8102a60482a855398ba9bdd47482251 OK 2026/10/02 03:02:01 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/02 03:02:01 INFO : sub/deep/index.html: Copied (new) 2026/10/02 03:02:01 DEBUG : sub/index.html: md5 = 34ee485beab40246d531bd30c21dd384 OK 2026/10/02 03:02:01 DEBUG : sub/index.html: size = 12306 OK 2026/10/02 03:02:01 INFO : sub/index.html: Copied (new) 2026/10/02 03:02:04 DEBUG : index.html: Unchanged skipping 2026/10/02 03:02:04 DEBUG : sub/index.html: Unchanged skipping 2026/10/02 03:02:06 DEBUG : sub/deep/index.html: md5 = 2c25bd099acd6d0ac32713629bbac642 OK 2026/10/02 03:02:06 DEBUG : sub/deep/index.html: size = 11829 OK 2026/10/02 03:02:06 INFO : sub/deep/index.html: Copied (replaced existing) --- PASS: TestIndexDelete (23.31s) === RUN TestIndexFilter run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:02:16 DEBUG : file1.txt: md5 = 5c2931b59fece1f5a52a33f5f65950a7 OK 2026/10/02 03:02:19 DEBUG : sub/file2.txt: md5 = 1c8e5c9ce7f94f31be9cc44b69e0d453 OK 2026/10/02 03:02:22 DEBUG : sub/deep/file3.txt: md5 = bf2da2e64cdc7d624f21781df87afe97 OK 2026/10/02 03:02:24 DEBUG : sub/deep/index.html: md5 = af55e52bf1abede051c52a8098f0b6fe OK 2026/10/02 03:02:27 DEBUG : other/notes.md: md5 = 5028cd8f9ce8a13ad9163dc6140ce419 OK 2026/10/02 03:02:28 DEBUG : other/notes.md: Excluded (Path Filter) 2026/10/02 03:02:29 DEBUG : other/index.html: md5 = 8cc0d7cc49b8b429d22e9f634666f004 OK 2026/10/02 03:02:29 DEBUG : other/index.html: size = 11802 OK 2026/10/02 03:02:29 INFO : other/index.html: Copied (new) 2026/10/02 03:02:29 DEBUG : index.html: md5 = 8c6f9dfaca02f0f1ce82db9fa88a25bf OK 2026/10/02 03:02:29 DEBUG : index.html: size = 12399 OK 2026/10/02 03:02:29 INFO : index.html: Copied (new) 2026/10/02 03:02:29 DEBUG : sub/index.html: md5 = 969a73a86f713b98d6651b291281d792 OK 2026/10/02 03:02:29 DEBUG : sub/index.html: size = 12056 OK 2026/10/02 03:02:29 INFO : sub/index.html: Copied (new) 2026/10/02 03:02:34 DEBUG : other/notes.md: Excluded (Path Filter) 2026/10/02 03:02:35 DEBUG : index.html: Unchanged skipping 2026/10/02 03:02:35 DEBUG : sub/index.html: Unchanged skipping 2026/10/02 03:02:35 DEBUG : other/index.html: Unchanged skipping --- PASS: TestIndexFilter (29.53s) === RUN TestIndexRules run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:02:46 DEBUG : file1.txt: md5 = eab4fd9416ce9af7aec7512dc5dde2bc OK 2026/10/02 03:02:48 DEBUG : sub/file2.txt: md5 = c5a7425e8863212c500858b1aaab237e OK 2026/10/02 03:02:51 DEBUG : sub/deep/file3.txt: md5 = 15e8021f787db6513548c3914e759c4c OK 2026/10/02 03:02:52 DEBUG : sub/deep/index.html: md5 = 8bebe77d34ee91f1d33f0a4c7bfbfebc OK 2026/10/02 03:02:55 DEBUG : index.html: md5 = 311edad5d8ee9cc278dbd03973ddcad1 OK 2026/10/02 03:02:55 DEBUG : index.html: size = 12147 OK 2026/10/02 03:02:55 INFO : index.html: Copied (new) 2026/10/02 03:02:55 DEBUG : sub/index.html: md5 = 5be48d2b86bbc78f034c5fbbb86bec71 OK 2026/10/02 03:02:55 DEBUG : sub/index.html: size = 12306 OK 2026/10/02 03:02:55 INFO : sub/index.html: Copied (new) 2026/10/02 03:03:00 DEBUG : sub/index.html: Unchanged skipping 2026/10/02 03:03:01 DEBUG : sub/deep/index.html: md5 = fb0bb2e4cb8022a7a0eae337b2c17159 OK 2026/10/02 03:03:01 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/02 03:03:01 INFO : sub/deep/index.html: Copied (replaced existing) --- PASS: TestIndexRules (24.64s) === RUN TestIndexMaxDepth run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:03:10 DEBUG : file1.txt: md5 = e63c2baac787556ae69744859f4d96b9 OK 2026/10/02 03:03:14 DEBUG : sub/file2.txt: md5 = 108b583aa87a805772845c87d9554e2b OK 2026/10/02 03:03:16 DEBUG : sub/deep/file3.txt: md5 = 10efaa0d507e40e3b21b194dfbfdf75f OK 2026/10/02 03:03:19 DEBUG : index.html: md5 = f41f1476483545c5d4760ae13b16f24e OK 2026/10/02 03:03:19 DEBUG : index.html: size = 12147 OK 2026/10/02 03:03:19 INFO : index.html: Copied (new) --- PASS: TestIndexMaxDepth (17.29s) === RUN TestIndexLinkIndex run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:03:28 DEBUG : file1.txt: md5 = cc6921cce5ebb19a0102eda0f14e9917 OK 2026/10/02 03:03:32 DEBUG : sub/file2.txt: md5 = 4c2ef8daac2c78156899d36695dd87d2 OK 2026/10/02 03:03:35 DEBUG : sub/deep/file3.txt: md5 = f61b9454d91994055549e5ed70b0e6d6 OK 2026/10/02 03:03:37 DEBUG : sub/deep/index.html: md5 = 5a51b4fa0699e3cb33162d1c812d0190 OK 2026/10/02 03:03:37 DEBUG : sub/deep/index.html: size = 12128 OK 2026/10/02 03:03:37 INFO : sub/deep/index.html: Copied (new) 2026/10/02 03:03:37 DEBUG : sub/index.html: md5 = d2903e58e9312cbc7e4f7d3b7fe1b75c OK 2026/10/02 03:03:37 DEBUG : sub/index.html: size = 12347 OK 2026/10/02 03:03:37 INFO : sub/index.html: Copied (new) 2026/10/02 03:03:37 DEBUG : index.html: md5 = 86a7f08256c6a1ac6d2d00ab4fe9d717 OK 2026/10/02 03:03:37 DEBUG : index.html: size = 12167 OK 2026/10/02 03:03:37 INFO : index.html: Copied (new) --- PASS: TestIndexLinkIndex (19.15s) === RUN TestIndexDirTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:03:47 DEBUG : file1.txt: md5 = 2a63d064568bb631064842381b6f31ff OK 2026/10/02 03:03:50 DEBUG : sub/file2.txt: md5 = 5828558aca522d36108d0c1c6d4713aa OK 2026/10/02 03:03:52 DEBUG : sub/deep/file3.txt: md5 = 309fb483da17940d939598a9e7df890e OK 2026/10/02 03:03:55 DEBUG : sub/deep/index.json: md5 = 98c05149bd625549658c714799899a05 OK 2026/10/02 03:03:55 DEBUG : sub/deep/index.json: size = 139 OK 2026/10/02 03:03:55 INFO : sub/deep/index.json: Copied (new) 2026/10/02 03:03:55 DEBUG : index.json: md5 = ae256a5a15f2e4e716e86f6ab8beb00d OK 2026/10/02 03:03:55 DEBUG : index.json: size = 257 OK 2026/10/02 03:03:55 INFO : index.json: Copied (new) 2026/10/02 03:03:55 DEBUG : sub/index.json: md5 = 46121be77c74e7b7cf11d0c3df61a608 OK 2026/10/02 03:03:55 DEBUG : sub/index.json: size = 259 OK 2026/10/02 03:03:55 INFO : sub/index.json: Copied (new) 2026/10/02 03:03:58 DEBUG : sub/deep/index.json: Unchanged skipping 2026/10/02 03:03:58 DEBUG : index.json: md5 = 0d5d5b8ad2796cbf0d66dfde15b13627 OK 2026/10/02 03:03:58 DEBUG : index.json: size = 237 OK 2026/10/02 03:03:58 INFO : index.json: Copied (replaced existing) 2026/10/02 03:03:59 DEBUG : sub/index.json: md5 = 685844bacabf65354d3584e8f56aa5e4 OK 2026/10/02 03:03:59 DEBUG : sub/index.json: size = 239 OK 2026/10/02 03:03:59 INFO : sub/index.json: Copied (replaced existing) 2026/10/02 03:04:02 DEBUG : sub/index.json: md5 = 135a8e38cfc638eec8713e6a497a4655 OK 2026/10/02 03:04:02 DEBUG : sub/index.json: size = 215 OK 2026/10/02 03:04:02 INFO : sub/index.json: Copied (replaced existing) 2026/10/02 03:04:02 DEBUG : index.json: md5 = 7af2d5f0fa635eecfb48a0be93df6167 OK 2026/10/02 03:04:02 DEBUG : index.json: size = 213 OK 2026/10/02 03:04:02 INFO : index.json: Copied (replaced existing) 2026/10/02 03:04:02 DEBUG : sub/deep/index.json: md5 = 1a74412262470b4d4daffd2ec2e7796a OK 2026/10/02 03:04:02 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/02 03:04:02 INFO : sub/deep/index.json: Copied (replaced existing) --- PASS: TestIndexDirTime (26.47s) === RUN TestIndexTemplate run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:04:13 DEBUG : file1.txt: md5 = fa4cf7eaa7b6568615d96af272b7a98c OK 2026/10/02 03:04:16 DEBUG : sub/file2.txt: md5 = d77523e32f4495a56912413d5f86d531 OK 2026/10/02 03:04:19 DEBUG : sub/deep/file3.txt: md5 = 1feecec6752b55d754b8f4429cedb308 OK 2026/10/02 03:04:21 DEBUG : list.txt: md5 = 0eb4be38ca540801a10f2cd6076b547b OK 2026/10/02 03:04:21 DEBUG : list.txt: size = 59 OK 2026/10/02 03:04:21 INFO : list.txt: Copied (new) 2026/10/02 03:04:22 DEBUG : sub/list.txt: md5 = 7c46670148abf1566972af1cb432999e OK 2026/10/02 03:04:22 DEBUG : sub/list.txt: size = 64 OK 2026/10/02 03:04:22 INFO : sub/list.txt: Copied (new) 2026/10/02 03:04:23 DEBUG : sub/deep/list.txt: md5 = e20b2189a8f67ca3621ee64cb02daa49 OK 2026/10/02 03:04:23 DEBUG : sub/deep/list.txt: size = 47 OK 2026/10/02 03:04:23 INFO : sub/deep/list.txt: Copied (new) --- PASS: TestIndexTemplate (21.24s) === 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 "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:04:35 DEBUG : file1.txt: md5 = 7aa95056c88a67157d1fb3ff1db56b6b OK 2026/10/02 03:04:38 DEBUG : sub/file2.txt: md5 = 0815d7784229cc6e4b0f391dfed9524d OK 2026/10/02 03:04:40 DEBUG : sub/deep/file3.txt: md5 = 353611663de218f22fcb5915b43e2e79 OK 2026/10/02 03:04:43 DEBUG : other/notes.md: md5 = 4d788639bc8a36aec19a4a76262f4c5f OK 2026/10/02 03:04:45 DEBUG : other/index.html: md5 = 782b4dac55b88f7606e55a78e71118ad OK 2026/10/02 03:04:45 DEBUG : other/index.html: size = 12058 OK 2026/10/02 03:04:45 INFO : other/index.html: Copied (new) 2026/10/02 03:04:45 DEBUG : sub/index.html: md5 = 947b50350c0a742e389b92881fec284d OK 2026/10/02 03:04:45 DEBUG : sub/index.html: size = 12306 OK 2026/10/02 03:04:45 INFO : sub/index.html: Copied (new) 2026/10/02 03:04:45 DEBUG : index.html: md5 = ff91e0ede560dc6037a6aec417170a68 OK 2026/10/02 03:04:45 DEBUG : index.html: size = 12399 OK 2026/10/02 03:04:45 INFO : index.html: Copied (new) 2026/10/02 03:04:45 DEBUG : sub/deep/index.html: md5 = e720ed62f62845e1a89055cef07f2cd2 OK 2026/10/02 03:04:45 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/02 03:04:45 INFO : sub/deep/index.html: Copied (new) 2026/10/02 03:04:47 DEBUG : sub/deep/file4.txt: md5 = 36cf709657ec1b70254e7ab2b79e2f6e OK 2026/10/02 03:04:50 DEBUG : other/undeclared.txt: md5 = db3ea0e697ea252047f988b400335a10 OK 2026/10/02 03:04:50 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index: listing 3 directories and walking 0 changed directories 2026/10/02 03:04:51 DEBUG : sub/index.html: Unchanged skipping 2026/10/02 03:04:51 DEBUG : index.html: Unchanged skipping 2026/10/02 03:04:52 DEBUG : sub/deep/index.html: md5 = 89e47f1834f190734125f34957a62ef2 OK 2026/10/02 03:04:52 DEBUG : sub/deep/index.html: size = 12346 OK 2026/10/02 03:04:52 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/02 03:04:57 DEBUG : sub/new/file5.txt: md5 = 170829b3afc089b1af6a3a72aa0863d1 OK 2026/10/02 03:04:57 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index: listing 3 directories and walking 0 changed directories 2026/10/02 03:04:58 DEBUG : index.html: Unchanged skipping 2026/10/02 03:04:59 DEBUG : sub/index.html: md5 = 0d24521f6fd01a6b58b4c32ccf4c9863 OK 2026/10/02 03:04:59 DEBUG : sub/index.html: size = 12554 OK 2026/10/02 03:04:59 INFO : sub/index.html: Copied (replaced existing) 2026/10/02 03:04:59 DEBUG : sub/new/index.html: md5 = c4f068fa7291a3c7fbe856dbab19e74b OK 2026/10/02 03:04:59 DEBUG : sub/new/index.html: size = 12085 OK 2026/10/02 03:04:59 INFO : sub/new/index.html: Copied (new) 2026/10/02 03:05:04 DEBUG : other/undeclared0.txt: md5 = 9ea3718b4661c39afe3bf4ab77845f48 OK 2026/10/02 03:05:04 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index: listing 1 directories and walking 1 changed directories 2026/10/02 03:05:05 DEBUG : index.html: Unchanged skipping 2026/10/02 03:05:06 DEBUG : other/index.html: md5 = c341d9ad1ee823170c4fce36cb2fef7e OK 2026/10/02 03:05:06 DEBUG : other/index.html: size = 12597 OK 2026/10/02 03:05:06 INFO : other/index.html: Copied (replaced existing) 2026/10/02 03:05:09 DEBUG : other/undeclared1.txt: md5 = 0388e4c2c49a9dd522722a02282251a2 OK 2026/10/02 03:05:09 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index: listing 1 directories and walking 0 changed directories 2026/10/02 03:05:10 DEBUG : index.html: Unchanged skipping 2026/10/02 03:05:11 DEBUG : other/index.html: md5 = 38c8fedeffdb0e60b424b57f04e3e5b5 OK 2026/10/02 03:05:11 DEBUG : other/index.html: size = 12867 OK 2026/10/02 03:05:11 INFO : other/index.html: Copied (replaced existing) 2026/10/02 03:05:13 DEBUG : sub/file6.txt: md5 = a2fffb956e41ca54fddca7e6ae4ddc43 OK 2026/10/02 03:05:13 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Nothing changed so nothing to index 2026/10/02 03:05:14 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Root changed so doing a full index 2026/10/02 03:05:16 DEBUG : other/index.html: Unchanged skipping 2026/10/02 03:05:16 DEBUG : index.html: Unchanged skipping 2026/10/02 03:05:16 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/02 03:05:16 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/02 03:05:17 DEBUG : sub/index.html: md5 = 9820004cb3545b6a09c61f687cc9b351 OK 2026/10/02 03:05:17 DEBUG : sub/index.html: size = 12813 OK 2026/10/02 03:05:17 INFO : sub/index.html: Copied (replaced existing) 2026/10/02 03:05:19 DEBUG : sub/file7.txt: md5 = 1f7fd2d1b91d91a8860ead5960cd3073 OK 2026/10/02 03:05:19 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index would list 2 directories, more than 1, so doing a full index 2026/10/02 03:05:21 DEBUG : index.html: Unchanged skipping 2026/10/02 03:05:21 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/02 03:05:21 DEBUG : other/index.html: Unchanged skipping 2026/10/02 03:05:21 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/02 03:05:22 DEBUG : sub/index.html: md5 = 7fc73865b4e3c34bbe7f416f4209d138 OK 2026/10/02 03:05:22 DEBUG : sub/index.html: size = 13071 OK 2026/10/02 03:05:22 INFO : sub/index.html: Copied (replaced existing) 2026/10/02 03:05:25 DEBUG : sub/deep/file8.txt: md5 = 4ed75d253e72b684eca63913e9323b50 OK 2026/10/02 03:05:25 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index: listing 1 directories and walking 1 changed directories 2026/10/02 03:05:26 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/02 03:05:26 DEBUG : index.html: Unchanged skipping 2026/10/02 03:05:26 DEBUG : sub/index.html: Unchanged skipping 2026/10/02 03:05:27 DEBUG : sub/deep/index.html: md5 = 64ac32ae0805116acd969c928d2849cc OK 2026/10/02 03:05:27 DEBUG : sub/deep/index.html: size = 12604 OK 2026/10/02 03:05:27 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/02 03:05:29 DEBUG : sub/deep/file9.txt: md5 = aa0fb58d1340e659438878360972dedb OK 2026/10/02 03:05:31 DEBUG : sub/file10.txt: md5 = 535dc0870cce447ad72d07879aa481a0 OK 2026/10/02 03:05:31 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index: listing 2 directories and walking 0 changed directories 2026/10/02 03:05:32 DEBUG : index.html: Unchanged skipping 2026/10/02 03:05:33 DEBUG : sub/index.html: md5 = 6a4ac9cb9cfa4f1bc56db0fd2039fd48 OK 2026/10/02 03:05:33 DEBUG : sub/index.html: size = 13331 OK 2026/10/02 03:05:33 INFO : sub/index.html: Copied (replaced existing) --- PASS: TestIndexChanged (77.67s) === RUN TestIndexChangedDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:05:52 DEBUG : file1.txt: md5 = d80251b6c42dfcfaa76949430140f224 OK 2026/10/02 03:05:54 DEBUG : sub/file2.txt: md5 = 8083e17006dc498191d0b40e1efc90aa OK 2026/10/02 03:05:57 DEBUG : sub/deep/file3.txt: md5 = 33a61c50a2513c330e4e7adaba3269f9 OK 2026/10/02 03:05:59 DEBUG : sub/index.html: md5 = a831b53125a94a6da7f6dd5e52a018e0 OK 2026/10/02 03:05:59 DEBUG : sub/index.html: size = 12306 OK 2026/10/02 03:05:59 INFO : sub/index.html: Copied (new) 2026/10/02 03:05:59 DEBUG : index.html: md5 = 7f05b7142a26398e7fe85c187c6c2486 OK 2026/10/02 03:05:59 DEBUG : index.html: size = 12147 OK 2026/10/02 03:05:59 INFO : index.html: Copied (new) 2026/10/02 03:05:59 DEBUG : sub/deep/index.html: md5 = 4f80de06c62f10f00e88136e7b3da074 OK 2026/10/02 03:05:59 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/02 03:05:59 INFO : sub/deep/index.html: Copied (new) 2026/10/02 03:06:00 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index: listing 3 directories and walking 0 changed directories 2026/10/02 03:06:02 DEBUG : sub/index.html: Unchanged skipping 2026/10/02 03:06:02 DEBUG : index.html: Unchanged skipping 2026/10/02 03:06:03 DEBUG : sub/deep/index.html: md5 = 86a7178dfefc4991ec102156d13f2f8a OK 2026/10/02 03:06:03 DEBUG : sub/deep/index.html: size = 11829 OK 2026/10/02 03:06:03 INFO : sub/deep/index.html: Copied (replaced existing) --- PASS: TestIndexChangedDelete (19.18s) === RUN TestIndexChangedFiles run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:06:11 DEBUG : file1.txt: md5 = f344735c6d1cb712f2132231b812f7a6 OK 2026/10/02 03:06:14 DEBUG : sub/file2.txt: md5 = ba28c6f4e38bc7aa606d2786fe4d7966 OK 2026/10/02 03:06:17 DEBUG : sub/deep/file3.txt: md5 = 184dbfa7d18046bcf87f180f2cb7012b OK 2026/10/02 03:06:19 DEBUG : - odd/file.txt: md5 = 71eb0ec1f59ee9adbbac0d8c4a3cd277 OK 2026/10/02 03:06:22 DEBUG : - odd/index.html: md5 = 82675f8a2fa50e7643af43f8891bd7a6 OK 2026/10/02 03:06:22 DEBUG : - odd/index.html: size = 12058 OK 2026/10/02 03:06:22 INFO : - odd/index.html: Copied (new) 2026/10/02 03:06:22 DEBUG : sub/index.html: md5 = a7381d697f458336cb4400928ce763c3 OK 2026/10/02 03:06:22 DEBUG : sub/index.html: size = 12306 OK 2026/10/02 03:06:22 INFO : sub/index.html: Copied (new) 2026/10/02 03:06:22 DEBUG : sub/deep/index.html: md5 = 47f0a55de023b8b7fd1560459390ceed OK 2026/10/02 03:06:22 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/02 03:06:22 INFO : sub/deep/index.html: Copied (new) 2026/10/02 03:06:22 DEBUG : index.html: md5 = 0eaf41d7d20a8ca33e441810766baf1e OK 2026/10/02 03:06:22 DEBUG : index.html: size = 12401 OK 2026/10/02 03:06:22 INFO : index.html: Copied (new) 2026/10/02 03:06:24 DEBUG : - odd/file8.txt: md5 = eba3db532b015689e18d2faaad8dbdb7 OK 2026/10/02 03:06:25 DEBUG : sub/file9.txt: md5 = 491e01e6eab65f843cbfe4d55117adc8 OK 2026/10/02 03:06:25 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index: listing 2 directories and walking 0 changed directories 2026/10/02 03:06:27 DEBUG : index.html: Unchanged skipping 2026/10/02 03:06:28 DEBUG : - odd/index.html: md5 = c23a60c5ec7a99646f846deebcdefa5c OK 2026/10/02 03:06:28 DEBUG : - odd/index.html: size = 12316 OK 2026/10/02 03:06:28 INFO : - odd/index.html: Copied (replaced existing) 2026/10/02 03:06:29 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index: listing 4 directories and walking 0 changed directories 2026/10/02 03:06:31 DEBUG : - odd/index.html: Unchanged skipping 2026/10/02 03:06:31 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/02 03:06:31 DEBUG : index.html: Unchanged skipping 2026/10/02 03:06:32 DEBUG : sub/index.html: md5 = 16603c7f8243b986c17c88b7343da26b OK 2026/10/02 03:06:32 DEBUG : sub/index.html: size = 12565 OK 2026/10/02 03:06:32 INFO : sub/index.html: Copied (replaced existing) --- PASS: TestIndexChangedFiles (32.38s) === RUN TestIndexChangedDirTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:06:44 DEBUG : file1.txt: md5 = ea0e4fe8a87c203cc21453d889516397 OK 2026/10/02 03:06:46 DEBUG : sub/file2.txt: md5 = cbb2305dc14a6b8211cff2762aa94634 OK 2026/10/02 03:06:49 DEBUG : sub/deep/file3.txt: md5 = 80e0d5b05510cc335fc1aa8af0b993e6 OK 2026/10/02 03:06:51 DEBUG : other/notes.md: md5 = bc6b61c62c3c44cc39409f7aeea9c40a OK 2026/10/02 03:06:53 DEBUG : sub/deep/index.json: md5 = 6bca75d7f40eb838a1a1145399ba5c5b OK 2026/10/02 03:06:53 DEBUG : sub/deep/index.json: size = 139 OK 2026/10/02 03:06:53 INFO : sub/deep/index.json: Copied (new) 2026/10/02 03:06:54 DEBUG : other/index.json: md5 = c065986c705adc44e9f1a1ee21c1a7a8 OK 2026/10/02 03:06:54 DEBUG : other/index.json: size = 144 OK 2026/10/02 03:06:54 INFO : other/index.json: Copied (new) 2026/10/02 03:06:54 DEBUG : index.json: md5 = 32d8617d237e1722fcb6255c78132813 OK 2026/10/02 03:06:54 DEBUG : index.json: size = 379 OK 2026/10/02 03:06:54 INFO : index.json: Copied (new) 2026/10/02 03:06:54 DEBUG : sub/index.json: md5 = 56a520150c14b0d441c1cc159d4fdc57 OK 2026/10/02 03:06:54 DEBUG : sub/index.json: size = 259 OK 2026/10/02 03:06:54 INFO : sub/index.json: Copied (new) 2026/10/02 03:06:55 DEBUG : sub/deep/file4.txt: md5 = 45aab4129fcbdad382ae6c6a19b5f98a OK 2026/10/02 03:06:55 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Partial index: listing 3 directories and walking 0 changed directories 2026/10/02 03:06:58 DEBUG : sub/deep/index.json: md5 = b30e71677c38381dcc071f9c4d3818c9 OK 2026/10/02 03:06:58 DEBUG : sub/deep/index.json: size = 275 OK 2026/10/02 03:06:58 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/02 03:06:59 DEBUG : index.json: md5 = ff10284718377a121ba89475416fb63a OK 2026/10/02 03:06:59 DEBUG : index.json: size = 379 OK 2026/10/02 03:06:59 INFO : index.json: Copied (replaced existing) 2026/10/02 03:06:59 DEBUG : sub/index.json: md5 = 7a2731723945d37028ced07850592a4d OK 2026/10/02 03:06:59 DEBUG : sub/index.json: size = 259 OK 2026/10/02 03:06:59 INFO : sub/index.json: Copied (replaced existing) --- PASS: TestIndexChangedDirTime (26.64s) === RUN TestListDirSorted run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:07:10 DEBUG : a.txt: md5 = 9ff9694459af48c10b356263c559049d OK 2026/10/02 03:07:12 DEBUG : zend.txt: md5 = 628311d60944540b248ed097e131cfe5 OK 2026/10/02 03:07:15 DEBUG : sub dir/hello world: md5 = c845d1a294e4a19718f1b298f2c331e7 OK 2026/10/02 03:07:17 DEBUG : sub dir/hello world2: md5 = 9698aa4fdf7e1c43dd396cd198ed99d3 OK 2026/10/02 03:07:20 DEBUG : sub dir/ignore dir/.ignore: md5 = a4af0b7e6c6a6bce95056ff8cc912e82 OK 2026/10/02 03:07:22 DEBUG : sub dir/ignore dir/should be ignored: md5 = a9afdefa932622849521590ad42fb972 OK 2026/10/02 03:07:25 DEBUG : sub dir/sub sub dir/hello world3: md5 = 9a9a383b558ee666f2d56979faae3653 OK 2026/10/02 03:07:26 DEBUG : a.txt: Excluded (Size Filter) 2026/10/02 03:07:26 DEBUG : a.txt: Excluded 2026/10/02 03:07:27 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/10/02 03:07:27 DEBUG : sub dir/hello world: Excluded 2026/10/02 03:07:27 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/10/02 03:07:27 DEBUG : sub dir/hello world2: Excluded 2026/10/02 03:07:28 DEBUG : sub dir/ignore dir: Excluded 2026/10/02 03:07:28 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/10/02 03:07:28 DEBUG : sub dir/hello world: Excluded 2026/10/02 03:07:28 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/10/02 03:07:28 DEBUG : sub dir/hello world2: Excluded 2026/10/02 03:07:28 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSorted (27.96s) === RUN TestListDirSortedFn run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:07:38 DEBUG : a.txt: md5 = 16bb26171c41ca060dab62118393aa10 OK 2026/10/02 03:07:40 DEBUG : zend.txt: md5 = 6cd23e66bd8924cfe13322477d2caa50 OK 2026/10/02 03:07:42 DEBUG : sub dir/hello world: md5 = 3e43d7ceba5c88e887794e4462116491 OK 2026/10/02 03:07:44 DEBUG : sub dir/hello world2: md5 = 839d14467e7ba0b5ba7e605bbc6d5081 OK 2026/10/02 03:07:47 DEBUG : sub dir/ignore dir/.ignore: md5 = c789a971a436c4e60406837f3ce967c5 OK 2026/10/02 03:07:49 DEBUG : sub dir/ignore dir/should be ignored: md5 = 9e5b660cb8ee4e0bb18c74ea7dd0877c OK 2026/10/02 03:07:51 DEBUG : sub dir/sub sub dir/hello world3: md5 = c69deb47794b0afe8947a6d44f6f6fdf OK 2026/10/02 03:07:53 DEBUG : a.txt: Excluded (Size Filter) 2026/10/02 03:07:53 DEBUG : a.txt: Excluded 2026/10/02 03:07:55 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/10/02 03:07:55 DEBUG : sub dir/hello world2: Excluded 2026/10/02 03:07:55 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/10/02 03:07:55 DEBUG : sub dir/hello world: Excluded 2026/10/02 03:07:56 DEBUG : sub dir/ignore dir: Excluded 2026/10/02 03:07:56 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/10/02 03:07:56 DEBUG : sub dir/hello world2: Excluded 2026/10/02 03:07:56 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/10/02 03:07:56 DEBUG : sub dir/hello world: Excluded 2026/10/02 03:07:56 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSortedFn (28.11s) === RUN TestListJSON run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:08:08 DEBUG : file1: md5 = 07bf2c24e2ff38310ddc0e537c105883 OK 2026/10/02 03:08:11 DEBUG : sub/file2: md5 = a368f35e4a08c0d63585b86695dd5496 OK === RUN TestListJSON/Default === RUN TestListJSON/FilesOnly === RUN TestListJSON/DirsOnly === RUN TestListJSON/Recurse === RUN TestListJSON/SubDir === RUN TestListJSON/NoModTime === RUN TestListJSON/NoMimeType === RUN TestListJSON/ShowHash === RUN TestListJSON/HashTypes 2026/10/02 03:08:14 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/10/02 03:08:15 DEBUG : eer8kka55qnghc34cq76ca668g: Fetching metadata 2026/10/02 03:08:15 DEBUG : 150fuo3cn4j1uenq6r4g4qk6t4: Fetching metadata --- PASS: TestListJSON (13.43s) --- PASS: TestListJSON/Default (0.29s) --- PASS: TestListJSON/FilesOnly (0.32s) --- PASS: TestListJSON/DirsOnly (0.38s) --- PASS: TestListJSON/Recurse (0.61s) --- PASS: TestListJSON/SubDir (0.28s) --- PASS: TestListJSON/NoModTime (0.34s) --- PASS: TestListJSON/NoMimeType (0.29s) --- PASS: TestListJSON/ShowHash (0.29s) --- PASS: TestListJSON/HashTypes (0.29s) --- PASS: TestListJSON/Metadata (0.77s) === RUN TestStatJSON run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:08:20 DEBUG : file1: md5 = b60722bab8f7fe916b29fd67923bafa8 OK 2026/10/02 03:08:24 DEBUG : sub/file2: md5 = 4066a282d3144dc318574d3aa07506fa OK === 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/02 03:08:28 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/notfound" 2026/10/02 03:08:29 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/qe0i31qdkoejk60elps0ni5sqk" --- PASS: TestStatJSON (16.57s) --- PASS: TestStatJSON/Root (0.28s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.29s) --- PASS: TestStatJSON/Dir (0.77s) --- PASS: TestStatJSON/DirWithTrailingSlash (0.27s) --- PASS: TestStatJSON/File (0.34s) --- PASS: TestStatJSON/NotFound (0.51s) --- PASS: TestStatJSON/DirFilesOnly (0.34s) --- PASS: TestStatJSON/FileFilesOnly (0.30s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.25s) --- PASS: TestStatJSON/DirDirsOnly (0.28s) --- PASS: TestStatJSON/FileDirsOnly (0.28s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.28s) --- PASS: TestStatJSON/RootNotFound (2.04s) === RUN TestStatJSONMemory 2026/10/02 03:08:35 DEBUG : Creating backend with remote ":memory:" 2026/10/02 03:08:35 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/10/02 03:08:35 DEBUG : sub/file1: size = 5 OK 2026/10/02 03:08:35 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/10/02 03:08:35 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 "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:08:35 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Making directory 2026/10/02 03:08:35 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Making directory --- PASS: TestMkdir (0.76s) === RUN TestLsd run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:08:38 DEBUG : sub dir/hello world: md5 = ce365d71cf296d14cce373634d432416 OK --- PASS: TestLsd (5.78s) === RUN TestLs run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:08:43 DEBUG : potato2: md5 = 70793a7d060ede9c0e38281c1119fd20 OK 2026/10/02 03:08:45 DEBUG : empty space: md5 = 8bd13a07497373fb7202e97dd3a8e20d OK --- PASS: TestLs (5.94s) === RUN TestLsWithFilesFrom run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:08:49 DEBUG : potato2: md5 = cb966248aec3ecb133f4d99cbb1cd373 OK 2026/10/02 03:08:50 DEBUG : empty space: md5 = 47098fc5311e5dadb7bba70651a51a23 OK 2026/10/02 03:08:51 DEBUG : empty space: Excluded (FilesFrom Filter) --- PASS: TestLsWithFilesFrom (5.76s) === RUN TestLsLong run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:08:55 DEBUG : potato2: md5 = cfa81282302e00b34de4a50a1899c82d OK 2026/10/02 03:08:56 DEBUG : empty space: md5 = cbde77276de1086e7f1d03d9ad97e383 OK --- PASS: TestLsLong (5.50s) === RUN TestHashSums run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:09:00 DEBUG : potato2: md5 = 22e02aea4f74fedf7ffe98049152e8f4 OK 2026/10/02 03:09:02 DEBUG : empty space: md5 = 99c7db1fa03aa45a1fd88f3deadb029f OK --- PASS: TestHashSums (5.19s) === RUN TestHashSumsWithErrors 2026/10/02 03:09:04 DEBUG : Creating backend with remote ":memory:" 2026/10/02 03:09:04 ERROR : file1: hash unsupported: hash type not supported 2026/10/02 03:09:04 ERROR : sub/file1: hash unsupported: hash type not supported 2026/10/02 03:09:04 ERROR : sub/file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/10/02 03:09:04 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/10/02 03:09:04 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/10/02 03:09:04 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/10/02 03:09:04 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/10/02 03:09:04 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/10/02 03:09:04 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/10/02 03:09:04 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/10/02 03:09:04 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 "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:09:05 DEBUG : potato2: md5 = 3daaf7e9d0df825d374d8659e70fa528 OK 2026/10/02 03:09:07 DEBUG : empty space: md5 = cabd47833a9a690059d87318002eaad0 OK 2026/10/02 03:09:09 DEBUG : sub dir/potato3: md5 = 80eae1e008e020849ac9de324e61c00d OK --- PASS: TestCount (9.91s) === RUN TestDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:09:15 DEBUG : small: md5 = 984b298558fda07c5f1a05f24a16837f OK 2026/10/02 03:09:17 DEBUG : medium: md5 = 3f77bf85b7acaa0995a7f96d995bb91b OK 2026/10/02 03:09:19 DEBUG : large: md5 = 45221f8cc7ef1538cd354f837a9259e0 OK 2026/10/02 03:09:19 DEBUG : Waiting for deletions to finish 2026/10/02 03:09:19 DEBUG : large: Excluded (Size Filter) 2026/10/02 03:09:20 INFO : small: Deleted 2026/10/02 03:09:20 INFO : medium: Deleted --- PASS: TestDelete (7.74s) === RUN TestDeleteFatalError run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:09:23 DEBUG : file0: md5 = 99953eac7048b7159f3087acf06eab66 OK 2026/10/02 03:09:25 DEBUG : file1: md5 = 401133ecb3d2424b500e29d57dd4b9eb OK 2026/10/02 03:09:27 DEBUG : file2: md5 = a8abbf969c2b17cdcc9318be38d64584 OK 2026/10/02 03:09:29 DEBUG : file3: md5 = fd8bd71930862193d0f48d946ca60f81 OK 2026/10/02 03:09:30 DEBUG : file4: md5 = c6d3bdb4a645717a73b4c3b6451502a3 OK 2026/10/02 03:09:32 DEBUG : file5: md5 = bd62e5b5eeb7890b32d25c8afdc38c12 OK 2026/10/02 03:09:34 DEBUG : file6: md5 = 9123bc7b36369286907bb300186536c3 OK 2026/10/02 03:09:36 DEBUG : file7: md5 = a56d442687ec4831d118da36e49276fa OK 2026/10/02 03:09:37 DEBUG : file8: md5 = db4f0362a11d32be0ed2d727c6296216 OK 2026/10/02 03:09:39 DEBUG : file9: md5 = 6157d09437afe3d85828acdf744e3211 OK 2026/10/02 03:09:41 DEBUG : file10: md5 = 06882f462c5e9afde9633fe6858bf809 OK 2026/10/02 03:09:42 DEBUG : file11: md5 = 02cc96a1f71d5d56ab19b2bc555ff04f OK 2026/10/02 03:09:44 DEBUG : file12: md5 = 7221b91e7c290ee1b495e3ccd7a53cd0 OK 2026/10/02 03:09:46 DEBUG : file13: md5 = 7484a15c848a3e49bc79bd636544b116 OK 2026/10/02 03:09:47 DEBUG : file14: md5 = b62a3dee5f4e0f2254f9a1a4a34d4200 OK 2026/10/02 03:09:49 DEBUG : file15: md5 = 13a30584a2246fea6b209c6bfc8941b1 OK 2026/10/02 03:09:50 DEBUG : file16: md5 = 5d93cd2177cdaa1f630c018c4f7481a9 OK 2026/10/02 03:09:52 DEBUG : file17: md5 = 3056366cc658085bf808f6dff8ecf826 OK 2026/10/02 03:09:54 DEBUG : file18: md5 = c70397954af9541f21589643e7a5bdb1 OK 2026/10/02 03:09:55 DEBUG : file19: md5 = c01ef9bf0fb86cc9982cf06aaa6e4bdc OK 2026/10/02 03:09:55 DEBUG : Waiting for deletions to finish 2026/10/02 03:09:55 ERROR : file2: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file8: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file0: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file1: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file15: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file18: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file17: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file16: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file10: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file3: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file19: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file5: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file6: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file11: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file4: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file7: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file9: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file14: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file12: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:09:55 ERROR : file13: Got fatal error on delete: --max-delete threshold reached --- PASS: TestDeleteFatalError (45.84s) === RUN TestMaxDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:10:09 DEBUG : small: md5 = 6bfed85958c8e18f6858d1b057053904 OK 2026/10/02 03:10:11 DEBUG : medium: md5 = 331970f377fc574a6ffbbd8f50f09af5 OK 2026/10/02 03:10:13 DEBUG : large: md5 = 9e6c97dbf5354849b1cf8c9e1c7d4ae6 OK 2026/10/02 03:10:13 DEBUG : Waiting for deletions to finish 2026/10/02 03:10:13 ERROR : large: Got fatal error on delete: --max-delete threshold reached 2026/10/02 03:10:14 INFO : small: Deleted 2026/10/02 03:10:14 INFO : medium: Deleted --- PASS: TestMaxDelete (8.40s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:10:17 DEBUG : small: md5 = 4bae68248b70ac35f8feb925ca89a1da OK 2026/10/02 03:10:20 DEBUG : medium: md5 = 23a39d4a7cae1cc650c1a001d7d6e12a OK 2026/10/02 03:10:23 DEBUG : large: md5 = ca4a23e311af530b12bee60ae9854a1e OK 2026/10/02 03:10:23 DEBUG : Waiting for deletions to finish 2026/10/02 03:10:23 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/10/02 03:10:24 INFO : small: Deleted 2026/10/02 03:10:24 INFO : medium: Deleted --- PASS: TestMaxDeleteSizeLargeFile (10.11s) === RUN TestMaxDeleteSize run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:10:27 DEBUG : small: md5 = c912996f7ebbca2e2876857486bc7c47 OK 2026/10/02 03:10:30 DEBUG : medium: md5 = eba57713765137074766066461c3e46a OK 2026/10/02 03:10:32 DEBUG : large: md5 = 86eee70f91ebd6903160f433e5a05bf5 OK 2026/10/02 03:10:32 DEBUG : Waiting for deletions to finish 2026/10/02 03:10:32 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/10/02 03:10:33 INFO : medium: Deleted 2026/10/02 03:10:33 INFO : small: Deleted --- PASS: TestMaxDeleteSize (9.15s) === RUN TestReadFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:10:36 DEBUG : ReadFile: md5 = f0756d4aff6f568ad996777544f5211f OK --- PASS: TestReadFile (4.31s) === RUN TestRetry 2026/10/02 03:10:39 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/10/02 03:10:39 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/10/02 03:10:39 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/10/02 03:10:39 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/10/02 03:10:39 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/10/02 03:10:39 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/02 03:10:39 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 "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:10:41 DEBUG : file1: md5 = fb74277f52abe57d3e69c91cb3a2e099 OK 2026/10/02 03:10:43 DEBUG : file2: md5 = c9175a813ab77a38690dc8642e106d64 OK --- PASS: TestCat (14.05s) === RUN TestPurge 2026/10/02 03:10:53 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-teminun4bixa" 2026/10/02 03:10:53 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/02 03:10:53 DEBUG : Creating backend with remote "TestDrive:crypt/ome46fchdqe7ssgugeh40fu72mb59o88qdrr9gi5jkaedmd1mk10" 2026/10/02 03:10:54 DEBUG : Creating backend with remote "/tmp/rclone3483414272" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-teminun4bixa'", Local "Local file system at /tmp/rclone3483414272", Modify Window "1ms" 2026/10/02 03:10:59 DEBUG : A1/B1/C1/one: md5 = 0f96a937b81b8d6a35d0d87ac6e5a515 OK 2026/10/02 03:10:59 INFO : A2: Making directory 2026/10/02 03:11:00 INFO : A1/B2: Making directory 2026/10/02 03:11:01 INFO : A1/B2/C2: Making directory 2026/10/02 03:11:02 INFO : A1/B1/C3: Making directory 2026/10/02 03:11:03 INFO : A3: Making directory 2026/10/02 03:11:04 INFO : A3/B3: Making directory 2026/10/02 03:11:05 INFO : A3/B3/C4: Making directory 2026/10/02 03:11:08 DEBUG : A1/two: md5 = 322a9cf8b8e94b76e00b3ee784da08b5 OK 2026/10/02 03:11:12 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-teminun4bixa': Purge remote 2026/10/02 03:11:12 NOTICE: purge failed: directory not found --- PASS: TestPurge (18.64s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:11:16 DEBUG : A1/B1/C1/one: md5 = 6fb83505d847b77e6267ef67d27b9f81 OK 2026/10/02 03:11:16 INFO : A2: Making directory 2026/10/02 03:11:17 INFO : A1/B2: Making directory 2026/10/02 03:11:18 INFO : A1/B2/C2: Making directory 2026/10/02 03:11:19 INFO : A1/B1/C3: Making directory 2026/10/02 03:11:20 INFO : A3: Making directory 2026/10/02 03:11:21 INFO : A3/B3: Making directory 2026/10/02 03:11:22 INFO : A3/B3/C4: Making directory 2026/10/02 03:11:24 DEBUG : A1/two: md5 = 42ce55a70001ecaa00e0b1db2e92bacc OK 2026/10/02 03:11:26 DEBUG : removing 1 level 3 directories 2026/10/02 03:11:26 INFO : A3/B3/C4: Removing directory 2026/10/02 03:11:29 DEBUG : removing 2 level 3 directories 2026/10/02 03:11:29 INFO : A1/B1/C3: Removing directory 2026/10/02 03:11:29 INFO : A1/B2/C2: Removing directory 2026/10/02 03:11:30 DEBUG : removing 2 level 2 directories 2026/10/02 03:11:30 INFO : A3/B3: Removing directory 2026/10/02 03:11:30 INFO : A1/B2: Removing directory 2026/10/02 03:11:31 DEBUG : removing 2 level 1 directories 2026/10/02 03:11:31 INFO : A3: Removing directory 2026/10/02 03:11:31 INFO : A2: Removing directory 2026/10/02 03:11:36 DEBUG : removing 1 level 3 directories 2026/10/02 03:11:36 INFO : A1/B1/C1: Removing directory 2026/10/02 03:11:36 DEBUG : removing 1 level 2 directories 2026/10/02 03:11:36 INFO : A1/B1: Removing directory 2026/10/02 03:11:37 DEBUG : removing 1 level 1 directories 2026/10/02 03:11:37 INFO : A1: Removing directory 2026/10/02 03:11:38 DEBUG : removing 1 level 0 directories 2026/10/02 03:11:38 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Removing directory --- PASS: TestRmdirsNoLeaveRoot (29.18s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:11:42 INFO : A1: Making directory 2026/10/02 03:11:43 INFO : A1/B1: Making directory 2026/10/02 03:11:44 INFO : A1/B1/C1: Making directory 2026/10/02 03:11:46 DEBUG : removing 1 level 3 directories 2026/10/02 03:11:46 INFO : A1/B1/C1: Removing directory 2026/10/02 03:11:47 DEBUG : removing 1 level 2 directories 2026/10/02 03:11:47 INFO : A1/B1: Removing directory --- PASS: TestRmdirsLeaveRoot (9.04s) === RUN TestRmdirsWithFilter run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:11:50 INFO : A1: Making directory 2026/10/02 03:11:51 INFO : A1/B1: Making directory 2026/10/02 03:11:52 INFO : A1/B1/C1: Making directory 2026/10/02 03:11:57 DEBUG : removing 1 level 3 directories 2026/10/02 03:11:57 INFO : A1/B1/C1: Removing directory 2026/10/02 03:11:58 DEBUG : removing 1 level 2 directories 2026/10/02 03:11:58 INFO : A1/B1: Removing directory --- PASS: TestRmdirsWithFilter (11.05s) === RUN TestCopyURL run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:12:03 DEBUG : file1: md5 = 87aea13fdf116d773dca8b3195607cf5 OK 2026/10/02 03:12:03 DEBUG : file1: size = 14 OK 2026/10/02 03:12:03 DEBUG : filename.txt: File name found in url 2026/10/02 03:12:05 DEBUG : filename.txt: md5 = fa683e55451a3102d305d3e518b822e2 OK 2026/10/02 03:12:05 DEBUG : filename.txt: size = 14 OK 2026/10/02 03:12:05 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/10/02 03:12:07 DEBUG : headerfilename.txt: md5 = dce9eefb2200c9ec892dea67829db739 OK 2026/10/02 03:12:07 DEBUG : headerfilename.txt: size = 14 OK 2026/10/02 03:12:10 DEBUG : file2: md5 = d476a10562deb6199f21cbf429b046b7 OK 2026/10/02 03:12:10 DEBUG : file2: size = 14 OK --- PASS: TestCopyURL (12.19s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:12:15 DEBUG : file1: md5 = 7abad4d2c12e1ccc8920c304f94a4e61 OK 2026/10/02 03:12:15 DEBUG : file1: size = 14 OK --- PASS: TestCopyURLDownloadHeaders (2.67s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:12:16 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/02 03:12:19 DEBUG : sub/file2: md5 = e550296ddfec71319295d55ee0bf5262 OK 2026/10/02 03:12:19 DEBUG : sub/file2: size = 14 OK 2026/10/02 03:12:19 INFO : file1: Copied (new) to: sub/file2 2026/10/02 03:12:19 INFO : file1: Deleted 2026/10/02 03:12:20 DEBUG : sub/file2: size = 14 OK 2026/10/02 03:12:20 DEBUG : file1: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/10/02 03:12:20 DEBUG : file1: Unchanged skipping 2026/10/02 03:12:20 INFO : file1: Deleted 2026/10/02 03:12:20 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': don't need to copy/move sub/file2, it is already at target location --- PASS: TestMoveFile (6.63s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:12:23 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/02 03:12:24 DEBUG : file1: md5 = 848bc9d599f120b4b56aa5151fbf1f7e OK 2026/10/02 03:12:24 DEBUG : file1: size = 14 OK 2026/10/02 03:12:24 INFO : file1: Copied (new) 2026/10/02 03:12:24 INFO : file1: Deleted 2026/10/02 03:12:25 DEBUG : file1: Destination exists, skipping 2026/10/02 03:12:25 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set --- PASS: TestMoveFileWithIgnoreExisting (3.62s) === RUN TestMoveFileImmutable run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:12:28 DEBUG : existing: md5 = 13653f37ef537399cbcc11c61a72d994 OK 2026/10/02 03:12:28 DEBUG : existing: size = 8 (Local file system at /tmp/rclone2939352099) 2026/10/02 03:12:28 DEBUG : existing: size = 6 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco') 2026/10/02 03:12:28 DEBUG : existing: Sizes differ 2026/10/02 03:12:28 ERROR : existing: Source and destination exist but do not match: immutable file modified --- PASS: TestMoveFileImmutable (3.49s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" --- PASS: TestCaseInsensitiveMoveFile (0.47s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" --- PASS: TestCaseInsensitiveMoveFileDryRun (0.44s) === RUN TestMoveFileBackupDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:12:33 DEBUG : dst/file1: md5 = 8763ca30e8e19ea81f8226182ca9c84e OK 2026/10/02 03:12:34 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bifefuq3woco/backup" 2026/10/02 03:12:34 DEBUG : Creating backend with remote "TestDrive:crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg/1nrff024r7pq65ecp72fc28jb0" 2026/10/02 03:12:36 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2939352099) 2026/10/02 03:12:36 DEBUG : dst/file1: size = 18 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco') 2026/10/02 03:12:36 DEBUG : dst/file1: Sizes differ 2026/10/02 03:12:39 INFO : dst/file1: Moved (server-side) 2026/10/02 03:12:40 DEBUG : dst/file1: md5 = 418de67c1483c831b41022fc919e3a88 OK 2026/10/02 03:12:40 DEBUG : dst/file1: size = 14 OK 2026/10/02 03:12:40 INFO : dst/file1: Copied (new) 2026/10/02 03:12:40 INFO : dst/file1: Deleted --- PASS: TestMoveFileBackupDir (15.69s) === 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 "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:12:49 DEBUG : A/file0: md5 = 9822d5c6777b4fdc930deb99c3cd6acc OK 2026/10/02 03:12:50 DEBUG : A/file1: md5 = dce0267af3c41e46181ffbc305dd3b81 OK 2026/10/02 03:12:52 DEBUG : A/file2: md5 = a614148effe32cf7175a5363bf0c2d27 OK 2026/10/02 03:12:55 DEBUG : A/file3: md5 = a505244c951e679e964ec9b0bbaf29aa OK 2026/10/02 03:12:56 DEBUG : A/file4: md5 = 440abb3aab3c94a297adf59192e991f0 OK 2026/10/02 03:12:58 DEBUG : A/file5: md5 = cdab2624d6ac05a0f090ed55c70a6839 OK 2026/10/02 03:13:00 DEBUG : A/file6: md5 = 8d0790502ed17e7b1e4f2c117b080897 OK 2026/10/02 03:13:01 DEBUG : A/file7: md5 = ff32ce96a27d23c506cea1caa74d4842 OK 2026/10/02 03:13:03 DEBUG : A/file8: md5 = d6e7371dab1c1602f8cc6e442db5604d OK 2026/10/02 03:13:05 DEBUG : A/file9: md5 = 56d70f99c52c4600fc1fd62d6dcd0f2e OK 2026/10/02 03:13:06 DEBUG : A/file10: md5 = 5fc738148b893cbb17a8f88d9122e6cc OK 2026/10/02 03:13:08 DEBUG : A/file11: md5 = f051bddafbb07a6eea478b58c7827551 OK 2026/10/02 03:13:09 DEBUG : A/file12: md5 = 0f2a2bca73b73ec4365a535fed5b4937 OK 2026/10/02 03:13:11 DEBUG : A/file13: md5 = 2c05ad23b9d40c3dd4d9f6ba7a44a90f OK 2026/10/02 03:13:13 DEBUG : A/file14: md5 = 172e6e5b63fb706a8f28b73bcc127610 OK 2026/10/02 03:13:14 DEBUG : A/file15: md5 = 6e58a03874d6d3caf42d0f2b79160bd4 OK 2026/10/02 03:13:17 DEBUG : A/file16: md5 = ee731af093a059427a444bd87a52e2bf OK 2026/10/02 03:13:19 DEBUG : A/file17: md5 = 5ecf9178c9055d534e249a66be858795 OK 2026/10/02 03:13:20 DEBUG : A/file18: md5 = ce15e334a0228916e8625a84f371bae9 OK 2026/10/02 03:13:22 DEBUG : A/file19: md5 = e4b8a94df0f45e7d145c158df5f0aece OK operations_test.go:1490: Skipping test on non local remote --- SKIP: TestDirMoveMoveError (49.11s) === RUN TestDirMoveContext run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:13:38 DEBUG : A/one: md5 = 3f1d50a24d71a37756be4c8ee7d8f344 OK 2026/10/02 03:13:40 DEBUG : A/two: md5 = 5fc370b0a58ab63958594fc01bf68197 OK operations_test.go:1490: Skipping test on non local remote --- SKIP: TestDirMoveContext (7.29s) === RUN TestDirMove run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:13:46 DEBUG : A1/one: md5 = 739b83404d3f2ebf92e030e956519322 OK 2026/10/02 03:13:47 DEBUG : A1/two: md5 = dc950e83f7a72dfb9e46adfc11c674de OK 2026/10/02 03:13:50 DEBUG : A1/B1/three: md5 = b1e7b0e0d65fe61fec08fc9de0f69998 OK 2026/10/02 03:13:52 DEBUG : A1/B1/C1/four: md5 = 3d282c9c13118cf53ee57bd7587eaee7 OK 2026/10/02 03:13:55 DEBUG : A1/B1/C2/five: md5 = f845e03cb63c3ed0ed8b02a29ade0c89 OK 2026/10/02 03:13:55 INFO : A1/B2: Making directory 2026/10/02 03:13:56 INFO : A1/B1/C3: Making directory 2026/10/02 03:14:08 INFO : A2/two: Moved (server-side) to: A3/two 2026/10/02 03:14:08 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/10/02 03:14:08 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/10/02 03:14:09 INFO : A2/one: Moved (server-side) to: A3/one 2026/10/02 03:14:09 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/10/02 03:14:15 INFO : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/10/02 03:14:24 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/10/02 03:14:24 INFO : A3/two: Moved (server-side) to: A4/two 2026/10/02 03:14:24 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/10/02 03:14:24 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/10/02 03:14:24 INFO : A3/one: Moved (server-side) to: A4/one --- PASS: TestDirMove (56.81s) === RUN TestGetFsInfo run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" --- PASS: TestGetFsInfo (0.46s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:14:40 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': File to upload is small (34 bytes), uploading instead of streaming 2026/10/02 03:14:42 DEBUG : no_checksum_small_file_from_pipe: md5 = 57953de120f72a36facbba62c09ee4d5 OK 2026/10/02 03:14:42 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/10/02 03:14:42 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/10/02 03:14:42 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/10/02 03:14:43 DEBUG : qc9k4uauqa9ls6a2r6lo8jf4b1m7r0510pkurois1cc70egbs4h0: Sending chunk 0 length 102465 2026/10/02 03:14:44 DEBUG : no_checksum_big_file_from_pipe: md5 = b7aecee14c076a7f7e87ed9b9e280386 OK 2026/10/02 03:14:44 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/10/02 03:14:44 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:14:46 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': File to upload is small (34 bytes), uploading instead of streaming 2026/10/02 03:14:48 DEBUG : with_checksum_small_file_from_pipe: md5 = 6321b090e2b259ff7cdc2e8d3e9cb4ad OK 2026/10/02 03:14:48 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/10/02 03:14:48 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/10/02 03:14:49 DEBUG : e74jo8a7lr1aimg2u78fct67gnuetc1qujiofaci0c8fnq7rjt1d4i296pcklqhgdihs03etvgdi4: Sending chunk 0 length 102465 2026/10/02 03:14:52 DEBUG : with_checksum_big_file_from_pipe: md5 = 9e03a1853a3404ca2174c2499036c052 OK 2026/10/02 03:14:52 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/10/02 03:14:52 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:14:54 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': File to upload is small (34 bytes), uploading instead of streaming 2026/10/02 03:14:56 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/10/02 03:14:56 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/10/02 03:14:57 DEBUG : 1963rn6olajfbjn4nbqi9nacu7bk879vpf0d2bg8r0ndcqqsfntob0urt056p0qujf574rqnb5f62: Sending chunk 0 length 102465 2026/10/02 03:14:58 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/10/02 03:14:58 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:00 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': File to upload is small (34 bytes), uploading instead of streaming 2026/10/02 03:15:02 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/10/02 03:15:02 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/10/02 03:15:03 DEBUG : 1963rn6olajfbjn4nbqi9nacu7bk879vpf0d2bg8r0ndcqqsfntob0urt056p0qujf574rqnb5f62: Sending chunk 0 length 102465 2026/10/02 03:15:04 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/10/02 03:15:04 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical --- PASS: TestRcat (25.75s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (6.13s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (7.30s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (6.61s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (5.72s) === RUN TestRcatMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" === RUN TestRcatMetadata/Normal 2026/10/02 03:15:06 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': File to upload is small (48 bytes), uploading instead of streaming 2026/10/02 03:15:08 DEBUG : rcat_metadata: md5 = 6f2c734748b21cfc57d15fbf56cdb463 OK 2026/10/02 03:15:08 DEBUG : rcat_metadata: size = 48 OK 2026/10/02 03:15:08 DEBUG : rcat_metadata: Size of src and dst objects identical === RUN TestRcatMetadata/ViaDisk 2026/10/02 03:15:10 DEBUG : rijssoobhbn85c5p1imhg55m6frank1nlplla6hkdjlqmqb2471g: Sending chunk 0 length 111 2026/10/02 03:15:11 DEBUG : rcat_metadata_uploadcutoff0: md5 = 939117adf3fb1716ea1c91101efeda07 OK 2026/10/02 03:15:11 DEBUG : rcat_metadata_uploadcutoff0: size = 63 OK 2026/10/02 03:15:11 DEBUG : rcat_metadata_uploadcutoff0: Size of src and dst objects identical --- PASS: TestRcatMetadata (6.76s) --- PASS: TestRcatMetadata/Normal (3.04s) --- PASS: TestRcatMetadata/ViaDisk (3.25s) === RUN TestRcatSize run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:14 DEBUG : potato1: md5 = e6981cc25f21677ff7cd86bbacb9183f OK 2026/10/02 03:15:14 DEBUG : potato1: size = 60 OK 2026/10/02 03:15:14 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': File to upload is small (60 bytes), uploading instead of streaming 2026/10/02 03:15:16 DEBUG : potato2: md5 = 67ce67fd4df07b2f696ea035ab7c1483 OK 2026/10/02 03:15:16 DEBUG : potato2: size = 60 OK 2026/10/02 03:15:16 DEBUG : potato2: Size of src and dst objects identical --- PASS: TestRcatSize (5.24s) === RUN TestRcatSizeShortEOF run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:19 DEBUG : potato1: md5 = c403eb4fd0e3cb313695af03f7c86e82 OK 2026/10/02 03:15:19 DEBUG : potato1: size = 120 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco') 2026/10/02 03:15:19 DEBUG : potato1: size = 60 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco') 2026/10/02 03:15:19 ERROR : potato1: corrupted on transfer: sizes differ src 120 vs dst(Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco') 60 2026/10/02 03:15:19 INFO : potato1: Removing failed copy --- PASS: TestRcatSizeShortEOF (2.71s) === RUN TestRcatSizeMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:22 DEBUG : potato1: md5 = 8b09e37e203d3e709d47a5570f691624 OK 2026/10/02 03:15:22 DEBUG : potato1: size = 60 OK 2026/10/02 03:15:22 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': File to upload is small (60 bytes), uploading instead of streaming 2026/10/02 03:15:24 DEBUG : potato2: md5 = d69117015a6fdfa077cd02674056ef49 OK 2026/10/02 03:15:24 DEBUG : potato2: size = 60 OK 2026/10/02 03:15:24 DEBUG : potato2: Size of src and dst objects identical --- PASS: TestRcatSizeMetadata (6.32s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:28 DEBUG : potato1: md5 = c0433e676112634e8b0c6353337a7b5b OK 2026/10/02 03:15:28 DEBUG : potato1: size = 60 OK --- PASS: TestRcatSizeUploadHeaders (2.73s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" operations_test.go:1975: Skipping as destination doesn't support hashes === RUN TestRcatSizeChecksum/SizeDiffers run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:32 DEBUG : potato4: md5 = 63fd9be186dd052a8c54e2037d3e8276 OK 2026/10/02 03:15:32 DEBUG : potato4: size = 60 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco') 2026/10/02 03:15:32 DEBUG : potato4: size = 59 (Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco') 2026/10/02 03:15:32 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco') 59 2026/10/02 03:15:32 INFO : potato4: Removing failed copy === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:35 DEBUG : potato2: size = 60 OK === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:38 DEBUG : potato3: md5 = 210102d3874b0ba2297daac8a77642ae OK 2026/10/02 03:15:38 DEBUG : potato3: size = 60 OK --- PASS: TestRcatSizeChecksum (9.26s) --- SKIP: TestRcatSizeChecksum/Corrupted (0.48s) --- PASS: TestRcatSizeChecksum/SizeDiffers (3.44s) --- PASS: TestRcatSizeChecksum/IgnoreChecksum (2.69s) --- PASS: TestRcatSizeChecksum/NoHashes (2.66s) === RUN TestTouchDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:40 DEBUG : potato2: md5 = 2124521c2db6d4faec31628de510dab6 OK 2026/10/02 03:15:42 DEBUG : empty space: md5 = d84a118b782b52f104611d7c8cf374b8 OK 2026/10/02 03:15:44 DEBUG : sub dir/potato3: md5 = 5103c2522c67b8f2568b1a39167c233b OK 2026/10/02 03:15:45 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Touching "empty space" 2026/10/02 03:15:45 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Touching "potato2" 2026/10/02 03:15:45 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Touching "sub dir/potato3" --- PASS: TestTouchDir (11.06s) === RUN TestMkdirMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:50 DEBUG : dir with metadata: Making directory with metadata 2026/10/02 03:15:51 INFO : dir with metadata: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) --- PASS: TestMkdirMetadata (2.87s) === RUN TestMkdirModTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:53 DEBUG : directory with modtime: Making directory with metadata 2026/10/02 03:15:54 INFO : directory with modtime: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2026/10/02 03:15:54 NOTICE: dry run directory with modtime: Skipped make directory as --dry-run is set --- PASS: TestMkdirModTime (2.82s) === RUN TestCopyDirMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:15:56 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/10/02 03:15:56 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/02 03:15:56 DEBUG : Google drive root 'crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg': Skipping btime metadata as can't update it on an existing file: 2026-10-02T03:15:56.069008646Z 2026/10/02 03:15:57 INFO : non existent directory: Updated directory metadata 2026/10/02 03:16:00 DEBUG : Google drive root 'crypt/i3nfp8q7pjsstkv1g3l7ifj8hel28s0ibvq6b8m8lpl0s0tdklrg': Skipping btime metadata as can't update it on an existing file: 2026-10-02T03:15:56.069008646Z 2026/10/02 03:16:01 INFO : existing directory: Updated directory metadata --- PASS: TestCopyDirMetadata (7.38s) === RUN TestSetDirModTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:16:03 DEBUG : set modtime on non existent directory: Skipping set directory modification time as --no-update-dir-modtime is set 2026/10/02 03:16:05 INFO : set modtime on existing directory: Set directory modification time (using SetModTime) 2026/10/02 03:16:06 INFO : set modtime on existing directory: Set directory modification time (using DirSetModTime) --- PASS: TestSetDirModTime (5.92s) === RUN TestDirsEqual run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:16:09 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/10/02 03:16:09 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/02 03:16:09 DEBUG : dst: Making directory with metadata 2026/10/02 03:16:10 INFO : dst: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/02 03:16:10 DEBUG : dst: Directory modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/10/02 03:16:10 INFO : dst: Set directory modification time (using SetModTime) 2026/10/02 03:16:11 INFO : dst: Set directory modification time (using SetModTime) 2026/10/02 03:16:11 DEBUG : dst: Directory modification time the same (differ by 1ns, within tolerance 1ms) 2026/10/02 03:16:12 INFO : dst: Set directory modification time (using SetModTime) 2026/10/02 03:16:12 DEBUG : dst: Destination directory is newer than source, skipping --- PASS: TestDirsEqual (4.32s) === RUN TestRemoveExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco'", Local "Local file system at /tmp/rclone2939352099", Modify Window "1ms" 2026/10/02 03:16:16 DEBUG : sub dir/test remove existing: md5 = 482341d177240cc838074c6216f74aa2 OK 2026/10/02 03:16:17 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: md5 = 17bc839bec960ab604f86300ebd6a648 OK 2026/10/02 03:16:20 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.xezuhuk3" before starting 2026/10/02 03:16:21 DEBUG : sub dir/test remove existing.xezuhuk3: TEST: removing renamed existing file after operation 2026/10/02 03:16:22 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.wifatow8" before starting 2026/10/02 03:16:23 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.wifatow8: TEST: renaming existing back after failed operation 2026/10/02 03:16:25 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.yibanup1" before starting 2026/10/02 03:16:26 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.yibanup1: TEST: removing renamed existing file after operation --- PASS: TestRemoveExisting (15.24s) === RUN TestRcatInputFailurePreservesDestination 2026/10/02 03:16:28 DEBUG : Creating backend with remote "/tmp/TestRcatInputFailurePreservesDestination229283537/001" --- 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) PASS 2026/10/02 03:16:28 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bifefuq3woco': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestCryptDrive: -verbose -fast-list" - Finished OK in 26m20.965194624s (try 1/5)