"./operations.test -test.v -test.timeout 1h0m0s -remote TestCryptDrive: -verbose" - Starting (try 1/5) 2026/10/08 05:36:41 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo" 2026/10/08 05:36:41 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:36:41 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0" 2026/10/08 05:36:42 DEBUG : Creating backend with remote "/tmp/rclone2057763670" === 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" multithread_test.go:120: multithread writing not supported --- SKIP: TestMultithreadCopy (0.23s) === RUN TestMultithreadCopyAbort run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" multithread_test.go:120: multithread writing not supported --- SKIP: TestMultithreadCopyAbort (0.21s) === RUN TestMultithreadCopyWriterAtErrors === RUN TestMultithreadCopyWriterAtErrors/open/fatal=false 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/open/fatal=true 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/write/fatal=false 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/08 05:36:42 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 1 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 2 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 0 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/08 05:36:42 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/08 05:36:42 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/08 05:36:42 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 1 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 2 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 0 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/08 05:36:42 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/08 05:36:42 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/08 05:36:42 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 1 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 2 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 0 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 3 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/08 05:36:42 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/08 05:36:42 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/10/08 05:36:42 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 1 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 2 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 0 2026/10/08 05:36:42 DEBUG : file.txt: writing chunk 3 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/10/08 05:36:42 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/10/08 05:36:42 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/08 05:36:42 DEBUG : a: size = 0 OK 2026/10/08 05:36:42 DEBUG : a: size = 1 (memory) 2026/10/08 05:36:42 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/08 05:36:42 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/10/08 05:36:42 DEBUG : potato: Seek from 10 to 0 2026/10/08 05:36:42 DEBUG : potato: Seek from 10 to 0 2026/10/08 05:36:42 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/10/08 05:36:42 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Seek from 5 to 2 2026/10/08 05:36:42 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/10/08 05:36:42 DEBUG : potato: Seek from 7 to 0 2026/10/08 05:36:42 DEBUG : potato: Seek from 7 to 0 2026/10/08 05:36:42 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/10/08 05:36:42 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Seek from 5 to 2 2026/10/08 05:36:42 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/10/08 05:36:42 DEBUG : potato: Seek from 8 to 0 2026/10/08 05:36:42 DEBUG : potato: Seek from 8 to 0 2026/10/08 05:36:42 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/10/08 05:36:42 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/10/08 05:36:42 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/10/08 05:36:42 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/10/08 05:36:42 DEBUG : potato: Seek from 5 to 2 2026/10/08 05:36:42 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/10/08 05:36:42 DEBUG : potato: Seek from 9 to 0 2026/10/08 05:36:42 DEBUG : potato: Seek from 9 to 0 2026/10/08 05:36:42 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:36:45 DEBUG : rutabaga: md5 = f842dffde780b54c53b59661a6e3d020 OK === RUN TestCheck/1 === RUN TestCheck/2 2026/10/08 05:36:47 DEBUG : empty space: md5 = 15777961a3a3b77738a44ece2f7c7be7 OK === RUN TestCheck/3 2026/10/08 05:36:49 DEBUG : potato2: md5 = 65048bcf044fe9bc50a92afec9f06463 OK === RUN TestCheck/4 === RUN TestCheck/5 2026/10/08 05:36:52 DEBUG : remotepotato: md5 = 8ce42d30e71b81cfc9cde73a7c6bd5af OK === RUN TestCheck/6 === RUN TestCheck/7 --- PASS: TestCheck (13.92s) --- PASS: TestCheck/1 (0.29s) --- PASS: TestCheck/2 (0.29s) --- PASS: TestCheck/3 (0.28s) --- PASS: TestCheck/4 (0.29s) --- PASS: TestCheck/5 (0.27s) --- PASS: TestCheck/6 (0.28s) --- PASS: TestCheck/7 (0.30s) === RUN TestCheckFsError 2026/10/08 05:36:56 DEBUG : Creating backend with remote "nonexistent" 2026/10/08 05:36:56 DEBUG : Creating backend with remote "nonexistent" 2026/10/08 05:36:56 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/10/08 05:36:56 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/10/08 05:36:56 NOTICE: Local file system at nonexistent: 0 differences found 2026/10/08 05:36:56 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:36:58 DEBUG : rutabaga: md5 = 1eccb895c61a186ad52cf44bd7dd8b59 OK === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/10/08 05:37:01 DEBUG : empty space: md5 = 851589c92b4ff118cf1700ef969bb2f4 OK === RUN TestCheckDownload/3 2026/10/08 05:37:04 DEBUG : potato2: md5 = 1e09e941ff9f7ff39a9cb9763294a868 OK === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/10/08 05:37:08 DEBUG : remotepotato: md5 = 21abc627c811b4ead60e7ead91cd1020 OK === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 --- PASS: TestCheckDownload (16.08s) --- PASS: TestCheckDownload/1 (0.89s) --- PASS: TestCheckDownload/2 (0.82s) --- PASS: TestCheckDownload/3 (0.86s) --- PASS: TestCheckDownload/4 (0.93s) --- PASS: TestCheckDownload/5 (0.77s) --- PASS: TestCheckDownload/6 (0.74s) --- PASS: TestCheckDownload/7 (0.81s) === RUN TestCheckSizeOnly run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:37:14 DEBUG : rutabaga: md5 = 385d27b300a07c7d89f5ae2ffd931cf1 OK === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/10/08 05:37:16 DEBUG : empty space: md5 = cb0b0f687ced1c123e89ddfa01c2fcfe OK === RUN TestCheckSizeOnly/3 2026/10/08 05:37:19 DEBUG : potato2: md5 = 19e21716b4711c4c6dd5219732070c9d OK === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/10/08 05:37:21 DEBUG : remotepotato: md5 = 65b2f4331aa4e2fdcfe25f5f09b43474 OK === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 --- PASS: TestCheckSizeOnly (12.74s) --- PASS: TestCheckSizeOnly/1 (0.29s) --- PASS: TestCheckSizeOnly/2 (0.29s) --- PASS: TestCheckSizeOnly/3 (0.37s) --- PASS: TestCheckSizeOnly/4 (0.34s) --- PASS: TestCheckSizeOnly/5 (0.29s) --- PASS: TestCheckSizeOnly/6 (0.32s) --- PASS: TestCheckSizeOnly/7 (0.30s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:37:27 DEBUG : test.sum: md5 = 2ecea2b5696eabb01072b7c724fec1aa OK 2026/10/08 05:37:28 NOTICE: test.sum: improperly formatted checksum line 4 2026/10/08 05:37:28 NOTICE: test.sum: improperly formatted checksum line 5 2026/10/08 05:37:28 NOTICE: test.sum: improperly formatted checksum line 6 2026/10/08 05:37:28 NOTICE: test.sum: 2 warning(s) suppressed... 2026/10/08 05:37:29 DEBUG : test.sum: md5 = ffb82f90e885fd851250ee607806a37b OK 2026/10/08 05:37:30 NOTICE: test.sum: improperly formatted checksum line 4 2026/10/08 05:37:30 NOTICE: test.sum: improperly formatted checksum line 5 2026/10/08 05:37:30 NOTICE: test.sum: improperly formatted checksum line 6 2026/10/08 05:37:30 NOTICE: test.sum: 2 warning(s) suppressed... --- PASS: TestParseSumFile (6.30s) === RUN TestCheckSum run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:37:31 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/data" 2026/10/08 05:37:31 DEBUG : Config file has changed externally - reloading 2026/10/08 05:37:31 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/vjrnln8ratgmqakfosrqe8espk" check_test.go:354: Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo/data' lacks md5, skipping --- SKIP: TestCheckSum (2.22s) === RUN TestCheckSumDownload run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:37:34 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/data" 2026/10/08 05:37:34 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/vjrnln8ratgmqakfosrqe8espk" 2026/10/08 05:37:38 DEBUG : data/banana: md5 = 56318360eeb2ab825507f5d365eadfc8 OK 2026/10/08 05:37:39 DEBUG : test.sum: md5 = b3004ed2e00757acd0d3f3b70cb8e61a OK === RUN TestCheckSumDownload/subtest1 2026/10/08 05:37:44 DEBUG : data/potato: md5 = d3a77ef285803b42939bc4eee796d3cc OK 2026/10/08 05:37:45 DEBUG : test.sum: md5 = 18998972136c55e13e9ed6e71f7aea87 OK === RUN TestCheckSumDownload/subtest2 2026/10/08 05:37:49 DEBUG : test.sum: md5 = 4b5226ce36a29cea378efc1cee31ad4a OK === RUN TestCheckSumDownload/subtest3 2026/10/08 05:37:53 DEBUG : test.sum: md5 = 275fb23ab64f0f22a49ae746c5645396 OK === RUN TestCheckSumDownload/subtest4 2026/10/08 05:37:57 DEBUG : test.sum: md5 = 32525f390d36c9157fd297b92271387b OK === RUN TestCheckSumDownload/subtest5 2026/10/08 05:38:01 DEBUG : test.sum: md5 = 90920ef0aae0a15d871a10f9603fc3f5 OK === RUN TestCheckSumDownload/subtest6 2026/10/08 05:38:05 DEBUG : data/banana: md5 = 89f19cdf2d3965eec904977bd86687ca OK 2026/10/08 05:38:07 DEBUG : data/potato: md5 = ad27d3187b08feba7109b12235d783a3 OK 2026/10/08 05:38:08 DEBUG : test.sum: md5 = 56f80ca45fa884232baef33e4525e7bf OK === RUN TestCheckSumDownload/subtest7 --- PASS: TestCheckSumDownload (41.02s) --- PASS: TestCheckSumDownload/subtest1 (2.14s) --- PASS: TestCheckSumDownload/subtest2 (1.78s) --- PASS: TestCheckSumDownload/subtest3 (1.77s) --- PASS: TestCheckSumDownload/subtest4 (1.69s) --- PASS: TestCheckSumDownload/subtest5 (1.76s) --- PASS: TestCheckSumDownload/subtest6 (1.71s) --- PASS: TestCheckSumDownload/subtest7 (1.94s) === RUN TestCheckSumConcurrency 2026/10/08 05:38:15 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/10/08 05:38:15 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/10/08 05:38:15 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/10/08 05:38:15 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/10/08 05:38:15 NOTICE: Mock file system at checkSum: 0 differences found 2026/10/08 05:38:15 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumConcurrency (0.00s) === RUN TestCheckSumDownloadConcurrency 2026/10/08 05:38:15 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/10/08 05:38:15 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/10/08 05:38:15 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/10/08 05:38:15 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/10/08 05:38:15 NOTICE: Mock file system at checkSum: 0 differences found 2026/10/08 05:38:15 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumDownloadConcurrency (0.00s) === RUN TestApplyTransforms 2026/10/08 05:38:15 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yisiqov6lowe" 2026/10/08 05:38:15 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:38:15 DEBUG : Creating backend with remote "TestDrive:crypt/p96cu58l2kvjmmkvfmura7k28p7t12a17vv1kjkj4uriiqqqr8s0" 2026/10/08 05:38:16 DEBUG : Creating backend with remote "/tmp/rclone694520964" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yisiqov6lowe'", Local "Local file system at /tmp/rclone694520964", Modify Window "1ms" 2026/10/08 05:38:18 DEBUG : hello, world!: md5 = 12645898d0e0e7c53ae97681286e1edc OK upper checkfile vs. lower remote (without normalization) 2026/10/08 05:38:19 ERROR : hello, world!: sum not found 2026/10/08 05:38:19 ERROR : HELLO, WORLD!: file not in Encrypted drive 'TestCryptDrive:rclone-test-yisiqov6lowe' 2026/10/08 05:38:19 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-yisiqov6lowe': 1 files missing 2026/10/08 05:38:19 NOTICE: 1 hashes missing 2026/10/08 05:38:19 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-yisiqov6lowe': 1 differences found 2026/10/08 05:38:19 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-yisiqov6lowe': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/10/08 05:38:20 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/08 05:38:20 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-yisiqov6lowe': 0 differences found 2026/10/08 05:38:20 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-yisiqov6lowe': 1 matching files 2026/10/08 05:38:20 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-luyacum4zehe" 2026/10/08 05:38:20 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:38:20 DEBUG : Creating backend with remote "TestDrive:crypt/bo7ocntv7d8tm7ifs29d2i7c3qk4oa9sotb84j0uisfs3n8i0310" 2026/10/08 05:38:21 DEBUG : Creating backend with remote "/tmp/rclone4245340538" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-luyacum4zehe'", Local "Local file system at /tmp/rclone4245340538", Modify Window "1ms" 2026/10/08 05:38:23 DEBUG : HELLO, WORLD!: md5 = 6052e6c5d7f985222237f999010e0776 OK lower checkfile vs. upper remote (without normalization) 2026/10/08 05:38:24 ERROR : HELLO, WORLD!: sum not found 2026/10/08 05:38:24 ERROR : hello, world!: file not in Encrypted drive 'TestCryptDrive:rclone-test-luyacum4zehe' 2026/10/08 05:38:24 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-luyacum4zehe': 1 files missing 2026/10/08 05:38:24 NOTICE: 1 hashes missing 2026/10/08 05:38:24 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-luyacum4zehe': 1 differences found 2026/10/08 05:38:24 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-luyacum4zehe': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/10/08 05:38:25 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/08 05:38:25 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-luyacum4zehe': 0 differences found 2026/10/08 05:38:25 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-luyacum4zehe': 1 matching files 2026/10/08 05:38:25 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-lipuriw3doce" 2026/10/08 05:38:25 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:38:25 DEBUG : Creating backend with remote "TestDrive:crypt/jgjenpnq6842jqel7t4h768dmo38eom1pnknlelub8hvel99fq4g" 2026/10/08 05:38:26 DEBUG : Creating backend with remote "/tmp/rclone3491805112" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-lipuriw3doce'", Local "Local file system at /tmp/rclone3491805112", Modify Window "1ms" 2026/10/08 05:38:30 DEBUG : HeLlO, wOrLd!: md5 = 2040d763fcdf7ff87ce056549ebee841 OK lower checkfile vs. upperlowermixed remote (without normalization) 2026/10/08 05:38:31 ERROR : HeLlO, wOrLd!: sum not found 2026/10/08 05:38:31 ERROR : hello, world!: file not in Encrypted drive 'TestCryptDrive:rclone-test-lipuriw3doce' 2026/10/08 05:38:31 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-lipuriw3doce': 1 files missing 2026/10/08 05:38:31 NOTICE: 1 hashes missing 2026/10/08 05:38:31 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-lipuriw3doce': 1 differences found 2026/10/08 05:38:31 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-lipuriw3doce': 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/10/08 05:38:32 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/08 05:38:32 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-lipuriw3doce': 0 differences found 2026/10/08 05:38:32 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-lipuriw3doce': 1 matching files 2026/10/08 05:38:32 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-kidilay6foni" 2026/10/08 05:38:32 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:38:32 DEBUG : Creating backend with remote "TestDrive:crypt/pbqe2acho8h20q6ij04fm68u125jr7uvqblaudkgjjha67blod60" 2026/10/08 05:38:33 DEBUG : Creating backend with remote "/tmp/rclone2889670672" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-kidilay6foni'", Local "Local file system at /tmp/rclone2889670672", Modify Window "1ms" 2026/10/08 05:38:35 DEBUG : HELLO, WORLD!: md5 = c684a0b80b8e61f30152e8c017827198 OK upperlowermixed checkfile vs. upper remote (without normalization) 2026/10/08 05:38:36 ERROR : HELLO, WORLD!: sum not found 2026/10/08 05:38:36 ERROR : HeLlO, wOrLd!: file not in Encrypted drive 'TestCryptDrive:rclone-test-kidilay6foni' 2026/10/08 05:38:36 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kidilay6foni': 1 files missing 2026/10/08 05:38:36 NOTICE: 1 hashes missing 2026/10/08 05:38:36 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kidilay6foni': 1 differences found 2026/10/08 05:38:36 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kidilay6foni': 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/10/08 05:38:37 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/08 05:38:37 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kidilay6foni': 0 differences found 2026/10/08 05:38:37 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kidilay6foni': 1 matching files 2026/10/08 05:38:37 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-hojezez3meqi" 2026/10/08 05:38:37 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:38:37 DEBUG : Creating backend with remote "TestDrive:crypt/6m49ru6a265bn0phiicr9kdvppa8ult0gkudmgag4ogj502n8hb0" 2026/10/08 05:38:38 DEBUG : Creating backend with remote "/tmp/rclone3277987657" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-hojezez3meqi'", Local "Local file system at /tmp/rclone3277987657", Modify Window "1ms" 2026/10/08 05:38:40 DEBUG : 測試_Русский___ě_áñ: md5 = 53157bee353384a7300a16036cea89ba OK NFD checkfile vs. NFC remote (without normalization) 2026/10/08 05:38:41 ERROR : 測試_Русский___ě_áñ: sum not found 2026/10/08 05:38:41 ERROR : 測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-hojezez3meqi' 2026/10/08 05:38:41 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hojezez3meqi': 1 files missing 2026/10/08 05:38:41 NOTICE: 1 hashes missing 2026/10/08 05:38:41 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hojezez3meqi': 1 differences found 2026/10/08 05:38:41 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hojezez3meqi': 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/10/08 05:38:42 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/08 05:38:42 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hojezez3meqi': 0 differences found 2026/10/08 05:38:42 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hojezez3meqi': 1 matching files 2026/10/08 05:38:42 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-gadevof0goco" 2026/10/08 05:38:42 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:38:42 DEBUG : Creating backend with remote "TestDrive:crypt/r0701gqr22fnm3bt3farj1b6i55vt93ql37puasea7269au5kln0" 2026/10/08 05:38:43 DEBUG : Creating backend with remote "/tmp/rclone2599669101" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-gadevof0goco'", Local "Local file system at /tmp/rclone2599669101", Modify Window "1ms" 2026/10/08 05:38:45 DEBUG : 測試_Русский___ě_áñ: md5 = 808e71b495f0f4e040f764e2e77e9139 OK NFC checkfile vs. NFD remote (without normalization) 2026/10/08 05:38:46 ERROR : 測試_Русский___ě_áñ: sum not found 2026/10/08 05:38:46 ERROR : 測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-gadevof0goco' 2026/10/08 05:38:46 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-gadevof0goco': 1 files missing 2026/10/08 05:38:46 NOTICE: 1 hashes missing 2026/10/08 05:38:46 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-gadevof0goco': 1 differences found 2026/10/08 05:38:46 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-gadevof0goco': 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/10/08 05:38:47 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/08 05:38:47 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-gadevof0goco': 0 differences found 2026/10/08 05:38:47 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-gadevof0goco': 1 matching files 2026/10/08 05:38:47 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-jupojec3quba" 2026/10/08 05:38:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:38:47 DEBUG : Creating backend with remote "TestDrive:crypt/cv295hjbk00rd8246mjd8rf4bgqkhk05tcd4eurki10b8toi7jhg" 2026/10/08 05:38:48 DEBUG : Creating backend with remote "/tmp/rclone3768839374" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-jupojec3quba'", Local "Local file system at /tmp/rclone3768839374", Modify Window "1ms" 2026/10/08 05:38:50 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 1c312a4f0e1b750782f22c2f9329db08 OK NFDx2 checkfile vs. both remote (without normalization) 2026/10/08 05:38:51 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/08 05:38:51 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-jupojec3quba' 2026/10/08 05:38:51 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jupojec3quba': 1 files missing 2026/10/08 05:38:51 NOTICE: 1 hashes missing 2026/10/08 05:38:51 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jupojec3quba': 1 differences found 2026/10/08 05:38:51 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jupojec3quba': 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/10/08 05:38:52 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/08 05:38:52 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jupojec3quba': 0 differences found 2026/10/08 05:38:52 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jupojec3quba': 1 matching files 2026/10/08 05:38:52 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-jucihej9voja" 2026/10/08 05:38:52 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:38:52 DEBUG : Creating backend with remote "TestDrive:crypt/nct3np94nj2bro3ut8kclo35cddebp5ihegtgo7rp9upkiqc2220" 2026/10/08 05:38:53 DEBUG : Creating backend with remote "/tmp/rclone371234320" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-jucihej9voja'", Local "Local file system at /tmp/rclone371234320", Modify Window "1ms" 2026/10/08 05:38:55 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 8e62d1ab550343ffa2c16a16d5c748a8 OK NFCx2 checkfile vs. both remote (without normalization) 2026/10/08 05:38:56 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/08 05:38:56 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-jucihej9voja' 2026/10/08 05:38:56 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jucihej9voja': 1 files missing 2026/10/08 05:38:56 NOTICE: 1 hashes missing 2026/10/08 05:38:56 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jucihej9voja': 1 differences found 2026/10/08 05:38:56 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jucihej9voja': 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/10/08 05:38:57 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/08 05:38:57 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jucihej9voja': 0 differences found 2026/10/08 05:38:57 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jucihej9voja': 1 matching files 2026/10/08 05:38:57 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-huputad9raja" 2026/10/08 05:38:57 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:38:57 DEBUG : Creating backend with remote "TestDrive:crypt/48s03p4biiab1r6ft55imkieoprlmles3i10ifavo5oga1d1bu8g" 2026/10/08 05:38:58 DEBUG : Creating backend with remote "/tmp/rclone637769058" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-huputad9raja'", Local "Local file system at /tmp/rclone637769058", Modify Window "1ms" 2026/10/08 05:39:01 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 0e6e4b5b1fe84a719196cf2a9e85eb24 OK both checkfile vs. NFDx2 remote (without normalization) 2026/10/08 05:39:01 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/08 05:39:01 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-huputad9raja' 2026/10/08 05:39:01 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-huputad9raja': 1 files missing 2026/10/08 05:39:01 NOTICE: 1 hashes missing 2026/10/08 05:39:01 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-huputad9raja': 1 differences found 2026/10/08 05:39:01 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-huputad9raja': 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/10/08 05:39:02 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/08 05:39:02 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-huputad9raja': 0 differences found 2026/10/08 05:39:02 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-huputad9raja': 1 matching files 2026/10/08 05:39:02 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-tekemul2bewa" 2026/10/08 05:39:02 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:39:02 DEBUG : Creating backend with remote "TestDrive:crypt/goqk3vmk5ns44l03nr3v3p1rgspqir22bjfejd1bq1alp3chfj20" 2026/10/08 05:39:03 DEBUG : Creating backend with remote "/tmp/rclone2526630832" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-tekemul2bewa'", Local "Local file system at /tmp/rclone2526630832", Modify Window "1ms" 2026/10/08 05:39:06 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = e84131980c848726d3550a0af741557f OK both checkfile vs. NFCx2 remote (without normalization) 2026/10/08 05:39:06 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/10/08 05:39:06 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-tekemul2bewa' 2026/10/08 05:39:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-tekemul2bewa': 1 files missing 2026/10/08 05:39:06 NOTICE: 1 hashes missing 2026/10/08 05:39:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-tekemul2bewa': 1 differences found 2026/10/08 05:39:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-tekemul2bewa': 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/10/08 05:39:07 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/10/08 05:39:07 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-tekemul2bewa': 0 differences found 2026/10/08 05:39:07 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-tekemul2bewa': 1 matching files 2026/10/08 05:39:07 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-tekemul2bewa': Purge remote 2026/10/08 05:39:08 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-huputad9raja': Purge remote 2026/10/08 05:39:09 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-jucihej9voja': Purge remote 2026/10/08 05:39:09 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-jupojec3quba': Purge remote 2026/10/08 05:39:10 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-gadevof0goco': Purge remote 2026/10/08 05:39:10 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-hojezez3meqi': Purge remote 2026/10/08 05:39:11 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-kidilay6foni': Purge remote 2026/10/08 05:39:11 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-lipuriw3doce': Purge remote 2026/10/08 05:39:12 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-luyacum4zehe': Purge remote 2026/10/08 05:39:13 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yisiqov6lowe': Purge remote --- PASS: TestApplyTransforms (58.61s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:39:13 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/08 05:39:16 DEBUG : sub/file2: md5 = b2b8fd0e7ff3c0fdd9e34a78a43f9c89 OK 2026/10/08 05:39:16 DEBUG : sub/file2: size = 14 OK 2026/10/08 05:39:16 INFO : file1: Copied (new) to: sub/file2 2026/10/08 05:39:17 DEBUG : sub/file2: size = 14 OK 2026/10/08 05:39:17 DEBUG : file1: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/10/08 05:39:17 DEBUG : file1: Unchanged skipping 2026/10/08 05:39:17 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': don't need to copy/move sub/file2, it is already at target location --- PASS: TestCopyFile (6.95s) === RUN TestCopyFileImmutable run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:39:20 DEBUG : existing: Need to transfer - File not found at Destination 2026/10/08 05:39:22 DEBUG : existing: md5 = 5fa7dff63454daa7b6a280b57f70365e OK 2026/10/08 05:39:22 DEBUG : existing: size = 6 OK 2026/10/08 05:39:22 INFO : existing: Copied (new) 2026/10/08 05:39:23 DEBUG : existing: size = 6 OK 2026/10/08 05:39:23 DEBUG : existing: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/10/08 05:39:23 DEBUG : existing: Unchanged skipping 2026/10/08 05:39:23 DEBUG : existing: size = 8 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:39:23 DEBUG : existing: size = 6 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo') 2026/10/08 05:39:23 DEBUG : existing: Sizes differ 2026/10/08 05:39:23 ERROR : existing: Source and destination exist but do not match: immutable file modified --- PASS: TestCopyFileImmutable (4.57s) === RUN TestCopyLongFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" copy_test.go:188: Test only runs on local --- SKIP: TestCopyLongFile (0.47s) === RUN TestCopyFileBackupDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:39:28 DEBUG : dst/file1: md5 = a0cb167e7526a84a260944a41a569dd7 OK 2026/10/08 05:39:28 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/backup" 2026/10/08 05:39:29 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/1nrff024r7pq65ecp72fc28jb0" 2026/10/08 05:39:30 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:39:30 DEBUG : dst/file1: size = 18 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo') 2026/10/08 05:39:30 DEBUG : dst/file1: Sizes differ 2026/10/08 05:39:33 INFO : dst/file1: Moved (server-side) 2026/10/08 05:39:35 DEBUG : dst/file1: md5 = 4c37c4261869a60665df0518d9a49fd9 OK 2026/10/08 05:39:35 DEBUG : dst/file1: size = 14 OK 2026/10/08 05:39:35 INFO : dst/file1: Copied (new) --- PASS: TestCopyFileBackupDir (15.00s) === RUN TestCopyFileCompareDest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:39:40 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/dst" 2026/10/08 05:39:40 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/31u3jie661vd5p8j7rtc3hgbh0" 2026/10/08 05:39:42 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/CompareDest" 2026/10/08 05:39:42 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/gveqi14airsml4bgu7krj116o8" 2026/10/08 05:39:44 DEBUG : one: Need to transfer - File not found at Destination 2026/10/08 05:39:46 DEBUG : one: md5 = 80d9b49ca064b83aad7f1e262352e1d6 OK 2026/10/08 05:39:46 DEBUG : one: size = 3 OK 2026/10/08 05:39:46 INFO : one: Copied (new) 2026/10/08 05:39:48 DEBUG : one: size = 5 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:39:48 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo/dst') 2026/10/08 05:39:48 DEBUG : one: Sizes differ 2026/10/08 05:39:49 DEBUG : one: md5 = 150c5b65e131313a8a07870161c5276e OK 2026/10/08 05:39:49 DEBUG : one: size = 5 OK 2026/10/08 05:39:49 INFO : one: Copied (replaced existing) 2026/10/08 05:39:51 DEBUG : dst/one: md5 = 9f0144d47a2e9417bb4b7dd894c297df OK 2026/10/08 05:39:54 DEBUG : CompareDest/one: md5 = 3e77d1a1fae0d164382f819687dcb6e4 OK 2026/10/08 05:39:55 DEBUG : one: size = 5 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:39:55 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo/dst') 2026/10/08 05:39:55 DEBUG : one: Sizes differ 2026/10/08 05:39:55 DEBUG : one: size = 5 OK 2026/10/08 05:39:55 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/08 05:39:55 DEBUG : one: Destination found in --compare-dest, skipping 2026/10/08 05:39:57 DEBUG : CompareDest/two: md5 = d8e391747d255f5e398c3e95da3e9666 OK 2026/10/08 05:39:58 DEBUG : two: Need to transfer - File not found at Destination 2026/10/08 05:39:59 DEBUG : two: size = 3 OK 2026/10/08 05:39:59 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/08 05:39:59 DEBUG : two: Destination found in --compare-dest, skipping 2026/10/08 05:39:59 DEBUG : two: Need to transfer - File not found at Destination 2026/10/08 05:40:00 DEBUG : two: size = 3 OK 2026/10/08 05:40:00 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/08 05:40:00 DEBUG : two: Destination found in --compare-dest, skipping 2026/10/08 05:40:01 DEBUG : two: Need to transfer - File not found at Destination 2026/10/08 05:40:01 DEBUG : two: size = 5 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:40:01 DEBUG : two: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo/CompareDest') 2026/10/08 05:40:01 DEBUG : two: Sizes differ 2026/10/08 05:40:03 DEBUG : two: md5 = 2ef4849b9fd88808bafa15c21aa3db77 OK 2026/10/08 05:40:03 DEBUG : two: size = 5 OK 2026/10/08 05:40:03 INFO : two: Copied (new) --- PASS: TestCopyFileCompareDest (28.47s) === RUN TestCopyFileCopyDestImmutable run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:40:09 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/dst" 2026/10/08 05:40:09 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/31u3jie661vd5p8j7rtc3hgbh0" 2026/10/08 05:40:13 DEBUG : dst/one: md5 = 33872f9b0bbc4efe1e0f493a29b9bec7 OK 2026/10/08 05:40:16 DEBUG : CopyDest/one: md5 = 31c73a3ff9e225dfcfb9d0713b8985c7 OK 2026/10/08 05:40:17 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/CopyDest" 2026/10/08 05:40:17 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/d09o6po3f7bm6ce32vdgs8h9ls" 2026/10/08 05:40:18 DEBUG : one: size = 5 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:40:18 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo/dst') 2026/10/08 05:40:18 DEBUG : one: Sizes differ 2026/10/08 05:40:18 DEBUG : one: size = 5 OK 2026/10/08 05:40:18 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/08 05:40:18 DEBUG : one: size = 5 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:40:18 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo/dst') 2026/10/08 05:40:18 DEBUG : one: Sizes differ 2026/10/08 05:40:18 ERROR : one: Source and destination exist but do not match: immutable file modified --- PASS: TestCopyFileCopyDestImmutable (13.56s) === RUN TestCopyFileCopyDest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:40:22 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/dst" 2026/10/08 05:40:22 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/31u3jie661vd5p8j7rtc3hgbh0" 2026/10/08 05:40:24 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/CopyDest" 2026/10/08 05:40:24 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/d09o6po3f7bm6ce32vdgs8h9ls" 2026/10/08 05:40:26 DEBUG : one: Need to transfer - File not found at Destination 2026/10/08 05:40:29 DEBUG : one: md5 = 9469fbe2106ebf0aab24d06e4591dd78 OK 2026/10/08 05:40:29 DEBUG : one: size = 3 OK 2026/10/08 05:40:29 INFO : one: Copied (new) 2026/10/08 05:40:30 DEBUG : one: size = 5 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:40:30 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo/dst') 2026/10/08 05:40:30 DEBUG : one: Sizes differ 2026/10/08 05:40:32 DEBUG : one: md5 = 742a37c891b7e2c69c50d910d96f7f48 OK 2026/10/08 05:40:32 DEBUG : one: size = 5 OK 2026/10/08 05:40:32 INFO : one: Copied (replaced existing) 2026/10/08 05:40:35 DEBUG : dst/one: md5 = 6be433a29772b3aa92528c2248670b03 OK 2026/10/08 05:40:37 DEBUG : CopyDest/one: md5 = 55f2213eefcd9866ec60afdc937e0c46 OK 2026/10/08 05:40:38 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/BackupDir" 2026/10/08 05:40:38 DEBUG : Config file has changed externally - reloading 2026/10/08 05:40:38 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/s6dbk3lfi7c9kfvo6j7bla9m0g" 2026/10/08 05:40:40 DEBUG : one: size = 5 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:40:40 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo/dst') 2026/10/08 05:40:40 DEBUG : one: Sizes differ 2026/10/08 05:40:40 DEBUG : one: size = 5 OK 2026/10/08 05:40:40 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/08 05:40:40 DEBUG : one: size = 5 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:40:40 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo/dst') 2026/10/08 05:40:40 DEBUG : one: Sizes differ 2026/10/08 05:40:42 INFO : one: Moved (server-side) 2026/10/08 05:40:44 DEBUG : one: size = 5 OK 2026/10/08 05:40:44 INFO : one: Copied (server-side copy) 2026/10/08 05:40:44 DEBUG : one: Destination found in --copy-dest, using server-side copy 2026/10/08 05:40:46 DEBUG : CopyDest/two: md5 = 3742f9092ae10b7331e0805a8aef5e51 OK 2026/10/08 05:40:47 DEBUG : two: Need to transfer - File not found at Destination 2026/10/08 05:40:47 DEBUG : two: size = 3 OK 2026/10/08 05:40:47 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/08 05:40:48 DEBUG : two: size = 3 OK 2026/10/08 05:40:48 INFO : two: Copied (server-side copy) 2026/10/08 05:40:48 DEBUG : two: Destination found in --copy-dest, using server-side copy 2026/10/08 05:40:49 DEBUG : two: size = 3 OK 2026/10/08 05:40:49 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/10/08 05:40:49 DEBUG : two: Unchanged skipping 2026/10/08 05:40:52 DEBUG : CopyDest/three: md5 = 2c2df60fa3f2242bd3a2c3d0eef67f5e OK 2026/10/08 05:40:52 DEBUG : three: Need to transfer - File not found at Destination 2026/10/08 05:40:53 DEBUG : three: size = 7 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:40:53 DEBUG : three: size = 5 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo/CopyDest') 2026/10/08 05:40:53 DEBUG : three: Sizes differ 2026/10/08 05:40:53 DEBUG : three: Destination not found in --copy-dest 2026/10/08 05:40:55 DEBUG : three: md5 = 4bcced12cf248422a6726a23ddda2947 OK 2026/10/08 05:40:55 DEBUG : three: size = 7 OK 2026/10/08 05:40:55 INFO : three: Copied (new) --- PASS: TestCopyFileCopyDest (40.20s) === RUN TestCopyInplace run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" copy_test.go:434: Partial uploads not supported --- SKIP: TestCopyInplace (0.53s) === RUN TestCopyLongFileName run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" copy_test.go:467: Partial uploads not supported --- SKIP: TestCopyLongFileName (0.51s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:41:04 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/10/08 05:41:07 DEBUG : TestCopyFileMaxTransfer/file1: md5 = e16db942ff2d70fc140667b316b6ce6f OK 2026/10/08 05:41:07 DEBUG : TestCopyFileMaxTransfer/file1: size = 14 OK 2026/10/08 05:41:07 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/10/08 05:41:08 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/10/08 05:41:08 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/08 05:41:09 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/10/08 05:41:09 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/10/08 05:41:11 DEBUG : TestCopyFileMaxTransfer/file4: md5 = 5042fecf0b15d202fd6778da1bdcd301 OK 2026/10/08 05:41:11 DEBUG : TestCopyFileMaxTransfer/file4: size = 2062 OK 2026/10/08 05:41:11 INFO : TestCopyFileMaxTransfer/file4: Copied (new) --- PASS: TestCopyFileMaxTransfer (10.69s) === RUN TestDeduplicateInteractive run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" dedupe_test.go:37: Can't run this test without a hash --- SKIP: TestDeduplicateInteractive (0.52s) === RUN TestDeduplicateSkip run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:41:18 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Looking for duplicate names using skip mode. 2026/10/08 05:41:19 NOTICE: one: Found 2 files with duplicate names 2026/10/08 05:41:19 NOTICE: one: Skipping 2 files with duplicate names --- PASS: TestDeduplicateSkip (6.23s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:41:26 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Looking for duplicate names using skip mode. 2026/10/08 05:41:27 NOTICE: one: Found 3 files with duplicate names 2026/10/08 05:41:27 NOTICE: one: Deleting 1/2 identical duplicates (size 11) 2026/10/08 05:41:27 INFO : one: Deleted 2026/10/08 05:41:27 NOTICE: one: Skipping 2 files with duplicate names --- PASS: TestDeduplicateSizeOnly (7.72s) === RUN TestDeduplicateFirst run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:41:34 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Looking for duplicate names using first mode. 2026/10/08 05:41:34 NOTICE: one: Found 3 files with duplicate names 2026/10/08 05:41:35 INFO : one: Deleted 2026/10/08 05:41:35 INFO : one: Deleted 2026/10/08 05:41:35 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateFirst (7.66s) === RUN TestDeduplicateNewest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:41:41 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Looking for duplicate names using newest mode. 2026/10/08 05:41:42 NOTICE: one: Found 3 files with duplicate names 2026/10/08 05:41:43 INFO : one: Deleted 2026/10/08 05:41:43 INFO : one: Deleted 2026/10/08 05:41:43 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateNewest (7.99s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" dedupe_test.go:37: Can't run this test without a hash --- SKIP: TestDeduplicateNewestByHash (0.50s) === RUN TestDeduplicateOldest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:41:50 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Looking for duplicate names using oldest mode. 2026/10/08 05:41:50 NOTICE: one: Found 3 files with duplicate names 2026/10/08 05:41:51 INFO : one: Deleted 2026/10/08 05:41:52 INFO : one: Deleted 2026/10/08 05:41:52 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateOldest (7.60s) === RUN TestDeduplicateLargest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:41:57 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Looking for duplicate names using largest mode. 2026/10/08 05:41:58 NOTICE: one: Found 3 files with duplicate names 2026/10/08 05:41:58 INFO : one: Deleted 2026/10/08 05:41:59 INFO : one: Deleted 2026/10/08 05:41:59 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateLargest (7.68s) === RUN TestDeduplicateSmallest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:42:05 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Looking for duplicate names using smallest mode. 2026/10/08 05:42:05 NOTICE: one: Found 3 files with duplicate names 2026/10/08 05:42:06 INFO : one: Deleted 2026/10/08 05:42:07 INFO : one: Deleted 2026/10/08 05:42:07 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateSmallest (7.60s) === RUN TestDeduplicateRename run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:42:14 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Looking for duplicate names using rename mode. 2026/10/08 05:42:14 NOTICE: one.txt: Found 3 files with duplicate names 2026/10/08 05:42:15 INFO : one-2.txt: renamed from: one.txt 2026/10/08 05:42:16 INFO : one-3.txt: renamed from: one.txt 2026/10/08 05:42:17 INFO : one-4.txt: renamed from: one.txt --- PASS: TestDeduplicateRename (11.79s) === RUN TestDeduplicateRenameManyExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:42:22 DEBUG : one-1.txt: md5 = 9eee68c1b791908dccc35ba0094feb86 OK 2026/10/08 05:42:23 DEBUG : one-2.txt: md5 = be9c1bfded4e56e33cb6349603304058 OK 2026/10/08 05:42:25 DEBUG : one-3.txt: md5 = 82d1812b5587c629aa1580282fd7c36b OK 2026/10/08 05:42:26 DEBUG : one-4.txt: md5 = e458cb3864ca979d06f7a81ce4ccbaf1 OK 2026/10/08 05:42:28 DEBUG : one-5.txt: md5 = a165a7aca86dcd5c59b5d127c18e8793 OK 2026/10/08 05:42:30 DEBUG : one-6.txt: md5 = 8160f7e44e2669142379d0c4ac0f29db OK 2026/10/08 05:42:31 DEBUG : one-7.txt: md5 = 74006716fd9f45f1d81facb6f2bdb8c7 OK 2026/10/08 05:42:33 DEBUG : one-8.txt: md5 = 625e295b88051e714f554f80537337ef OK 2026/10/08 05:42:35 DEBUG : one-9.txt: md5 = 5929e13e57e322305367e586686987cc OK 2026/10/08 05:42:36 DEBUG : one-10.txt: md5 = a5ce5c3af4011fffff0eb891572b67a1 OK 2026/10/08 05:42:37 DEBUG : one-11.txt: md5 = 2757fa2666156f742d8ca9854212275b OK 2026/10/08 05:42:39 DEBUG : one-12.txt: md5 = e3ab19f34bd8a7418229cbb9f0b7129a OK 2026/10/08 05:42:41 DEBUG : one-13.txt: md5 = f5135c2ef3b17ac5182c202a7b940ff6 OK 2026/10/08 05:42:42 DEBUG : one-14.txt: md5 = 8734413da535d23588aba09c9c2abf78 OK 2026/10/08 05:42:44 DEBUG : one-15.txt: md5 = a26b517c291a9bb85d0162202601c6ed OK 2026/10/08 05:42:46 DEBUG : one-16.txt: md5 = 624aef62c1be769e3cfb8c02d65ef309 OK 2026/10/08 05:42:47 DEBUG : one-17.txt: md5 = 698fd8075b28d6ed0a0876709147946d OK 2026/10/08 05:42:49 DEBUG : one-18.txt: md5 = 6a367b42b68a521824eacbc9aead8fe5 OK 2026/10/08 05:42:50 DEBUG : one-19.txt: md5 = d934e4bef5d204455f04a652bea3b7f1 OK 2026/10/08 05:42:52 DEBUG : one-20.txt: md5 = 61ead0e9716528ea3a8072b99e0c9b20 OK 2026/10/08 05:42:53 DEBUG : one-21.txt: md5 = 12322837d7a825d3144da2af67d87c63 OK 2026/10/08 05:42:55 DEBUG : one-22.txt: md5 = bfa8a229bfae300f3cae3582014cbf29 OK 2026/10/08 05:42:56 DEBUG : one-23.txt: md5 = 9b387b48f2248565fa8572ae5d9b222d OK 2026/10/08 05:42:58 DEBUG : one-24.txt: md5 = 1a991d5be9a6ffdefe7a92484959a95d OK 2026/10/08 05:43:00 DEBUG : one-25.txt: md5 = b2253d2f2380abe416b8698675c92774 OK 2026/10/08 05:43:01 DEBUG : one-26.txt: md5 = 7ccb4b1ae4dcf0389faafe91cdb1110d OK 2026/10/08 05:43:02 DEBUG : one-27.txt: md5 = c7a1df439b53b8bd236c7ecaa643cc3d OK 2026/10/08 05:43:04 DEBUG : one-28.txt: md5 = 8e7dd7c6bc98d44bebf06bb7f78524ae OK 2026/10/08 05:43:06 DEBUG : one-29.txt: md5 = 6b021da22db902155e65119bf272539f OK 2026/10/08 05:43:07 DEBUG : one-30.txt: md5 = 0721bd25e859a5d3cd8f4025e51c0dd5 OK 2026/10/08 05:43:09 DEBUG : one-31.txt: md5 = edff608d443de0da2140b7eb9f0c461a OK 2026/10/08 05:43:10 DEBUG : one-32.txt: md5 = 4b56254d36410cd48b7e34ffc704c5d6 OK 2026/10/08 05:43:12 DEBUG : one-33.txt: md5 = f615457daf03feb2b7ee469c35e16165 OK 2026/10/08 05:43:13 DEBUG : one-34.txt: md5 = 1ca3d301e60ffe9054abb76835c94491 OK 2026/10/08 05:43:15 DEBUG : one-35.txt: md5 = 60f0fb7a0dc8010f05351e3d88b1f047 OK 2026/10/08 05:43:16 DEBUG : one-36.txt: md5 = 27b419db031b2ed260609089a63d39aa OK 2026/10/08 05:43:18 DEBUG : one-37.txt: md5 = 516a2e1bfaecd71aeb6ab5ddbd6dba33 OK 2026/10/08 05:43:19 DEBUG : one-38.txt: md5 = f65577f8e4f8a66f302cdcac45069fe6 OK 2026/10/08 05:43:21 DEBUG : one-39.txt: md5 = d869d8429992de23d6a7063274bc0881 OK 2026/10/08 05:43:23 DEBUG : one-40.txt: md5 = a0551ea9f1483d957a15f80a645c0d8b OK 2026/10/08 05:43:24 DEBUG : one-41.txt: md5 = d34c07217b59a85fee23af1983ae1f47 OK 2026/10/08 05:43:26 DEBUG : one-42.txt: md5 = 84eb71d56c213704eb3f9ad019661650 OK 2026/10/08 05:43:27 DEBUG : one-43.txt: md5 = a12eee147ff4e8f9a281a50c637bd12a OK 2026/10/08 05:43:29 DEBUG : one-44.txt: md5 = b22daba88213cee33fe8ef466b55fab0 OK 2026/10/08 05:43:30 DEBUG : one-45.txt: md5 = 59ab0aec930adf12cc1ae3129149fe04 OK 2026/10/08 05:43:32 DEBUG : one-46.txt: md5 = 59a4ef102b975942a6aeae2a4f34b3b5 OK 2026/10/08 05:43:34 DEBUG : one-47.txt: md5 = 6c269820017b9da35709affc5802208a OK 2026/10/08 05:43:35 DEBUG : one-48.txt: md5 = 479d19f39868b060463c7dd0a35c6e34 OK 2026/10/08 05:43:37 DEBUG : one-49.txt: md5 = 62c616373893398966146d283d56ceb9 OK 2026/10/08 05:43:39 DEBUG : one-50.txt: md5 = 6bc0fe9245edd6350c4641d49e73b4c1 OK 2026/10/08 05:43:41 DEBUG : one-51.txt: md5 = 9bfd9cd83b79c967dbd0959bf9a450f7 OK 2026/10/08 05:43:42 DEBUG : one-52.txt: md5 = 23c07ac1a1158fee398f2d96c83cfabb OK 2026/10/08 05:43:44 DEBUG : one-53.txt: md5 = 3bb4a32f56dd4ef176ba2f86c29fe37f OK 2026/10/08 05:43:45 DEBUG : one-54.txt: md5 = 9913cb7724f341d4c7ed8fc9d35fbb32 OK 2026/10/08 05:43:47 DEBUG : one-55.txt: md5 = e1d32f66a7e98831255e5697405d21f0 OK 2026/10/08 05:43:48 DEBUG : one-56.txt: md5 = 44b1dee37362910adc8c4b5408b6b7a6 OK 2026/10/08 05:43:50 DEBUG : one-57.txt: md5 = 43210e261730d2e92ef2b1c5a6739a3c OK 2026/10/08 05:43:52 DEBUG : one-58.txt: md5 = defac7959f148d900bb93d9428712519 OK 2026/10/08 05:43:53 DEBUG : one-59.txt: md5 = 3b52f4f9f882d03a0071e3fcef9d6efa OK 2026/10/08 05:43:55 DEBUG : one-60.txt: md5 = 8cd809e5170242778509ad63837e887b OK 2026/10/08 05:43:56 DEBUG : one-61.txt: md5 = 53963777fe6dd607accd4a7b7447485b OK 2026/10/08 05:43:58 DEBUG : one-62.txt: md5 = 88b661df7495ba46e8765e787a8ab6eb OK 2026/10/08 05:43:59 DEBUG : one-63.txt: md5 = dacce7b63a5cdc9c3b76d823f39b58c3 OK 2026/10/08 05:44:00 DEBUG : one-64.txt: md5 = e7e7b9d2d9fd48962ba2a6ab6e8a062e OK 2026/10/08 05:44:02 DEBUG : one-65.txt: md5 = f8210b674e74f6545337b671e4634c2e OK 2026/10/08 05:44:03 DEBUG : one-66.txt: md5 = 2aa7fbe70f9a93293b92d7471e383148 OK 2026/10/08 05:44:05 DEBUG : one-67.txt: md5 = 7169f614e087253407e94cedf6ed3306 OK 2026/10/08 05:44:06 DEBUG : one-68.txt: md5 = 0bd0055c5b1e9745102e61f49a100f44 OK 2026/10/08 05:44:08 DEBUG : one-69.txt: md5 = 42ac7f7fc39c4000f4f733103fd9ded2 OK 2026/10/08 05:44:09 DEBUG : one-70.txt: md5 = 9d0d53ca246e3e042e58b3363ed3e441 OK 2026/10/08 05:44:11 DEBUG : one-71.txt: md5 = d11effcbc558d86285bc47014d938b98 OK 2026/10/08 05:44:13 DEBUG : one-72.txt: md5 = 3bef5896315f84c14f4dc262200ecf24 OK 2026/10/08 05:44:14 DEBUG : one-73.txt: md5 = aaac9a07e4f8cc296c4ee3e9221bc73c OK 2026/10/08 05:44:15 DEBUG : one-74.txt: md5 = 6ce81f4690a9f21843daea01b93676d8 OK 2026/10/08 05:44:17 DEBUG : one-75.txt: md5 = 00e1fcb265770f99c57d6b508d3aec7a OK 2026/10/08 05:44:18 DEBUG : one-76.txt: md5 = 6146f789406622bd937055dfa83ee6c8 OK 2026/10/08 05:44:20 DEBUG : one-77.txt: md5 = 545561a8cef70a846aa6b104d22333aa OK 2026/10/08 05:44:21 DEBUG : one-78.txt: md5 = dd1041f08a058f708d1118550b14da08 OK 2026/10/08 05:44:23 DEBUG : one-79.txt: md5 = 9322bcdfc7fb8b7157fe93ccd2d6502e OK 2026/10/08 05:44:24 DEBUG : one-80.txt: md5 = f2639746b9041686c7d194d0760721ed OK 2026/10/08 05:44:26 DEBUG : one-81.txt: md5 = 282e2c09c39e91a82d8bf333be4e80a9 OK 2026/10/08 05:44:27 DEBUG : one-82.txt: md5 = a1063b2d5d8aa71c5de802d5b9117598 OK 2026/10/08 05:44:29 DEBUG : one-83.txt: md5 = 79fed7cdc64eff71311d00bf944ad79d OK 2026/10/08 05:44:30 DEBUG : one-84.txt: md5 = a664ce7421505c0ece07cb740a7ed1ee OK 2026/10/08 05:44:31 DEBUG : one-85.txt: md5 = dd60e8437050cf00527a62c2b0a5be5b OK 2026/10/08 05:44:33 DEBUG : one-86.txt: md5 = a096ed2fc8408fc087750487eb6459d4 OK 2026/10/08 05:44:34 DEBUG : one-87.txt: md5 = 8bf1169530a834a8986390f205ea0fc3 OK 2026/10/08 05:44:36 DEBUG : one-88.txt: md5 = fc41d6ecc2e92f560068b3525fea1133 OK 2026/10/08 05:44:37 DEBUG : one-89.txt: md5 = 33702b9ffe352045c79809da29281a02 OK 2026/10/08 05:44:39 DEBUG : one-90.txt: md5 = be170de3245907284e31ac42c478186b OK 2026/10/08 05:44:40 DEBUG : one-91.txt: md5 = 7553b13150d9772afe98c1468f54297b OK 2026/10/08 05:44:42 DEBUG : one-92.txt: md5 = fe23fef17025f1c673a8ae2650d5b7d4 OK 2026/10/08 05:44:43 DEBUG : one-93.txt: md5 = b28147a34737580c99f92bafe9e10469 OK 2026/10/08 05:44:45 DEBUG : one-94.txt: md5 = 32cb8f18d3a7b02e13993064071a5209 OK 2026/10/08 05:44:46 DEBUG : one-95.txt: md5 = 970b42e26d31401b90f77b0062e6cd55 OK 2026/10/08 05:44:48 DEBUG : one-96.txt: md5 = f1ce24604b1a464e19834f8272df1531 OK 2026/10/08 05:44:49 DEBUG : one-97.txt: md5 = 70f18fa1f2d7428476af26b2894616ec OK 2026/10/08 05:44:51 DEBUG : one-98.txt: md5 = 1193ed94183b6887b27bac66775b6466 OK 2026/10/08 05:44:52 DEBUG : one-99.txt: md5 = 94e455ff5dab67e9f0025cf429df860d OK 2026/10/08 05:44:54 DEBUG : one-100.txt: md5 = a9531fc2b07b9e3daba87ffa5a9d89a7 OK 2026/10/08 05:44:55 DEBUG : one-101.txt: md5 = e0a95a6259696b1c3244911d9ff5ff9f OK 2026/10/08 05:44:57 DEBUG : one-102.txt: md5 = e9eb4e102304e26ff05033f2276e7991 OK 2026/10/08 05:44:58 DEBUG : one-103.txt: md5 = ab1827b4e2146fdd7b671e1fa1813edf OK 2026/10/08 05:45:00 DEBUG : one-104.txt: md5 = b4f4dbaec2ae17d2e1f395897e3f418b OK 2026/10/08 05:45:02 DEBUG : one-105.txt: md5 = 46fbefc21e255643dd15cad3b0e4acd6 OK 2026/10/08 05:45:05 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Looking for duplicate names using rename mode. 2026/10/08 05:45:07 NOTICE: one.txt: Found 2 files with duplicate names 2026/10/08 05:45:08 INFO : one-106.txt: renamed from: one.txt 2026/10/08 05:45:08 INFO : one-107.txt: renamed from: one.txt --- PASS: TestDeduplicateRenameManyExisting (231.90s) === RUN TestMergeDirs run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:46:14 DEBUG : dupe1/one.txt: md5 = 2cf060b37f60f3a72fe84ded9fe47c33 OK 2026/10/08 05:46:17 DEBUG : dupe2/two.txt: md5 = 03c63fcb3b3537b6f6273588e0cf1cbe OK 2026/10/08 05:46:19 DEBUG : dupe3/three.txt: md5 = 7b269351b33839a4084d1a7d2fcdca4f OK 2026/10/08 05:46:20 INFO : urj8gsducqbtvekeq181ntd2u8: merging "sfrom47189m9qr3mt4qonu281c" 2026/10/08 05:46:20 INFO : urj8gsducqbtvekeq181ntd2u8: removing empty directory 2026/10/08 05:46:21 INFO : 1u1r4ei7c628fnjg9blqt3j60o: merging "tr2hj63d80ftlmvm6a952snjcc" 2026/10/08 05:46:22 INFO : 1u1r4ei7c628fnjg9blqt3j60o: removing empty directory --- PASS: TestMergeDirs (14.70s) === RUN TestIndex run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:46:28 DEBUG : file1.txt: md5 = 350d68dc3b96e6408eb6e9ac687fc5a8 OK 2026/10/08 05:46:31 DEBUG : sub/file2.txt: md5 = 1baa02856ec05830f57b9a4187434bae OK 2026/10/08 05:46:33 DEBUG : sub/deep/file3.txt: md5 = a5cc1e5314c27f9dc53e640349f4d513 OK 2026/10/08 05:46:36 DEBUG : sub/deep/index.json: md5 = 7c9f042337ad01bc71be81b05fde5e6f OK 2026/10/08 05:46:36 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/08 05:46:36 INFO : sub/deep/index.json: Copied (new) 2026/10/08 05:46:36 DEBUG : sub/deep/caddy.json: md5 = f0dd81e5ec11c0d80ea52c0cbebe3e1a OK 2026/10/08 05:46:36 DEBUG : sub/deep/caddy.json: size = 131 OK 2026/10/08 05:46:36 INFO : sub/deep/caddy.json: Copied (new) 2026/10/08 05:46:36 DEBUG : sub/deep/index.html: md5 = 18dfe0c79d401706d16419edb7f34f67 OK 2026/10/08 05:46:36 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/08 05:46:36 INFO : sub/deep/index.html: Copied (new) 2026/10/08 05:46:37 DEBUG : sub/index.html: md5 = bb949045a518743b40e45fbd7b55fe9b OK 2026/10/08 05:46:37 DEBUG : sub/index.html: size = 12306 OK 2026/10/08 05:46:37 INFO : sub/index.html: Copied (new) 2026/10/08 05:46:38 DEBUG : sub/index.json: md5 = 21880c93ccf041ce96872e4c8ab2402a OK 2026/10/08 05:46:38 DEBUG : sub/index.json: size = 215 OK 2026/10/08 05:46:38 INFO : sub/index.json: Copied (new) 2026/10/08 05:46:38 DEBUG : index.html: md5 = 8934fa061e8d40fa98811cfe4c18ad36 OK 2026/10/08 05:46:38 DEBUG : index.html: size = 12147 OK 2026/10/08 05:46:38 INFO : index.html: Copied (new) 2026/10/08 05:46:38 DEBUG : sub/caddy.json: md5 = f9620a024f001dc56a8576e905d84d4b OK 2026/10/08 05:46:38 DEBUG : sub/caddy.json: size = 261 OK 2026/10/08 05:46:38 INFO : sub/caddy.json: Copied (new) 2026/10/08 05:46:38 DEBUG : index.json: md5 = 03e21deaf3c439eeaa57883b5217a1f6 OK 2026/10/08 05:46:38 DEBUG : index.json: size = 213 OK 2026/10/08 05:46:38 INFO : index.json: Copied (new) 2026/10/08 05:46:39 DEBUG : caddy.json: md5 = 2abcd35d07b6af1ec6cccec6664a87d4 OK 2026/10/08 05:46:39 DEBUG : caddy.json: size = 259 OK 2026/10/08 05:46:39 INFO : caddy.json: Copied (new) 2026/10/08 05:46:45 DEBUG : index.html: Unchanged skipping 2026/10/08 05:46:45 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/08 05:46:45 DEBUG : index.json: Unchanged skipping 2026/10/08 05:46:46 DEBUG : sub/index.html: Unchanged skipping 2026/10/08 05:46:46 DEBUG : sub/deep/index.json: Unchanged skipping 2026/10/08 05:46:46 DEBUG : caddy.json: Unchanged skipping 2026/10/08 05:46:46 DEBUG : sub/index.json: Unchanged skipping 2026/10/08 05:46:46 DEBUG : sub/deep/caddy.json: Unchanged skipping 2026/10/08 05:46:47 DEBUG : sub/caddy.json: Unchanged skipping 2026/10/08 05:46:49 DEBUG : index.json: md5 = 47818a92e31d7dcf72f6ed9d3702b6ca OK 2026/10/08 05:46:49 DEBUG : index.json: size = 213 OK 2026/10/08 05:46:49 INFO : index.json: Copied (replaced existing) 2026/10/08 05:46:49 DEBUG : caddy.json: md5 = 3906e3cb183057f552b798fd3e2c855a OK 2026/10/08 05:46:49 DEBUG : caddy.json: size = 259 OK 2026/10/08 05:46:49 INFO : caddy.json: Copied (replaced existing) 2026/10/08 05:46:49 DEBUG : index.html: md5 = a2fdc3b6295fa18c4b9dc0fdf48f10b9 OK 2026/10/08 05:46:49 DEBUG : index.html: size = 12147 OK 2026/10/08 05:46:49 INFO : index.html: Copied (replaced existing) 2026/10/08 05:46:49 DEBUG : sub/deep/index.html: md5 = 0699b54e79d472eaa74cfb3b8ae34f66 OK 2026/10/08 05:46:49 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/08 05:46:49 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/08 05:46:50 DEBUG : sub/index.json: md5 = 44b5aed484a9cb3881a9ff0904cd579b OK 2026/10/08 05:46:50 DEBUG : sub/index.json: size = 215 OK 2026/10/08 05:46:50 INFO : sub/index.json: Copied (replaced existing) 2026/10/08 05:46:50 DEBUG : sub/deep/caddy.json: md5 = ee847fe6cb06d2793f3abed73bcf8430 OK 2026/10/08 05:46:50 DEBUG : sub/deep/caddy.json: size = 131 OK 2026/10/08 05:46:50 INFO : sub/deep/caddy.json: Copied (replaced existing) 2026/10/08 05:46:50 DEBUG : sub/deep/index.json: md5 = e7c1a39f8817f3dbca5fbf814d8eb350 OK 2026/10/08 05:46:50 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/08 05:46:50 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/08 05:46:51 DEBUG : sub/index.html: md5 = 9eae3601bcdf3be6137921c54f46528d OK 2026/10/08 05:46:51 DEBUG : sub/index.html: size = 12306 OK 2026/10/08 05:46:51 INFO : sub/index.html: Copied (replaced existing) 2026/10/08 05:46:52 DEBUG : sub/caddy.json: md5 = af889b07d359abbad898ab907ae2558b OK 2026/10/08 05:46:52 DEBUG : sub/caddy.json: size = 261 OK 2026/10/08 05:46:52 INFO : sub/caddy.json: Copied (replaced existing) 2026/10/08 05:46:53 DEBUG : sub/deep/file4.txt: md5 = 9cd3942065e05bb85262a78c99a8ffec OK 2026/10/08 05:46:55 DEBUG : sub/index.html: Unchanged skipping 2026/10/08 05:46:55 DEBUG : index.html: Unchanged skipping 2026/10/08 05:46:55 DEBUG : sub/index.json: Unchanged skipping 2026/10/08 05:46:55 DEBUG : sub/deep/index.json: md5 = 4c985e0c4478833ed5467d7fda2ddd26 OK 2026/10/08 05:46:55 DEBUG : sub/deep/index.json: size = 235 OK 2026/10/08 05:46:55 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/08 05:46:55 DEBUG : index.json: Unchanged skipping 2026/10/08 05:46:55 DEBUG : sub/deep/index.html: md5 = 204224c137c8d06085698bfbc5b0c7be OK 2026/10/08 05:46:55 DEBUG : sub/deep/index.html: size = 12346 OK 2026/10/08 05:46:55 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/08 05:46:56 DEBUG : sub/caddy.json: Unchanged skipping 2026/10/08 05:46:56 DEBUG : caddy.json: Unchanged skipping 2026/10/08 05:46:56 DEBUG : sub/deep/caddy.json: md5 = a2e72c491a1b1e497c31ca9a9fd60ed0 OK 2026/10/08 05:46:56 DEBUG : sub/deep/caddy.json: size = 260 OK 2026/10/08 05:46:56 INFO : sub/deep/caddy.json: Copied (replaced existing) 2026/10/08 05:46:59 DEBUG : sub/deep/file5.txt: md5 = cacc29d22dbf3328e7e54c69af6b2543 OK 2026/10/08 05:47:00 NOTICE: sub/deep/index.html: Skipped copy as --dry-run is set (size 12.309Ki) 2026/10/08 05:47:00 NOTICE: sub/deep/index.json: Skipped copy as --dry-run is set (size 351) 2026/10/08 05:47:00 NOTICE: sub/deep/caddy.json: Skipped copy as --dry-run is set (size 389) 2026/10/08 05:47:00 DEBUG : index.html: Unchanged skipping 2026/10/08 05:47:00 DEBUG : sub/index.html: Unchanged skipping 2026/10/08 05:47:01 DEBUG : index.json: Unchanged skipping 2026/10/08 05:47:01 DEBUG : sub/index.json: Unchanged skipping 2026/10/08 05:47:01 DEBUG : caddy.json: Unchanged skipping 2026/10/08 05:47:01 DEBUG : sub/caddy.json: Unchanged skipping --- PASS: TestIndex (46.05s) === RUN TestIndexDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:47:14 DEBUG : file1.txt: md5 = 9e9a2316642bddab24719491209310ac OK 2026/10/08 05:47:17 DEBUG : sub/file2.txt: md5 = 710b719cda888c3cff82c4a75e67c466 OK 2026/10/08 05:47:19 DEBUG : sub/deep/file3.txt: md5 = 65bbe5df148ca2627501b44735aa192c OK 2026/10/08 05:47:21 DEBUG : index.html: md5 = b1e4c1bd82a269bea2a63edbcf880d5e OK 2026/10/08 05:47:21 DEBUG : index.html: size = 12147 OK 2026/10/08 05:47:21 INFO : index.html: Copied (new) 2026/10/08 05:47:22 DEBUG : sub/index.html: md5 = fb19cd50d9e94fd025dd109f39aeec76 OK 2026/10/08 05:47:22 DEBUG : sub/index.html: size = 12306 OK 2026/10/08 05:47:22 INFO : sub/index.html: Copied (new) 2026/10/08 05:47:23 DEBUG : sub/deep/index.html: md5 = 76dd37b83e336961c25ee6292cf545d3 OK 2026/10/08 05:47:23 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/08 05:47:23 INFO : sub/deep/index.html: Copied (new) 2026/10/08 05:47:26 DEBUG : sub/index.html: Unchanged skipping 2026/10/08 05:47:26 DEBUG : index.html: Unchanged skipping 2026/10/08 05:47:27 DEBUG : sub/deep/index.html: md5 = 26c921a8b9d9a03d771e63c3fb54e549 OK 2026/10/08 05:47:27 DEBUG : sub/deep/index.html: size = 11829 OK 2026/10/08 05:47:27 INFO : sub/deep/index.html: Copied (replaced existing) --- PASS: TestIndexDelete (24.23s) === RUN TestIndexFilter run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:47:39 DEBUG : file1.txt: md5 = 7e8279caf0d7bb9a8a77d2532710585a OK 2026/10/08 05:47:41 DEBUG : sub/file2.txt: md5 = 279da79ca0fd2564e9d8c4edba73f23e OK 2026/10/08 05:47:44 DEBUG : sub/deep/file3.txt: md5 = b14156b013d48f4a3e7f6d557136fbe9 OK 2026/10/08 05:47:45 DEBUG : sub/deep/index.html: md5 = 40a947cad329f3b8b74629c5278c84bb OK 2026/10/08 05:47:48 DEBUG : other/notes.md: md5 = 9582973bb80509bf85e902bc745fffb6 OK 2026/10/08 05:47:48 DEBUG : other/notes.md: Excluded (Path Filter) 2026/10/08 05:47:50 DEBUG : sub/index.html: md5 = db21a39e66058902734d1d7b87132ede OK 2026/10/08 05:47:50 DEBUG : sub/index.html: size = 12056 OK 2026/10/08 05:47:50 INFO : sub/index.html: Copied (new) 2026/10/08 05:47:50 DEBUG : other/index.html: md5 = c221f38067a9657c5a64ba3bf8d0d547 OK 2026/10/08 05:47:50 DEBUG : other/index.html: size = 11802 OK 2026/10/08 05:47:50 INFO : other/index.html: Copied (new) 2026/10/08 05:47:50 DEBUG : index.html: md5 = c277e62f420d257dedbab88fbfdd7a39 OK 2026/10/08 05:47:50 DEBUG : index.html: size = 12399 OK 2026/10/08 05:47:50 INFO : index.html: Copied (new) 2026/10/08 05:47:55 DEBUG : other/notes.md: Excluded (Path Filter) 2026/10/08 05:47:56 DEBUG : index.html: Unchanged skipping 2026/10/08 05:47:56 DEBUG : other/index.html: Unchanged skipping 2026/10/08 05:47:56 DEBUG : sub/index.html: Unchanged skipping --- PASS: TestIndexFilter (27.98s) === RUN TestIndexRules run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:48:06 DEBUG : file1.txt: md5 = 9f2158a0e0ab698e9f644e0bee361c5a OK 2026/10/08 05:48:09 DEBUG : sub/file2.txt: md5 = 050aae02efd13ccd1e669602cd15ef02 OK 2026/10/08 05:48:11 DEBUG : sub/deep/file3.txt: md5 = 4db78d140f2c42cf6427a484f320dc88 OK 2026/10/08 05:48:12 DEBUG : sub/deep/index.html: md5 = 764501b80e12a3e28bd3d9efc5ed8ef0 OK 2026/10/08 05:48:15 DEBUG : index.html: md5 = c135cac6323f5d2624382ec46032d69d OK 2026/10/08 05:48:15 DEBUG : index.html: size = 12147 OK 2026/10/08 05:48:15 INFO : index.html: Copied (new) 2026/10/08 05:48:15 DEBUG : sub/index.html: md5 = 58fe75ac163efe63bc2621c4f2138be2 OK 2026/10/08 05:48:15 DEBUG : sub/index.html: size = 12306 OK 2026/10/08 05:48:15 INFO : sub/index.html: Copied (new) 2026/10/08 05:48:20 DEBUG : sub/index.html: Unchanged skipping 2026/10/08 05:48:21 DEBUG : sub/deep/index.html: md5 = 2e6d4349a4670033f55733888e05b0a1 OK 2026/10/08 05:48:21 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/08 05:48:21 INFO : sub/deep/index.html: Copied (replaced existing) --- PASS: TestIndexRules (24.65s) === RUN TestIndexMaxDepth run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:48:31 DEBUG : file1.txt: md5 = 126911759c0fd10b500a84813f1721f3 OK 2026/10/08 05:48:33 DEBUG : sub/file2.txt: md5 = 1d12254b908f8c7cdc320436af7be6b4 OK 2026/10/08 05:48:36 DEBUG : sub/deep/file3.txt: md5 = 0190df03a20563394690e23c1a34d4f1 OK 2026/10/08 05:48:38 DEBUG : index.html: md5 = 7477f90414e0d817a76ab244e65bf5d3 OK 2026/10/08 05:48:38 DEBUG : index.html: size = 12147 OK 2026/10/08 05:48:38 INFO : index.html: Copied (new) --- PASS: TestIndexMaxDepth (15.68s) === RUN TestIndexLinkIndex run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:48:48 DEBUG : file1.txt: md5 = 1209ddffdb1209a46fa4a6da6d74db8b OK 2026/10/08 05:48:50 DEBUG : sub/file2.txt: md5 = 112872dbf162324c53d4cecbd1cbaf24 OK 2026/10/08 05:48:52 DEBUG : sub/deep/file3.txt: md5 = b52297c2aac5ba9147b5c2cee12a7308 OK 2026/10/08 05:48:54 DEBUG : sub/deep/index.html: md5 = e156407824aebd828b3b0965119314fa OK 2026/10/08 05:48:54 DEBUG : sub/deep/index.html: size = 12128 OK 2026/10/08 05:48:54 INFO : sub/deep/index.html: Copied (new) 2026/10/08 05:48:55 DEBUG : sub/index.html: md5 = 6b562194353dc9507ec1f61bf6fb1d56 OK 2026/10/08 05:48:55 DEBUG : sub/index.html: size = 12347 OK 2026/10/08 05:48:55 INFO : sub/index.html: Copied (new) 2026/10/08 05:48:55 DEBUG : index.html: md5 = 2b07b6be842cf2d25ff0df516b504249 OK 2026/10/08 05:48:55 DEBUG : index.html: size = 12167 OK 2026/10/08 05:48:55 INFO : index.html: Copied (new) --- PASS: TestIndexLinkIndex (17.07s) === RUN TestIndexDirTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:49:04 DEBUG : file1.txt: md5 = fa69fc89e941788e9837c0f1e48c41ba OK 2026/10/08 05:49:06 DEBUG : sub/file2.txt: md5 = 689057832ffb95c551cacb12c0fa90e1 OK 2026/10/08 05:49:09 DEBUG : sub/deep/file3.txt: md5 = 90f8693a98252cb4e48fbf2465b8feab OK 2026/10/08 05:49:11 DEBUG : sub/index.json: md5 = 9c07643d8c6ce817a3d824505679fbc2 OK 2026/10/08 05:49:11 DEBUG : sub/index.json: size = 259 OK 2026/10/08 05:49:11 INFO : sub/index.json: Copied (new) 2026/10/08 05:49:11 DEBUG : index.json: md5 = 0a972cd5fb31c0e42baad55fb5559b7e OK 2026/10/08 05:49:11 DEBUG : index.json: size = 257 OK 2026/10/08 05:49:11 INFO : index.json: Copied (new) 2026/10/08 05:49:11 DEBUG : sub/deep/index.json: md5 = 2d9581c8d28a8a6fd0d1d8b2fab858b7 OK 2026/10/08 05:49:11 DEBUG : sub/deep/index.json: size = 139 OK 2026/10/08 05:49:11 INFO : sub/deep/index.json: Copied (new) 2026/10/08 05:49:14 DEBUG : sub/deep/index.json: Unchanged skipping 2026/10/08 05:49:15 DEBUG : sub/index.json: md5 = 08c87d32e847a5eb0220e248d590ce7b OK 2026/10/08 05:49:15 DEBUG : sub/index.json: size = 239 OK 2026/10/08 05:49:15 INFO : sub/index.json: Copied (replaced existing) 2026/10/08 05:49:15 DEBUG : index.json: md5 = dd735cb0eb2fa020b2c452a9f7de8380 OK 2026/10/08 05:49:15 DEBUG : index.json: size = 237 OK 2026/10/08 05:49:15 INFO : index.json: Copied (replaced existing) 2026/10/08 05:49:18 DEBUG : sub/deep/index.json: md5 = d265ca8d5aa316423cb0fed1c736276f OK 2026/10/08 05:49:18 DEBUG : sub/deep/index.json: size = 119 OK 2026/10/08 05:49:18 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/08 05:49:18 DEBUG : sub/index.json: md5 = 84bbd94f27da6f500ea5ced3d7b166fe OK 2026/10/08 05:49:18 DEBUG : sub/index.json: size = 215 OK 2026/10/08 05:49:18 INFO : sub/index.json: Copied (replaced existing) 2026/10/08 05:49:18 DEBUG : index.json: md5 = 2cb423b355c8b7edc26694233dfa78c9 OK 2026/10/08 05:49:18 DEBUG : index.json: size = 213 OK 2026/10/08 05:49:18 INFO : index.json: Copied (replaced existing) --- PASS: TestIndexDirTime (23.03s) === RUN TestIndexTemplate run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:49:27 DEBUG : file1.txt: md5 = 72e1023a37c27bda2d0af71a7b3be374 OK 2026/10/08 05:49:29 DEBUG : sub/file2.txt: md5 = 06f0ec4f446af48c725ffd37f012dff5 OK 2026/10/08 05:49:32 DEBUG : sub/deep/file3.txt: md5 = de357510cf6a81cf311b255d2999c278 OK 2026/10/08 05:49:34 DEBUG : sub/list.txt: md5 = 088ab48e1b3286305e3635170a19e317 OK 2026/10/08 05:49:34 DEBUG : sub/list.txt: size = 64 OK 2026/10/08 05:49:34 INFO : sub/list.txt: Copied (new) 2026/10/08 05:49:34 DEBUG : sub/deep/list.txt: md5 = df2696c2d7fce62b6a9c342fa49afbed OK 2026/10/08 05:49:34 DEBUG : sub/deep/list.txt: size = 47 OK 2026/10/08 05:49:34 INFO : sub/deep/list.txt: Copied (new) 2026/10/08 05:49:34 DEBUG : list.txt: md5 = 4883f79c6992337e053b8f07ea2269a1 OK 2026/10/08 05:49:34 DEBUG : list.txt: size = 59 OK 2026/10/08 05:49:34 INFO : list.txt: Copied (new) --- PASS: TestIndexTemplate (15.78s) === 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:385: Skipping test on non local remote --- SKIP: TestIndexNoHash (0.00s) === RUN TestIndexChanged run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:49:43 DEBUG : file1.txt: md5 = 07975dde34af45cdaf0e9a7f3746715a OK 2026/10/08 05:49:46 DEBUG : sub/file2.txt: md5 = 6399c9b5c61f956a4dd8fbb6b73a69c1 OK 2026/10/08 05:49:48 DEBUG : sub/deep/file3.txt: md5 = 375d73f1630e6c6a196c889694af99e3 OK 2026/10/08 05:49:52 DEBUG : other/notes.md: md5 = dabf7d10e52e16600e3803c03bc2ee9a OK 2026/10/08 05:49:54 DEBUG : index.html: md5 = 649007542b647b9276bd1b553fb89de5 OK 2026/10/08 05:49:54 DEBUG : index.html: size = 12399 OK 2026/10/08 05:49:54 INFO : index.html: Copied (new) 2026/10/08 05:49:54 DEBUG : other/index.html: md5 = f085e9cdf9981a360285e764d9f9a462 OK 2026/10/08 05:49:54 DEBUG : other/index.html: size = 12058 OK 2026/10/08 05:49:54 INFO : other/index.html: Copied (new) 2026/10/08 05:49:54 DEBUG : sub/index.html: md5 = e9d73b341d6f86b45324cda2b607be47 OK 2026/10/08 05:49:54 DEBUG : sub/index.html: size = 12306 OK 2026/10/08 05:49:54 INFO : sub/index.html: Copied (new) 2026/10/08 05:49:54 DEBUG : sub/deep/index.html: md5 = 8df9c49f47da164c8f65703b1d077fe4 OK 2026/10/08 05:49:54 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/08 05:49:54 INFO : sub/deep/index.html: Copied (new) 2026/10/08 05:49:56 DEBUG : sub/deep/file4.txt: md5 = 5ab074d47aa9847096e3dcd6003d31f9 OK 2026/10/08 05:49:58 DEBUG : other/undeclared.txt: md5 = b98b1de9c99894143edff20cfada70be OK 2026/10/08 05:49:58 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index: listing 3 directories and walking 0 changed directories 2026/10/08 05:49:59 DEBUG : sub/index.html: Unchanged skipping 2026/10/08 05:49:59 DEBUG : index.html: Unchanged skipping 2026/10/08 05:50:00 DEBUG : sub/deep/index.html: md5 = 88d7f7fa5a2b85715e84ff97785189bb OK 2026/10/08 05:50:00 DEBUG : sub/deep/index.html: size = 12346 OK 2026/10/08 05:50:00 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/08 05:50:04 DEBUG : sub/new/file5.txt: md5 = 0d43eea8ce3ccd62fc0c9e7b7446aa7b OK 2026/10/08 05:50:04 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index: listing 3 directories and walking 0 changed directories 2026/10/08 05:50:06 DEBUG : index.html: Unchanged skipping 2026/10/08 05:50:06 DEBUG : sub/index.html: md5 = 2a504b74dbdb4d2cfb2fca9cb2372b5a OK 2026/10/08 05:50:06 DEBUG : sub/index.html: size = 12554 OK 2026/10/08 05:50:06 INFO : sub/index.html: Copied (replaced existing) 2026/10/08 05:50:07 DEBUG : sub/new/index.html: md5 = 1d628f38c11c9274b1e8a7d79dc874bf OK 2026/10/08 05:50:07 DEBUG : sub/new/index.html: size = 12085 OK 2026/10/08 05:50:07 INFO : sub/new/index.html: Copied (new) 2026/10/08 05:50:10 DEBUG : other/undeclared0.txt: md5 = fc5e608cbf68bc3b4da4c7ebd6dd927f OK 2026/10/08 05:50:10 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index: listing 1 directories and walking 1 changed directories 2026/10/08 05:50:11 DEBUG : index.html: Unchanged skipping 2026/10/08 05:50:12 DEBUG : other/index.html: md5 = ccc7c54dd0e582911055de1bd5be83ad OK 2026/10/08 05:50:12 DEBUG : other/index.html: size = 12597 OK 2026/10/08 05:50:12 INFO : other/index.html: Copied (replaced existing) 2026/10/08 05:50:15 DEBUG : other/undeclared1.txt: md5 = 26bb7826a1fa4cf1ceebe79014dadb28 OK 2026/10/08 05:50:15 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index: listing 1 directories and walking 0 changed directories 2026/10/08 05:50:16 DEBUG : index.html: Unchanged skipping 2026/10/08 05:50:17 DEBUG : other/index.html: md5 = e58107d6eee47108037117fb5d48d507 OK 2026/10/08 05:50:17 DEBUG : other/index.html: size = 12867 OK 2026/10/08 05:50:17 INFO : other/index.html: Copied (replaced existing) 2026/10/08 05:50:19 DEBUG : sub/file6.txt: md5 = 3d94d3d6de589fce4c506fae7ba99fa9 OK 2026/10/08 05:50:19 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Nothing changed so nothing to index 2026/10/08 05:50:20 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Root changed so doing a full index 2026/10/08 05:50:21 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/08 05:50:21 DEBUG : index.html: Unchanged skipping 2026/10/08 05:50:21 DEBUG : other/index.html: Unchanged skipping 2026/10/08 05:50:21 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/08 05:50:22 DEBUG : sub/index.html: md5 = 7e20928927a0b9df339f3568aeeabafe OK 2026/10/08 05:50:22 DEBUG : sub/index.html: size = 12813 OK 2026/10/08 05:50:22 INFO : sub/index.html: Copied (replaced existing) 2026/10/08 05:50:25 DEBUG : sub/file7.txt: md5 = 433eb1c0e2934e1d2910efda8cb72a28 OK 2026/10/08 05:50:25 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index would list 2 directories, more than 1, so doing a full index 2026/10/08 05:50:26 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/08 05:50:26 DEBUG : other/index.html: Unchanged skipping 2026/10/08 05:50:26 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/08 05:50:26 DEBUG : index.html: Unchanged skipping 2026/10/08 05:50:27 DEBUG : sub/index.html: md5 = 38b4bcdaa1ad41958606682c3268e9e3 OK 2026/10/08 05:50:27 DEBUG : sub/index.html: size = 13071 OK 2026/10/08 05:50:27 INFO : sub/index.html: Copied (replaced existing) 2026/10/08 05:50:29 DEBUG : sub/deep/file8.txt: md5 = 215ab4f6f54c529948cf3f6a5ab7676b OK 2026/10/08 05:50:29 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index: listing 1 directories and walking 1 changed directories 2026/10/08 05:50:31 DEBUG : index.html: Unchanged skipping 2026/10/08 05:50:31 DEBUG : sub/new/index.html: Unchanged skipping 2026/10/08 05:50:31 DEBUG : sub/index.html: Unchanged skipping 2026/10/08 05:50:32 DEBUG : sub/deep/index.html: md5 = a4b52a03cfe60d377931dc336c6188a7 OK 2026/10/08 05:50:32 DEBUG : sub/deep/index.html: size = 12604 OK 2026/10/08 05:50:32 INFO : sub/deep/index.html: Copied (replaced existing) 2026/10/08 05:50:34 DEBUG : sub/deep/file9.txt: md5 = dc48a35293774771f7e47c3107de7ec2 OK 2026/10/08 05:50:36 DEBUG : sub/file10.txt: md5 = 705db4eceb7500aaad2db10852fe25f5 OK 2026/10/08 05:50:36 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index: listing 2 directories and walking 0 changed directories 2026/10/08 05:50:37 DEBUG : index.html: Unchanged skipping 2026/10/08 05:50:38 DEBUG : sub/index.html: md5 = 02d754c2e6b80577775a8e8f3456aa7d OK 2026/10/08 05:50:38 DEBUG : sub/index.html: size = 13331 OK 2026/10/08 05:50:38 INFO : sub/index.html: Copied (replaced existing) --- PASS: TestIndexChanged (72.72s) === RUN TestIndexChangedDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:50:55 DEBUG : file1.txt: md5 = 32e8879cbcd7d7c6b72d47feb3d7b542 OK 2026/10/08 05:50:58 DEBUG : sub/file2.txt: md5 = 97dc50ca68bc56b35215af28cafc7d95 OK 2026/10/08 05:51:00 DEBUG : sub/deep/file3.txt: md5 = 4e955c767ef171f50848c21bc05baa78 OK 2026/10/08 05:51:02 DEBUG : index.html: md5 = d3f38faacff185cb4055788de533108b OK 2026/10/08 05:51:02 DEBUG : index.html: size = 12147 OK 2026/10/08 05:51:02 INFO : index.html: Copied (new) 2026/10/08 05:51:02 DEBUG : sub/index.html: md5 = 3d02101dfa8483fc8e27bdd4e617167a OK 2026/10/08 05:51:02 DEBUG : sub/index.html: size = 12306 OK 2026/10/08 05:51:02 INFO : sub/index.html: Copied (new) 2026/10/08 05:51:02 DEBUG : sub/deep/index.html: md5 = 78ad689427e76f35a1ad47b7eef499de OK 2026/10/08 05:51:02 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/08 05:51:02 INFO : sub/deep/index.html: Copied (new) 2026/10/08 05:51:03 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index: listing 3 directories and walking 0 changed directories 2026/10/08 05:51:05 DEBUG : index.html: Unchanged skipping 2026/10/08 05:51:05 DEBUG : sub/index.html: Unchanged skipping 2026/10/08 05:51:05 DEBUG : sub/deep/index.html: md5 = 61911ed4e0db9f184d9263b86ec4690a OK 2026/10/08 05:51:05 DEBUG : sub/deep/index.html: size = 11829 OK 2026/10/08 05:51:05 INFO : sub/deep/index.html: Copied (replaced existing) --- PASS: TestIndexChangedDelete (17.68s) === RUN TestIndexChangedFiles run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:51:13 DEBUG : file1.txt: md5 = a187a6ae664854515f8a5a6ad0cf0cfc OK 2026/10/08 05:51:15 DEBUG : sub/file2.txt: md5 = a5d7cbd8a4bd5a80740686b7145550f1 OK 2026/10/08 05:51:18 DEBUG : sub/deep/file3.txt: md5 = 723aec3924a1a7af9141effb02db63df OK 2026/10/08 05:51:20 DEBUG : - odd/file.txt: md5 = 9c1d2d35024a273bc645314c2446d636 OK 2026/10/08 05:51:22 DEBUG : sub/index.html: md5 = 5e16b67389b9ed2f39b79b47a3202735 OK 2026/10/08 05:51:22 DEBUG : sub/index.html: size = 12306 OK 2026/10/08 05:51:22 INFO : sub/index.html: Copied (new) 2026/10/08 05:51:22 DEBUG : index.html: md5 = 3e59abb1687a869a59999637643286cd OK 2026/10/08 05:51:22 DEBUG : index.html: size = 12401 OK 2026/10/08 05:51:22 INFO : index.html: Copied (new) 2026/10/08 05:51:22 DEBUG : - odd/index.html: md5 = 13bfc784151270296615cb4e1b803852 OK 2026/10/08 05:51:22 DEBUG : - odd/index.html: size = 12058 OK 2026/10/08 05:51:22 INFO : - odd/index.html: Copied (new) 2026/10/08 05:51:22 DEBUG : sub/deep/index.html: md5 = db1d846484bdf12c3f4db3550ad3dca7 OK 2026/10/08 05:51:22 DEBUG : sub/deep/index.html: size = 12087 OK 2026/10/08 05:51:22 INFO : sub/deep/index.html: Copied (new) 2026/10/08 05:51:24 DEBUG : - odd/file8.txt: md5 = 0be819a172d78082eff4aff13da146e5 OK 2026/10/08 05:51:25 DEBUG : sub/file9.txt: md5 = c51b4364a18f9fa5ce9272c27ea37080 OK 2026/10/08 05:51:25 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index: listing 2 directories and walking 0 changed directories 2026/10/08 05:51:27 DEBUG : index.html: Unchanged skipping 2026/10/08 05:51:27 DEBUG : - odd/index.html: md5 = b2f49b6c51e11a49939bbe0a41b58134 OK 2026/10/08 05:51:27 DEBUG : - odd/index.html: size = 12316 OK 2026/10/08 05:51:27 INFO : - odd/index.html: Copied (replaced existing) 2026/10/08 05:51:29 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index: listing 4 directories and walking 0 changed directories 2026/10/08 05:51:31 DEBUG : index.html: Unchanged skipping 2026/10/08 05:51:31 DEBUG : - odd/index.html: Unchanged skipping 2026/10/08 05:51:31 DEBUG : sub/deep/index.html: Unchanged skipping 2026/10/08 05:51:32 DEBUG : sub/index.html: md5 = c8529bffb049a57217bd48d783eb0060 OK 2026/10/08 05:51:32 DEBUG : sub/index.html: size = 12565 OK 2026/10/08 05:51:32 INFO : sub/index.html: Copied (replaced existing) --- PASS: TestIndexChangedFiles (30.28s) === RUN TestIndexChangedDirTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:51:43 DEBUG : file1.txt: md5 = 5e952107998025c7495277e5afa0f376 OK 2026/10/08 05:51:46 DEBUG : sub/file2.txt: md5 = 0e5b213f7ff4d253917446f7dd23a85d OK 2026/10/08 05:51:48 DEBUG : sub/deep/file3.txt: md5 = 9c1bf9d4effe8246d3dcf11e5503675b OK 2026/10/08 05:51:51 DEBUG : other/notes.md: md5 = 75b5eda6e44bbabd9d9114a1f1e583bd OK 2026/10/08 05:51:53 DEBUG : index.json: md5 = e9a1e29e23215e82c997b29afe498a81 OK 2026/10/08 05:51:53 DEBUG : index.json: size = 379 OK 2026/10/08 05:51:53 INFO : index.json: Copied (new) 2026/10/08 05:51:53 DEBUG : other/index.json: md5 = dbbf8c90fdb05d7369a62d4a321bd3cf OK 2026/10/08 05:51:53 DEBUG : other/index.json: size = 144 OK 2026/10/08 05:51:53 INFO : other/index.json: Copied (new) 2026/10/08 05:51:53 DEBUG : sub/index.json: md5 = db55e570bd85d94fa190eba4d6b101e0 OK 2026/10/08 05:51:53 DEBUG : sub/index.json: size = 259 OK 2026/10/08 05:51:53 INFO : sub/index.json: Copied (new) 2026/10/08 05:51:53 DEBUG : sub/deep/index.json: md5 = e8134f794dde1a4af53fef127ab0e8f3 OK 2026/10/08 05:51:53 DEBUG : sub/deep/index.json: size = 139 OK 2026/10/08 05:51:53 INFO : sub/deep/index.json: Copied (new) 2026/10/08 05:51:54 DEBUG : sub/deep/file4.txt: md5 = 36cbf370eb40c67c6734fdf6cec96fb6 OK 2026/10/08 05:51:54 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Partial index: listing 3 directories and walking 0 changed directories 2026/10/08 05:51:57 DEBUG : sub/deep/index.json: md5 = 5901e664216ebb057ae3d45005e83832 OK 2026/10/08 05:51:57 DEBUG : sub/deep/index.json: size = 275 OK 2026/10/08 05:51:57 INFO : sub/deep/index.json: Copied (replaced existing) 2026/10/08 05:51:57 DEBUG : sub/index.json: md5 = 608a7eda55478b992faa27595db83219 OK 2026/10/08 05:51:57 DEBUG : sub/index.json: size = 259 OK 2026/10/08 05:51:57 INFO : sub/index.json: Copied (replaced existing) 2026/10/08 05:51:57 DEBUG : index.json: md5 = 865d19b31c7f9e15f2707c91a101e118 OK 2026/10/08 05:51:57 DEBUG : index.json: size = 379 OK 2026/10/08 05:51:57 INFO : index.json: Copied (replaced existing) --- PASS: TestIndexChangedDirTime (25.03s) === RUN TestListDirSorted run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:52:08 DEBUG : a.txt: md5 = 434287c8180200682db39014162a76af OK 2026/10/08 05:52:10 DEBUG : zend.txt: md5 = 78aed74c1988d4a5e929d6965e19ce49 OK 2026/10/08 05:52:12 DEBUG : sub dir/hello world: md5 = 6a994dbe249f1dde8409cbca7a9a41ba OK 2026/10/08 05:52:14 DEBUG : sub dir/hello world2: md5 = acc14cb480485342cdc15b623842efac OK 2026/10/08 05:52:16 DEBUG : sub dir/ignore dir/.ignore: md5 = 1891fd863c13345a6931ab0d815c8279 OK 2026/10/08 05:52:17 DEBUG : sub dir/ignore dir/should be ignored: md5 = 25cd3113c03a9b4e5e8ed4c56638ef01 OK 2026/10/08 05:52:20 DEBUG : sub dir/sub sub dir/hello world3: md5 = 4125ccdb4ddca566b3f10525787c344b OK 2026/10/08 05:52:21 DEBUG : a.txt: Excluded (Size Filter) 2026/10/08 05:52:21 DEBUG : a.txt: Excluded 2026/10/08 05:52:22 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/10/08 05:52:22 DEBUG : sub dir/hello world2: Excluded 2026/10/08 05:52:22 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/10/08 05:52:22 DEBUG : sub dir/hello world: Excluded 2026/10/08 05:52:23 DEBUG : sub dir/ignore dir: Excluded 2026/10/08 05:52:23 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/10/08 05:52:23 DEBUG : sub dir/hello world2: Excluded 2026/10/08 05:52:23 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/10/08 05:52:23 DEBUG : sub dir/hello world: Excluded 2026/10/08 05:52:23 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSorted (24.94s) === RUN TestListDirSortedFn run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:52:33 DEBUG : a.txt: md5 = 71f60e40789e6671094690cdc3402779 OK 2026/10/08 05:52:35 DEBUG : zend.txt: md5 = b0b44bd88df00052f6f2db04f5578486 OK 2026/10/08 05:52:37 DEBUG : sub dir/hello world: md5 = 23011908bf3c9cde154eed938f1607af OK 2026/10/08 05:52:39 DEBUG : sub dir/hello world2: md5 = 04510d5bc316dba725c4bcf2970307a7 OK 2026/10/08 05:52:41 DEBUG : sub dir/ignore dir/.ignore: md5 = 2b423256c8d8b66be88e50ab0a4316d4 OK 2026/10/08 05:52:42 DEBUG : sub dir/ignore dir/should be ignored: md5 = e9da71a74cf96117b46f3e2509895f77 OK 2026/10/08 05:52:45 DEBUG : sub dir/sub sub dir/hello world3: md5 = 4d8713f023a926036515a360cad22353 OK 2026/10/08 05:52:46 DEBUG : a.txt: Excluded (Size Filter) 2026/10/08 05:52:46 DEBUG : a.txt: Excluded 2026/10/08 05:52:47 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/10/08 05:52:47 DEBUG : sub dir/hello world2: Excluded 2026/10/08 05:52:47 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/10/08 05:52:47 DEBUG : sub dir/hello world: Excluded 2026/10/08 05:52:48 DEBUG : sub dir/ignore dir: Excluded 2026/10/08 05:52:48 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/10/08 05:52:48 DEBUG : sub dir/hello world2: Excluded 2026/10/08 05:52:48 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/10/08 05:52:48 DEBUG : sub dir/hello world: Excluded 2026/10/08 05:52:48 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSortedFn (24.37s) === RUN TestListJSON run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:52:58 DEBUG : file1: md5 = 51cca44f1e9fecdf0a976534ed4c79c0 OK 2026/10/08 05:53:00 DEBUG : sub/file2: md5 = 0240682ec52fbed426617b8a65244114 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/08 05:53:04 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/10/08 05:53:04 DEBUG : eer8kka55qnghc34cq76ca668g: Fetching metadata 2026/10/08 05:53:04 DEBUG : 150fuo3cn4j1uenq6r4g4qk6t4: Fetching metadata --- PASS: TestListJSON (11.23s) --- PASS: TestListJSON/Default (0.27s) --- PASS: TestListJSON/FilesOnly (0.42s) --- PASS: TestListJSON/DirsOnly (0.29s) --- PASS: TestListJSON/Recurse (0.58s) --- PASS: TestListJSON/SubDir (0.30s) --- PASS: TestListJSON/NoModTime (0.32s) --- PASS: TestListJSON/NoMimeType (0.25s) --- PASS: TestListJSON/ShowHash (0.30s) --- PASS: TestListJSON/HashTypes (0.26s) --- PASS: TestListJSON/Metadata (0.74s) === RUN TestStatJSON run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:53:09 DEBUG : file1: md5 = bd6c7053128780a5e698d87480fca972 OK 2026/10/08 05:53:11 DEBUG : sub/file2: md5 = aa67e5c6960e9c914df8b40b6d4719a5 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/08 05:53:16 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/notfound" 2026/10/08 05:53:16 DEBUG : Config file has changed externally - reloading 2026/10/08 05:53:16 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/qe0i31qdkoejk60elps0ni5sqk" --- PASS: TestStatJSON (12.89s) --- PASS: TestStatJSON/Root (0.25s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.27s) --- PASS: TestStatJSON/Dir (0.57s) --- PASS: TestStatJSON/DirWithTrailingSlash (0.28s) --- PASS: TestStatJSON/File (0.26s) --- PASS: TestStatJSON/NotFound (0.54s) --- PASS: TestStatJSON/DirFilesOnly (0.29s) --- PASS: TestStatJSON/FileFilesOnly (0.30s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.22s) --- PASS: TestStatJSON/DirDirsOnly (0.32s) --- PASS: TestStatJSON/FileDirsOnly (0.30s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.26s) --- PASS: TestStatJSON/RootNotFound (1.84s) === RUN TestStatJSONMemory 2026/10/08 05:53:20 DEBUG : Creating backend with remote ":memory:" 2026/10/08 05:53:20 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/10/08 05:53:20 DEBUG : sub/file1: size = 5 OK 2026/10/08 05:53:20 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/10/08 05:53:20 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:53:20 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Making directory 2026/10/08 05:53:20 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Making directory --- PASS: TestMkdir (0.72s) === RUN TestLsd run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:53:23 DEBUG : sub dir/hello world: md5 = dbcb50a249f2fc537ff9cf9d56e104d4 OK --- PASS: TestLsd (5.39s) === RUN TestLs run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:53:28 DEBUG : potato2: md5 = 753e22c864210b2ffc5e9fef895ac0ee OK 2026/10/08 05:53:29 DEBUG : empty space: md5 = 6c0f2124ecdfa005e6b52b4b75e2b88e OK --- PASS: TestLs (5.42s) === RUN TestLsWithFilesFrom run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:53:33 DEBUG : potato2: md5 = 7f44a595afbd6a2f269fd8ee5fb315ce OK 2026/10/08 05:53:35 DEBUG : empty space: md5 = b553d7be35b8630845a8dece1c9754f7 OK 2026/10/08 05:53:36 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/10/08 05:53:36 DEBUG : empty space: Excluded --- PASS: TestLsWithFilesFrom (6.09s) === RUN TestLsLong run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:53:39 DEBUG : potato2: md5 = 4a6d14ddb7a6cfb857dae4c50df6ba83 OK 2026/10/08 05:53:41 DEBUG : empty space: md5 = 302f686222aeb8af25789be4fc7ab11b OK --- PASS: TestLsLong (5.47s) === RUN TestHashSums run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:53:45 DEBUG : potato2: md5 = 50947044c99ea3dcb6d03035430236df OK 2026/10/08 05:53:46 DEBUG : empty space: md5 = 1eda4e1cc1c430f2dbe75755e0689245 OK --- PASS: TestHashSums (5.24s) === RUN TestHashSumsWithErrors 2026/10/08 05:53:48 DEBUG : Creating backend with remote ":memory:" 2026/10/08 05:53:48 ERROR : file1: hash unsupported: hash type not supported 2026/10/08 05:53:48 ERROR : sub/file1: hash unsupported: hash type not supported 2026/10/08 05:53:48 ERROR : sub/file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/10/08 05:53:48 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/10/08 05:53:48 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/10/08 05:53:48 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/10/08 05:53:48 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/10/08 05:53:48 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/10/08 05:53:48 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/10/08 05:53:48 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/10/08 05:53:48 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:53:50 DEBUG : potato2: md5 = 834c7ca0bd1bb71d877ab5a73783cd10 OK 2026/10/08 05:53:52 DEBUG : empty space: md5 = 8ecd4be86376da49b6ebde17f3be746a OK 2026/10/08 05:53:54 DEBUG : sub dir/potato3: md5 = dca94db1cc56caaac0c8953634249336 OK --- PASS: TestCount (9.89s) === RUN TestDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:54:00 DEBUG : small: md5 = 5a3e18ce096dbe3c194c9f56b4a00a00 OK 2026/10/08 05:54:01 DEBUG : medium: md5 = 41fdab0aa6057b4cc8e9e11d1a759019 OK 2026/10/08 05:54:03 DEBUG : large: md5 = 1c7222f4cb4aa90eac24a50ed970873c OK 2026/10/08 05:54:03 DEBUG : Waiting for deletions to finish 2026/10/08 05:54:03 DEBUG : large: Excluded (Size Filter) 2026/10/08 05:54:04 INFO : small: Deleted 2026/10/08 05:54:04 INFO : medium: Deleted --- PASS: TestDelete (6.96s) === RUN TestDeleteFatalError run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:54:07 DEBUG : file0: md5 = 2b40e1b83d59c4ddf0bf46138d64efd2 OK 2026/10/08 05:54:08 DEBUG : file1: md5 = 1a332a0282c080aba480a6b810b9ef03 OK 2026/10/08 05:54:10 DEBUG : file2: md5 = 60afc38f23ba6ca085afa5c575203d31 OK 2026/10/08 05:54:12 DEBUG : file3: md5 = f2df6ed7465ef90520cf3fbe6ebf1d2b OK 2026/10/08 05:54:13 DEBUG : file4: md5 = 4c2c89ed559617bcaa8d1e03597bd16e OK 2026/10/08 05:54:15 DEBUG : file5: md5 = 1568fa164aee3505cf93590be9673a2f OK 2026/10/08 05:54:16 DEBUG : file6: md5 = 07f6d152439dd6e333450024c33601e6 OK 2026/10/08 05:54:18 DEBUG : file7: md5 = d4ce2b94c56a994d879ccc322de6e6de OK 2026/10/08 05:54:19 DEBUG : file8: md5 = 789d4018472390e9e4fda0b275de1f91 OK 2026/10/08 05:54:21 DEBUG : file9: md5 = 05e75fe72a85fc75f152400ab2886d43 OK 2026/10/08 05:54:23 DEBUG : file10: md5 = ff1f148dc7d08b716d3cfd10efe69d9d OK 2026/10/08 05:54:24 DEBUG : file11: md5 = cbaef7c6529ef6b2868103d684538e27 OK 2026/10/08 05:54:26 DEBUG : file12: md5 = cf1e422b1a1fbbf61d4337c5336ff1c0 OK 2026/10/08 05:54:28 DEBUG : file13: md5 = e32a308a51b391daae7f7794c536a93f OK 2026/10/08 05:54:29 DEBUG : file14: md5 = cddca170cdbb16f6c26c47bd9a1fda2a OK 2026/10/08 05:54:31 DEBUG : file15: md5 = 7ec483254c97e30069b5d8136a20c511 OK 2026/10/08 05:54:32 DEBUG : file16: md5 = a5a3100f642320025ba719c291a6181d OK 2026/10/08 05:54:34 DEBUG : file17: md5 = 2953dee43e146e3924d9d13eab9819f7 OK 2026/10/08 05:54:36 DEBUG : file18: md5 = 08da2c52fcdf5a4ac4704e407c58b57a OK 2026/10/08 05:54:37 DEBUG : file19: md5 = f15b25fa2ef91f22861e50274d2065cc OK 2026/10/08 05:54:37 DEBUG : Waiting for deletions to finish 2026/10/08 05:54:37 ERROR : file19: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file7: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file15: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file13: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file1: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file14: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file6: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file0: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file4: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file9: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file18: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file3: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file17: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file16: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file11: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file2: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file12: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file5: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file10: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:37 ERROR : file8: Got fatal error on delete: --max-delete threshold reached --- PASS: TestDeleteFatalError (43.64s) === RUN TestMaxDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:54:51 DEBUG : small: md5 = 2c88cee5730f624033af3bf97117edb8 OK 2026/10/08 05:54:52 DEBUG : medium: md5 = 74402c797d0155c2a9ff19f351676b26 OK 2026/10/08 05:54:53 DEBUG : large: md5 = 70553e2a62f60e60c6e8d5e2bb1e565f OK 2026/10/08 05:54:54 DEBUG : Waiting for deletions to finish 2026/10/08 05:54:54 ERROR : large: Got fatal error on delete: --max-delete threshold reached 2026/10/08 05:54:55 INFO : small: Deleted 2026/10/08 05:54:55 INFO : medium: Deleted --- PASS: TestMaxDelete (7.52s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:54:58 DEBUG : small: md5 = ae43ea4365c864ef60c1d557e0c73232 OK 2026/10/08 05:55:00 DEBUG : medium: md5 = de46852b4cc879180cf6669a334af00f OK 2026/10/08 05:55:01 DEBUG : large: md5 = 637e3ce16ccdc2951a9f11f3f764df32 OK 2026/10/08 05:55:02 DEBUG : Waiting for deletions to finish 2026/10/08 05:55:02 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/10/08 05:55:02 INFO : medium: Deleted 2026/10/08 05:55:02 INFO : small: Deleted --- PASS: TestMaxDeleteSizeLargeFile (7.65s) === RUN TestMaxDeleteSize run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:55:06 DEBUG : small: md5 = 7847236f67dd7fdd24a585ed0fce62b9 OK 2026/10/08 05:55:07 DEBUG : medium: md5 = b4077033516d8352a08e7c577e5fc1aa OK 2026/10/08 05:55:09 DEBUG : large: md5 = 61306f0585cb96bed089c13735e84091 OK 2026/10/08 05:55:09 DEBUG : Waiting for deletions to finish 2026/10/08 05:55:10 ERROR : medium: Got fatal error on delete: --max-delete-size threshold reached 2026/10/08 05:55:10 INFO : large: Deleted 2026/10/08 05:55:10 INFO : small: Deleted --- PASS: TestMaxDeleteSize (7.92s) === RUN TestReadFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:55:14 DEBUG : ReadFile: md5 = 7352fbd46e9f753023a8ec910214755b OK --- PASS: TestReadFile (4.11s) === RUN TestRetry 2026/10/08 05:55:16 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/10/08 05:55:16 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/10/08 05:55:16 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/10/08 05:55:16 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/10/08 05:55:16 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/10/08 05:55:16 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/08 05:55:16 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:55:18 DEBUG : file1: md5 = 7b9a3848acc9ae729ed9bd9d2829a713 OK 2026/10/08 05:55:19 DEBUG : file2: md5 = 612d6ac9d6fe6e21b85de93542374762 OK --- PASS: TestCat (13.38s) === RUN TestPurge 2026/10/08 05:55:30 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-sefeyon5sequ" 2026/10/08 05:55:30 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/10/08 05:55:30 DEBUG : Creating backend with remote "TestDrive:crypt/g131e6c8t073795bbflveja6gl506u9j8nbvouhpbkcq32g1qn7g" 2026/10/08 05:55:31 DEBUG : Creating backend with remote "/tmp/rclone2234975775" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-sefeyon5sequ'", Local "Local file system at /tmp/rclone2234975775", Modify Window "1ms" 2026/10/08 05:55:36 DEBUG : A1/B1/C1/one: md5 = 2f93b2062d716aa1bb170b83561303db OK 2026/10/08 05:55:36 INFO : A2: Making directory 2026/10/08 05:55:37 INFO : A1/B2: Making directory 2026/10/08 05:55:38 INFO : A1/B2/C2: Making directory 2026/10/08 05:55:39 INFO : A1/B1/C3: Making directory 2026/10/08 05:55:39 INFO : A3: Making directory 2026/10/08 05:55:40 INFO : A3/B3: Making directory 2026/10/08 05:55:41 INFO : A3/B3/C4: Making directory 2026/10/08 05:55:44 DEBUG : A1/two: md5 = 5cd1b025dd55a5ad8ba171e0f581976f OK 2026/10/08 05:55:47 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-sefeyon5sequ': Purge remote 2026/10/08 05:55:48 NOTICE: purge failed: directory not found --- PASS: TestPurge (18.03s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:55:52 DEBUG : A1/B1/C1/one: md5 = a2c9426212b24c9647404401e13d496b OK 2026/10/08 05:55:52 INFO : A2: Making directory 2026/10/08 05:55:53 INFO : A1/B2: Making directory 2026/10/08 05:55:53 INFO : A1/B2/C2: Making directory 2026/10/08 05:55:54 INFO : A1/B1/C3: Making directory 2026/10/08 05:55:55 INFO : A3: Making directory 2026/10/08 05:55:56 INFO : A3/B3: Making directory 2026/10/08 05:55:57 INFO : A3/B3/C4: Making directory 2026/10/08 05:56:00 DEBUG : A1/two: md5 = 31b6b2256ceb14051c36c97dff5c4682 OK 2026/10/08 05:56:01 DEBUG : removing 1 level 3 directories 2026/10/08 05:56:01 INFO : A3/B3/C4: Removing directory 2026/10/08 05:56:04 DEBUG : removing 2 level 3 directories 2026/10/08 05:56:04 INFO : A1/B2/C2: Removing directory 2026/10/08 05:56:04 INFO : A1/B1/C3: Removing directory 2026/10/08 05:56:05 DEBUG : removing 2 level 2 directories 2026/10/08 05:56:05 INFO : A3/B3: Removing directory 2026/10/08 05:56:05 INFO : A1/B2: Removing directory 2026/10/08 05:56:06 DEBUG : removing 2 level 1 directories 2026/10/08 05:56:06 INFO : A2: Removing directory 2026/10/08 05:56:06 INFO : A3: Removing directory 2026/10/08 05:56:10 DEBUG : removing 1 level 3 directories 2026/10/08 05:56:10 INFO : A1/B1/C1: Removing directory 2026/10/08 05:56:11 DEBUG : removing 1 level 2 directories 2026/10/08 05:56:11 INFO : A1/B1: Removing directory 2026/10/08 05:56:12 DEBUG : removing 1 level 1 directories 2026/10/08 05:56:12 INFO : A1: Removing directory 2026/10/08 05:56:12 DEBUG : removing 1 level 0 directories 2026/10/08 05:56:12 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Removing directory --- PASS: TestRmdirsNoLeaveRoot (27.00s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:56:16 INFO : A1: Making directory 2026/10/08 05:56:17 INFO : A1/B1: Making directory 2026/10/08 05:56:17 INFO : A1/B1/C1: Making directory 2026/10/08 05:56:20 DEBUG : removing 1 level 3 directories 2026/10/08 05:56:20 INFO : A1/B1/C1: Removing directory 2026/10/08 05:56:21 DEBUG : removing 1 level 2 directories 2026/10/08 05:56:21 INFO : A1/B1: Removing directory --- PASS: TestRmdirsLeaveRoot (9.30s) === RUN TestRmdirsWithFilter run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:56:24 INFO : A1: Making directory 2026/10/08 05:56:25 INFO : A1/B1: Making directory 2026/10/08 05:56:26 INFO : A1/B1/C1: Making directory 2026/10/08 05:56:29 DEBUG : removing 1 level 3 directories 2026/10/08 05:56:29 INFO : A1/B1/C1: Removing directory 2026/10/08 05:56:30 DEBUG : removing 1 level 2 directories 2026/10/08 05:56:30 INFO : A1/B1: Removing directory --- PASS: TestRmdirsWithFilter (8.48s) === RUN TestCopyURL run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:56:34 DEBUG : file1: md5 = 0f74896edb364ad8a1c2059e68b17409 OK 2026/10/08 05:56:34 DEBUG : file1: size = 14 OK 2026/10/08 05:56:35 DEBUG : filename.txt: File name found in url 2026/10/08 05:56:36 DEBUG : filename.txt: md5 = 423ce67977f31e67914798a1852df0c3 OK 2026/10/08 05:56:36 DEBUG : filename.txt: size = 14 OK 2026/10/08 05:56:36 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/10/08 05:56:38 DEBUG : headerfilename.txt: md5 = fff82d48231f9435fbd4329bd457d697 OK 2026/10/08 05:56:38 DEBUG : headerfilename.txt: size = 14 OK 2026/10/08 05:56:39 DEBUG : file2: md5 = 77286d8e1b8375ca0082b529a87a7130 OK 2026/10/08 05:56:39 DEBUG : file2: size = 14 OK --- PASS: TestCopyURL (9.68s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:56:43 DEBUG : file1: md5 = 9ffbfc0b81c7db8ca0fe93afa5ffcf66 OK 2026/10/08 05:56:43 DEBUG : file1: size = 14 OK --- PASS: TestCopyURLDownloadHeaders (2.43s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:56:45 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/08 05:56:47 DEBUG : sub/file2: md5 = fc7c9539f7e715ab89a3422e776c057a OK 2026/10/08 05:56:47 DEBUG : sub/file2: size = 14 OK 2026/10/08 05:56:47 INFO : file1: Copied (new) to: sub/file2 2026/10/08 05:56:47 INFO : file1: Deleted 2026/10/08 05:56:48 DEBUG : sub/file2: size = 14 OK 2026/10/08 05:56:48 DEBUG : file1: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/10/08 05:56:48 DEBUG : file1: Unchanged skipping 2026/10/08 05:56:48 INFO : file1: Deleted 2026/10/08 05:56:48 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': don't need to copy/move sub/file2, it is already at target location --- PASS: TestMoveFile (6.64s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:56:51 DEBUG : file1: Need to transfer - File not found at Destination 2026/10/08 05:56:53 DEBUG : file1: md5 = 8bc8d663aa3d53c049ed0ff66ea079ee OK 2026/10/08 05:56:53 DEBUG : file1: size = 14 OK 2026/10/08 05:56:53 INFO : file1: Copied (new) 2026/10/08 05:56:53 INFO : file1: Deleted 2026/10/08 05:56:53 DEBUG : file1: Destination exists, skipping 2026/10/08 05:56:53 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set --- PASS: TestMoveFileWithIgnoreExisting (3.49s) === RUN TestMoveFileImmutable run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:56:56 DEBUG : existing: md5 = 4b3d981f5dd019f0fc874ae38ac0e455 OK 2026/10/08 05:56:57 DEBUG : existing: size = 8 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:56:57 DEBUG : existing: size = 6 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo') 2026/10/08 05:56:57 DEBUG : existing: Sizes differ 2026/10/08 05:56:57 ERROR : existing: Source and destination exist but do not match: immutable file modified --- PASS: TestMoveFileImmutable (3.26s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" --- PASS: TestCaseInsensitiveMoveFile (0.48s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" --- PASS: TestCaseInsensitiveMoveFileDryRun (0.52s) === RUN TestMoveFileBackupDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:57:01 DEBUG : dst/file1: md5 = 10d6cf8ff9e0dec093d2596eca688fb6 OK 2026/10/08 05:57:02 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-yikixoh2tigo/backup" 2026/10/08 05:57:02 DEBUG : Config file has changed externally - reloading 2026/10/08 05:57:02 DEBUG : Creating backend with remote "TestDrive:crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0/1nrff024r7pq65ecp72fc28jb0" 2026/10/08 05:57:04 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2057763670) 2026/10/08 05:57:04 DEBUG : dst/file1: size = 18 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo') 2026/10/08 05:57:04 DEBUG : dst/file1: Sizes differ 2026/10/08 05:57:07 INFO : dst/file1: Moved (server-side) 2026/10/08 05:57:09 DEBUG : dst/file1: md5 = 08fa32becd2666469abad3dc97043c59 OK 2026/10/08 05:57:09 DEBUG : dst/file1: size = 14 OK 2026/10/08 05:57:09 INFO : dst/file1: Copied (new) 2026/10/08 05:57:09 INFO : dst/file1: Deleted --- PASS: TestMoveFileBackupDir (16.44s) === 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:57:18 DEBUG : A/file0: md5 = f6826e4723c27c4c08f9afb71061bf28 OK 2026/10/08 05:57:19 DEBUG : A/file1: md5 = 97ea5cfa51492c04f2c81a863424117f OK 2026/10/08 05:57:21 DEBUG : A/file2: md5 = 901e8d568eadf72ad00f91871793e318 OK 2026/10/08 05:57:22 DEBUG : A/file3: md5 = 751c945fd8f2fba7d50cf8e850c82081 OK 2026/10/08 05:57:24 DEBUG : A/file4: md5 = 2a61c31bd87233667569da0ade988a49 OK 2026/10/08 05:57:25 DEBUG : A/file5: md5 = 07fea4ab55da2398f168d7c94385040a OK 2026/10/08 05:57:27 DEBUG : A/file6: md5 = d5393d285d9195cbeb35a18e084c7f5b OK 2026/10/08 05:57:28 DEBUG : A/file7: md5 = 41fbdc6d147d71c56a66d0daa095166c OK 2026/10/08 05:57:30 DEBUG : A/file8: md5 = b42085b2ed1cac02be542e5554e0892b OK 2026/10/08 05:57:31 DEBUG : A/file9: md5 = 9f8c48d08c4e887e17f41259de20bd64 OK 2026/10/08 05:57:33 DEBUG : A/file10: md5 = f5e6e49681d41d029ae72aec1f78a5f4 OK 2026/10/08 05:57:34 DEBUG : A/file11: md5 = e47be82e4d349be27304da96f7c14bbe OK 2026/10/08 05:57:36 DEBUG : A/file12: md5 = 2e772e15c72f2ec3ce6c8dbca185d7ea OK 2026/10/08 05:57:37 DEBUG : A/file13: md5 = 436e0a9057623c703bf7b7130e01c0a4 OK 2026/10/08 05:57:39 DEBUG : A/file14: md5 = 299540be5cbb3fdc1571b9874070054e OK 2026/10/08 05:57:40 DEBUG : A/file15: md5 = f54da36a0ae59c76b38078f1a3c8e76f OK 2026/10/08 05:57:42 DEBUG : A/file16: md5 = 18d0b767ffef7e3ec0b4f729f2e5db9a OK 2026/10/08 05:57:44 DEBUG : A/file17: md5 = 2b1482d2ee69029846afd7a2d503c889 OK 2026/10/08 05:57:45 DEBUG : A/file18: md5 = 79360cf650337c37d33d2636947936ed OK 2026/10/08 05:57:47 DEBUG : A/file19: md5 = 761a76ec0c84bff82b8df7a2c61b0acc OK operations_test.go:1490: Skipping test on non local remote --- SKIP: TestDirMoveMoveError (45.04s) === RUN TestDirMoveContext run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:58:03 DEBUG : A/one: md5 = c6bb77e8a89c3ab5ccf66a305416dd2c OK 2026/10/08 05:58:05 DEBUG : A/two: md5 = e0b9e12de1abb22206e18e62b11794a2 OK operations_test.go:1490: Skipping test on non local remote --- SKIP: TestDirMoveContext (7.06s) === RUN TestDirMove run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:58:10 DEBUG : A1/one: md5 = 05b169914fe3e78b543cd3523c0e25cd OK 2026/10/08 05:58:12 DEBUG : A1/two: md5 = 680bdff77f99bde91c17841dba2d4227 OK 2026/10/08 05:58:15 DEBUG : A1/B1/three: md5 = b6fb84d52256d0de2453248b8dfa40e2 OK 2026/10/08 05:58:17 DEBUG : A1/B1/C1/four: md5 = f4d8f53c6a568e4d5d042a7f4d3d6063 OK 2026/10/08 05:58:19 DEBUG : A1/B1/C2/five: md5 = eab678e86ae23d46c58fd1b928727121 OK 2026/10/08 05:58:19 INFO : A1/B2: Making directory 2026/10/08 05:58:20 INFO : A1/B1/C3: Making directory 2026/10/08 05:58:32 INFO : A2/one: Moved (server-side) to: A3/one 2026/10/08 05:58:32 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/10/08 05:58:32 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/10/08 05:58:32 INFO : A2/two: Moved (server-side) to: A3/two 2026/10/08 05:58:32 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/10/08 05:58:38 INFO : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/10/08 05:58:45 INFO : A3/two: Moved (server-side) to: A4/two 2026/10/08 05:58:45 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/10/08 05:58:45 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/10/08 05:58:46 INFO : A3/one: Moved (server-side) to: A4/one 2026/10/08 05:58:46 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three --- PASS: TestDirMove (53.02s) === RUN TestGetFsInfo run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" --- PASS: TestGetFsInfo (0.46s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:01 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': File to upload is small (34 bytes), uploading instead of streaming 2026/10/08 05:59:03 DEBUG : no_checksum_small_file_from_pipe: md5 = 9433f1d2bbdd00a5f80085156604ac98 OK 2026/10/08 05:59:03 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/10/08 05:59:03 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/10/08 05:59:03 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/10/08 05:59:03 DEBUG : qc9k4uauqa9ls6a2r6lo8jf4b1m7r0510pkurois1cc70egbs4h0: Sending chunk 0 length 102465 2026/10/08 05:59:04 DEBUG : no_checksum_big_file_from_pipe: md5 = 809fdf9bd293ebc0c4aec757757da92d OK 2026/10/08 05:59:04 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/10/08 05:59:04 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:07 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': File to upload is small (34 bytes), uploading instead of streaming 2026/10/08 05:59:09 DEBUG : with_checksum_small_file_from_pipe: md5 = affd9c8b23bc54b3ad5bec281fc07cf1 OK 2026/10/08 05:59:09 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/10/08 05:59:09 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/10/08 05:59:09 DEBUG : e74jo8a7lr1aimg2u78fct67gnuetc1qujiofaci0c8fnq7rjt1d4i296pcklqhgdihs03etvgdi4: Sending chunk 0 length 102465 2026/10/08 05:59:11 DEBUG : with_checksum_big_file_from_pipe: md5 = ffa2643f61f8a3f96c5338c1192e56bb OK 2026/10/08 05:59:11 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/10/08 05:59:11 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:13 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': File to upload is small (34 bytes), uploading instead of streaming 2026/10/08 05:59:14 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/10/08 05:59:14 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/10/08 05:59:15 DEBUG : 1963rn6olajfbjn4nbqi9nacu7bk879vpf0d2bg8r0ndcqqsfntob0urt056p0qujf574rqnb5f62: Sending chunk 0 length 102465 2026/10/08 05:59:16 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/10/08 05:59:16 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:18 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': File to upload is small (34 bytes), uploading instead of streaming 2026/10/08 05:59:20 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/10/08 05:59:20 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/10/08 05:59:21 DEBUG : 1963rn6olajfbjn4nbqi9nacu7bk879vpf0d2bg8r0ndcqqsfntob0urt056p0qujf574rqnb5f62: Sending chunk 0 length 102465 2026/10/08 05:59:22 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/10/08 05:59:22 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical --- PASS: TestRcat (23.06s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (5.61s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (5.96s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (5.65s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (5.84s) === RUN TestRcatMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" === RUN TestRcatMetadata/Normal 2026/10/08 05:59:24 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': File to upload is small (48 bytes), uploading instead of streaming 2026/10/08 05:59:26 DEBUG : rcat_metadata: md5 = 0092cb57a647e1eb1118070f21ba1b7b OK 2026/10/08 05:59:26 DEBUG : rcat_metadata: size = 48 OK 2026/10/08 05:59:26 DEBUG : rcat_metadata: Size of src and dst objects identical === RUN TestRcatMetadata/ViaDisk 2026/10/08 05:59:28 DEBUG : rijssoobhbn85c5p1imhg55m6frank1nlplla6hkdjlqmqb2471g: Sending chunk 0 length 111 2026/10/08 05:59:29 DEBUG : rcat_metadata_uploadcutoff0: md5 = ce3aa05711b2477ff53310ba805eaba4 OK 2026/10/08 05:59:29 DEBUG : rcat_metadata_uploadcutoff0: size = 63 OK 2026/10/08 05:59:29 DEBUG : rcat_metadata_uploadcutoff0: Size of src and dst objects identical --- PASS: TestRcatMetadata (6.75s) --- PASS: TestRcatMetadata/Normal (3.03s) --- PASS: TestRcatMetadata/ViaDisk (3.26s) === RUN TestRcatSize run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:32 DEBUG : potato1: md5 = b2cbc165c04e885171b954572fedc214 OK 2026/10/08 05:59:32 DEBUG : potato1: size = 60 OK 2026/10/08 05:59:32 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': File to upload is small (60 bytes), uploading instead of streaming 2026/10/08 05:59:34 DEBUG : potato2: md5 = c5820f87f98b6f08b41e8b7c9990a4ae OK 2026/10/08 05:59:34 DEBUG : potato2: size = 60 OK 2026/10/08 05:59:34 DEBUG : potato2: Size of src and dst objects identical --- PASS: TestRcatSize (5.22s) === RUN TestRcatSizeShortEOF run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:37 DEBUG : potato1: md5 = 7a9c90aba73743b71143abb072bd5425 OK 2026/10/08 05:59:37 DEBUG : potato1: size = 120 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo') 2026/10/08 05:59:37 DEBUG : potato1: size = 60 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo') 2026/10/08 05:59:37 ERROR : potato1: corrupted on transfer: sizes differ src 120 vs dst(Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo') 60 2026/10/08 05:59:37 INFO : potato1: Removing failed copy --- PASS: TestRcatSizeShortEOF (2.62s) === RUN TestRcatSizeMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:40 DEBUG : potato1: md5 = cd9b85098f2ef6544520054b985ae72f OK 2026/10/08 05:59:40 DEBUG : potato1: size = 60 OK 2026/10/08 05:59:40 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': File to upload is small (60 bytes), uploading instead of streaming 2026/10/08 05:59:42 DEBUG : potato2: md5 = 8fcb3f1a7206decc04998a1ab3861d63 OK 2026/10/08 05:59:42 DEBUG : potato2: size = 60 OK 2026/10/08 05:59:42 DEBUG : potato2: Size of src and dst objects identical --- PASS: TestRcatSizeMetadata (5.62s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:46 DEBUG : potato1: md5 = 3427ed9342e418d06c552869befff8ba OK 2026/10/08 05:59:46 DEBUG : potato1: size = 60 OK --- PASS: TestRcatSizeUploadHeaders (2.56s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", 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-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:49 DEBUG : potato4: md5 = 059da209c6556583e2b53efcfccb0929 OK 2026/10/08 05:59:49 DEBUG : potato4: size = 60 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo') 2026/10/08 05:59:49 DEBUG : potato4: size = 59 (Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo') 2026/10/08 05:59:49 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo') 59 2026/10/08 05:59:49 INFO : potato4: Removing failed copy === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:51 DEBUG : potato2: size = 60 OK === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:54 DEBUG : potato3: md5 = c09c01a9018761d8741eab349638c014 OK 2026/10/08 05:59:54 DEBUG : potato3: size = 60 OK --- PASS: TestRcatSizeChecksum (8.33s) --- SKIP: TestRcatSizeChecksum/Corrupted (0.45s) --- PASS: TestRcatSizeChecksum/SizeDiffers (2.88s) --- PASS: TestRcatSizeChecksum/IgnoreChecksum (2.49s) --- PASS: TestRcatSizeChecksum/NoHashes (2.52s) === RUN TestTouchDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 05:59:56 DEBUG : potato2: md5 = cd48a081a022cc3d98ab4010cf650c81 OK 2026/10/08 05:59:58 DEBUG : empty space: md5 = f658ff19a45bc8c8e7dd5b6dd3267f5e OK 2026/10/08 06:00:00 DEBUG : sub dir/potato3: md5 = 1ac5aa196303de86595c27ad7b0279d3 OK 2026/10/08 06:00:01 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Touching "sub dir/potato3" 2026/10/08 06:00:01 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Touching "empty space" 2026/10/08 06:00:01 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Touching "potato2" --- PASS: TestTouchDir (10.99s) === RUN TestMkdirMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 06:00:06 DEBUG : dir with metadata: Making directory with metadata 2026/10/08 06:00:07 INFO : dir with metadata: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) --- PASS: TestMkdirMetadata (2.98s) === RUN TestMkdirModTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 06:00:09 DEBUG : directory with modtime: Making directory with metadata 2026/10/08 06:00:10 INFO : directory with modtime: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2026/10/08 06:00:10 NOTICE: dry run directory with modtime: Skipped make directory as --dry-run is set --- PASS: TestMkdirModTime (2.67s) === RUN TestCopyDirMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 06:00:12 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/10/08 06:00:12 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/08 06:00:12 DEBUG : Google drive root 'crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0': Skipping btime metadata as can't update it on an existing file: 2026-10-08T06:00:12.201353738Z 2026/10/08 06:00:13 INFO : non existent directory: Updated directory metadata 2026/10/08 06:00:15 DEBUG : Google drive root 'crypt/pc98odemap22mga50b3selku1fl9bclrfhrv241kpog0g8bh1ah0': Skipping btime metadata as can't update it on an existing file: 2026-10-08T06:00:12.201353738Z 2026/10/08 06:00:16 INFO : existing directory: Updated directory metadata --- PASS: TestCopyDirMetadata (5.74s) === RUN TestSetDirModTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 06:00:17 DEBUG : set modtime on non existent directory: Skipping set directory modification time as --no-update-dir-modtime is set 2026/10/08 06:00:20 INFO : set modtime on existing directory: Set directory modification time (using SetModTime) 2026/10/08 06:00:21 INFO : set modtime on existing directory: Set directory modification time (using DirSetModTime) --- PASS: TestSetDirModTime (4.98s) === RUN TestDirsEqual run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 06:00:22 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/10/08 06:00:22 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/08 06:00:22 DEBUG : dst: Making directory with metadata 2026/10/08 06:00:23 INFO : dst: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/10/08 06:00:23 DEBUG : dst: Directory modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/10/08 06:00:24 INFO : dst: Set directory modification time (using SetModTime) 2026/10/08 06:00:25 INFO : dst: Set directory modification time (using SetModTime) 2026/10/08 06:00:25 DEBUG : dst: Directory modification time the same (differ by 1ns, within tolerance 1ms) 2026/10/08 06:00:25 INFO : dst: Set directory modification time (using SetModTime) 2026/10/08 06:00:25 DEBUG : dst: Destination directory is newer than source, skipping --- PASS: TestDirsEqual (4.60s) === RUN TestRemoveExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo'", Local "Local file system at /tmp/rclone2057763670", Modify Window "1ms" 2026/10/08 06:00:29 DEBUG : sub dir/test remove existing: md5 = 89d76621dc788c5d7d0be22b94dce47e OK 2026/10/08 06:00:31 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: md5 = 492ed4789009bfb85480cd7d6ce2cac8 OK 2026/10/08 06:00:33 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.dawobeq7" before starting 2026/10/08 06:00:35 DEBUG : sub dir/test remove existing.dawobeq7: TEST: removing renamed existing file after operation 2026/10/08 06:00:37 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.calujod5" before starting 2026/10/08 06:00:38 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.calujod5: TEST: renaming existing back after failed operation 2026/10/08 06:00:39 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.vusatum1" before starting 2026/10/08 06:00:40 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.vusatum1: TEST: removing renamed existing file after operation --- PASS: TestRemoveExisting (15.97s) === RUN TestRcatInputFailurePreservesDestination 2026/10/08 06:00:43 DEBUG : Creating backend with remote "/tmp/TestRcatInputFailurePreservesDestination664133888/001" --- PASS: TestRcatInputFailurePreservesDestination (0.01s) === 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/08 06:00:43 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-yikixoh2tigo': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestCryptDrive: -verbose" - Finished OK in 24m2.966258766s (try 1/5)