"./operations.test -test.v -test.timeout 1h0m0s -remote TestCryptDrive: -verbose" - Starting (try 1/5) 2026/09/11 01:34:28 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome" 2026/09/11 01:34:28 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:34:28 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug" 2026/09/11 01:34:29 DEBUG : Creating backend with remote "/tmp/rclone1074661698" === 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-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" multithread_test.go:120: multithread writing not supported --- SKIP: TestMultithreadCopy (0.26s) === RUN TestMultithreadCopyAbort run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" multithread_test.go:120: multithread writing not supported --- SKIP: TestMultithreadCopyAbort (0.25s) === RUN TestMultithreadCopyWriterAtErrors === RUN TestMultithreadCopyWriterAtErrors/open/fatal=false 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/open/fatal=true 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/write/fatal=false 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/11 01:34:30 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 0 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 2 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 1 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/11 01:34:30 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/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/11 01:34:30 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 1 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 2 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 0 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/11 01:34:30 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/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/11 01:34:30 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 1 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 2 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 3 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 0 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/11 01:34:30 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/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/11 01:34:30 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 1 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 2 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 3 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/11 01:34:30 DEBUG : file.txt: writing chunk 0 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/09/11 01:34:30 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/11 01:34:30 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/09/11 01:34:30 DEBUG : a: size = 0 OK 2026/09/11 01:34:30 DEBUG : a: size = 1 (memory) 2026/09/11 01:34:30 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/09/11 01:34:30 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/09/11 01:34:30 DEBUG : potato: Seek from 10 to 0 2026/09/11 01:34:30 DEBUG : potato: Seek from 10 to 0 2026/09/11 01:34:30 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/09/11 01:34:30 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Seek from 5 to 2 2026/09/11 01:34:30 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/09/11 01:34:30 DEBUG : potato: Seek from 7 to 0 2026/09/11 01:34:30 DEBUG : potato: Seek from 7 to 0 2026/09/11 01:34:30 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/09/11 01:34:30 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Seek from 5 to 2 2026/09/11 01:34:30 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/09/11 01:34:30 DEBUG : potato: Seek from 8 to 0 2026/09/11 01:34:30 DEBUG : potato: Seek from 8 to 0 2026/09/11 01:34:30 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/09/11 01:34:30 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/11 01:34:30 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/11 01:34:30 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/11 01:34:30 DEBUG : potato: Seek from 5 to 2 2026/09/11 01:34:30 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/09/11 01:34:30 DEBUG : potato: Seek from 9 to 0 2026/09/11 01:34:30 DEBUG : potato: Seek from 9 to 0 2026/09/11 01:34:30 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-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:34:32 DEBUG : rutabaga: md5 = 6d542d369400becfa2437e19fec00bae OK === RUN TestCheck/1 === RUN TestCheck/2 2026/09/11 01:34:35 DEBUG : empty space: md5 = bfabace32241d3497dc6c26f8801b7ec OK === RUN TestCheck/3 2026/09/11 01:34:37 DEBUG : potato2: md5 = ccdcaae71fbdc4ca9a35021520a41686 OK === RUN TestCheck/4 === RUN TestCheck/5 2026/09/11 01:34:39 DEBUG : remotepotato: md5 = 7406fe20db784a5bdd576ac1b55000af OK === RUN TestCheck/6 === RUN TestCheck/7 --- PASS: TestCheck (13.19s) --- PASS: TestCheck/1 (0.27s) --- PASS: TestCheck/2 (0.29s) --- PASS: TestCheck/3 (0.29s) --- PASS: TestCheck/4 (0.31s) --- PASS: TestCheck/5 (0.30s) --- PASS: TestCheck/6 (0.29s) --- PASS: TestCheck/7 (0.30s) === RUN TestCheckFsError 2026/09/11 01:34:43 DEBUG : Creating backend with remote "nonexistent" 2026/09/11 01:34:43 DEBUG : Creating backend with remote "nonexistent" 2026/09/11 01:34:43 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/09/11 01:34:43 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/09/11 01:34:43 NOTICE: Local file system at nonexistent: 0 differences found 2026/09/11 01:34:43 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-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:34:45 DEBUG : rutabaga: md5 = 9fb8080687438be715af526d64df45f1 OK === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/09/11 01:34:48 DEBUG : empty space: md5 = dc7cff313386fdd217e56502808cf1bf OK === RUN TestCheckDownload/3 2026/09/11 01:34:51 DEBUG : potato2: md5 = a3086661f2676bffe833a0b785219bfd OK === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/09/11 01:34:55 DEBUG : remotepotato: md5 = 9f9237714beb6c916449029ca8f8fe9f OK === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 --- PASS: TestCheckDownload (16.37s) --- PASS: TestCheckDownload/1 (0.96s) --- PASS: TestCheckDownload/2 (0.80s) --- PASS: TestCheckDownload/3 (0.81s) --- PASS: TestCheckDownload/4 (0.98s) --- PASS: TestCheckDownload/5 (0.93s) --- PASS: TestCheckDownload/6 (0.81s) --- PASS: TestCheckDownload/7 (0.83s) === RUN TestCheckSizeOnly run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:35:01 DEBUG : rutabaga: md5 = b70ced2d40daf0c68faa5c8e5968e30a OK === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/09/11 01:35:04 DEBUG : empty space: md5 = e2b8255b9bf7ddcec5d1f29177195909 OK === RUN TestCheckSizeOnly/3 2026/09/11 01:35:06 DEBUG : potato2: md5 = 1894866e0b528a33b529290209e009c8 OK === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/09/11 01:35:08 DEBUG : remotepotato: md5 = 8aa01c2091c218900211ceb98456b72e OK === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 --- PASS: TestCheckSizeOnly (12.44s) --- PASS: TestCheckSizeOnly/1 (0.26s) --- PASS: TestCheckSizeOnly/2 (0.29s) --- PASS: TestCheckSizeOnly/3 (0.30s) --- PASS: TestCheckSizeOnly/4 (0.28s) --- PASS: TestCheckSizeOnly/5 (0.30s) --- PASS: TestCheckSizeOnly/6 (0.34s) --- PASS: TestCheckSizeOnly/7 (0.29s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:35:13 DEBUG : test.sum: md5 = 59346eb8778c45a41e4b0ac4b47ef5b8 OK 2026/09/11 01:35:14 NOTICE: test.sum: improperly formatted checksum line 4 2026/09/11 01:35:14 NOTICE: test.sum: improperly formatted checksum line 5 2026/09/11 01:35:14 NOTICE: test.sum: improperly formatted checksum line 6 2026/09/11 01:35:14 NOTICE: test.sum: 2 warning(s) suppressed... 2026/09/11 01:35:16 DEBUG : test.sum: md5 = ac2a96da613d63812726fb6c7fcbef47 OK 2026/09/11 01:35:17 NOTICE: test.sum: improperly formatted checksum line 4 2026/09/11 01:35:17 NOTICE: test.sum: improperly formatted checksum line 5 2026/09/11 01:35:17 NOTICE: test.sum: improperly formatted checksum line 6 2026/09/11 01:35:17 NOTICE: test.sum: 2 warning(s) suppressed... --- PASS: TestParseSumFile (6.47s) === RUN TestCheckSum run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:35:18 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome/data" 2026/09/11 01:35:18 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug/vjrnln8ratgmqakfosrqe8espk" check_test.go:354: Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome/data' lacks md5, skipping --- SKIP: TestCheckSum (2.19s) === RUN TestCheckSumDownload run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:35:20 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome/data" 2026/09/11 01:35:20 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug/vjrnln8ratgmqakfosrqe8espk" 2026/09/11 01:35:25 DEBUG : data/banana: md5 = 720f97d24cfd7a733d89c8039e274470 OK 2026/09/11 01:35:26 DEBUG : test.sum: md5 = 319f03061f14dbe4f191551da0b1f6f3 OK === RUN TestCheckSumDownload/subtest1 2026/09/11 01:35:31 DEBUG : data/potato: md5 = 920e6e07fe161467fc05508a3a6ab300 OK 2026/09/11 01:35:32 DEBUG : test.sum: md5 = 273b865c7dc162e1970ee2ab7136948e OK === RUN TestCheckSumDownload/subtest2 2026/09/11 01:35:36 DEBUG : test.sum: md5 = 2c5be9ddcaa27214864ccfed006f0f3b OK === RUN TestCheckSumDownload/subtest3 2026/09/11 01:35:41 DEBUG : test.sum: md5 = 0b18d48146b13454f6ca9e8801246d99 OK === RUN TestCheckSumDownload/subtest4 2026/09/11 01:35:45 DEBUG : test.sum: md5 = acbd525b0602bd4a6644866acaefa980 OK === RUN TestCheckSumDownload/subtest5 2026/09/11 01:35:49 DEBUG : test.sum: md5 = 945b8a042930e0f467dcc62a0e500557 OK === RUN TestCheckSumDownload/subtest6 2026/09/11 01:35:53 DEBUG : data/banana: md5 = a170c3c41a5f6a4ef8db41d6b1483e8e OK 2026/09/11 01:35:55 DEBUG : data/potato: md5 = 69f1a17c1459d4f491845a1e746e9c62 OK 2026/09/11 01:35:56 DEBUG : test.sum: md5 = 571528d83284f35e2b50c021312b9e6e OK === RUN TestCheckSumDownload/subtest7 --- PASS: TestCheckSumDownload (41.70s) --- PASS: TestCheckSumDownload/subtest1 (2.21s) --- PASS: TestCheckSumDownload/subtest2 (1.77s) --- PASS: TestCheckSumDownload/subtest3 (2.01s) --- PASS: TestCheckSumDownload/subtest4 (1.92s) --- PASS: TestCheckSumDownload/subtest5 (1.84s) --- PASS: TestCheckSumDownload/subtest6 (1.77s) --- PASS: TestCheckSumDownload/subtest7 (1.97s) === RUN TestCheckSumConcurrency 2026/09/11 01:36:02 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/09/11 01:36:02 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/09/11 01:36:02 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/09/11 01:36:02 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/09/11 01:36:02 NOTICE: Mock file system at checkSum: 0 differences found 2026/09/11 01:36:02 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumConcurrency (0.00s) === RUN TestCheckSumDownloadConcurrency 2026/09/11 01:36:02 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/09/11 01:36:02 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/09/11 01:36:02 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/09/11 01:36:02 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/09/11 01:36:02 NOTICE: Mock file system at checkSum: 0 differences found 2026/09/11 01:36:02 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumDownloadConcurrency (0.00s) === RUN TestApplyTransforms 2026/09/11 01:36:02 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-xuligag7heqa" 2026/09/11 01:36:02 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:36:02 DEBUG : Creating backend with remote "TestDrive:crypt/2u15pptqse62sekes7ga15n95m0ajlsoo1cpjpshuj820rhmvbig" 2026/09/11 01:36:03 DEBUG : Creating backend with remote "/tmp/rclone1373150486" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-xuligag7heqa'", Local "Local file system at /tmp/rclone1373150486", Modify Window "1ms" 2026/09/11 01:36:06 DEBUG : hello, world!: md5 = 44fb602eb95373f65ad3f1d72f2b207b OK upper checkfile vs. lower remote (without normalization) 2026/09/11 01:36:06 ERROR : hello, world!: sum not found 2026/09/11 01:36:06 ERROR : HELLO, WORLD!: file not in Encrypted drive 'TestCryptDrive:rclone-test-xuligag7heqa' 2026/09/11 01:36:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xuligag7heqa': 1 files missing 2026/09/11 01:36:06 NOTICE: 1 hashes missing 2026/09/11 01:36:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xuligag7heqa': 1 differences found 2026/09/11 01:36:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xuligag7heqa': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/09/11 01:36:07 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/11 01:36:07 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xuligag7heqa': 0 differences found 2026/09/11 01:36:07 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xuligag7heqa': 1 matching files 2026/09/11 01:36:07 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-kikesiy4xiba" 2026/09/11 01:36:07 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:36:07 DEBUG : Creating backend with remote "TestDrive:crypt/mbvgtug05ner88vokc5of9gjnpmm0tkhum4n7s7uuj6912igslv0" 2026/09/11 01:36:08 DEBUG : Creating backend with remote "/tmp/rclone751877967" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-kikesiy4xiba'", Local "Local file system at /tmp/rclone751877967", Modify Window "1ms" 2026/09/11 01:36:11 DEBUG : HELLO, WORLD!: md5 = fbdcfe0ea82edfb9dd828f23f39eab05 OK lower checkfile vs. upper remote (without normalization) 2026/09/11 01:36:11 ERROR : HELLO, WORLD!: sum not found 2026/09/11 01:36:11 ERROR : hello, world!: file not in Encrypted drive 'TestCryptDrive:rclone-test-kikesiy4xiba' 2026/09/11 01:36:11 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kikesiy4xiba': 1 files missing 2026/09/11 01:36:11 NOTICE: 1 hashes missing 2026/09/11 01:36:11 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kikesiy4xiba': 1 differences found 2026/09/11 01:36:11 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kikesiy4xiba': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/09/11 01:36:12 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/11 01:36:12 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kikesiy4xiba': 0 differences found 2026/09/11 01:36:12 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kikesiy4xiba': 1 matching files 2026/09/11 01:36:12 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-kagerer1cemo" 2026/09/11 01:36:12 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:36:12 DEBUG : Creating backend with remote "TestDrive:crypt/a83igee240djuhfviirhoi5qkqg6fhjhe0blo8705es3288r9o80" 2026/09/11 01:36:13 DEBUG : Creating backend with remote "/tmp/rclone3593586751" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-kagerer1cemo'", Local "Local file system at /tmp/rclone3593586751", Modify Window "1ms" 2026/09/11 01:36:16 DEBUG : HeLlO, wOrLd!: md5 = a3ba483cc42519a6ee4c0171e704f231 OK lower checkfile vs. upperlowermixed remote (without normalization) 2026/09/11 01:36:17 ERROR : HeLlO, wOrLd!: sum not found 2026/09/11 01:36:17 ERROR : hello, world!: file not in Encrypted drive 'TestCryptDrive:rclone-test-kagerer1cemo' 2026/09/11 01:36:17 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kagerer1cemo': 1 files missing 2026/09/11 01:36:17 NOTICE: 1 hashes missing 2026/09/11 01:36:17 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kagerer1cemo': 1 differences found 2026/09/11 01:36:17 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kagerer1cemo': 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/09/11 01:36:18 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/11 01:36:18 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kagerer1cemo': 0 differences found 2026/09/11 01:36:18 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-kagerer1cemo': 1 matching files 2026/09/11 01:36:18 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-jukenen5feli" 2026/09/11 01:36:18 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:36:18 DEBUG : Creating backend with remote "TestDrive:crypt/m71036r37p0p5vb12ftp5gro8f3h32344io11469vv456dcmi2kg" 2026/09/11 01:36:19 DEBUG : Creating backend with remote "/tmp/rclone4228921136" 2026/09/11 01:36:19 DEBUG : Config file has changed externally - reloading run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-jukenen5feli'", Local "Local file system at /tmp/rclone4228921136", Modify Window "1ms" 2026/09/11 01:36:21 DEBUG : HELLO, WORLD!: md5 = e2c4ba0a19657833d24424c244876d39 OK upperlowermixed checkfile vs. upper remote (without normalization) 2026/09/11 01:36:22 ERROR : HELLO, WORLD!: sum not found 2026/09/11 01:36:22 ERROR : HeLlO, wOrLd!: file not in Encrypted drive 'TestCryptDrive:rclone-test-jukenen5feli' 2026/09/11 01:36:22 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jukenen5feli': 1 files missing 2026/09/11 01:36:22 NOTICE: 1 hashes missing 2026/09/11 01:36:22 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jukenen5feli': 1 differences found 2026/09/11 01:36:22 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jukenen5feli': 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/09/11 01:36:23 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/11 01:36:23 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jukenen5feli': 0 differences found 2026/09/11 01:36:23 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-jukenen5feli': 1 matching files 2026/09/11 01:36:23 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-navuriw1veda" 2026/09/11 01:36:23 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:36:23 DEBUG : Creating backend with remote "TestDrive:crypt/b4umi1v5738o7nqv4n1b1heec56dfvjop04jc2j38dta4vtgfosg" 2026/09/11 01:36:24 DEBUG : Creating backend with remote "/tmp/rclone3168324338" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-navuriw1veda'", Local "Local file system at /tmp/rclone3168324338", Modify Window "1ms" 2026/09/11 01:36:26 DEBUG : 測試_Русский___ě_áñ: md5 = f5243cdf901153a052bad2e975bc47af OK NFD checkfile vs. NFC remote (without normalization) 2026/09/11 01:36:27 ERROR : 測試_Русский___ě_áñ: sum not found 2026/09/11 01:36:27 ERROR : 測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-navuriw1veda' 2026/09/11 01:36:27 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-navuriw1veda': 1 files missing 2026/09/11 01:36:27 NOTICE: 1 hashes missing 2026/09/11 01:36:27 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-navuriw1veda': 1 differences found 2026/09/11 01:36:27 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-navuriw1veda': 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/09/11 01:36:28 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/11 01:36:28 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-navuriw1veda': 0 differences found 2026/09/11 01:36:28 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-navuriw1veda': 1 matching files 2026/09/11 01:36:28 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-lowayay5cunu" 2026/09/11 01:36:28 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:36:28 DEBUG : Creating backend with remote "TestDrive:crypt/hn3b7f4oa2pd474nio201a9kp85nre8blj8ocghng7qkhp8rgt9g" 2026/09/11 01:36:29 DEBUG : Creating backend with remote "/tmp/rclone1282153754" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-lowayay5cunu'", Local "Local file system at /tmp/rclone1282153754", Modify Window "1ms" 2026/09/11 01:36:32 DEBUG : 測試_Русский___ě_áñ: md5 = 47ba8c6d831c5b1ac46d3933d36fa3c2 OK NFC checkfile vs. NFD remote (without normalization) 2026/09/11 01:36:32 ERROR : 測試_Русский___ě_áñ: sum not found 2026/09/11 01:36:32 ERROR : 測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-lowayay5cunu' 2026/09/11 01:36:32 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-lowayay5cunu': 1 files missing 2026/09/11 01:36:32 NOTICE: 1 hashes missing 2026/09/11 01:36:32 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-lowayay5cunu': 1 differences found 2026/09/11 01:36:32 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-lowayay5cunu': 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/09/11 01:36:33 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/11 01:36:33 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-lowayay5cunu': 0 differences found 2026/09/11 01:36:33 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-lowayay5cunu': 1 matching files 2026/09/11 01:36:33 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-noyasig0reru" 2026/09/11 01:36:33 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:36:33 DEBUG : Creating backend with remote "TestDrive:crypt/qih0vallkas6309271n7iruefcn28mrrq0q0leb1m48lf934oo00" 2026/09/11 01:36:34 DEBUG : Creating backend with remote "/tmp/rclone970659667" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-noyasig0reru'", Local "Local file system at /tmp/rclone970659667", Modify Window "1ms" 2026/09/11 01:36:37 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 15d3560c5e27e7ce811716d40cef7913 OK NFDx2 checkfile vs. both remote (without normalization) 2026/09/11 01:36:37 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/11 01:36:37 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-noyasig0reru' 2026/09/11 01:36:37 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-noyasig0reru': 1 files missing 2026/09/11 01:36:37 NOTICE: 1 hashes missing 2026/09/11 01:36:37 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-noyasig0reru': 1 differences found 2026/09/11 01:36:37 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-noyasig0reru': 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/09/11 01:36:38 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/11 01:36:38 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-noyasig0reru': 0 differences found 2026/09/11 01:36:38 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-noyasig0reru': 1 matching files 2026/09/11 01:36:38 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-nutecuc8zapi" 2026/09/11 01:36:38 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:36:38 DEBUG : Creating backend with remote "TestDrive:crypt/gl5hiflgr6cb59julpl9mklsdcuddii65ojkdibbmpgc500u2elg" 2026/09/11 01:36:40 DEBUG : Creating backend with remote "/tmp/rclone2925047005" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-nutecuc8zapi'", Local "Local file system at /tmp/rclone2925047005", Modify Window "1ms" 2026/09/11 01:36:43 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 59289003743b01a5d2914dfc106be627 OK NFCx2 checkfile vs. both remote (without normalization) 2026/09/11 01:36:44 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/11 01:36:44 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-nutecuc8zapi' 2026/09/11 01:36:44 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-nutecuc8zapi': 1 files missing 2026/09/11 01:36:44 NOTICE: 1 hashes missing 2026/09/11 01:36:44 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-nutecuc8zapi': 1 differences found 2026/09/11 01:36:44 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-nutecuc8zapi': 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/09/11 01:36:45 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/11 01:36:45 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-nutecuc8zapi': 0 differences found 2026/09/11 01:36:45 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-nutecuc8zapi': 1 matching files 2026/09/11 01:36:45 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-ripimep2lica" 2026/09/11 01:36:45 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:36:45 DEBUG : Creating backend with remote "TestDrive:crypt/tp8vm8p1am7pms36j7gdau708as4mqe4ki575cacrqmeq7q978a0" 2026/09/11 01:36:46 DEBUG : Creating backend with remote "/tmp/rclone1891137929" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-ripimep2lica'", Local "Local file system at /tmp/rclone1891137929", Modify Window "1ms" 2026/09/11 01:36:48 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = fed75c0758d832e4728588e89f51a3bc OK both checkfile vs. NFDx2 remote (without normalization) 2026/09/11 01:36:49 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/11 01:36:49 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-ripimep2lica' 2026/09/11 01:36:49 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-ripimep2lica': 1 files missing 2026/09/11 01:36:49 NOTICE: 1 hashes missing 2026/09/11 01:36:49 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-ripimep2lica': 1 differences found 2026/09/11 01:36:49 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-ripimep2lica': 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/09/11 01:36:50 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/11 01:36:50 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-ripimep2lica': 0 differences found 2026/09/11 01:36:50 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-ripimep2lica': 1 matching files 2026/09/11 01:36:50 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-dobivil2qunu" 2026/09/11 01:36:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:36:50 DEBUG : Creating backend with remote "TestDrive:crypt/0hccosfopjsd4uuvsc6e1pkjvq6in7ugaer98o0q9c9q9428popg" 2026/09/11 01:36:51 DEBUG : Creating backend with remote "/tmp/rclone2411983703" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-dobivil2qunu'", Local "Local file system at /tmp/rclone2411983703", Modify Window "1ms" 2026/09/11 01:36:54 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 2e5f50b620754d043bfb29fdd1f8b069 OK both checkfile vs. NFCx2 remote (without normalization) 2026/09/11 01:36:54 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/11 01:36:54 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-dobivil2qunu' 2026/09/11 01:36:54 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-dobivil2qunu': 1 files missing 2026/09/11 01:36:54 NOTICE: 1 hashes missing 2026/09/11 01:36:54 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-dobivil2qunu': 1 differences found 2026/09/11 01:36:54 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-dobivil2qunu': 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/09/11 01:36:55 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/11 01:36:55 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-dobivil2qunu': 0 differences found 2026/09/11 01:36:55 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-dobivil2qunu': 1 matching files 2026/09/11 01:36:55 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-dobivil2qunu': Purge remote 2026/09/11 01:36:56 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-ripimep2lica': Purge remote 2026/09/11 01:36:56 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-nutecuc8zapi': Purge remote 2026/09/11 01:36:57 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-noyasig0reru': Purge remote 2026/09/11 01:36:57 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-lowayay5cunu': Purge remote 2026/09/11 01:36:58 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-navuriw1veda': Purge remote 2026/09/11 01:36:58 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-jukenen5feli': Purge remote 2026/09/11 01:36:59 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-kagerer1cemo': Purge remote 2026/09/11 01:37:00 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-kikesiy4xiba': Purge remote 2026/09/11 01:37:00 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-xuligag7heqa': Purge remote --- PASS: TestApplyTransforms (58.59s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:37:01 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/11 01:37:04 DEBUG : sub/file2: md5 = 3e0933e3673e17a513932d8a60ccf8a6 OK 2026/09/11 01:37:04 DEBUG : sub/file2: size = 14 OK 2026/09/11 01:37:04 INFO : file1: Copied (new) to: sub/file2 2026/09/11 01:37:04 DEBUG : sub/file2: size = 14 OK 2026/09/11 01:37:04 DEBUG : file1: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/09/11 01:37:04 DEBUG : file1: Unchanged skipping 2026/09/11 01:37:05 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': don't need to copy/move sub/file2, it is already at target location --- PASS: TestCopyFile (7.03s) === RUN TestCopyLongFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" copy_test.go:154: Test only runs on local --- SKIP: TestCopyLongFile (0.49s) === RUN TestCopyFileBackupDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:37:11 DEBUG : dst/file1: md5 = c4d374b8afe7193c552e73ca9a257f12 OK 2026/09/11 01:37:12 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome/backup" 2026/09/11 01:37:12 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug/1nrff024r7pq65ecp72fc28jb0" 2026/09/11 01:37:14 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone1074661698) 2026/09/11 01:37:14 DEBUG : dst/file1: size = 18 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome') 2026/09/11 01:37:14 DEBUG : dst/file1: Sizes differ 2026/09/11 01:37:17 INFO : dst/file1: Moved (server-side) 2026/09/11 01:37:19 DEBUG : dst/file1: md5 = 39768d1478e114daa3d9903ec92b0252 OK 2026/09/11 01:37:19 DEBUG : dst/file1: size = 14 OK 2026/09/11 01:37:19 INFO : dst/file1: Copied (new) --- PASS: TestCopyFileBackupDir (15.90s) === RUN TestCopyFileCompareDest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:37:24 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome/dst" 2026/09/11 01:37:24 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug/31u3jie661vd5p8j7rtc3hgbh0" 2026/09/11 01:37:26 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome/CompareDest" 2026/09/11 01:37:26 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug/gveqi14airsml4bgu7krj116o8" 2026/09/11 01:37:28 DEBUG : one: Need to transfer - File not found at Destination 2026/09/11 01:37:31 DEBUG : one: md5 = 62f30c398c7d0d6bb1a289a80bff8bb6 OK 2026/09/11 01:37:31 DEBUG : one: size = 3 OK 2026/09/11 01:37:31 INFO : one: Copied (new) 2026/09/11 01:37:32 DEBUG : one: size = 5 (Local file system at /tmp/rclone1074661698) 2026/09/11 01:37:32 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome/dst') 2026/09/11 01:37:32 DEBUG : one: Sizes differ 2026/09/11 01:37:34 DEBUG : one: md5 = 71fc2972d992535ec39f93d1982adc4b OK 2026/09/11 01:37:34 DEBUG : one: size = 5 OK 2026/09/11 01:37:34 INFO : one: Copied (replaced existing) 2026/09/11 01:37:36 DEBUG : dst/one: md5 = 84d180e216a815cdb96ee02830b0be59 OK 2026/09/11 01:37:39 DEBUG : CompareDest/one: md5 = 251ad73fb5f227e5e61cde19856a94aa OK 2026/09/11 01:37:40 DEBUG : one: size = 5 (Local file system at /tmp/rclone1074661698) 2026/09/11 01:37:40 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome/dst') 2026/09/11 01:37:40 DEBUG : one: Sizes differ 2026/09/11 01:37:40 DEBUG : one: size = 5 OK 2026/09/11 01:37:40 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/11 01:37:40 DEBUG : one: Destination found in --compare-dest, skipping 2026/09/11 01:37:43 DEBUG : CompareDest/two: md5 = 81991002687eb07aefe06f1ab2a8fcd4 OK 2026/09/11 01:37:43 DEBUG : two: Need to transfer - File not found at Destination 2026/09/11 01:37:44 DEBUG : two: size = 3 OK 2026/09/11 01:37:44 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/11 01:37:44 DEBUG : two: Destination found in --compare-dest, skipping 2026/09/11 01:37:45 DEBUG : two: Need to transfer - File not found at Destination 2026/09/11 01:37:45 DEBUG : two: size = 3 OK 2026/09/11 01:37:45 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/11 01:37:45 DEBUG : two: Destination found in --compare-dest, skipping 2026/09/11 01:37:46 DEBUG : two: Need to transfer - File not found at Destination 2026/09/11 01:37:47 DEBUG : two: size = 5 (Local file system at /tmp/rclone1074661698) 2026/09/11 01:37:47 DEBUG : two: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome/CompareDest') 2026/09/11 01:37:47 DEBUG : two: Sizes differ 2026/09/11 01:37:48 DEBUG : two: md5 = f6fb644d73aac0b2e89d40fd1f135470 OK 2026/09/11 01:37:48 DEBUG : two: size = 5 OK 2026/09/11 01:37:48 INFO : two: Copied (new) --- PASS: TestCopyFileCompareDest (29.30s) === RUN TestCopyFileCopyDest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:37:53 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome/dst" 2026/09/11 01:37:54 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug/31u3jie661vd5p8j7rtc3hgbh0" 2026/09/11 01:37:55 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome/CopyDest" 2026/09/11 01:37:56 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug/d09o6po3f7bm6ce32vdgs8h9ls" 2026/09/11 01:37:57 DEBUG : one: Need to transfer - File not found at Destination 2026/09/11 01:38:00 DEBUG : one: md5 = a1bada2f36e85d9de3a1587276f90f2c OK 2026/09/11 01:38:00 DEBUG : one: size = 3 OK 2026/09/11 01:38:00 INFO : one: Copied (new) 2026/09/11 01:38:02 DEBUG : one: size = 5 (Local file system at /tmp/rclone1074661698) 2026/09/11 01:38:02 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome/dst') 2026/09/11 01:38:02 DEBUG : one: Sizes differ 2026/09/11 01:38:03 DEBUG : one: md5 = 6439a9818bef13794e21cfb3c6e973ee OK 2026/09/11 01:38:03 DEBUG : one: size = 5 OK 2026/09/11 01:38:03 INFO : one: Copied (replaced existing) 2026/09/11 01:38:06 DEBUG : dst/one: md5 = d3009553e0722b617082f1daf0aa1b33 OK 2026/09/11 01:38:08 DEBUG : CopyDest/one: md5 = f2e60cda92c59f6be04979cc8351a550 OK 2026/09/11 01:38:09 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome/BackupDir" 2026/09/11 01:38:09 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug/s6dbk3lfi7c9kfvo6j7bla9m0g" 2026/09/11 01:38:11 DEBUG : one: size = 5 (Local file system at /tmp/rclone1074661698) 2026/09/11 01:38:11 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome/dst') 2026/09/11 01:38:11 DEBUG : one: Sizes differ 2026/09/11 01:38:11 DEBUG : one: size = 5 OK 2026/09/11 01:38:11 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/11 01:38:11 DEBUG : one: size = 5 (Local file system at /tmp/rclone1074661698) 2026/09/11 01:38:11 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome/dst') 2026/09/11 01:38:11 DEBUG : one: Sizes differ 2026/09/11 01:38:14 INFO : one: Moved (server-side) 2026/09/11 01:38:15 DEBUG : one: size = 5 OK 2026/09/11 01:38:15 INFO : one: Copied (server-side copy) 2026/09/11 01:38:15 DEBUG : one: Destination found in --copy-dest, using server-side copy 2026/09/11 01:38:17 DEBUG : CopyDest/two: md5 = 9010e081b0cb792827034b5c919b333f OK 2026/09/11 01:38:18 DEBUG : two: Need to transfer - File not found at Destination 2026/09/11 01:38:19 DEBUG : two: size = 3 OK 2026/09/11 01:38:19 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/11 01:38:20 DEBUG : two: size = 3 OK 2026/09/11 01:38:20 INFO : two: Copied (server-side copy) 2026/09/11 01:38:20 DEBUG : two: Destination found in --copy-dest, using server-side copy 2026/09/11 01:38:21 DEBUG : two: size = 3 OK 2026/09/11 01:38:21 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/11 01:38:21 DEBUG : two: Unchanged skipping 2026/09/11 01:38:23 DEBUG : CopyDest/three: md5 = 0f612e288566c51ab8e2bbd1c7d6456d OK 2026/09/11 01:38:24 DEBUG : three: Need to transfer - File not found at Destination 2026/09/11 01:38:24 DEBUG : three: size = 7 (Local file system at /tmp/rclone1074661698) 2026/09/11 01:38:24 DEBUG : three: size = 5 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome/CopyDest') 2026/09/11 01:38:24 DEBUG : three: Sizes differ 2026/09/11 01:38:24 DEBUG : three: Destination not found in --copy-dest 2026/09/11 01:38:26 DEBUG : three: md5 = 9e7841d93e4306fb323cb4c79080dfbc OK 2026/09/11 01:38:26 DEBUG : three: size = 7 OK 2026/09/11 01:38:26 INFO : three: Copied (new) --- PASS: TestCopyFileCopyDest (40.19s) === RUN TestCopyInplace run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" copy_test.go:371: Partial uploads not supported --- SKIP: TestCopyInplace (0.50s) === RUN TestCopyLongFileName run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" copy_test.go:404: Partial uploads not supported --- SKIP: TestCopyLongFileName (0.51s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" copy_test.go:437: Partial uploads not supported --- SKIP: TestCopyLongFileNameCollision (0.54s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:38:35 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/09/11 01:38:38 DEBUG : TestCopyFileMaxTransfer/file1: md5 = fea44d7b22d3873514b746f705824fe8 OK 2026/09/11 01:38:38 DEBUG : TestCopyFileMaxTransfer/file1: size = 14 OK 2026/09/11 01:38:38 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/09/11 01:38:39 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/09/11 01:38:39 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:500: Expecting error to contain accounting.ErrorMaxTransferLimitReachedFatal 2026/09/11 01:38:40 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/09/11 01:38:41 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/09/11 01:38:43 DEBUG : TestCopyFileMaxTransfer/file4: md5 = 37d8fede640e4ccc5a467563e0153356 OK 2026/09/11 01:38:43 DEBUG : TestCopyFileMaxTransfer/file4: size = 2062 OK 2026/09/11 01:38:43 INFO : TestCopyFileMaxTransfer/file4: Copied (new) --- PASS: TestCopyFileMaxTransfer (11.39s) === RUN TestDeduplicateInteractive run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" dedupe_test.go:37: Can't run this test without a hash --- SKIP: TestDeduplicateInteractive (0.48s) === RUN TestDeduplicateSkip run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:38:50 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Looking for duplicate names using skip mode. 2026/09/11 01:38:51 NOTICE: one: Found 2 files with duplicate names 2026/09/11 01:38:51 NOTICE: one: Skipping 2 files with duplicate names --- PASS: TestDeduplicateSkip (6.09s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:38:58 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Looking for duplicate names using skip mode. 2026/09/11 01:38:58 NOTICE: one: Found 3 files with duplicate names 2026/09/11 01:38:58 NOTICE: one: Deleting 1/2 identical duplicates (size 11) 2026/09/11 01:38:59 INFO : one: Deleted 2026/09/11 01:38:59 NOTICE: one: Skipping 2 files with duplicate names --- PASS: TestDeduplicateSizeOnly (7.72s) === RUN TestDeduplicateFirst run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:39:05 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Looking for duplicate names using first mode. 2026/09/11 01:39:06 NOTICE: one: Found 3 files with duplicate names 2026/09/11 01:39:07 INFO : one: Deleted 2026/09/11 01:39:07 INFO : one: Deleted 2026/09/11 01:39:07 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateFirst (7.70s) === RUN TestDeduplicateNewest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:39:13 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Looking for duplicate names using newest mode. 2026/09/11 01:39:13 NOTICE: one: Found 3 files with duplicate names 2026/09/11 01:39:14 INFO : one: Deleted 2026/09/11 01:39:15 INFO : one: Deleted 2026/09/11 01:39:15 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateNewest (7.45s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" dedupe_test.go:37: Can't run this test without a hash --- SKIP: TestDeduplicateNewestByHash (0.52s) === RUN TestDeduplicateOldest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:39:21 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Looking for duplicate names using oldest mode. 2026/09/11 01:39:21 NOTICE: one: Found 3 files with duplicate names 2026/09/11 01:39:22 INFO : one: Deleted 2026/09/11 01:39:23 INFO : one: Deleted 2026/09/11 01:39:23 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateOldest (7.96s) === RUN TestDeduplicateLargest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:39:29 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Looking for duplicate names using largest mode. 2026/09/11 01:39:30 NOTICE: one: Found 3 files with duplicate names 2026/09/11 01:39:30 INFO : one: Deleted 2026/09/11 01:39:31 INFO : one: Deleted 2026/09/11 01:39:31 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateLargest (7.64s) === RUN TestDeduplicateSmallest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:39:37 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Looking for duplicate names using smallest mode. 2026/09/11 01:39:37 NOTICE: one: Found 3 files with duplicate names 2026/09/11 01:39:38 INFO : one: Deleted 2026/09/11 01:39:39 INFO : one: Deleted 2026/09/11 01:39:39 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateSmallest (7.93s) === RUN TestDeduplicateRename run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:39:46 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Looking for duplicate names using rename mode. 2026/09/11 01:39:47 NOTICE: one.txt: Found 3 files with duplicate names 2026/09/11 01:39:48 INFO : one-2.txt: renamed from: one.txt 2026/09/11 01:39:49 INFO : one-3.txt: renamed from: one.txt 2026/09/11 01:39:50 INFO : one-4.txt: renamed from: one.txt --- PASS: TestDeduplicateRename (12.75s) === RUN TestDeduplicateRenameManyExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:39:54 DEBUG : one-1.txt: md5 = 5b656c7858fe625d30917a262390b70c OK 2026/09/11 01:39:56 DEBUG : one-2.txt: md5 = 7381d39183b819879a2898b326c7301d OK 2026/09/11 01:39:57 DEBUG : one-3.txt: md5 = dfea28c421daccba77a836c53486d2c4 OK 2026/09/11 01:39:59 DEBUG : one-4.txt: md5 = 4b276ed5acf27b7678153d936596ab8e OK 2026/09/11 01:40:01 DEBUG : one-5.txt: md5 = 11e74cadbeec4909b2ffbb3cebf22d84 OK 2026/09/11 01:40:02 DEBUG : one-6.txt: md5 = 82cc3e06cb55d4518d00aa336fc1c42c OK 2026/09/11 01:40:04 DEBUG : one-7.txt: md5 = 8250a2795f4df27870155d470dd8a500 OK 2026/09/11 01:40:05 DEBUG : one-8.txt: md5 = e45fd16255a28475576961afb309432f OK 2026/09/11 01:40:07 DEBUG : one-9.txt: md5 = 249a46bdd79cd6d4e356b3f44f318248 OK 2026/09/11 01:40:09 DEBUG : one-10.txt: md5 = e4f59efd20c33f64c39cd32c6cf6367b OK 2026/09/11 01:40:10 DEBUG : one-11.txt: md5 = 2899384ea401f2d5e261d6d5f92673be OK 2026/09/11 01:40:12 DEBUG : one-12.txt: md5 = dee87ed7579276bc6c9132ea16c9ca99 OK 2026/09/11 01:40:13 DEBUG : one-13.txt: md5 = 46752d21ce1d13103e1495c323f5d681 OK 2026/09/11 01:40:15 DEBUG : one-14.txt: md5 = 4d574012881aea5029a450f056e5be45 OK 2026/09/11 01:40:17 DEBUG : one-15.txt: md5 = 657cd5c52796d00e970a63996eb798b7 OK 2026/09/11 01:40:18 DEBUG : one-16.txt: md5 = a4164624617250f5f6105272dc7010a3 OK 2026/09/11 01:40:20 DEBUG : one-17.txt: md5 = 70d5527ac8f0e194f31666d0e55bb9e6 OK 2026/09/11 01:40:22 DEBUG : one-18.txt: md5 = 27a3ad652903400551cc9bbaa2de7df0 OK 2026/09/11 01:40:23 DEBUG : one-19.txt: md5 = 3371fdbeebf0aef339b8716f691e5bc6 OK 2026/09/11 01:40:25 DEBUG : one-20.txt: md5 = 569f16c05f1101b53630958f99f99871 OK 2026/09/11 01:40:26 DEBUG : one-21.txt: md5 = b83493116be58a39296758d5ddf39668 OK 2026/09/11 01:40:28 DEBUG : one-22.txt: md5 = b2a73b2c31bfad7235aa9cabc2e01f10 OK 2026/09/11 01:40:30 DEBUG : one-23.txt: md5 = 277c7ebab15d5cedfcffd6c4244b2c1f OK 2026/09/11 01:40:31 DEBUG : one-24.txt: md5 = b76add56081119b3e4440aae3ee83d3b OK 2026/09/11 01:40:33 DEBUG : one-25.txt: md5 = a32cdea7f9239181ce4355f248c5d95b OK 2026/09/11 01:40:35 DEBUG : one-26.txt: md5 = e84fedf07e87a7a06d2ece9f9a5b4944 OK 2026/09/11 01:40:36 DEBUG : one-27.txt: md5 = 0c0eb52671dcb94ee1b8ad4d44c7a67a OK 2026/09/11 01:40:38 DEBUG : one-28.txt: md5 = a9c7601d76e7d1b2a007115da1dcff01 OK 2026/09/11 01:40:39 DEBUG : one-29.txt: md5 = 53657a83e6a6002a372cc938d427adb9 OK 2026/09/11 01:40:41 DEBUG : one-30.txt: md5 = c904314755f480484e13b83d492ccae0 OK 2026/09/11 01:40:43 DEBUG : one-31.txt: md5 = e4c8f34ff7e964419e8857341ee1781b OK 2026/09/11 01:40:44 DEBUG : one-32.txt: md5 = f3764dc7b44e51a9e5584bff60717fc3 OK 2026/09/11 01:40:46 DEBUG : one-33.txt: md5 = 0cd66ecc3857c956e54006ad97fa1b1a OK 2026/09/11 01:40:48 DEBUG : one-34.txt: md5 = 9fefc65433068da2609b7372cb97b1af OK 2026/09/11 01:40:49 DEBUG : one-35.txt: md5 = a94b34c87adca3a0df29241331d5dd8e OK 2026/09/11 01:40:54 DEBUG : one-36.txt: md5 = 69ccfaaf38f56585457159609d8e5248 OK 2026/09/11 01:40:56 DEBUG : one-37.txt: md5 = 6995d82f0e762921eba80fa872a22b93 OK 2026/09/11 01:40:58 DEBUG : one-38.txt: md5 = d5d302434becf80a2657a7e5d2c51c51 OK 2026/09/11 01:41:01 DEBUG : one-39.txt: md5 = 75a4b8056086131e6cf1458663afce02 OK 2026/09/11 01:41:02 DEBUG : one-40.txt: md5 = 6f602ad7d14cccc7ceccf4236de46453 OK 2026/09/11 01:41:05 DEBUG : one-41.txt: md5 = b42d50fb587afe495346b4c6dec5db34 OK 2026/09/11 01:41:06 DEBUG : one-42.txt: md5 = a047dd7f91fb5580c48c2723b11691f8 OK 2026/09/11 01:41:08 DEBUG : one-43.txt: md5 = a9d51991671fc6fef499a0cc69a88e71 OK 2026/09/11 01:41:10 DEBUG : one-44.txt: md5 = d6fa0d4059149cd48fa34536f48c553c OK 2026/09/11 01:41:11 DEBUG : one-45.txt: md5 = ac311dfb9730ed75a299879dbf369c99 OK 2026/09/11 01:41:16 DEBUG : one-46.txt: md5 = db4f26a236ad06f11a8a8017c000a7ed OK 2026/09/11 01:41:18 DEBUG : one-47.txt: md5 = e8573e62d383869daff69c561baa4eae OK 2026/09/11 01:41:19 DEBUG : one-48.txt: md5 = fb9ff3e0adec90708f8205cfdee9c13b OK 2026/09/11 01:41:21 DEBUG : one-49.txt: md5 = f53e9249f3d53354575901d4b311bf24 OK 2026/09/11 01:41:23 DEBUG : one-50.txt: md5 = ad2c0613cb0c9fde2e494103864b30e9 OK 2026/09/11 01:41:24 DEBUG : one-51.txt: md5 = dcc661773b485c58e6da8a369b89294b OK 2026/09/11 01:41:26 DEBUG : one-52.txt: md5 = 743aa8333aaacb9edae9414b39564cdc OK 2026/09/11 01:41:28 DEBUG : one-53.txt: md5 = 26664cf227a06d4e1f890052e05377ff OK 2026/09/11 01:41:29 DEBUG : one-54.txt: md5 = 45fbd57ed1ac62786b178f5461e4c327 OK 2026/09/11 01:41:31 DEBUG : one-55.txt: md5 = 5252a1f956461f30a8b82eba98b858b4 OK 2026/09/11 01:41:32 DEBUG : one-56.txt: md5 = 4e2c17fb5aacc8298544a855c996a7e0 OK 2026/09/11 01:41:34 DEBUG : one-57.txt: md5 = 9f52f727412d018c2d356fa422f54e9c OK 2026/09/11 01:41:36 DEBUG : one-58.txt: md5 = d128b730fd7b1a108076a50a705a3abd OK 2026/09/11 01:41:37 DEBUG : one-59.txt: md5 = 7f398ceba10a5c86812d3bb4ccb1bb2e OK 2026/09/11 01:41:39 DEBUG : one-60.txt: md5 = c03b3e1a76f14e1fc7332327b64ea004 OK 2026/09/11 01:41:40 DEBUG : one-61.txt: md5 = 490d72d4c2ee8ed88d30a0e3f35efd52 OK 2026/09/11 01:41:42 DEBUG : one-62.txt: md5 = 26304faa9b291b6c5b3fc153030b296d OK 2026/09/11 01:41:44 DEBUG : one-63.txt: md5 = 852d060c71573fd4d303dbacc1a1278f OK 2026/09/11 01:41:45 DEBUG : one-64.txt: md5 = 2a0e055811c793c2a7aee9bf93b78569 OK 2026/09/11 01:41:53 DEBUG : one-65.txt: md5 = aec7467e865cbb5213fa77ef60ef813e OK 2026/09/11 01:41:55 DEBUG : one-66.txt: md5 = aed81868ca88c8ac95f152a5ed5b637d OK 2026/09/11 01:41:57 DEBUG : one-67.txt: md5 = 56e4b0847ed417c78859edd072cd70db OK 2026/09/11 01:41:59 DEBUG : one-68.txt: md5 = 5617cba940c3f4cf208fad2d014269f3 OK 2026/09/11 01:42:01 DEBUG : one-69.txt: md5 = 923ca8e102118a285725ad7e225dfebd OK 2026/09/11 01:42:03 DEBUG : one-70.txt: md5 = 1c4c77fddaf53bde1b8d2ce31e3ffccc OK 2026/09/11 01:42:04 DEBUG : one-71.txt: md5 = bfdd7e0da360e9217257f50da34af6d7 OK 2026/09/11 01:42:06 DEBUG : one-72.txt: md5 = d3ffd98e8591b932bc20dfd7e510e515 OK 2026/09/11 01:42:08 DEBUG : one-73.txt: md5 = 6c92cd0844a60d610d272a774d34863e OK 2026/09/11 01:42:09 DEBUG : one-74.txt: md5 = eea3b4ec7f4ba013fc6ecdd23070be64 OK 2026/09/11 01:42:11 DEBUG : one-75.txt: md5 = 17c32db7f6c98fd383f078c9c037bc9a OK 2026/09/11 01:42:13 DEBUG : one-76.txt: md5 = d0643d4dced552adf4ba750965532e67 OK 2026/09/11 01:42:14 DEBUG : one-77.txt: md5 = c252385b63d619351dbaa3c6a0904a09 OK 2026/09/11 01:42:16 DEBUG : one-78.txt: md5 = eee48a0df48167db7a815482d1ee09dd OK 2026/09/11 01:42:18 DEBUG : one-79.txt: md5 = e91a405a942bed4f6ee6272129da3421 OK 2026/09/11 01:42:19 DEBUG : one-80.txt: md5 = da0676b8d0765f4034aa8621a91e2399 OK 2026/09/11 01:42:21 DEBUG : one-81.txt: md5 = 7f410fca0e9caad7d8e1a6c462a361e7 OK 2026/09/11 01:42:22 DEBUG : one-82.txt: md5 = 3f3cda4b43cee7c395f339b0fe7139ed OK 2026/09/11 01:42:24 DEBUG : one-83.txt: md5 = 63934920c6f1cff5ad05ea6ce69bc1f6 OK 2026/09/11 01:42:26 DEBUG : one-84.txt: md5 = af07558474375a36bb2e73fa42736284 OK 2026/09/11 01:42:28 DEBUG : one-85.txt: md5 = 41718ddd26373df34b238252856fbefa OK 2026/09/11 01:42:30 DEBUG : one-86.txt: md5 = 198df48fab9de717cf246a0d65c42bc2 OK 2026/09/11 01:42:31 DEBUG : one-87.txt: md5 = 72d5e195e2a747b08da8739dc0b50345 OK 2026/09/11 01:42:33 DEBUG : one-88.txt: md5 = adf31c3a12b45e16dad6b9dcf759ede3 OK 2026/09/11 01:42:35 DEBUG : one-89.txt: md5 = 6555bb0f51a33f1c6decbff431fa8416 OK 2026/09/11 01:42:37 DEBUG : one-90.txt: md5 = 1076f4915f7625c80234ef72d9c8f25b OK 2026/09/11 01:42:38 DEBUG : one-91.txt: md5 = 3317338db83bf4c3220d574bd4a793d6 OK 2026/09/11 01:42:40 DEBUG : one-92.txt: md5 = e64746b79bcb1fbac9af2fa07e1a3186 OK 2026/09/11 01:42:44 DEBUG : one-93.txt: md5 = caeeb33a02429eee5bb9eb8efcbae671 OK 2026/09/11 01:42:45 DEBUG : one-94.txt: md5 = c34f615941cb3b6763ea72a45b82bd54 OK 2026/09/11 01:42:47 DEBUG : one-95.txt: md5 = 1d4fb0041e856d31c9ca64c336367211 OK 2026/09/11 01:42:49 DEBUG : one-96.txt: md5 = 712303d49a2fd2481e0bdde6162e7a8f OK 2026/09/11 01:42:50 DEBUG : one-97.txt: md5 = d1b6fed2ac162505e048a7f014e20f3f OK 2026/09/11 01:42:52 DEBUG : one-98.txt: md5 = 70024e26d7c134ce85b13809f340db6b OK 2026/09/11 01:42:54 DEBUG : one-99.txt: md5 = 9dfc757ae5c478a9f3088485e3c30647 OK 2026/09/11 01:42:56 DEBUG : one-100.txt: md5 = 243bb40aa54550521b8589aeab4699d5 OK 2026/09/11 01:42:57 DEBUG : one-101.txt: md5 = 56ecc4d1cfad219f1482f1f4dbf5e796 OK 2026/09/11 01:42:59 DEBUG : one-102.txt: md5 = 5cd642fae0f7bee67085b7164117df1b OK 2026/09/11 01:43:01 DEBUG : one-103.txt: md5 = 7dc5814a2e1536876fe55470dc0754c1 OK 2026/09/11 01:43:02 DEBUG : one-104.txt: md5 = e685188715c220c4b60f55e594b15541 OK 2026/09/11 01:43:04 DEBUG : one-105.txt: md5 = f1d6b98db4fa289520976798620da2e7 OK 2026/09/11 01:43:07 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Looking for duplicate names using rename mode. 2026/09/11 01:43:08 NOTICE: one.txt: Found 2 files with duplicate names 2026/09/11 01:43:09 INFO : one-106.txt: renamed from: one.txt 2026/09/11 01:43:10 INFO : one-107.txt: renamed from: one.txt --- PASS: TestDeduplicateRenameManyExisting (272.21s) === RUN TestMergeDirs run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:44:27 DEBUG : dupe1/one.txt: md5 = 487603ffb73a2fc54b4d07705d11c058 OK 2026/09/11 01:44:30 DEBUG : dupe2/two.txt: md5 = d2d5863ce4a02993d5894c96f43b8a54 OK 2026/09/11 01:44:33 DEBUG : dupe3/three.txt: md5 = b5c1eade062bcd068fd0c9650c432d1d OK 2026/09/11 01:44:33 INFO : urj8gsducqbtvekeq181ntd2u8: merging "sfrom47189m9qr3mt4qonu281c" 2026/09/11 01:44:34 INFO : urj8gsducqbtvekeq181ntd2u8: removing empty directory 2026/09/11 01:44:35 INFO : 1u1r4ei7c628fnjg9blqt3j60o: merging "tr2hj63d80ftlmvm6a952snjcc" 2026/09/11 01:44:36 INFO : 1u1r4ei7c628fnjg9blqt3j60o: removing empty directory --- PASS: TestMergeDirs (15.72s) === RUN TestListDirSorted run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:44:42 DEBUG : a.txt: md5 = 6ca1eccf321af44ce97b0e9399984e14 OK 2026/09/11 01:44:44 DEBUG : zend.txt: md5 = 4ed036fa8f9ad6b3d6675d1238060aaa OK 2026/09/11 01:44:46 DEBUG : sub dir/hello world: md5 = 820445bb7a00613de4e9200ba2591749 OK 2026/09/11 01:44:48 DEBUG : sub dir/hello world2: md5 = 79613467c1332ba56e2d5dbfdcceaa3a OK 2026/09/11 01:44:50 DEBUG : sub dir/ignore dir/.ignore: md5 = be3de55596c7e0d316d79739621c9661 OK 2026/09/11 01:44:52 DEBUG : sub dir/ignore dir/should be ignored: md5 = 5edaffb1c8429b788beccf7d4a571a50 OK 2026/09/11 01:44:55 DEBUG : sub dir/sub sub dir/hello world3: md5 = c4e09a4d0e0ad1ecb14566bd9b7c1422 OK 2026/09/11 01:44:56 DEBUG : a.txt: Excluded (Size Filter) 2026/09/11 01:44:56 DEBUG : a.txt: Excluded 2026/09/11 01:44:57 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/11 01:44:57 DEBUG : sub dir/hello world: Excluded 2026/09/11 01:44:57 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/11 01:44:57 DEBUG : sub dir/hello world2: Excluded 2026/09/11 01:44:58 DEBUG : sub dir/ignore dir: Excluded 2026/09/11 01:44:58 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/11 01:44:58 DEBUG : sub dir/hello world: Excluded 2026/09/11 01:44:58 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/11 01:44:58 DEBUG : sub dir/hello world2: Excluded 2026/09/11 01:44:58 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSorted (29.03s) === RUN TestListDirSortedFn run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:45:11 DEBUG : a.txt: md5 = 31a4192f6cb0d12a689f4cad799dc508 OK 2026/09/11 01:45:13 DEBUG : zend.txt: md5 = 9839fca001f2ebb65d936d687872993f OK 2026/09/11 01:45:16 DEBUG : sub dir/hello world: md5 = f6c0be903f7bee994a1fcdafcfd4457b OK 2026/09/11 01:45:17 DEBUG : sub dir/hello world2: md5 = 8a6ee2ddace26071219b6a44eac751a4 OK 2026/09/11 01:45:20 DEBUG : sub dir/ignore dir/.ignore: md5 = 65158af066c46a58f518a6337b3563c3 OK 2026/09/11 01:45:22 DEBUG : sub dir/ignore dir/should be ignored: md5 = 4bc063cba6f251c5618bd17faeb8299b OK 2026/09/11 01:45:24 DEBUG : sub dir/sub sub dir/hello world3: md5 = 0f4107a879eb4581458070177cb989ff OK 2026/09/11 01:45:26 DEBUG : a.txt: Excluded (Size Filter) 2026/09/11 01:45:26 DEBUG : a.txt: Excluded 2026/09/11 01:45:27 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/11 01:45:27 DEBUG : sub dir/hello world: Excluded 2026/09/11 01:45:27 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/11 01:45:27 DEBUG : sub dir/hello world2: Excluded 2026/09/11 01:45:28 DEBUG : sub dir/ignore dir: Excluded 2026/09/11 01:45:28 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/11 01:45:28 DEBUG : sub dir/hello world: Excluded 2026/09/11 01:45:28 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/11 01:45:28 DEBUG : sub dir/hello world2: Excluded 2026/09/11 01:45:28 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSortedFn (26.17s) === RUN TestListJSON run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:45:37 DEBUG : file1: md5 = 1d62f6e390aa90e5333f2406ad68a085 OK 2026/09/11 01:45:40 DEBUG : sub/file2: md5 = d73dea04464bb41649ea80079d72ecc3 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/09/11 01:45:43 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/09/11 01:45:44 DEBUG : eer8kka55qnghc34cq76ca668g: Fetching metadata 2026/09/11 01:45:44 DEBUG : 150fuo3cn4j1uenq6r4g4qk6t4: Fetching metadata --- PASS: TestListJSON (10.82s) --- PASS: TestListJSON/Default (0.28s) --- PASS: TestListJSON/FilesOnly (0.31s) --- PASS: TestListJSON/DirsOnly (0.31s) --- PASS: TestListJSON/Recurse (0.55s) --- PASS: TestListJSON/SubDir (0.28s) --- PASS: TestListJSON/NoModTime (0.27s) --- PASS: TestListJSON/NoMimeType (0.28s) --- PASS: TestListJSON/ShowHash (0.27s) --- PASS: TestListJSON/HashTypes (0.31s) --- PASS: TestListJSON/Metadata (0.78s) === RUN TestStatJSON run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:45:48 DEBUG : file1: md5 = e340d4f90f6bab91c4b8266a267f8f96 OK 2026/09/11 01:45:51 DEBUG : sub/file2: md5 = e73af1308948c74e9187eaf34a55ef22 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/09/11 01:45:56 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome/notfound" 2026/09/11 01:45:56 DEBUG : Config file has changed externally - reloading 2026/09/11 01:45:56 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug/qe0i31qdkoejk60elps0ni5sqk" --- PASS: TestStatJSON (13.86s) --- PASS: TestStatJSON/Root (0.29s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.27s) --- PASS: TestStatJSON/Dir (0.66s) --- PASS: TestStatJSON/DirWithTrailingSlash (0.34s) --- PASS: TestStatJSON/File (0.33s) --- PASS: TestStatJSON/NotFound (0.61s) --- PASS: TestStatJSON/DirFilesOnly (0.28s) --- PASS: TestStatJSON/FileFilesOnly (0.27s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.21s) --- PASS: TestStatJSON/DirDirsOnly (0.29s) --- PASS: TestStatJSON/FileDirsOnly (0.33s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.32s) --- PASS: TestStatJSON/RootNotFound (2.00s) === RUN TestStatJSONMemory 2026/09/11 01:46:01 DEBUG : Creating backend with remote ":memory:" 2026/09/11 01:46:01 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/09/11 01:46:01 DEBUG : sub/file1: size = 5 OK 2026/09/11 01:46:01 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/09/11 01:46:01 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-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:46:01 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Making directory 2026/09/11 01:46:01 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Making directory --- PASS: TestMkdir (0.75s) === RUN TestLsd run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:46:04 DEBUG : sub dir/hello world: md5 = a8fb381d04096a5da38a2e101be13072 OK --- PASS: TestLsd (5.48s) === RUN TestLs run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:46:08 DEBUG : potato2: md5 = bcadd1b47d14388952878ef6df1d3102 OK 2026/09/11 01:46:10 DEBUG : empty space: md5 = 16cafd286fa80904d51a4ee4c924ddf8 OK --- PASS: TestLs (5.41s) === RUN TestLsWithFilesFrom run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:46:14 DEBUG : potato2: md5 = ca59c0f7209ef2b40475364efee412fc OK 2026/09/11 01:46:16 DEBUG : empty space: md5 = 8d50ce1819663ea277168a5d474aa050 OK 2026/09/11 01:46:16 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/09/11 01:46:16 DEBUG : empty space: Excluded --- PASS: TestLsWithFilesFrom (5.70s) === RUN TestLsLong run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:46:20 DEBUG : potato2: md5 = 5b6ae52ce7a22e5cb78080c261b1ab5d OK 2026/09/11 01:46:21 DEBUG : empty space: md5 = ceb0cae42c68412d4d16a2635fabbbe5 OK --- PASS: TestLsLong (5.59s) === RUN TestHashSums run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:46:25 DEBUG : potato2: md5 = acb6b80549f0dbd9c3f75bddb6af2b19 OK 2026/09/11 01:46:27 DEBUG : empty space: md5 = a2a2e42833578e3eac753e642f5cecf6 OK --- PASS: TestHashSums (5.80s) === RUN TestHashSumsWithErrors 2026/09/11 01:46:29 DEBUG : Creating backend with remote ":memory:" 2026/09/11 01:46:29 ERROR : sub/file1: hash unsupported: hash type not supported 2026/09/11 01:46:29 ERROR : file1: hash unsupported: hash type not supported 2026/09/11 01:46:29 ERROR : file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/09/11 01:46:29 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/09/11 01:46:29 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/09/11 01:46:29 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/09/11 01:46:29 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/09/11 01:46:29 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/09/11 01:46:29 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/09/11 01:46:29 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/09/11 01:46:29 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-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:46:31 DEBUG : potato2: md5 = 1ddc5db6cedf95f8db41a30d58844918 OK 2026/09/11 01:46:32 DEBUG : empty space: md5 = 7e28012959c3461e902d0ff9c8434eed OK 2026/09/11 01:46:35 DEBUG : sub dir/potato3: md5 = 037901b09febe6deaf195e0b190404a1 OK --- PASS: TestCount (9.88s) === RUN TestDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:46:41 DEBUG : small: md5 = 3eb3c62e1913913d4d736ea52f2eb1a1 OK 2026/09/11 01:46:42 DEBUG : medium: md5 = 1c0e9007dfcf1a7758d50bb29410e326 OK 2026/09/11 01:46:53 DEBUG : large: md5 = b0fa98b80a21a299ee95e4b736a33e0b OK 2026/09/11 01:46:53 DEBUG : Waiting for deletions to finish 2026/09/11 01:46:53 DEBUG : large: Excluded (Size Filter) 2026/09/11 01:46:54 INFO : medium: Deleted 2026/09/11 01:46:54 INFO : small: Deleted --- PASS: TestDelete (16.10s) === RUN TestMaxDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:46:57 DEBUG : small: md5 = a3b773be747eee7a410632c0c94d7f89 OK 2026/09/11 01:46:59 DEBUG : medium: md5 = 75407867f133e1117c30bf4eed59757c OK 2026/09/11 01:47:00 DEBUG : large: md5 = fdebc7cbe98695cbc7bb177a3b198e25 OK 2026/09/11 01:47:01 DEBUG : Waiting for deletions to finish 2026/09/11 01:47:01 ERROR : medium: Got fatal error on delete: --max-delete threshold reached 2026/09/11 01:47:01 INFO : large: Deleted 2026/09/11 01:47:01 INFO : small: Deleted --- PASS: TestMaxDelete (8.63s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:47:06 DEBUG : small: md5 = 18b6d8cc7958c766c107b56f0be5ec7e OK 2026/09/11 01:47:07 DEBUG : medium: md5 = 21e09f10090d1ad01e1a6898618e6fe6 OK 2026/09/11 01:47:09 DEBUG : large: md5 = 262d1a5d15a7f992fb9a5529078b0687 OK 2026/09/11 01:47:09 DEBUG : Waiting for deletions to finish 2026/09/11 01:47:09 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/09/11 01:47:10 INFO : small: Deleted 2026/09/11 01:47:10 INFO : medium: Deleted --- PASS: TestMaxDeleteSizeLargeFile (7.72s) === RUN TestMaxDeleteSize run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:47:13 DEBUG : small: md5 = 4c5cf52c361bfd8942fe5b565916be1b OK 2026/09/11 01:47:15 DEBUG : medium: md5 = f8186bdbb7511de4b276440e7da0a408 OK 2026/09/11 01:47:17 DEBUG : large: md5 = 38adaa78a8340822d1cd2bdb991bd9af OK 2026/09/11 01:47:17 DEBUG : Waiting for deletions to finish 2026/09/11 01:47:17 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/09/11 01:47:18 INFO : medium: Deleted 2026/09/11 01:47:18 INFO : small: Deleted --- PASS: TestMaxDeleteSize (8.00s) === RUN TestReadFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:47:21 DEBUG : ReadFile: md5 = 64f732baf45573b22256c084fdc90dc1 OK --- PASS: TestReadFile (4.64s) === RUN TestRetry 2026/09/11 01:47:24 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/09/11 01:47:24 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/09/11 01:47:24 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/11 01:47:24 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/11 01:47:24 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/11 01:47:24 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/11 01:47:24 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms --- PASS: TestRetry (0.05s) === RUN TestCat run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:47:26 DEBUG : file1: md5 = c98b5228fb8fb67745131944796c8ce2 OK 2026/09/11 01:47:28 DEBUG : file2: md5 = 141d9eb652e538c395a3331fc1f7ad50 OK --- PASS: TestCat (14.09s) === RUN TestPurge 2026/09/11 01:47:38 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-cazitip1gofi" 2026/09/11 01:47:38 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/11 01:47:39 DEBUG : Creating backend with remote "TestDrive:crypt/5ok6qmsg81bnnoklabg3ne1ep3ee2litem1ima8e3h42aetgt530" 2026/09/11 01:47:40 DEBUG : Creating backend with remote "/tmp/rclone3779100557" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-cazitip1gofi'", Local "Local file system at /tmp/rclone3779100557", Modify Window "1ms" 2026/09/11 01:47:45 DEBUG : A1/B1/C1/one: md5 = ace76d6685c73b3d6a32497760c2b6a5 OK 2026/09/11 01:47:45 INFO : A2: Making directory 2026/09/11 01:47:46 INFO : A1/B2: Making directory 2026/09/11 01:47:47 INFO : A1/B2/C2: Making directory 2026/09/11 01:47:48 INFO : A1/B1/C3: Making directory 2026/09/11 01:47:49 INFO : A3: Making directory 2026/09/11 01:47:50 INFO : A3/B3: Making directory 2026/09/11 01:47:51 INFO : A3/B3/C4: Making directory 2026/09/11 01:47:54 DEBUG : A1/two: md5 = 844684fdcdedde0fdf432ddedbbc85c7 OK 2026/09/11 01:47:58 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-cazitip1gofi': Purge remote 2026/09/11 01:47:58 NOTICE: purge failed: directory not found --- PASS: TestPurge (19.89s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:48:03 DEBUG : A1/B1/C1/one: md5 = 70c2cf010ce6d55a1559a495583970ae OK 2026/09/11 01:48:03 INFO : A2: Making directory 2026/09/11 01:48:04 INFO : A1/B2: Making directory 2026/09/11 01:48:05 INFO : A1/B2/C2: Making directory 2026/09/11 01:48:06 INFO : A1/B1/C3: Making directory 2026/09/11 01:48:07 INFO : A3: Making directory 2026/09/11 01:48:08 INFO : A3/B3: Making directory 2026/09/11 01:48:09 INFO : A3/B3/C4: Making directory 2026/09/11 01:48:12 DEBUG : A1/two: md5 = 9e7370c4499aa2ab919aa4f3b238f4f3 OK 2026/09/11 01:48:13 DEBUG : removing 1 level 3 directories 2026/09/11 01:48:13 INFO : A3/B3/C4: Removing directory 2026/09/11 01:48:16 DEBUG : removing 2 level 3 directories 2026/09/11 01:48:16 INFO : A1/B2/C2: Removing directory 2026/09/11 01:48:16 INFO : A1/B1/C3: Removing directory 2026/09/11 01:48:17 DEBUG : removing 2 level 2 directories 2026/09/11 01:48:17 INFO : A3/B3: Removing directory 2026/09/11 01:48:17 INFO : A1/B2: Removing directory 2026/09/11 01:48:18 DEBUG : removing 2 level 1 directories 2026/09/11 01:48:18 INFO : A3: Removing directory 2026/09/11 01:48:18 INFO : A2: Removing directory 2026/09/11 01:48:23 DEBUG : removing 1 level 3 directories 2026/09/11 01:48:23 INFO : A1/B1/C1: Removing directory 2026/09/11 01:48:23 DEBUG : removing 1 level 2 directories 2026/09/11 01:48:23 INFO : A1/B1: Removing directory 2026/09/11 01:48:24 DEBUG : removing 1 level 1 directories 2026/09/11 01:48:24 INFO : A1: Removing directory 2026/09/11 01:48:25 DEBUG : removing 1 level 0 directories 2026/09/11 01:48:25 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Removing directory --- PASS: TestRmdirsNoLeaveRoot (28.21s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:48:28 INFO : A1: Making directory 2026/09/11 01:48:29 INFO : A1/B1: Making directory 2026/09/11 01:48:30 INFO : A1/B1/C1: Making directory 2026/09/11 01:48:33 DEBUG : removing 1 level 3 directories 2026/09/11 01:48:33 INFO : A1/B1/C1: Removing directory 2026/09/11 01:48:34 DEBUG : removing 1 level 2 directories 2026/09/11 01:48:34 INFO : A1/B1: Removing directory --- PASS: TestRmdirsLeaveRoot (10.41s) === RUN TestRmdirsWithFilter run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:48:37 INFO : A1: Making directory 2026/09/11 01:48:38 INFO : A1/B1: Making directory 2026/09/11 01:48:39 INFO : A1/B1/C1: Making directory 2026/09/11 01:48:43 DEBUG : removing 1 level 3 directories 2026/09/11 01:48:43 INFO : A1/B1/C1: Removing directory 2026/09/11 01:48:43 DEBUG : removing 1 level 2 directories 2026/09/11 01:48:43 INFO : A1/B1: Removing directory --- PASS: TestRmdirsWithFilter (9.32s) === RUN TestCopyURL run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:48:48 DEBUG : file1: md5 = 28a9f8d64826eae2a19cf81acd681427 OK 2026/09/11 01:48:48 DEBUG : file1: size = 14 OK 2026/09/11 01:48:49 DEBUG : filename.txt: File name found in url 2026/09/11 01:48:50 DEBUG : filename.txt: md5 = 2ccef30aa6eff0df3d57233370de4e38 OK 2026/09/11 01:48:50 DEBUG : filename.txt: size = 14 OK 2026/09/11 01:48:50 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/09/11 01:48:52 DEBUG : headerfilename.txt: md5 = 29c842fb663de1ed3372a8f4a6b4bd5d OK 2026/09/11 01:48:52 DEBUG : headerfilename.txt: size = 14 OK 2026/09/11 01:48:53 DEBUG : file2: md5 = da88c5101a9692412ea2ba336b26213d OK 2026/09/11 01:48:53 DEBUG : file2: size = 14 OK --- PASS: TestCopyURL (10.24s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:48:58 DEBUG : file1: md5 = 824be73825f35ca7f84b598f9a3cac73 OK 2026/09/11 01:48:58 DEBUG : file1: size = 14 OK --- PASS: TestCopyURLDownloadHeaders (2.60s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:48:59 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/11 01:49:02 DEBUG : sub/file2: md5 = 03eaa24b2f5c4c6c1497c3702f080432 OK 2026/09/11 01:49:02 DEBUG : sub/file2: size = 14 OK 2026/09/11 01:49:02 INFO : file1: Copied (new) to: sub/file2 2026/09/11 01:49:02 INFO : file1: Deleted 2026/09/11 01:49:03 DEBUG : sub/file2: size = 14 OK 2026/09/11 01:49:03 DEBUG : file1: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/09/11 01:49:03 DEBUG : file1: Unchanged skipping 2026/09/11 01:49:03 INFO : file1: Deleted 2026/09/11 01:49:03 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': don't need to copy/move sub/file2, it is already at target location --- PASS: TestMoveFile (7.03s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:49:06 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/11 01:49:09 DEBUG : file1: md5 = 85cd65d788495ed3c0b8a2eed8d42377 OK 2026/09/11 01:49:09 DEBUG : file1: size = 14 OK 2026/09/11 01:49:09 INFO : file1: Copied (new) 2026/09/11 01:49:09 INFO : file1: Deleted 2026/09/11 01:49:09 DEBUG : file1: Destination exists, skipping 2026/09/11 01:49:09 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set --- PASS: TestMoveFileWithIgnoreExisting (4.88s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" --- PASS: TestCaseInsensitiveMoveFile (0.51s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" --- PASS: TestCaseInsensitiveMoveFileDryRun (0.50s) === RUN TestMoveFileBackupDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:49:15 DEBUG : dst/file1: md5 = f13c6e2c093def2fe2fc03462433f2e0 OK 2026/09/11 01:49:16 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-moboduy0yome/backup" 2026/09/11 01:49:16 DEBUG : Creating backend with remote "TestDrive:crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug/1nrff024r7pq65ecp72fc28jb0" 2026/09/11 01:49:17 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone1074661698) 2026/09/11 01:49:17 DEBUG : dst/file1: size = 18 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome') 2026/09/11 01:49:17 DEBUG : dst/file1: Sizes differ 2026/09/11 01:49:25 INFO : dst/file1: Moved (server-side) 2026/09/11 01:49:27 DEBUG : dst/file1: md5 = 3885dcf6cc21a30b82be8a8c034ca193 OK 2026/09/11 01:49:27 DEBUG : dst/file1: size = 14 OK 2026/09/11 01:49:27 INFO : dst/file1: Copied (new) 2026/09/11 01:49:27 INFO : dst/file1: Deleted --- PASS: TestMoveFileBackupDir (20.26s) === 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 TestDirMove run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:49:35 DEBUG : A1/one: md5 = 5ded8f7775f604aa2b93196cd586a7fd OK 2026/09/11 01:49:36 DEBUG : A1/two: md5 = 571039017cd18dcfd73f177c9cb755ef OK 2026/09/11 01:49:39 DEBUG : A1/B1/three: md5 = 54828047c7484582a3a66b1a883626d8 OK 2026/09/11 01:49:41 DEBUG : A1/B1/C1/four: md5 = c9e1c2926526538cdd66d0efe1c52d75 OK 2026/09/11 01:49:44 DEBUG : A1/B1/C2/five: md5 = 2043c4b435432e51341411b62a29d7c3 OK 2026/09/11 01:49:44 INFO : A1/B2: Making directory 2026/09/11 01:49:45 INFO : A1/B1/C3: Making directory 2026/09/11 01:49:57 INFO : A2/one: Moved (server-side) to: A3/one 2026/09/11 01:49:57 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/09/11 01:49:57 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/09/11 01:49:57 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/09/11 01:49:57 INFO : A2/two: Moved (server-side) to: A3/two 2026/09/11 01:50:03 INFO : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/09/11 01:50:11 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/09/11 01:50:11 INFO : A3/one: Moved (server-side) to: A4/one 2026/09/11 01:50:11 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/09/11 01:50:11 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/09/11 01:50:12 INFO : A3/two: Moved (server-side) to: A4/two --- PASS: TestDirMove (58.27s) === RUN TestGetFsInfo run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" --- PASS: TestGetFsInfo (0.49s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:50:31 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': File to upload is small (34 bytes), uploading instead of streaming 2026/09/11 01:50:33 DEBUG : no_checksum_small_file_from_pipe: md5 = 42440424c8461c4cd7920e576200e96d OK 2026/09/11 01:50:33 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/09/11 01:50:33 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/09/11 01:50:33 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/11 01:50:34 DEBUG : qc9k4uauqa9ls6a2r6lo8jf4b1m7r0510pkurois1cc70egbs4h0: Sending chunk 0 length 102465 2026/09/11 01:50:35 DEBUG : no_checksum_big_file_from_pipe: md5 = ff4496f5b38447a5bea32f673ac5aeeb OK 2026/09/11 01:50:35 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/09/11 01:50:35 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-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:50:37 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': File to upload is small (34 bytes), uploading instead of streaming 2026/09/11 01:50:39 DEBUG : with_checksum_small_file_from_pipe: md5 = 626e020eb824a5215a1dbf1a84d00894 OK 2026/09/11 01:50:39 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/09/11 01:50:39 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/11 01:50:39 DEBUG : e74jo8a7lr1aimg2u78fct67gnuetc1qujiofaci0c8fnq7rjt1d4i296pcklqhgdihs03etvgdi4: Sending chunk 0 length 102465 2026/09/11 01:50:40 DEBUG : with_checksum_big_file_from_pipe: md5 = 838ea05035f22853cd0977ad4fae57bb OK 2026/09/11 01:50:40 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/09/11 01:50:40 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-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:50:43 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': File to upload is small (34 bytes), uploading instead of streaming 2026/09/11 01:50:44 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/09/11 01:50:44 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/09/11 01:50:45 DEBUG : 1963rn6olajfbjn4nbqi9nacu7bk879vpf0d2bg8r0ndcqqsfntob0urt056p0qujf574rqnb5f62: Sending chunk 0 length 102465 2026/09/11 01:50:46 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/09/11 01:50:46 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-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:50:48 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': File to upload is small (34 bytes), uploading instead of streaming 2026/09/11 01:50:50 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/09/11 01:50:50 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/11 01:50:51 DEBUG : 1963rn6olajfbjn4nbqi9nacu7bk879vpf0d2bg8r0ndcqqsfntob0urt056p0qujf574rqnb5f62: Sending chunk 0 length 102465 2026/09/11 01:50:52 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/09/11 01:50:52 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical --- PASS: TestRcat (22.91s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (5.71s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (5.49s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (5.88s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (5.83s) === RUN TestRcatMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" === RUN TestRcatMetadata/Normal 2026/09/11 01:50:54 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': File to upload is small (48 bytes), uploading instead of streaming 2026/09/11 01:50:56 DEBUG : rcat_metadata: md5 = dcfd0aac5c7c29e5b7acdd28dfa2003a OK 2026/09/11 01:50:56 DEBUG : rcat_metadata: size = 48 OK 2026/09/11 01:50:56 DEBUG : rcat_metadata: Size of src and dst objects identical === RUN TestRcatMetadata/ViaDisk 2026/09/11 01:50:58 DEBUG : rijssoobhbn85c5p1imhg55m6frank1nlplla6hkdjlqmqb2471g: Sending chunk 0 length 111 2026/09/11 01:50:59 DEBUG : rcat_metadata_uploadcutoff0: md5 = aac54c80b0575c0d85bd7601ad08b232 OK 2026/09/11 01:50:59 DEBUG : rcat_metadata_uploadcutoff0: size = 63 OK 2026/09/11 01:50:59 DEBUG : rcat_metadata_uploadcutoff0: Size of src and dst objects identical --- PASS: TestRcatMetadata (6.83s) --- PASS: TestRcatMetadata/Normal (3.07s) --- PASS: TestRcatMetadata/ViaDisk (3.08s) === RUN TestRcatSize run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:03 DEBUG : potato1: md5 = 9bdd65c533253fa634641cab9fcbde0b OK 2026/09/11 01:51:03 DEBUG : potato1: size = 60 OK 2026/09/11 01:51:03 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': File to upload is small (60 bytes), uploading instead of streaming 2026/09/11 01:51:04 DEBUG : potato2: md5 = 17c532d07bde150227b6d2c93c89f4a0 OK 2026/09/11 01:51:04 DEBUG : potato2: size = 60 OK 2026/09/11 01:51:04 DEBUG : potato2: Size of src and dst objects identical --- PASS: TestRcatSize (5.54s) === RUN TestRcatSizeShortEOF run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:08 DEBUG : potato1: md5 = baac3855e388bebd83e66d9172f8ecdb OK 2026/09/11 01:51:08 DEBUG : potato1: size = 120 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome') 2026/09/11 01:51:08 DEBUG : potato1: size = 60 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome') 2026/09/11 01:51:08 ERROR : potato1: corrupted on transfer: sizes differ src 120 vs dst(Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome') 60 2026/09/11 01:51:08 INFO : potato1: Removing failed copy --- PASS: TestRcatSizeShortEOF (3.12s) === RUN TestRcatSizeMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:11 DEBUG : potato1: md5 = a88fc89f0d9d5fe063918d4ee66634db OK 2026/09/11 01:51:11 DEBUG : potato1: size = 60 OK 2026/09/11 01:51:11 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': File to upload is small (60 bytes), uploading instead of streaming 2026/09/11 01:51:13 DEBUG : potato2: md5 = 6a4070ca2b41520550dadfbfb9a7f338 OK 2026/09/11 01:51:13 DEBUG : potato2: size = 60 OK 2026/09/11 01:51:13 DEBUG : potato2: Size of src and dst objects identical --- PASS: TestRcatSizeMetadata (5.81s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:17 DEBUG : potato1: md5 = d24c28e5586e56099c9d18dd04476157 OK 2026/09/11 01:51:17 DEBUG : potato1: size = 60 OK --- PASS: TestRcatSizeUploadHeaders (2.75s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" operations_test.go:1797: Skipping as destination doesn't support hashes === RUN TestRcatSizeChecksum/SizeDiffers run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:20 DEBUG : potato4: md5 = 3c664585a4fb97c5d7663585def99560 OK 2026/09/11 01:51:20 DEBUG : potato4: size = 60 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome') 2026/09/11 01:51:20 DEBUG : potato4: size = 59 (Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome') 2026/09/11 01:51:20 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome') 59 2026/09/11 01:51:20 INFO : potato4: Removing failed copy === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:25 DEBUG : potato2: size = 60 OK === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:28 DEBUG : potato3: md5 = b10ab58d1a192789b453187801147e04 OK 2026/09/11 01:51:28 DEBUG : potato3: size = 60 OK --- PASS: TestRcatSizeChecksum (11.28s) --- SKIP: TestRcatSizeChecksum/Corrupted (0.49s) --- PASS: TestRcatSizeChecksum/SizeDiffers (5.09s) --- PASS: TestRcatSizeChecksum/IgnoreChecksum (2.74s) --- PASS: TestRcatSizeChecksum/NoHashes (2.95s) === RUN TestTouchDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:31 DEBUG : potato2: md5 = b1d205160d552c28f017ccf7af2852ed OK 2026/09/11 01:51:33 DEBUG : empty space: md5 = aecd68c817d6e40d7c5fa3c4a271275b OK 2026/09/11 01:51:35 DEBUG : sub dir/potato3: md5 = e1d135fed7633fca4ffdeebda8d2a802 OK 2026/09/11 01:51:36 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Touching "sub dir/potato3" 2026/09/11 01:51:36 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Touching "empty space" 2026/09/11 01:51:36 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Touching "potato2" --- PASS: TestTouchDir (12.59s) === RUN TestMkdirMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:42 DEBUG : dir with metadata: Making directory with metadata 2026/09/11 01:51:43 INFO : dir with metadata: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) --- PASS: TestMkdirMetadata (3.21s) === RUN TestMkdirModTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:45 DEBUG : directory with modtime: Making directory with metadata 2026/09/11 01:51:46 INFO : directory with modtime: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2026/09/11 01:51:46 NOTICE: dry run directory with modtime: Skipped make directory as --dry-run is set --- PASS: TestMkdirModTime (2.87s) === RUN TestCopyDirMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:48 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/09/11 01:51:48 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/09/11 01:51:48 DEBUG : Google drive root 'crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug': Skipping btime metadata as can't update it on an existing file: 2026-09-11T01:51:48.459317963Z 2026/09/11 01:51:49 INFO : non existent directory: Updated directory metadata 2026/09/11 01:51:51 DEBUG : Google drive root 'crypt/paej1lha45v3qufkjf4073lsvago4s6sckk8fcj566uaa76hacug': Skipping btime metadata as can't update it on an existing file: 2026-09-11T01:51:48.459317963Z 2026/09/11 01:51:52 INFO : existing directory: Updated directory metadata --- PASS: TestCopyDirMetadata (5.88s) === RUN TestSetDirModTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:54 DEBUG : set modtime on non existent directory: Skipping set directory modification time as --no-update-dir-modtime is set 2026/09/11 01:51:56 INFO : set modtime on existing directory: Set directory modification time (using SetModTime) 2026/09/11 01:51:57 INFO : set modtime on existing directory: Set directory modification time (using DirSetModTime) --- PASS: TestSetDirModTime (5.38s) === RUN TestDirsEqual run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:51:59 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/09/11 01:51:59 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/09/11 01:51:59 DEBUG : dst: Making directory with metadata 2026/09/11 01:52:00 INFO : dst: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/09/11 01:52:00 DEBUG : dst: Directory modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/09/11 01:52:01 INFO : dst: Set directory modification time (using SetModTime) 2026/09/11 01:52:01 INFO : dst: Set directory modification time (using SetModTime) 2026/09/11 01:52:01 DEBUG : dst: Directory modification time the same (differ by 1ns, within tolerance 1ms) 2026/09/11 01:52:02 INFO : dst: Set directory modification time (using SetModTime) 2026/09/11 01:52:02 DEBUG : dst: Destination directory is newer than source, skipping --- PASS: TestDirsEqual (4.34s) === RUN TestRemoveExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome'", Local "Local file system at /tmp/rclone1074661698", Modify Window "1ms" 2026/09/11 01:52:06 DEBUG : sub dir/test remove existing: md5 = f6bb76c0c7b2dc6584afb252562b1f44 OK 2026/09/11 01:52:08 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: md5 = bb6cba755653cdb5f8fd1279630b51c2 OK 2026/09/11 01:52:10 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.qusawab4" before starting 2026/09/11 01:52:11 DEBUG : sub dir/test remove existing.qusawab4: TEST: removing renamed existing file after operation 2026/09/11 01:52:12 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.wexuwin6" before starting 2026/09/11 01:52:14 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.wexuwin6: TEST: renaming existing back after failed operation 2026/09/11 01:52:15 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.puropub8" before starting 2026/09/11 01:52:16 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.puropub8: TEST: removing renamed existing file after operation --- PASS: TestRemoveExisting (15.21s) === 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/09/11 01:52:19 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-moboduy0yome': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestCryptDrive: -verbose" - Finished OK in 17m51.346569654s (try 1/5)