"./operations.test -test.v -test.timeout 1h0m0s -remote TestCryptDrive: -verbose" - Starting (try 1/5) 2026/09/28 03:14:16 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu" 2026/09/28 03:14:16 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:14:16 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0" 2026/09/28 03:14:17 DEBUG : Creating backend with remote "/tmp/rclone2144112355" === 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-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" multithread_test.go:120: multithread writing not supported --- SKIP: TestMultithreadCopy (0.22s) === RUN TestMultithreadCopyAbort run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" multithread_test.go:120: multithread writing not supported --- SKIP: TestMultithreadCopyAbort (0.24s) === RUN TestMultithreadCopyWriterAtErrors === RUN TestMultithreadCopyWriterAtErrors/open/fatal=false 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/open/fatal=true 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/write/fatal=false 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/28 03:14:18 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 1 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 2 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 0 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/28 03:14:18 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/28 03:14:18 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/28 03:14:18 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 1 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 2 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 0 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/28 03:14:18 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/28 03:14:18 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/28 03:14:18 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 1 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 2 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 3 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 0 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/28 03:14:18 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/28 03:14:18 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/28 03:14:18 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 1 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 2 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 3 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/28 03:14:18 DEBUG : file.txt: writing chunk 0 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/09/28 03:14:18 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/28 03:14:18 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/28 03:14:18 DEBUG : a: size = 0 OK 2026/09/28 03:14:18 DEBUG : a: size = 1 (memory) 2026/09/28 03:14:18 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/28 03:14:18 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/09/28 03:14:18 DEBUG : potato: Seek from 10 to 0 2026/09/28 03:14:18 DEBUG : potato: Seek from 10 to 0 2026/09/28 03:14:18 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/09/28 03:14:18 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Seek from 5 to 2 2026/09/28 03:14:18 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/09/28 03:14:18 DEBUG : potato: Seek from 7 to 0 2026/09/28 03:14:18 DEBUG : potato: Seek from 7 to 0 2026/09/28 03:14:18 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/09/28 03:14:18 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Seek from 5 to 2 2026/09/28 03:14:18 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/09/28 03:14:18 DEBUG : potato: Seek from 8 to 0 2026/09/28 03:14:18 DEBUG : potato: Seek from 8 to 0 2026/09/28 03:14:18 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/09/28 03:14:18 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/28 03:14:18 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/28 03:14:18 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/28 03:14:18 DEBUG : potato: Seek from 5 to 2 2026/09/28 03:14:18 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/09/28 03:14:18 DEBUG : potato: Seek from 9 to 0 2026/09/28 03:14:18 DEBUG : potato: Seek from 9 to 0 2026/09/28 03:14:18 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-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:14:20 DEBUG : rutabaga: md5 = f73ed9f12ff4601fcee558131495b2da OK === RUN TestCheck/1 === RUN TestCheck/2 2026/09/28 03:14:22 DEBUG : empty space: md5 = f80498baa3b38024927b221c15a6074e OK === RUN TestCheck/3 2026/09/28 03:14:24 DEBUG : potato2: md5 = db46ef6f822ea930aa00aaffeea946be OK === RUN TestCheck/4 === RUN TestCheck/5 2026/09/28 03:14:26 DEBUG : remotepotato: md5 = 38c090c954d5b0ad0e1cd465c926ab56 OK === RUN TestCheck/6 === RUN TestCheck/7 --- PASS: TestCheck (11.42s) --- PASS: TestCheck/1 (0.24s) --- PASS: TestCheck/2 (0.23s) --- PASS: TestCheck/3 (0.22s) --- PASS: TestCheck/4 (0.24s) --- PASS: TestCheck/5 (0.28s) --- PASS: TestCheck/6 (0.25s) --- PASS: TestCheck/7 (0.25s) === RUN TestCheckFsError 2026/09/28 03:14:29 DEBUG : Creating backend with remote "nonexistent" 2026/09/28 03:14:29 DEBUG : Creating backend with remote "nonexistent" 2026/09/28 03:14:29 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/09/28 03:14:29 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/09/28 03:14:29 NOTICE: Local file system at nonexistent: 0 differences found 2026/09/28 03:14:29 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-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:14:31 DEBUG : rutabaga: md5 = e0e28d07d8f26116757e5b36330b112d OK === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/09/28 03:14:34 DEBUG : empty space: md5 = 4d161130f3bf2fe34a7ef502344c5037 OK === RUN TestCheckDownload/3 2026/09/28 03:14:37 DEBUG : potato2: md5 = 0c0f5e629a26507bd77f428f21c7b3e3 OK === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/09/28 03:14:40 DEBUG : remotepotato: md5 = cc843d7f8bd9ed4858f0425a0b9d0e35 OK === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 --- PASS: TestCheckDownload (14.83s) --- PASS: TestCheckDownload/1 (0.88s) --- PASS: TestCheckDownload/2 (0.75s) --- PASS: TestCheckDownload/3 (0.87s) --- PASS: TestCheckDownload/4 (0.85s) --- PASS: TestCheckDownload/5 (0.76s) --- PASS: TestCheckDownload/6 (0.80s) --- PASS: TestCheckDownload/7 (0.71s) === RUN TestCheckSizeOnly run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:14:46 DEBUG : rutabaga: md5 = 5f584772eed1a4bfe36b7003bafeea72 OK === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/09/28 03:14:48 DEBUG : empty space: md5 = 6508d371eca7ffa4e81b35f01e1394d4 OK === RUN TestCheckSizeOnly/3 2026/09/28 03:14:50 DEBUG : potato2: md5 = e373dee7f057fdcb16b7cb5778bbd022 OK === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/09/28 03:14:52 DEBUG : remotepotato: md5 = 70eb0ecf68fa1399ca062bb6ea7fed5f OK === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 --- PASS: TestCheckSizeOnly (10.65s) --- PASS: TestCheckSizeOnly/1 (0.24s) --- PASS: TestCheckSizeOnly/2 (0.22s) --- PASS: TestCheckSizeOnly/3 (0.24s) --- PASS: TestCheckSizeOnly/4 (0.28s) --- PASS: TestCheckSizeOnly/5 (0.24s) --- PASS: TestCheckSizeOnly/6 (0.28s) --- PASS: TestCheckSizeOnly/7 (0.28s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:14:56 DEBUG : test.sum: md5 = fff2b743d2cc288abed3df41d2b805b2 OK 2026/09/28 03:14:57 NOTICE: test.sum: improperly formatted checksum line 4 2026/09/28 03:14:57 NOTICE: test.sum: improperly formatted checksum line 5 2026/09/28 03:14:57 NOTICE: test.sum: improperly formatted checksum line 6 2026/09/28 03:14:57 NOTICE: test.sum: 2 warning(s) suppressed... 2026/09/28 03:14:58 DEBUG : test.sum: md5 = 9975d13a8d3b3678a7d1b1c86a301f23 OK 2026/09/28 03:14:59 NOTICE: test.sum: improperly formatted checksum line 4 2026/09/28 03:14:59 NOTICE: test.sum: improperly formatted checksum line 5 2026/09/28 03:14:59 NOTICE: test.sum: improperly formatted checksum line 6 2026/09/28 03:14:59 NOTICE: test.sum: 2 warning(s) suppressed... --- PASS: TestParseSumFile (5.39s) === RUN TestCheckSum run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:15:00 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/data" 2026/09/28 03:15:00 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/vjrnln8ratgmqakfosrqe8espk" check_test.go:354: Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu/data' lacks md5, skipping --- SKIP: TestCheckSum (1.99s) === RUN TestCheckSumDownload run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:15:02 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/data" 2026/09/28 03:15:02 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/vjrnln8ratgmqakfosrqe8espk" 2026/09/28 03:15:06 DEBUG : data/banana: md5 = 9a553965ec0e774b82f334e804d0cc58 OK 2026/09/28 03:15:07 DEBUG : test.sum: md5 = 4f71b38494db05500f0ab7d2b0efac49 OK === RUN TestCheckSumDownload/subtest1 2026/09/28 03:15:11 DEBUG : data/potato: md5 = 1f5b550f948b5bb68970de0c820d99f3 OK 2026/09/28 03:15:12 DEBUG : test.sum: md5 = 87b751d4fb24b2cdfa8b5088082856e2 OK === RUN TestCheckSumDownload/subtest2 2026/09/28 03:15:16 DEBUG : test.sum: md5 = cfcc64973b0f2cd74253018735569b10 OK === RUN TestCheckSumDownload/subtest3 2026/09/28 03:15:20 DEBUG : test.sum: md5 = 5fc7f16260394a3c9a3f7247d431ad5f OK === RUN TestCheckSumDownload/subtest4 2026/09/28 03:15:23 DEBUG : test.sum: md5 = 37caa987b1179a49a7d195a434ccc33c OK === RUN TestCheckSumDownload/subtest5 2026/09/28 03:15:27 DEBUG : test.sum: md5 = 10acff17c7e3f8860c09caa440f8b299 OK === RUN TestCheckSumDownload/subtest6 2026/09/28 03:15:31 DEBUG : data/banana: md5 = 44c09eec3980b0e7f70ddda10b3ea34b OK 2026/09/28 03:15:32 DEBUG : data/potato: md5 = a765458bc92adcfbdb01ccd95f1e3b3c OK 2026/09/28 03:15:33 DEBUG : test.sum: md5 = d548eb067c007f60bf472b7c5713426d OK === RUN TestCheckSumDownload/subtest7 --- PASS: TestCheckSumDownload (37.32s) --- PASS: TestCheckSumDownload/subtest1 (1.98s) --- PASS: TestCheckSumDownload/subtest2 (1.78s) --- PASS: TestCheckSumDownload/subtest3 (1.84s) --- PASS: TestCheckSumDownload/subtest4 (1.79s) --- PASS: TestCheckSumDownload/subtest5 (1.60s) --- PASS: TestCheckSumDownload/subtest6 (1.63s) --- PASS: TestCheckSumDownload/subtest7 (1.76s) === RUN TestCheckSumConcurrency 2026/09/28 03:15:40 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/09/28 03:15:40 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/09/28 03:15:40 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/09/28 03:15:40 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/09/28 03:15:40 NOTICE: Mock file system at checkSum: 0 differences found 2026/09/28 03:15:40 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumConcurrency (0.00s) === RUN TestCheckSumDownloadConcurrency 2026/09/28 03:15:40 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/09/28 03:15:40 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/09/28 03:15:40 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/09/28 03:15:40 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/09/28 03:15:40 NOTICE: Mock file system at checkSum: 0 differences found 2026/09/28 03:15:40 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumDownloadConcurrency (0.00s) === RUN TestApplyTransforms 2026/09/28 03:15:40 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-heborep3payu" 2026/09/28 03:15:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:15:40 DEBUG : Creating backend with remote "TestDrive:crypt/c6f7239r0bmobq8me9n79d9p5tp47lknontnocubbfcguf0i7mk0" 2026/09/28 03:15:41 DEBUG : Creating backend with remote "/tmp/rclone4255500085" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-heborep3payu'", Local "Local file system at /tmp/rclone4255500085", Modify Window "1ms" 2026/09/28 03:15:43 DEBUG : hello, world!: md5 = fb4bb97bd712d439e48edf13c77902da OK upper checkfile vs. lower remote (without normalization) 2026/09/28 03:15:43 ERROR : hello, world!: sum not found 2026/09/28 03:15:43 ERROR : HELLO, WORLD!: file not in Encrypted drive 'TestCryptDrive:rclone-test-heborep3payu' 2026/09/28 03:15:43 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-heborep3payu': 1 files missing 2026/09/28 03:15:43 NOTICE: 1 hashes missing 2026/09/28 03:15:43 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-heborep3payu': 1 differences found 2026/09/28 03:15:43 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-heborep3payu': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/09/28 03:15:44 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/28 03:15:44 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-heborep3payu': 0 differences found 2026/09/28 03:15:44 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-heborep3payu': 1 matching files 2026/09/28 03:15:44 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-hugixin1bufu" 2026/09/28 03:15:44 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:15:44 DEBUG : Creating backend with remote "TestDrive:crypt/p9d0tpr38n4cfsa7bvcdrkkeu0pg8ke6jn1l34m65043r1mle3i0" 2026/09/28 03:15:45 DEBUG : Creating backend with remote "/tmp/rclone2928429266" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-hugixin1bufu'", Local "Local file system at /tmp/rclone2928429266", Modify Window "1ms" 2026/09/28 03:15:47 DEBUG : HELLO, WORLD!: md5 = 2c84615790e4ab1a60232f901c6f7442 OK lower checkfile vs. upper remote (without normalization) 2026/09/28 03:15:48 ERROR : HELLO, WORLD!: sum not found 2026/09/28 03:15:48 ERROR : hello, world!: file not in Encrypted drive 'TestCryptDrive:rclone-test-hugixin1bufu' 2026/09/28 03:15:48 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hugixin1bufu': 1 files missing 2026/09/28 03:15:48 NOTICE: 1 hashes missing 2026/09/28 03:15:48 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hugixin1bufu': 1 differences found 2026/09/28 03:15:48 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hugixin1bufu': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/09/28 03:15:49 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/28 03:15:49 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hugixin1bufu': 0 differences found 2026/09/28 03:15:49 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-hugixin1bufu': 1 matching files 2026/09/28 03:15:49 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-wemijeb9foso" 2026/09/28 03:15:49 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:15:49 DEBUG : Creating backend with remote "TestDrive:crypt/ma2eav90dj56nkc1eubk9rq3vr45cifo03h04imcdnqtuvm41r0g" 2026/09/28 03:15:50 DEBUG : Creating backend with remote "/tmp/rclone2961850104" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-wemijeb9foso'", Local "Local file system at /tmp/rclone2961850104", Modify Window "1ms" 2026/09/28 03:15:52 DEBUG : HeLlO, wOrLd!: md5 = 7253693e20419c3d2c9de274df0d29e0 OK lower checkfile vs. upperlowermixed remote (without normalization) 2026/09/28 03:15:52 ERROR : HeLlO, wOrLd!: sum not found 2026/09/28 03:15:52 ERROR : hello, world!: file not in Encrypted drive 'TestCryptDrive:rclone-test-wemijeb9foso' 2026/09/28 03:15:52 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wemijeb9foso': 1 files missing 2026/09/28 03:15:52 NOTICE: 1 hashes missing 2026/09/28 03:15:52 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wemijeb9foso': 1 differences found 2026/09/28 03:15:52 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wemijeb9foso': 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/09/28 03:15:53 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/28 03:15:53 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wemijeb9foso': 0 differences found 2026/09/28 03:15:53 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wemijeb9foso': 1 matching files 2026/09/28 03:15:53 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-havotut8nopu" 2026/09/28 03:15:53 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:15:53 DEBUG : Creating backend with remote "TestDrive:crypt/hnfk521ik59lbs8v9sttigf850nf2snl3fts871qdf19q9f8b9ig" 2026/09/28 03:15:54 DEBUG : Creating backend with remote "/tmp/rclone73488268" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-havotut8nopu'", Local "Local file system at /tmp/rclone73488268", Modify Window "1ms" 2026/09/28 03:15:56 DEBUG : HELLO, WORLD!: md5 = 5e1bb7d3554eb301120f92c526159ac7 OK upperlowermixed checkfile vs. upper remote (without normalization) 2026/09/28 03:15:57 ERROR : HELLO, WORLD!: sum not found 2026/09/28 03:15:57 ERROR : HeLlO, wOrLd!: file not in Encrypted drive 'TestCryptDrive:rclone-test-havotut8nopu' 2026/09/28 03:15:57 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-havotut8nopu': 1 files missing 2026/09/28 03:15:57 NOTICE: 1 hashes missing 2026/09/28 03:15:57 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-havotut8nopu': 1 differences found 2026/09/28 03:15:57 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-havotut8nopu': 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/09/28 03:15:57 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/28 03:15:57 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-havotut8nopu': 0 differences found 2026/09/28 03:15:57 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-havotut8nopu': 1 matching files 2026/09/28 03:15:57 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-wefagar1sihi" 2026/09/28 03:15:57 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:15:58 DEBUG : Creating backend with remote "TestDrive:crypt/5e06m4ble9mdn006f9iadvqeu0pq82goovc8hn7k9a74l9vf2hag" 2026/09/28 03:15:59 DEBUG : Creating backend with remote "/tmp/rclone389744088" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-wefagar1sihi'", Local "Local file system at /tmp/rclone389744088", Modify Window "1ms" 2026/09/28 03:16:01 DEBUG : 測試_Русский___ě_áñ: md5 = a0a54a8cabc9879540909a999599e23b OK NFD checkfile vs. NFC remote (without normalization) 2026/09/28 03:16:01 ERROR : 測試_Русский___ě_áñ: sum not found 2026/09/28 03:16:01 ERROR : 測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-wefagar1sihi' 2026/09/28 03:16:01 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wefagar1sihi': 1 files missing 2026/09/28 03:16:01 NOTICE: 1 hashes missing 2026/09/28 03:16:01 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wefagar1sihi': 1 differences found 2026/09/28 03:16:01 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wefagar1sihi': 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/09/28 03:16:02 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/28 03:16:02 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wefagar1sihi': 0 differences found 2026/09/28 03:16:02 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-wefagar1sihi': 1 matching files 2026/09/28 03:16:02 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bafakok0nace" 2026/09/28 03:16:02 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:16:02 DEBUG : Creating backend with remote "TestDrive:crypt/6k9eav2h7mai5b5hp4eft0738jaj1idjofgbeceat3jl8qerpp7g" 2026/09/28 03:16:03 DEBUG : Creating backend with remote "/tmp/rclone4138400642" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bafakok0nace'", Local "Local file system at /tmp/rclone4138400642", Modify Window "1ms" 2026/09/28 03:16:05 DEBUG : 測試_Русский___ě_áñ: md5 = d5e15fdd4e1e9d544df4bd7621e06d49 OK NFC checkfile vs. NFD remote (without normalization) 2026/09/28 03:16:06 ERROR : 測試_Русский___ě_áñ: sum not found 2026/09/28 03:16:06 ERROR : 測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-bafakok0nace' 2026/09/28 03:16:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bafakok0nace': 1 files missing 2026/09/28 03:16:06 NOTICE: 1 hashes missing 2026/09/28 03:16:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bafakok0nace': 1 differences found 2026/09/28 03:16:06 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bafakok0nace': 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/09/28 03:16:07 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/28 03:16:07 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bafakok0nace': 0 differences found 2026/09/28 03:16:07 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bafakok0nace': 1 matching files 2026/09/28 03:16:07 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-cuhewin6taba" 2026/09/28 03:16:07 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:16:07 DEBUG : Creating backend with remote "TestDrive:crypt/bcl3toutbq33g5ohi4m9bt0rm01a50gcu5heg84kr5qlqj8e65r0" 2026/09/28 03:16:08 DEBUG : Creating backend with remote "/tmp/rclone2430464092" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-cuhewin6taba'", Local "Local file system at /tmp/rclone2430464092", Modify Window "1ms" 2026/09/28 03:16:10 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 3b952babf75cbe76c7dcb5a48babecbc OK NFDx2 checkfile vs. both remote (without normalization) 2026/09/28 03:16:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/28 03:16:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-cuhewin6taba' 2026/09/28 03:16:10 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-cuhewin6taba': 1 files missing 2026/09/28 03:16:10 NOTICE: 1 hashes missing 2026/09/28 03:16:10 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-cuhewin6taba': 1 differences found 2026/09/28 03:16:10 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-cuhewin6taba': 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/09/28 03:16:11 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/28 03:16:11 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-cuhewin6taba': 0 differences found 2026/09/28 03:16:11 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-cuhewin6taba': 1 matching files 2026/09/28 03:16:11 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-nodocih4toha" 2026/09/28 03:16:11 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:16:11 DEBUG : Creating backend with remote "TestDrive:crypt/4k8eka1si9l3uvtf3iqq9bgslu28d2k74125qr6051d70o7pob6g" 2026/09/28 03:16:12 DEBUG : Creating backend with remote "/tmp/rclone3934163453" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-nodocih4toha'", Local "Local file system at /tmp/rclone3934163453", Modify Window "1ms" 2026/09/28 03:16:14 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = f61ed280482b89da1221364fcaff6854 OK NFCx2 checkfile vs. both remote (without normalization) 2026/09/28 03:16:15 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/28 03:16:15 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-nodocih4toha' 2026/09/28 03:16:15 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-nodocih4toha': 1 files missing 2026/09/28 03:16:15 NOTICE: 1 hashes missing 2026/09/28 03:16:15 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-nodocih4toha': 1 differences found 2026/09/28 03:16:15 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-nodocih4toha': 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/09/28 03:16:16 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/28 03:16:16 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-nodocih4toha': 0 differences found 2026/09/28 03:16:16 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-nodocih4toha': 1 matching files 2026/09/28 03:16:16 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-xabesos4xoca" 2026/09/28 03:16:16 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:16:16 DEBUG : Creating backend with remote "TestDrive:crypt/mqcg9l79ght3h6aus28dif252mlki37ucqpphu8e02cs01tbub7g" 2026/09/28 03:16:17 DEBUG : Creating backend with remote "/tmp/rclone2423652364" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-xabesos4xoca'", Local "Local file system at /tmp/rclone2423652364", Modify Window "1ms" 2026/09/28 03:16:19 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = ad6c16efef098527a6863959a8edf2e0 OK both checkfile vs. NFDx2 remote (without normalization) 2026/09/28 03:16:19 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/28 03:16:19 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-xabesos4xoca' 2026/09/28 03:16:19 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xabesos4xoca': 1 files missing 2026/09/28 03:16:19 NOTICE: 1 hashes missing 2026/09/28 03:16:19 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xabesos4xoca': 1 differences found 2026/09/28 03:16:19 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xabesos4xoca': 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/09/28 03:16:20 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/28 03:16:20 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xabesos4xoca': 0 differences found 2026/09/28 03:16:20 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-xabesos4xoca': 1 matching files 2026/09/28 03:16:20 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-bohezif4ribe" 2026/09/28 03:16:20 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:16:20 DEBUG : Creating backend with remote "TestDrive:crypt/lunctsd3q681mm118dkvb4ig17259m9p3vsavtorlkhqmmp03jn0" 2026/09/28 03:16:21 DEBUG : Creating backend with remote "/tmp/rclone2850583667" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-bohezif4ribe'", Local "Local file system at /tmp/rclone2850583667", Modify Window "1ms" 2026/09/28 03:16:23 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 4414d66fbfe192b07979096d7568a3f6 OK both checkfile vs. NFCx2 remote (without normalization) 2026/09/28 03:16:24 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/28 03:16:24 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in Encrypted drive 'TestCryptDrive:rclone-test-bohezif4ribe' 2026/09/28 03:16:24 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bohezif4ribe': 1 files missing 2026/09/28 03:16:24 NOTICE: 1 hashes missing 2026/09/28 03:16:24 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bohezif4ribe': 1 differences found 2026/09/28 03:16:24 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bohezif4ribe': 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/09/28 03:16:24 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/28 03:16:24 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bohezif4ribe': 0 differences found 2026/09/28 03:16:24 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-bohezif4ribe': 1 matching files 2026/09/28 03:16:24 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bohezif4ribe': Purge remote 2026/09/28 03:16:25 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-xabesos4xoca': Purge remote 2026/09/28 03:16:25 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-nodocih4toha': Purge remote 2026/09/28 03:16:26 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-cuhewin6taba': Purge remote 2026/09/28 03:16:26 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-bafakok0nace': Purge remote 2026/09/28 03:16:27 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-wefagar1sihi': Purge remote 2026/09/28 03:16:27 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-havotut8nopu': Purge remote 2026/09/28 03:16:27 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-wemijeb9foso': Purge remote 2026/09/28 03:16:28 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-hugixin1bufu': Purge remote 2026/09/28 03:16:28 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-heborep3payu': Purge remote --- PASS: TestApplyTransforms (49.27s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:16:29 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/28 03:16:31 DEBUG : sub/file2: md5 = a1e21b5295a2a6d27a2e81b90873d835 OK 2026/09/28 03:16:31 DEBUG : sub/file2: size = 14 OK 2026/09/28 03:16:31 INFO : file1: Copied (new) to: sub/file2 2026/09/28 03:16:32 DEBUG : sub/file2: size = 14 OK 2026/09/28 03:16:32 DEBUG : file1: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/09/28 03:16:32 DEBUG : file1: Unchanged skipping 2026/09/28 03:16:32 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': don't need to copy/move sub/file2, it is already at target location --- PASS: TestCopyFile (6.05s) === RUN TestCopyFileImmutable run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:16:35 DEBUG : existing: Need to transfer - File not found at Destination 2026/09/28 03:16:36 DEBUG : existing: md5 = 25f3d6ca273758175f6f2709a7914b2c OK 2026/09/28 03:16:36 DEBUG : existing: size = 6 OK 2026/09/28 03:16:36 INFO : existing: Copied (new) 2026/09/28 03:16:37 DEBUG : existing: size = 6 OK 2026/09/28 03:16:37 DEBUG : existing: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/09/28 03:16:37 DEBUG : existing: Unchanged skipping 2026/09/28 03:16:37 DEBUG : existing: size = 8 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:16:37 DEBUG : existing: size = 6 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu') 2026/09/28 03:16:37 DEBUG : existing: Sizes differ 2026/09/28 03:16:37 ERROR : existing: Source and destination exist but do not match: immutable file modified --- PASS: TestCopyFileImmutable (3.79s) === RUN TestCopyLongFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" copy_test.go:188: Test only runs on local --- SKIP: TestCopyLongFile (0.46s) === RUN TestCopyFileBackupDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:16:41 DEBUG : dst/file1: md5 = c90a0dac2412568b30ba6e4091e89424 OK 2026/09/28 03:16:42 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/backup" 2026/09/28 03:16:42 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/1nrff024r7pq65ecp72fc28jb0" 2026/09/28 03:16:43 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:16:43 DEBUG : dst/file1: size = 18 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu') 2026/09/28 03:16:43 DEBUG : dst/file1: Sizes differ 2026/09/28 03:16:45 INFO : dst/file1: Moved (server-side) 2026/09/28 03:16:47 DEBUG : dst/file1: md5 = 944bf149bec0847c028fed2ad9f32e86 OK 2026/09/28 03:16:47 DEBUG : dst/file1: size = 14 OK 2026/09/28 03:16:47 INFO : dst/file1: Copied (new) --- PASS: TestCopyFileBackupDir (12.01s) === RUN TestCopyFileCompareDest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:16:51 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/dst" 2026/09/28 03:16:51 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/31u3jie661vd5p8j7rtc3hgbh0" 2026/09/28 03:16:53 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/CompareDest" 2026/09/28 03:16:53 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/gveqi14airsml4bgu7krj116o8" 2026/09/28 03:16:54 DEBUG : one: Need to transfer - File not found at Destination 2026/09/28 03:16:56 DEBUG : one: md5 = 8bba1753acdaae630dd24c6286cd41df OK 2026/09/28 03:16:56 DEBUG : one: size = 3 OK 2026/09/28 03:16:56 INFO : one: Copied (new) 2026/09/28 03:16:58 DEBUG : one: size = 5 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:16:58 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu/dst') 2026/09/28 03:16:58 DEBUG : one: Sizes differ 2026/09/28 03:16:59 DEBUG : one: md5 = 1450558300c9137c815962d3e17a1161 OK 2026/09/28 03:16:59 DEBUG : one: size = 5 OK 2026/09/28 03:16:59 INFO : one: Copied (replaced existing) 2026/09/28 03:17:01 DEBUG : dst/one: md5 = 1a41e2e5cfa6319ea76c718f2fe7e78a OK 2026/09/28 03:17:03 DEBUG : CompareDest/one: md5 = 6dfeb00386ca210a6f77ec76edf83331 OK 2026/09/28 03:17:04 DEBUG : one: size = 5 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:17:04 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu/dst') 2026/09/28 03:17:04 DEBUG : one: Sizes differ 2026/09/28 03:17:04 DEBUG : one: size = 5 OK 2026/09/28 03:17:04 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/28 03:17:04 DEBUG : one: Destination found in --compare-dest, skipping 2026/09/28 03:17:06 DEBUG : CompareDest/two: md5 = b82c9ca7d7bf128f780331d324ea9423 OK 2026/09/28 03:17:07 DEBUG : two: Need to transfer - File not found at Destination 2026/09/28 03:17:07 DEBUG : two: size = 3 OK 2026/09/28 03:17:07 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/28 03:17:07 DEBUG : two: Destination found in --compare-dest, skipping 2026/09/28 03:17:08 DEBUG : two: Need to transfer - File not found at Destination 2026/09/28 03:17:08 DEBUG : two: size = 3 OK 2026/09/28 03:17:08 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/28 03:17:08 DEBUG : two: Destination found in --compare-dest, skipping 2026/09/28 03:17:10 DEBUG : two: Need to transfer - File not found at Destination 2026/09/28 03:17:10 DEBUG : two: size = 5 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:17:10 DEBUG : two: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu/CompareDest') 2026/09/28 03:17:10 DEBUG : two: Sizes differ 2026/09/28 03:17:12 DEBUG : two: md5 = 60e7156e66ce412cf2ad3f6bc8ed6558 OK 2026/09/28 03:17:12 DEBUG : two: size = 5 OK 2026/09/28 03:17:12 INFO : two: Copied (new) --- PASS: TestCopyFileCompareDest (25.02s) === RUN TestCopyFileCopyDestImmutable run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:17:16 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/dst" 2026/09/28 03:17:16 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/31u3jie661vd5p8j7rtc3hgbh0" 2026/09/28 03:17:20 DEBUG : dst/one: md5 = 02e4b1fb22c899760a3488291752872e OK 2026/09/28 03:17:22 DEBUG : CopyDest/one: md5 = 18e8e1b9960209761a1044f97a07142c OK 2026/09/28 03:17:23 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/CopyDest" 2026/09/28 03:17:23 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/d09o6po3f7bm6ce32vdgs8h9ls" 2026/09/28 03:17:24 DEBUG : one: size = 5 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:17:24 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu/dst') 2026/09/28 03:17:24 DEBUG : one: Sizes differ 2026/09/28 03:17:24 DEBUG : one: size = 5 OK 2026/09/28 03:17:24 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/28 03:17:24 DEBUG : one: size = 5 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:17:24 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu/dst') 2026/09/28 03:17:24 DEBUG : one: Sizes differ 2026/09/28 03:17:24 ERROR : one: Source and destination exist but do not match: immutable file modified --- PASS: TestCopyFileCopyDestImmutable (11.12s) === RUN TestCopyFileCopyDest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:17:27 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/dst" 2026/09/28 03:17:27 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/31u3jie661vd5p8j7rtc3hgbh0" 2026/09/28 03:17:29 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/CopyDest" 2026/09/28 03:17:29 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/d09o6po3f7bm6ce32vdgs8h9ls" 2026/09/28 03:17:30 DEBUG : one: Need to transfer - File not found at Destination 2026/09/28 03:17:33 DEBUG : one: md5 = a487c12a4b9b3e31316440a3e922e5fb OK 2026/09/28 03:17:33 DEBUG : one: size = 3 OK 2026/09/28 03:17:33 INFO : one: Copied (new) 2026/09/28 03:17:34 DEBUG : one: size = 5 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:17:34 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu/dst') 2026/09/28 03:17:34 DEBUG : one: Sizes differ 2026/09/28 03:17:35 DEBUG : one: md5 = 3ac23bd7555238ecdb49b8d935e28115 OK 2026/09/28 03:17:35 DEBUG : one: size = 5 OK 2026/09/28 03:17:35 INFO : one: Copied (replaced existing) 2026/09/28 03:17:37 DEBUG : dst/one: md5 = 00536fa07b683318e719bb5b425a8d3e OK 2026/09/28 03:17:39 DEBUG : CopyDest/one: md5 = 155337888b380ab37d8ecf767ef7adeb OK 2026/09/28 03:17:40 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/BackupDir" 2026/09/28 03:17:40 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/s6dbk3lfi7c9kfvo6j7bla9m0g" 2026/09/28 03:17:42 DEBUG : one: size = 5 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:17:42 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu/dst') 2026/09/28 03:17:42 DEBUG : one: Sizes differ 2026/09/28 03:17:42 DEBUG : one: size = 5 OK 2026/09/28 03:17:42 DEBUG : one: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/28 03:17:42 DEBUG : one: size = 5 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:17:42 DEBUG : one: size = 3 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu/dst') 2026/09/28 03:17:42 DEBUG : one: Sizes differ 2026/09/28 03:17:44 INFO : one: Moved (server-side) 2026/09/28 03:17:45 DEBUG : one: size = 5 OK 2026/09/28 03:17:45 INFO : one: Copied (server-side copy) 2026/09/28 03:17:45 DEBUG : one: Destination found in --copy-dest, using server-side copy 2026/09/28 03:17:47 DEBUG : CopyDest/two: md5 = 1bc7de904ad59c40923345e9b46e7fe0 OK 2026/09/28 03:17:47 DEBUG : two: Need to transfer - File not found at Destination 2026/09/28 03:17:48 DEBUG : two: size = 3 OK 2026/09/28 03:17:48 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/28 03:17:49 DEBUG : two: size = 3 OK 2026/09/28 03:17:49 INFO : two: Copied (server-side copy) 2026/09/28 03:17:49 DEBUG : two: Destination found in --copy-dest, using server-side copy 2026/09/28 03:17:49 DEBUG : two: size = 3 OK 2026/09/28 03:17:49 DEBUG : two: Size and modification time the same (differ by -456.789µs, within tolerance 1ms) 2026/09/28 03:17:49 DEBUG : two: Unchanged skipping 2026/09/28 03:17:51 DEBUG : CopyDest/three: md5 = bd8e32d5c1b3560c46ab545260da04c9 OK 2026/09/28 03:17:52 DEBUG : three: Need to transfer - File not found at Destination 2026/09/28 03:17:52 DEBUG : three: size = 7 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:17:52 DEBUG : three: size = 5 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu/CopyDest') 2026/09/28 03:17:52 DEBUG : three: Sizes differ 2026/09/28 03:17:52 DEBUG : three: Destination not found in --copy-dest 2026/09/28 03:17:54 DEBUG : three: md5 = d915af206a1df6b4896cfee5a96c0cd5 OK 2026/09/28 03:17:54 DEBUG : three: size = 7 OK 2026/09/28 03:17:54 INFO : three: Copied (new) --- PASS: TestCopyFileCopyDest (32.84s) === RUN TestCopyInplace run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" copy_test.go:434: Partial uploads not supported --- SKIP: TestCopyInplace (0.42s) === RUN TestCopyLongFileName run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" copy_test.go:467: Partial uploads not supported --- SKIP: TestCopyLongFileName (0.48s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" copy_test.go:500: Partial uploads not supported --- SKIP: TestCopyLongFileNameCollision (0.47s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:18:02 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/09/28 03:18:04 DEBUG : TestCopyFileMaxTransfer/file1: md5 = e3b9835780f00c7b6024078cd090ddc2 OK 2026/09/28 03:18:04 DEBUG : TestCopyFileMaxTransfer/file1: size = 14 OK 2026/09/28 03:18:04 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/09/28 03:18:04 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/09/28 03:18:05 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: Post "https://www.googleapis.com/upload/drive/v3/files?alt=json&fields=id%2Cname%2Csize%2Cmd5Checksum%2Csha1Checksum%2Csha256Checksum%2Ctrashed%2CexplicitlyTrashed%2CmodifiedTime%2CcreatedTime%2CmimeType%2Cparents%2CwebViewLink%2CshortcutDetails%2CexportLinks%2CresourceKey&keepRevisionForever=false&prettyPrint=false&supportsAllDrives=true&uploadType=multipart": googleapi: Copy failed: max transfer limit reached as set by --max-transfer copy_test.go:563: Expecting error to contain accounting.ErrorMaxTransferLimitReachedFatal 2026/09/28 03:18:05 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/09/28 03:18:06 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/09/28 03:18:08 DEBUG : TestCopyFileMaxTransfer/file4: md5 = 73b7277fc2c7d5501bf061597243ada9 OK 2026/09/28 03:18:08 DEBUG : TestCopyFileMaxTransfer/file4: size = 2062 OK 2026/09/28 03:18:08 INFO : TestCopyFileMaxTransfer/file4: Copied (new) --- PASS: TestCopyFileMaxTransfer (8.94s) === RUN TestDeduplicateInteractive run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" dedupe_test.go:37: Can't run this test without a hash --- SKIP: TestDeduplicateInteractive (0.43s) === RUN TestDeduplicateSkip run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:18:13 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Looking for duplicate names using skip mode. 2026/09/28 03:18:14 NOTICE: one: Found 2 files with duplicate names 2026/09/28 03:18:14 NOTICE: one: Skipping 2 files with duplicate names --- PASS: TestDeduplicateSkip (4.68s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:18:19 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Looking for duplicate names using skip mode. 2026/09/28 03:18:20 NOTICE: one: Found 3 files with duplicate names 2026/09/28 03:18:20 NOTICE: one: Deleting 1/2 identical duplicates (size 11) 2026/09/28 03:18:20 INFO : one: Deleted 2026/09/28 03:18:20 NOTICE: one: Skipping 2 files with duplicate names --- PASS: TestDeduplicateSizeOnly (6.36s) === RUN TestDeduplicateFirst run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:18:26 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Looking for duplicate names using first mode. 2026/09/28 03:18:26 NOTICE: one: Found 3 files with duplicate names 2026/09/28 03:18:27 INFO : one: Deleted 2026/09/28 03:18:27 INFO : one: Deleted 2026/09/28 03:18:27 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateFirst (6.23s) === RUN TestDeduplicateNewest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:18:32 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Looking for duplicate names using newest mode. 2026/09/28 03:18:33 NOTICE: one: Found 3 files with duplicate names 2026/09/28 03:18:33 INFO : one: Deleted 2026/09/28 03:18:33 INFO : one: Deleted 2026/09/28 03:18:33 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateNewest (6.39s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" dedupe_test.go:37: Can't run this test without a hash --- SKIP: TestDeduplicateNewestByHash (0.47s) === RUN TestDeduplicateOldest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:18:39 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Looking for duplicate names using oldest mode. 2026/09/28 03:18:39 NOTICE: one: Found 3 files with duplicate names 2026/09/28 03:18:40 INFO : one: Deleted 2026/09/28 03:18:40 INFO : one: Deleted 2026/09/28 03:18:40 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateOldest (6.69s) === RUN TestDeduplicateLargest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:18:46 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Looking for duplicate names using largest mode. 2026/09/28 03:18:47 NOTICE: one: Found 3 files with duplicate names 2026/09/28 03:18:47 INFO : one: Deleted 2026/09/28 03:18:48 INFO : one: Deleted 2026/09/28 03:18:48 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateLargest (7.07s) === RUN TestDeduplicateSmallest run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:18:52 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Looking for duplicate names using smallest mode. 2026/09/28 03:18:53 NOTICE: one: Found 3 files with duplicate names 2026/09/28 03:18:53 INFO : one: Deleted 2026/09/28 03:18:54 INFO : one: Deleted 2026/09/28 03:18:54 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateSmallest (6.20s) === RUN TestDeduplicateRename run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:19:00 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Looking for duplicate names using rename mode. 2026/09/28 03:19:01 NOTICE: one.txt: Found 3 files with duplicate names 2026/09/28 03:19:01 INFO : one-2.txt: renamed from: one.txt 2026/09/28 03:19:02 INFO : one-3.txt: renamed from: one.txt 2026/09/28 03:19:03 INFO : one-4.txt: renamed from: one.txt --- PASS: TestDeduplicateRename (10.09s) === RUN TestDeduplicateRenameManyExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:19:06 DEBUG : one-1.txt: md5 = 94274271c76f83aa85f1c14af93872c9 OK 2026/09/28 03:19:08 DEBUG : one-2.txt: md5 = 46850bfb4292a9aa5133e5aa23f2e3d3 OK 2026/09/28 03:19:09 DEBUG : one-3.txt: md5 = 2d5f3021da5dab25d5e33bfa1646cc88 OK 2026/09/28 03:19:11 DEBUG : one-4.txt: md5 = b7633199b04ab3cb33fdf1fd7dc6227d OK 2026/09/28 03:19:13 DEBUG : one-5.txt: md5 = ab3fbf6a3d8c8216b5880ec9395560e7 OK 2026/09/28 03:19:14 DEBUG : one-6.txt: md5 = 202c4923584b27a5540f10117612455f OK 2026/09/28 03:19:15 DEBUG : one-7.txt: md5 = 4d182cf8155a098c7e8016052d4c4f4b OK 2026/09/28 03:19:17 DEBUG : one-8.txt: md5 = 063344f751a6293a0747458ff6b0d607 OK 2026/09/28 03:19:18 DEBUG : one-9.txt: md5 = 35817f3b6a95048e122ca03a05ce626b OK 2026/09/28 03:19:20 DEBUG : one-10.txt: md5 = cf304e724674a8cbe58fb8d9b55d4f10 OK 2026/09/28 03:19:21 DEBUG : one-11.txt: md5 = 71fddde6563dab4f0599978846ec7bee OK 2026/09/28 03:19:23 DEBUG : one-12.txt: md5 = 7c1cea7caedd4cec917b1da88740a9a1 OK 2026/09/28 03:19:24 DEBUG : one-13.txt: md5 = 27b87fecf8f463e90d131c9d8327e4e6 OK 2026/09/28 03:19:26 DEBUG : one-14.txt: md5 = 125e91897dd9f48c41572f9cfaccd64c OK 2026/09/28 03:19:27 DEBUG : one-15.txt: md5 = caa251cff2e7260331612666d8fdefdb OK 2026/09/28 03:19:29 DEBUG : one-16.txt: md5 = 2cc3b9483d05afde7e1593d7e6e41a83 OK 2026/09/28 03:19:30 DEBUG : one-17.txt: md5 = c58c66e94664b5b10339ae9cee32c007 OK 2026/09/28 03:19:31 DEBUG : one-18.txt: md5 = a22b9f3bf6ecbc17de663614c86a9097 OK 2026/09/28 03:19:33 DEBUG : one-19.txt: md5 = de820310ed220384f90682c0003c5a9d OK 2026/09/28 03:19:34 DEBUG : one-20.txt: md5 = 7fe7ccb360c656ab3cc08006f0ed00b7 OK 2026/09/28 03:19:35 DEBUG : one-21.txt: md5 = 3d05b4ca14b368f299ca8ef35b86764a OK 2026/09/28 03:19:37 DEBUG : one-22.txt: md5 = 85f5e1a513f9b4996538da1b2ea49f17 OK 2026/09/28 03:19:38 DEBUG : one-23.txt: md5 = f9f2ce46bd82689427115976cb29908a OK 2026/09/28 03:19:40 DEBUG : one-24.txt: md5 = 9f32f8285ee7f7d2458902b70ff10226 OK 2026/09/28 03:19:41 DEBUG : one-25.txt: md5 = bccb5e5e0ae029ea1cd4bf3428db6b1f OK 2026/09/28 03:19:43 DEBUG : one-26.txt: md5 = acf6f33318103ebeddbdc9f41f9c3952 OK 2026/09/28 03:19:44 DEBUG : one-27.txt: md5 = ac9b4f2434963974d22c5c6c2b7d141b OK 2026/09/28 03:19:46 DEBUG : one-28.txt: md5 = 587ff7500fdcd6f24060df46e5a014dc OK 2026/09/28 03:19:47 DEBUG : one-29.txt: md5 = 61605cd94d0666f6e4fb942b300fdbc8 OK 2026/09/28 03:19:49 DEBUG : one-30.txt: md5 = b37050697f9e73086ba60b96214f2f6f OK 2026/09/28 03:19:50 DEBUG : one-31.txt: md5 = c4a1642213ccf4265a43fbf489213e70 OK 2026/09/28 03:19:51 DEBUG : one-32.txt: md5 = 6dc5dcf3a108e0d0d39a8fee5cc359ed OK 2026/09/28 03:19:53 DEBUG : one-33.txt: md5 = 24708356334c6650808df0ca5a0730e6 OK 2026/09/28 03:19:54 DEBUG : one-34.txt: md5 = d3db4bdcfa0b27910dda75739be4c924 OK 2026/09/28 03:19:56 DEBUG : one-35.txt: md5 = 6fdf1ac849b3d56c4b27f1e40455a2dc OK 2026/09/28 03:19:57 DEBUG : one-36.txt: md5 = c1a3cc404245aa68dccba49a68815de2 OK 2026/09/28 03:19:58 DEBUG : one-37.txt: md5 = 89635dfebff3dc01e0ca97d2a01713fe OK 2026/09/28 03:20:00 DEBUG : one-38.txt: md5 = fb30be8f9f8e6742c84ad9ff916cd4f4 OK 2026/09/28 03:20:01 DEBUG : one-39.txt: md5 = 45b5adb5567956f65a7c8f785544ca8a OK 2026/09/28 03:20:03 DEBUG : one-40.txt: md5 = b3e7ce6f393ab594ab362bef4593ed6d OK 2026/09/28 03:20:04 DEBUG : one-41.txt: md5 = 92b6a1e05c9e33eed64311870ca3633c OK 2026/09/28 03:20:05 DEBUG : one-42.txt: md5 = 958fd9dbc127ad1c4b4d1e58cf09e736 OK 2026/09/28 03:20:07 DEBUG : one-43.txt: md5 = 122242cb90a1e9b0c2166c236c72347f OK 2026/09/28 03:20:08 DEBUG : one-44.txt: md5 = d5a516ab6c4a5760a3f8fbd7890ead99 OK 2026/09/28 03:20:09 DEBUG : one-45.txt: md5 = 0df52f759df249de9b21fab9e89c5463 OK 2026/09/28 03:20:11 DEBUG : one-46.txt: md5 = 1959d5f179a7c657da066e47c74b62bc OK 2026/09/28 03:20:12 DEBUG : one-47.txt: md5 = e894c3ee10f986ff0d1ea5d1f00e9655 OK 2026/09/28 03:20:14 DEBUG : one-48.txt: md5 = 02ae3a5f901c38f2a9b81feb64157864 OK 2026/09/28 03:20:15 DEBUG : one-49.txt: md5 = 5f93d4cfb848c1e2cd259379252601ab OK 2026/09/28 03:20:16 DEBUG : one-50.txt: md5 = 8e73582fbd27bf954cf99938ed3429b9 OK 2026/09/28 03:20:18 DEBUG : one-51.txt: md5 = bceab8d0e81b5c71749698eda6416830 OK 2026/09/28 03:20:19 DEBUG : one-52.txt: md5 = 8c1fb74189a6919e19f07f7163446971 OK 2026/09/28 03:20:20 DEBUG : one-53.txt: md5 = fd45d8a0f09967280e3a86d1ed1844ea OK 2026/09/28 03:20:22 DEBUG : one-54.txt: md5 = 640b404b8be2c74df32b93ed2e25e8e8 OK 2026/09/28 03:20:23 DEBUG : one-55.txt: md5 = 64490fb0fe977edb7421a19c2bcff9f6 OK 2026/09/28 03:20:25 DEBUG : one-56.txt: md5 = fbb94289207226043c2abae0664cf001 OK 2026/09/28 03:20:26 DEBUG : one-57.txt: md5 = acd1e1e5186c0453f4748895355b29bf OK 2026/09/28 03:20:28 DEBUG : one-58.txt: md5 = d78ff1ba49e1d9fc17680f3255dd3b6a OK 2026/09/28 03:20:29 DEBUG : one-59.txt: md5 = 2c873cbec39f66ad1c2e6cb3d51dd791 OK 2026/09/28 03:20:30 DEBUG : one-60.txt: md5 = 7de0fd6bbee8ae0f65013055d4e91ce6 OK 2026/09/28 03:20:32 DEBUG : one-61.txt: md5 = 05f9a21a1e26f743889a51b25f5f4685 OK 2026/09/28 03:20:33 DEBUG : one-62.txt: md5 = d31dff58413b25995aa5c22f8abacc5b OK 2026/09/28 03:20:35 DEBUG : one-63.txt: md5 = 407b2da21ebf5bb097c45a783bb9d3ca OK 2026/09/28 03:20:36 DEBUG : one-64.txt: md5 = deaf66018af49ffebfa2ebab671b60fc OK 2026/09/28 03:20:37 DEBUG : one-65.txt: md5 = 26c85f693b44d78ce70e60d90721dc76 OK 2026/09/28 03:20:39 DEBUG : one-66.txt: md5 = 8769ca2b753f1f6dbef69a647391deef OK 2026/09/28 03:20:40 DEBUG : one-67.txt: md5 = dba00d9267fe836ea5a8a1474337d6fe OK 2026/09/28 03:20:42 DEBUG : one-68.txt: md5 = f294501a4fd07a6c11c08e8559ebf3b2 OK 2026/09/28 03:20:43 DEBUG : one-69.txt: md5 = 2756eb7caa5cca47dc5566c834bfbf5c OK 2026/09/28 03:20:44 DEBUG : one-70.txt: md5 = b34416809c1e98d6a0f57b670fad0cab OK 2026/09/28 03:20:46 DEBUG : one-71.txt: md5 = 0c409e1d5f387d1903124835d50431de OK 2026/09/28 03:20:47 DEBUG : one-72.txt: md5 = 4d2009ea073553902a09473103da4419 OK 2026/09/28 03:20:49 DEBUG : one-73.txt: md5 = 1f2f63e3f8c9f7fd368f5563c583681a OK 2026/09/28 03:20:50 DEBUG : one-74.txt: md5 = b1c3e49608808adfa7e70511b0117705 OK 2026/09/28 03:20:52 DEBUG : one-75.txt: md5 = b6991e5fa0ddd0e860095b0afbe93080 OK 2026/09/28 03:20:53 DEBUG : one-76.txt: md5 = 586e5907046c133c7d67d780b916cc52 OK 2026/09/28 03:20:54 DEBUG : one-77.txt: md5 = 8a8cac7a7e2d8b623ba5577c933ed1e3 OK 2026/09/28 03:20:56 DEBUG : one-78.txt: md5 = ad5bf13836fcca768bedf2d126656ac0 OK 2026/09/28 03:20:57 DEBUG : one-79.txt: md5 = 140c5470669fc4ef35356fef69de9bf5 OK 2026/09/28 03:20:58 DEBUG : one-80.txt: md5 = 0fafca828ed2f83229fa4951b20f141f OK 2026/09/28 03:21:00 DEBUG : one-81.txt: md5 = deb99d699e42eeb0f5edea4d941968a8 OK 2026/09/28 03:21:01 DEBUG : one-82.txt: md5 = d2538ad0021d382458d106ce094b2160 OK 2026/09/28 03:21:03 DEBUG : one-83.txt: md5 = 92c768505078bb7ea1a0ae0070d74334 OK 2026/09/28 03:21:04 DEBUG : one-84.txt: md5 = 099682f9a785eaf5cdcc7447426e9226 OK 2026/09/28 03:21:06 DEBUG : one-85.txt: md5 = edfa9a4f75a150942c3eed1ffe2edb79 OK 2026/09/28 03:21:07 DEBUG : one-86.txt: md5 = 507aa52fd4f9f66cdf5c1310978de153 OK 2026/09/28 03:21:09 DEBUG : one-87.txt: md5 = f4b531059c105ba609118a0f12e6559a OK 2026/09/28 03:21:10 DEBUG : one-88.txt: md5 = 80f9f15a397d631306b80f36fbf01f2d OK 2026/09/28 03:21:12 DEBUG : one-89.txt: md5 = 0ae2cd8bfc93e34996bbdfbda4c27d2e OK 2026/09/28 03:21:13 DEBUG : one-90.txt: md5 = 2a7d7fbd8f72bd05bad480bcd211c13b OK 2026/09/28 03:21:14 DEBUG : one-91.txt: md5 = 9521f73d7e5978cb38b1ed45fcaebcfd OK 2026/09/28 03:21:16 DEBUG : one-92.txt: md5 = fb820922d4ff96f4d9ff73a9bae71777 OK 2026/09/28 03:21:18 DEBUG : one-93.txt: md5 = f5c5a6f1c786b3e05e84a090acb30839 OK 2026/09/28 03:21:19 DEBUG : one-94.txt: md5 = b2ed3dfcb539ad555895422aae930ab6 OK 2026/09/28 03:21:21 DEBUG : one-95.txt: md5 = 0a4fd0bde6e92fdf77618bafe5cbf912 OK 2026/09/28 03:21:22 DEBUG : one-96.txt: md5 = 6a01daf33d8e7a139f17c8972ad4cff5 OK 2026/09/28 03:21:23 DEBUG : one-97.txt: md5 = 7be5239b886f324e719d268770568981 OK 2026/09/28 03:21:25 DEBUG : one-98.txt: md5 = f98ee3a591eead03c235226b1b8938ef OK 2026/09/28 03:21:26 DEBUG : one-99.txt: md5 = 1ba123c1f4b08f72a0b61c0ef69c745e OK 2026/09/28 03:21:27 DEBUG : one-100.txt: md5 = a042fbc2e6ca3fa4a5ed00ec5c950067 OK 2026/09/28 03:21:29 DEBUG : one-101.txt: md5 = f07b3d4248f0e25f63a2eb325636190d OK 2026/09/28 03:21:30 DEBUG : one-102.txt: md5 = 2050be25918b43ababf104d06dae29fb OK 2026/09/28 03:21:30 DEBUG : TestDrive: Token expired 2026/09/28 03:21:30 DEBUG : Config file has changed externally - reloading 2026/09/28 03:21:30 DEBUG : TestDrive: No updated token found in the config file 2026/09/28 03:21:30 DEBUG : TestDrive: Token refresh successful 2026/09/28 03:21:30 DEBUG : Saving config "token" in section "TestDrive" of the config file 2026/09/28 03:21:30 DEBUG : TestDrive: Saved new token in config file 2026/09/28 03:21:32 DEBUG : one-103.txt: md5 = f33339993701dbcedcefbbd7c5734bf1 OK 2026/09/28 03:21:33 DEBUG : one-104.txt: md5 = 6632479bf4acf7f48c5246ee05dbd383 OK 2026/09/28 03:21:34 DEBUG : one-105.txt: md5 = e31642ad93996ff3d3261aa98e86758b OK 2026/09/28 03:21:37 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Looking for duplicate names using rename mode. 2026/09/28 03:21:38 NOTICE: one.txt: Found 2 files with duplicate names 2026/09/28 03:21:39 INFO : one-106.txt: renamed from: one.txt 2026/09/28 03:21:40 INFO : one-107.txt: renamed from: one.txt --- PASS: TestDeduplicateRenameManyExisting (201.07s) === RUN TestMergeDirs run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:22:28 DEBUG : dupe1/one.txt: md5 = 30b92c8055d6a1d736c111378f436458 OK 2026/09/28 03:22:30 DEBUG : dupe2/two.txt: md5 = b1467111b44fc3fdf9f6fa16fdd11905 OK 2026/09/28 03:22:33 DEBUG : dupe3/three.txt: md5 = 645ebcb93adfe8567ce2f592f3df6199 OK 2026/09/28 03:22:33 INFO : urj8gsducqbtvekeq181ntd2u8: merging "sfrom47189m9qr3mt4qonu281c" 2026/09/28 03:22:34 INFO : urj8gsducqbtvekeq181ntd2u8: removing empty directory 2026/09/28 03:22:34 INFO : 1u1r4ei7c628fnjg9blqt3j60o: merging "tr2hj63d80ftlmvm6a952snjcc" 2026/09/28 03:22:35 INFO : 1u1r4ei7c628fnjg9blqt3j60o: removing empty directory --- PASS: TestMergeDirs (12.58s) === RUN TestListDirSorted run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:22:40 DEBUG : a.txt: md5 = 9e3445c0418cae28251aac8d374d2bf8 OK 2026/09/28 03:22:41 DEBUG : zend.txt: md5 = c164d3acf72e125d2a4e964eca562a81 OK 2026/09/28 03:22:44 DEBUG : sub dir/hello world: md5 = e3b60e1448da4571f7fef2602506a1a5 OK 2026/09/28 03:22:46 DEBUG : sub dir/hello world2: md5 = 6d3ab5e1e420b2219af312bf5e7ab643 OK 2026/09/28 03:22:48 DEBUG : sub dir/ignore dir/.ignore: md5 = 6c55c339936c22b67eb73e5df78e5dbf OK 2026/09/28 03:22:50 DEBUG : sub dir/ignore dir/should be ignored: md5 = 10db85253bd05b71667e0be527c510d5 OK 2026/09/28 03:22:52 DEBUG : sub dir/sub sub dir/hello world3: md5 = cd14239eafe180ed3e09127c5d333c0b OK 2026/09/28 03:22:53 DEBUG : a.txt: Excluded (Size Filter) 2026/09/28 03:22:53 DEBUG : a.txt: Excluded 2026/09/28 03:22:53 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/28 03:22:53 DEBUG : sub dir/hello world: Excluded 2026/09/28 03:22:53 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/28 03:22:53 DEBUG : sub dir/hello world2: Excluded 2026/09/28 03:22:54 DEBUG : sub dir/ignore dir: Excluded 2026/09/28 03:22:54 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/28 03:22:54 DEBUG : sub dir/hello world: Excluded 2026/09/28 03:22:54 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/28 03:22:54 DEBUG : sub dir/hello world2: Excluded 2026/09/28 03:22:54 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSorted (22.03s) === RUN TestListDirSortedFn run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:23:02 DEBUG : a.txt: md5 = 6bb7a2111291901654f134ac1a62ebfb OK 2026/09/28 03:23:03 DEBUG : zend.txt: md5 = eb7305489923c046167b9358e271e3e1 OK 2026/09/28 03:23:05 DEBUG : sub dir/hello world: md5 = 8fc350511db77d64b5ee36dc8405cbe3 OK 2026/09/28 03:23:07 DEBUG : sub dir/hello world2: md5 = 2c01f8d051fd87d38b36d85553ffd84c OK 2026/09/28 03:23:09 DEBUG : sub dir/ignore dir/.ignore: md5 = ebc8387f3c9043eaafedb409851e853e OK 2026/09/28 03:23:11 DEBUG : sub dir/ignore dir/should be ignored: md5 = f31d891e10eb34ee93ee0701516b4180 OK 2026/09/28 03:23:13 DEBUG : sub dir/sub sub dir/hello world3: md5 = 0b0f7ecc4d35971fecdc05854118e9f2 OK 2026/09/28 03:23:14 DEBUG : a.txt: Excluded (Size Filter) 2026/09/28 03:23:14 DEBUG : a.txt: Excluded 2026/09/28 03:23:14 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/28 03:23:14 DEBUG : sub dir/hello world2: Excluded 2026/09/28 03:23:14 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/28 03:23:14 DEBUG : sub dir/hello world: Excluded 2026/09/28 03:23:15 DEBUG : sub dir/ignore dir: Excluded 2026/09/28 03:23:15 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/28 03:23:15 DEBUG : sub dir/hello world2: Excluded 2026/09/28 03:23:15 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/28 03:23:15 DEBUG : sub dir/hello world: Excluded 2026/09/28 03:23:15 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSortedFn (20.86s) === RUN TestListJSON run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:23:23 DEBUG : file1: md5 = ebecec79958419bc0aa7c6d3eb8c9422 OK 2026/09/28 03:23:25 DEBUG : sub/file2: md5 = fa411c989b107020f2e130f24c3c00f8 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/28 03:23:28 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/09/28 03:23:28 DEBUG : eer8kka55qnghc34cq76ca668g: Fetching metadata 2026/09/28 03:23:28 DEBUG : 150fuo3cn4j1uenq6r4g4qk6t4: Fetching metadata --- PASS: TestListJSON (9.26s) --- PASS: TestListJSON/Default (0.21s) --- PASS: TestListJSON/FilesOnly (0.22s) --- PASS: TestListJSON/DirsOnly (0.25s) --- PASS: TestListJSON/Recurse (0.49s) --- PASS: TestListJSON/SubDir (0.24s) --- PASS: TestListJSON/NoModTime (0.26s) --- PASS: TestListJSON/NoMimeType (0.22s) --- PASS: TestListJSON/ShowHash (0.28s) --- PASS: TestListJSON/HashTypes (0.22s) --- PASS: TestListJSON/Metadata (0.77s) === RUN TestStatJSON run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:23:32 DEBUG : file1: md5 = c2fcb03ce6d5c765b4d2a5714d18068b OK 2026/09/28 03:23:35 DEBUG : sub/file2: md5 = 57dcb233130e726356a6d8f909014d2a 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/28 03:23:38 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/notfound" 2026/09/28 03:23:38 DEBUG : Config file has changed externally - reloading 2026/09/28 03:23:39 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/qe0i31qdkoejk60elps0ni5sqk" --- PASS: TestStatJSON (11.62s) --- PASS: TestStatJSON/Root (0.27s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.23s) --- PASS: TestStatJSON/Dir (0.58s) --- PASS: TestStatJSON/DirWithTrailingSlash (0.24s) --- PASS: TestStatJSON/File (0.25s) --- PASS: TestStatJSON/NotFound (0.48s) --- PASS: TestStatJSON/DirFilesOnly (0.23s) --- PASS: TestStatJSON/FileFilesOnly (0.23s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.22s) --- PASS: TestStatJSON/DirDirsOnly (0.26s) --- PASS: TestStatJSON/FileDirsOnly (0.23s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.25s) --- PASS: TestStatJSON/RootNotFound (1.71s) === RUN TestStatJSONMemory 2026/09/28 03:23:42 DEBUG : Creating backend with remote ":memory:" 2026/09/28 03:23:42 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/09/28 03:23:42 DEBUG : sub/file1: size = 5 OK 2026/09/28 03:23:42 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/09/28 03:23:42 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-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:23:42 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Making directory 2026/09/28 03:23:43 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Making directory --- PASS: TestMkdir (0.62s) === RUN TestLsd run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:23:45 DEBUG : sub dir/hello world: md5 = 2b3b7c57c419163d25513df71fc3a843 OK --- PASS: TestLsd (4.75s) === RUN TestLs run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:23:49 DEBUG : potato2: md5 = a0c4ba393ac4a54b61dc316a0a78fbee OK 2026/09/28 03:23:50 DEBUG : empty space: md5 = 6daa04cbe37ee5d75e964ecc1ae073a2 OK --- PASS: TestLs (4.60s) === RUN TestLsWithFilesFrom run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:23:54 DEBUG : potato2: md5 = f10ef8e3b06e3638227ab6ed984eb8be OK 2026/09/28 03:23:55 DEBUG : empty space: md5 = 6b02687d718b641c09ac275016bccaea OK 2026/09/28 03:23:56 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/09/28 03:23:56 DEBUG : empty space: Excluded --- PASS: TestLsWithFilesFrom (4.86s) === RUN TestLsLong run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:23:59 DEBUG : potato2: md5 = 20ba5a525706680cfb85721dc8d7ab05 OK 2026/09/28 03:24:01 DEBUG : empty space: md5 = 84739448b06961626e2b44a77f125ed5 OK --- PASS: TestLsLong (5.47s) === RUN TestHashSums run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:24:04 DEBUG : potato2: md5 = 226def490c182fc707cd9ac823bb9ba2 OK 2026/09/28 03:24:05 DEBUG : empty space: md5 = 8bc25ac1602dd316d16f2d9783edb725 OK --- PASS: TestHashSums (4.30s) === RUN TestHashSumsWithErrors 2026/09/28 03:24:07 DEBUG : Creating backend with remote ":memory:" 2026/09/28 03:24:07 DEBUG : Config file has changed externally - reloading 2026/09/28 03:24:07 ERROR : file1: hash unsupported: hash type not supported 2026/09/28 03:24:07 ERROR : sub/file1: hash unsupported: hash type not supported 2026/09/28 03:24:07 ERROR : sub/file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/09/28 03:24:07 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/09/28 03:24:07 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/09/28 03:24:07 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/09/28 03:24:07 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/09/28 03:24:07 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/09/28 03:24:07 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/09/28 03:24:07 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/09/28 03:24:07 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-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:24:08 DEBUG : potato2: md5 = 736ffe0c87519413743590c499de8500 OK 2026/09/28 03:24:10 DEBUG : empty space: md5 = f6c5d87f0788ab763ec2fc3317d6ce8c OK 2026/09/28 03:24:12 DEBUG : sub dir/potato3: md5 = cc158f1251d92861b4ee74df4544a536 OK --- PASS: TestCount (8.62s) === RUN TestDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:24:17 DEBUG : small: md5 = a4c8843086c134f64e85d1e8b01dedf4 OK 2026/09/28 03:24:18 DEBUG : medium: md5 = 808f4b56f8ef69e7c4a8550c7ed50ef4 OK 2026/09/28 03:24:20 DEBUG : large: md5 = f936e64f91c2f0d83205035977fa25a9 OK 2026/09/28 03:24:20 DEBUG : Waiting for deletions to finish 2026/09/28 03:24:20 DEBUG : large: Excluded (Size Filter) 2026/09/28 03:24:21 INFO : small: Deleted 2026/09/28 03:24:21 INFO : medium: Deleted --- PASS: TestDelete (6.17s) === RUN TestDeleteFatalError run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:24:23 DEBUG : file0: md5 = a791fe6a5c4b3d64c889e679b3a18883 OK 2026/09/28 03:24:25 DEBUG : file1: md5 = 960911dadd29440385abf0820bf5ad5c OK 2026/09/28 03:24:26 DEBUG : file2: md5 = fc580b0afbdcd11fd30563d009818aa9 OK 2026/09/28 03:24:28 DEBUG : file3: md5 = debe8515cf6c8875baaa4a43d78a837d OK 2026/09/28 03:24:29 DEBUG : file4: md5 = 15c1f22142da1f7e8d91665204a2223e OK 2026/09/28 03:24:31 DEBUG : file5: md5 = 1a0aff4f766ec2b0f3f8461635ef6d7a OK 2026/09/28 03:24:32 DEBUG : file6: md5 = 459e70804663503a13cc60b99edbebc6 OK 2026/09/28 03:24:33 DEBUG : file7: md5 = fc3294dd2565e19515fb1ba54f09aed8 OK 2026/09/28 03:24:35 DEBUG : file8: md5 = bb1d3f4e2f3cbe0d04d36a0e18148af6 OK 2026/09/28 03:24:36 DEBUG : file9: md5 = 2cd66d9e45b66549c8f5d51e9a7db4db OK 2026/09/28 03:24:38 DEBUG : file10: md5 = bf77b0c019c58670160cc1f7203e74a7 OK 2026/09/28 03:24:39 DEBUG : file11: md5 = 8fc8b4159591181a08a975d8990e2da8 OK 2026/09/28 03:24:41 DEBUG : file12: md5 = 59b0909c8a0cfa6769d5ee1832c152a5 OK 2026/09/28 03:24:42 DEBUG : file13: md5 = 6244a7f4005e165c71e9f373086a2ad6 OK 2026/09/28 03:24:43 DEBUG : file14: md5 = 89d4b953add5bba6100366ec4ef7ecc4 OK 2026/09/28 03:24:45 DEBUG : file15: md5 = 62f9cad58e2e7cf4e3545144caa6dc69 OK 2026/09/28 03:24:46 DEBUG : file16: md5 = b37fc994b64e4d1a1ba0ebf02e85b18f OK 2026/09/28 03:24:48 DEBUG : file17: md5 = 1dc5762fae437dfe7e2c821ee5d4dee8 OK 2026/09/28 03:24:50 DEBUG : file18: md5 = cf71b4c7a33be1bcf319549ad8a2af6a OK 2026/09/28 03:24:52 DEBUG : file19: md5 = dad2f2888026862868c80f6771159a66 OK 2026/09/28 03:24:52 DEBUG : Waiting for deletions to finish 2026/09/28 03:24:52 ERROR : file7: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file18: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file12: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file8: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file9: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file2: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file3: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file4: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file14: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file17: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file19: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file5: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file15: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file13: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file6: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file0: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file1: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file16: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file11: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:24:52 ERROR : file10: Got fatal error on delete: --max-delete threshold reached --- PASS: TestDeleteFatalError (39.71s) === RUN TestMaxDelete run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:25:03 DEBUG : small: md5 = 659ae04e02131905c06cb47c0104cf22 OK 2026/09/28 03:25:04 DEBUG : medium: md5 = 788d4b5c6691acbee2db42296f15d018 OK 2026/09/28 03:25:06 DEBUG : large: md5 = 1e40b046157b63a5fe303c096acbb897 OK 2026/09/28 03:25:06 DEBUG : Waiting for deletions to finish 2026/09/28 03:25:06 ERROR : large: Got fatal error on delete: --max-delete threshold reached 2026/09/28 03:25:06 INFO : medium: Deleted 2026/09/28 03:25:06 INFO : small: Deleted --- PASS: TestMaxDelete (6.64s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:25:10 DEBUG : small: md5 = 1c22cceb71c3ccc8d47b5bf43dd95612 OK 2026/09/28 03:25:11 DEBUG : medium: md5 = f753d311612f9b83b60c993c0813df68 OK 2026/09/28 03:25:12 DEBUG : large: md5 = eb1a15f5df4f91fcf84725adde88e125 OK 2026/09/28 03:25:13 DEBUG : Waiting for deletions to finish 2026/09/28 03:25:13 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/09/28 03:25:13 INFO : small: Deleted 2026/09/28 03:25:13 INFO : medium: Deleted --- PASS: TestMaxDeleteSizeLargeFile (6.74s) === RUN TestMaxDeleteSize run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:25:16 DEBUG : small: md5 = 860797d7243bd0ae27a276186edfa661 OK 2026/09/28 03:25:18 DEBUG : medium: md5 = 951adc2ba756c00cf170b89f20d4a4e2 OK 2026/09/28 03:25:19 DEBUG : large: md5 = 65fbebdf2584c3b6bc83c103f1593686 OK 2026/09/28 03:25:19 DEBUG : Waiting for deletions to finish 2026/09/28 03:25:20 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/09/28 03:25:20 INFO : small: Deleted 2026/09/28 03:25:20 INFO : medium: Deleted --- PASS: TestMaxDeleteSize (6.85s) === RUN TestReadFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:25:23 DEBUG : ReadFile: md5 = c2f85601142c7deae5aa478b9bec94fb OK --- PASS: TestReadFile (3.88s) === RUN TestRetry 2026/09/28 03:25:26 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/09/28 03:25:26 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/09/28 03:25:26 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/28 03:25:26 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/28 03:25:26 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/28 03:25:26 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms --- PASS: TestRetry (0.04s) === RUN TestRetryAfterContextCancel 2026/09/28 03:25:26 DEBUG : Sleeping for 1h0m0s (as indicated by the server) to obey Retry-After error: BANG: trying again in 1h0m0s --- PASS: TestRetryAfterContextCancel (0.00s) === RUN TestRetryAfterLastTry --- PASS: TestRetryAfterLastTry (0.00s) === RUN TestCat run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:25:27 DEBUG : file1: md5 = 4f0814db0ab277aed9e888b8c0af6487 OK 2026/09/28 03:25:29 DEBUG : file2: md5 = f8e5b79f7c0e58ebb5b8c0496fd647ef OK --- PASS: TestCat (13.35s) === RUN TestPurge 2026/09/28 03:25:39 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-hamiyix5qahe" 2026/09/28 03:25:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/28 03:25:39 DEBUG : Creating backend with remote "TestDrive:crypt/6nam12ic5ctedrvjglf4e2r6cegs4k15vveptq6k4973aqlrlkcg" 2026/09/28 03:25:40 DEBUG : Creating backend with remote "/tmp/rclone1565210378" run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-hamiyix5qahe'", Local "Local file system at /tmp/rclone1565210378", Modify Window "1ms" 2026/09/28 03:25:44 DEBUG : A1/B1/C1/one: md5 = e21ceeb359355ba73001e90bdd153c5b OK 2026/09/28 03:25:44 INFO : A2: Making directory 2026/09/28 03:25:45 INFO : A1/B2: Making directory 2026/09/28 03:25:46 INFO : A1/B2/C2: Making directory 2026/09/28 03:25:47 INFO : A1/B1/C3: Making directory 2026/09/28 03:25:48 INFO : A3: Making directory 2026/09/28 03:25:48 INFO : A3/B3: Making directory 2026/09/28 03:25:49 INFO : A3/B3/C4: Making directory 2026/09/28 03:25:51 DEBUG : A1/two: md5 = 5a5b137ca6422e3eea3bb10692187bec OK 2026/09/28 03:25:54 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-hamiyix5qahe': Purge remote 2026/09/28 03:25:54 NOTICE: purge failed: directory not found --- PASS: TestPurge (15.51s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:25:58 DEBUG : A1/B1/C1/one: md5 = ab29e03dcc0ed5641fae40a6ef7b222e OK 2026/09/28 03:25:58 INFO : A2: Making directory 2026/09/28 03:25:59 INFO : A1/B2: Making directory 2026/09/28 03:26:00 INFO : A1/B2/C2: Making directory 2026/09/28 03:26:00 INFO : A1/B1/C3: Making directory 2026/09/28 03:26:01 INFO : A3: Making directory 2026/09/28 03:26:02 INFO : A3/B3: Making directory 2026/09/28 03:26:02 INFO : A3/B3/C4: Making directory 2026/09/28 03:26:05 DEBUG : A1/two: md5 = e240d7c0962135b05201e40c4cb7bf7f OK 2026/09/28 03:26:06 DEBUG : removing 1 level 3 directories 2026/09/28 03:26:06 INFO : A3/B3/C4: Removing directory 2026/09/28 03:26:08 DEBUG : removing 2 level 3 directories 2026/09/28 03:26:08 INFO : A1/B2/C2: Removing directory 2026/09/28 03:26:08 INFO : A1/B1/C3: Removing directory 2026/09/28 03:26:09 DEBUG : removing 2 level 2 directories 2026/09/28 03:26:09 INFO : A3/B3: Removing directory 2026/09/28 03:26:09 INFO : A1/B2: Removing directory 2026/09/28 03:26:10 DEBUG : removing 2 level 1 directories 2026/09/28 03:26:10 INFO : A3: Removing directory 2026/09/28 03:26:10 INFO : A2: Removing directory 2026/09/28 03:26:14 DEBUG : removing 1 level 3 directories 2026/09/28 03:26:14 INFO : A1/B1/C1: Removing directory 2026/09/28 03:26:14 DEBUG : removing 1 level 2 directories 2026/09/28 03:26:14 INFO : A1/B1: Removing directory 2026/09/28 03:26:15 DEBUG : removing 1 level 1 directories 2026/09/28 03:26:15 INFO : A1: Removing directory 2026/09/28 03:26:16 DEBUG : removing 1 level 0 directories 2026/09/28 03:26:16 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Removing directory --- PASS: TestRmdirsNoLeaveRoot (22.46s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:26:18 INFO : A1: Making directory 2026/09/28 03:26:18 INFO : A1/B1: Making directory 2026/09/28 03:26:19 INFO : A1/B1/C1: Making directory 2026/09/28 03:26:21 DEBUG : removing 1 level 3 directories 2026/09/28 03:26:21 INFO : A1/B1/C1: Removing directory 2026/09/28 03:26:22 DEBUG : removing 1 level 2 directories 2026/09/28 03:26:22 INFO : A1/B1: Removing directory --- PASS: TestRmdirsLeaveRoot (7.58s) === RUN TestRmdirsWithFilter run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:26:25 INFO : A1: Making directory 2026/09/28 03:26:25 INFO : A1/B1: Making directory 2026/09/28 03:26:26 INFO : A1/B1/C1: Making directory 2026/09/28 03:26:28 DEBUG : removing 1 level 3 directories 2026/09/28 03:26:28 INFO : A1/B1/C1: Removing directory 2026/09/28 03:26:29 DEBUG : removing 1 level 2 directories 2026/09/28 03:26:29 INFO : A1/B1: Removing directory --- PASS: TestRmdirsWithFilter (7.15s) === RUN TestCopyURL run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:26:33 DEBUG : file1: md5 = c5f018c9073107e6c80a9b0e979bab16 OK 2026/09/28 03:26:33 DEBUG : file1: size = 14 OK 2026/09/28 03:26:34 DEBUG : filename.txt: File name found in url 2026/09/28 03:26:35 DEBUG : filename.txt: md5 = 14a72ddee2ea8b74a090d0adc3bce308 OK 2026/09/28 03:26:35 DEBUG : filename.txt: size = 14 OK 2026/09/28 03:26:35 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/09/28 03:26:37 DEBUG : headerfilename.txt: md5 = 72442b78e6944101fcf4b2acc2f57416 OK 2026/09/28 03:26:37 DEBUG : headerfilename.txt: size = 14 OK 2026/09/28 03:26:38 DEBUG : file2: md5 = 4ace5859c0845e000a5ac21f3d5bda64 OK 2026/09/28 03:26:38 DEBUG : file2: size = 14 OK --- PASS: TestCopyURL (9.07s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:26:42 DEBUG : file1: md5 = acc91632261cff98d9e43a9086b8456b OK 2026/09/28 03:26:42 DEBUG : file1: size = 14 OK --- PASS: TestCopyURLDownloadHeaders (2.33s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:26:43 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/28 03:26:45 DEBUG : sub/file2: md5 = e796cf94c9ed7ac2f6355181c591d24b OK 2026/09/28 03:26:45 DEBUG : sub/file2: size = 14 OK 2026/09/28 03:26:45 INFO : file1: Copied (new) to: sub/file2 2026/09/28 03:26:45 INFO : file1: Deleted 2026/09/28 03:26:46 DEBUG : sub/file2: size = 14 OK 2026/09/28 03:26:46 DEBUG : file1: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/09/28 03:26:46 DEBUG : file1: Unchanged skipping 2026/09/28 03:26:46 INFO : file1: Deleted 2026/09/28 03:26:47 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': don't need to copy/move sub/file2, it is already at target location --- PASS: TestMoveFile (5.69s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:26:49 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/28 03:26:50 DEBUG : file1: md5 = 18afe246ffda26a5efd9af6ffc3a61f4 OK 2026/09/28 03:26:50 DEBUG : file1: size = 14 OK 2026/09/28 03:26:50 INFO : file1: Copied (new) 2026/09/28 03:26:50 INFO : file1: Deleted 2026/09/28 03:26:51 DEBUG : file1: Destination exists, skipping 2026/09/28 03:26:51 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set --- PASS: TestMoveFileWithIgnoreExisting (3.24s) === RUN TestMoveFileImmutable run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:26:53 DEBUG : existing: md5 = 0a18f9ed06c5ac48212c191baa9a2547 OK 2026/09/28 03:26:54 DEBUG : existing: size = 8 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:26:54 DEBUG : existing: size = 6 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu') 2026/09/28 03:26:54 DEBUG : existing: Sizes differ 2026/09/28 03:26:54 ERROR : existing: Source and destination exist but do not match: immutable file modified --- PASS: TestMoveFileImmutable (2.98s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" --- PASS: TestCaseInsensitiveMoveFile (0.43s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" --- PASS: TestCaseInsensitiveMoveFileDryRun (0.45s) === RUN TestMoveFileBackupDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:26:58 DEBUG : dst/file1: md5 = 8a82cc8ce6fd6a05a789c3c7d90726ca OK 2026/09/28 03:26:59 DEBUG : Creating backend with remote "TestCryptDrive:rclone-test-turedin0finu/backup" 2026/09/28 03:26:59 DEBUG : Creating backend with remote "TestDrive:crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0/1nrff024r7pq65ecp72fc28jb0" 2026/09/28 03:27:01 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2144112355) 2026/09/28 03:27:01 DEBUG : dst/file1: size = 18 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu') 2026/09/28 03:27:01 DEBUG : dst/file1: Sizes differ 2026/09/28 03:27:03 INFO : dst/file1: Moved (server-side) 2026/09/28 03:27:05 DEBUG : dst/file1: md5 = 710c963ffd565e7311bfb816a50e7fa1 OK 2026/09/28 03:27:05 DEBUG : dst/file1: size = 14 OK 2026/09/28 03:27:05 INFO : dst/file1: Copied (new) 2026/09/28 03:27:05 INFO : dst/file1: Deleted --- PASS: TestMoveFileBackupDir (13.54s) === RUN TestSameConfig --- PASS: TestSameConfig (0.00s) === RUN TestSame --- PASS: TestSame (0.00s) === RUN TestOverlappingFilterCheckWithoutFilter --- PASS: TestOverlappingFilterCheckWithoutFilter (0.00s) === RUN TestOverlappingFilterCheckWithFilter --- PASS: TestOverlappingFilterCheckWithFilter (0.00s) === RUN TestListFormat --- PASS: TestListFormat (0.00s) === RUN TestDirMoveMoveError run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:27:11 DEBUG : A/file0: md5 = bf2afd8f5dcf52f90d59eb563114cc7b OK 2026/09/28 03:27:13 DEBUG : A/file1: md5 = af22934633950588785241168ef37e06 OK 2026/09/28 03:27:14 DEBUG : A/file2: md5 = b711f498d5c83c0522189c511617f1a1 OK 2026/09/28 03:27:16 DEBUG : A/file3: md5 = 88f0efdfecd00d3fcb6cb959149c151c OK 2026/09/28 03:27:17 DEBUG : A/file4: md5 = 889a87c2e7d8d4fbd574bf68222dc26e OK 2026/09/28 03:27:19 DEBUG : A/file5: md5 = 3d1f96b3f8e0cda56fe526b0d99b771c OK 2026/09/28 03:27:20 DEBUG : A/file6: md5 = ae3b0adaef287012f40c46e2dab4e55c OK 2026/09/28 03:27:21 DEBUG : A/file7: md5 = a3298c826a51e07a2af65e1bb6a66526 OK 2026/09/28 03:27:23 DEBUG : A/file8: md5 = 09cb5957921349c443a9e9141a424467 OK 2026/09/28 03:27:24 DEBUG : A/file9: md5 = 0370bb6a042f67630e5372a68dddc530 OK 2026/09/28 03:27:26 DEBUG : A/file10: md5 = 1baaf83ce5a7af48b030b773aa97cd17 OK 2026/09/28 03:27:27 DEBUG : A/file11: md5 = ee79f608ccf5b30faae1e9d29a074fd7 OK 2026/09/28 03:27:28 DEBUG : A/file12: md5 = a979d6de0f07d09749c3099108011e0b OK 2026/09/28 03:27:30 DEBUG : A/file13: md5 = ce2f32b5152c5d6af79ed956eb5f0925 OK 2026/09/28 03:27:31 DEBUG : A/file14: md5 = 9dce014800e16004c527067f0350b4d3 OK 2026/09/28 03:27:33 DEBUG : A/file15: md5 = 6f4375d695259194adf706f4fb9c1f53 OK 2026/09/28 03:27:34 DEBUG : A/file16: md5 = 7c794f0d4094551fa37bd79c12d6ba8f OK 2026/09/28 03:27:36 DEBUG : A/file17: md5 = 4c395b463250118624c416f4418804ad OK 2026/09/28 03:27:37 DEBUG : A/file18: md5 = 9d2d6ff5142daa4e68d58bfbcf58ab3f OK 2026/09/28 03:27:38 DEBUG : A/file19: md5 = 7b74783d1861008e317ea603c97e7eeb OK operations_test.go:1490: Skipping test on non local remote --- SKIP: TestDirMoveMoveError (38.31s) === RUN TestDirMoveContext run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:27:50 DEBUG : A/one: md5 = f665d67e593d67a6469fdd3c596397a3 OK 2026/09/28 03:27:51 DEBUG : A/two: md5 = ddb3dc504d3cfb3b6f2305a4b9344bb4 OK operations_test.go:1490: Skipping test on non local remote --- SKIP: TestDirMoveContext (5.57s) === RUN TestDirMove run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:27:56 DEBUG : A1/one: md5 = c421d6f1380fac91701605dd765fbc8d OK 2026/09/28 03:27:57 DEBUG : A1/two: md5 = 63aa7cdae179a503ce6b43793f57dec1 OK 2026/09/28 03:27:59 DEBUG : A1/B1/three: md5 = 4c990ab33de86fdb1475fd14df18a00c OK 2026/09/28 03:28:01 DEBUG : A1/B1/C1/four: md5 = 2bfc294d18045331b222965a397034cf OK 2026/09/28 03:28:04 DEBUG : A1/B1/C2/five: md5 = 1928d9d143ddaeb8228db6685c343c46 OK 2026/09/28 03:28:04 INFO : A1/B2: Making directory 2026/09/28 03:28:04 INFO : A1/B1/C3: Making directory 2026/09/28 03:28:13 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/09/28 03:28:13 INFO : A2/one: Moved (server-side) to: A3/one 2026/09/28 03:28:13 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/09/28 03:28:13 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/09/28 03:28:13 INFO : A2/two: Moved (server-side) to: A3/two 2026/09/28 03:28:18 INFO : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/09/28 03:28:24 INFO : A3/one: Moved (server-side) to: A4/one 2026/09/28 03:28:24 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/09/28 03:28:24 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/09/28 03:28:24 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/09/28 03:28:24 INFO : A3/two: Moved (server-side) to: A4/two --- PASS: TestDirMove (44.25s) === RUN TestGetFsInfo run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" --- PASS: TestGetFsInfo (0.49s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:28:38 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': File to upload is small (34 bytes), uploading instead of streaming 2026/09/28 03:28:40 DEBUG : no_checksum_small_file_from_pipe: md5 = 1099ec19cfca9efde2a4f7552645ff5d OK 2026/09/28 03:28:40 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/09/28 03:28:40 NOTICE: Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/09/28 03:28:40 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/28 03:28:40 DEBUG : qc9k4uauqa9ls6a2r6lo8jf4b1m7r0510pkurois1cc70egbs4h0: Sending chunk 0 length 102465 2026/09/28 03:28:41 DEBUG : no_checksum_big_file_from_pipe: md5 = 584de9e197bf013454e9391bc845d18b OK 2026/09/28 03:28:41 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/09/28 03:28:41 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-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:28:43 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': File to upload is small (34 bytes), uploading instead of streaming 2026/09/28 03:28:45 DEBUG : with_checksum_small_file_from_pipe: md5 = 8e483580458775f559aeae54ad245f94 OK 2026/09/28 03:28:45 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/09/28 03:28:45 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/28 03:28:45 DEBUG : e74jo8a7lr1aimg2u78fct67gnuetc1qujiofaci0c8fnq7rjt1d4i296pcklqhgdihs03etvgdi4: Sending chunk 0 length 102465 2026/09/28 03:28:46 DEBUG : with_checksum_big_file_from_pipe: md5 = 66292f4c009d44107e6664ae706f5ba3 OK 2026/09/28 03:28:46 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/09/28 03:28:46 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-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:28:48 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': File to upload is small (34 bytes), uploading instead of streaming 2026/09/28 03:28:49 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/09/28 03:28:49 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/09/28 03:28:50 DEBUG : 1963rn6olajfbjn4nbqi9nacu7bk879vpf0d2bg8r0ndcqqsfntob0urt056p0qujf574rqnb5f62: Sending chunk 0 length 102465 2026/09/28 03:28:51 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/09/28 03:28:51 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-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:28:53 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': File to upload is small (34 bytes), uploading instead of streaming 2026/09/28 03:28:54 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/09/28 03:28:54 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/28 03:28:55 DEBUG : 1963rn6olajfbjn4nbqi9nacu7bk879vpf0d2bg8r0ndcqqsfntob0urt056p0qujf574rqnb5f62: Sending chunk 0 length 102465 2026/09/28 03:28:56 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/09/28 03:28:56 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical --- PASS: TestRcat (19.57s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (4.88s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (4.75s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (4.85s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (5.09s) === RUN TestRcatMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" === RUN TestRcatMetadata/Normal 2026/09/28 03:28:58 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': File to upload is small (48 bytes), uploading instead of streaming 2026/09/28 03:28:59 DEBUG : rcat_metadata: md5 = 8b90393b8480a3dbff7b6a21f15474fd OK 2026/09/28 03:28:59 DEBUG : rcat_metadata: size = 48 OK 2026/09/28 03:28:59 DEBUG : rcat_metadata: Size of src and dst objects identical === RUN TestRcatMetadata/ViaDisk 2026/09/28 03:29:01 DEBUG : rijssoobhbn85c5p1imhg55m6frank1nlplla6hkdjlqmqb2471g: Sending chunk 0 length 111 2026/09/28 03:29:02 DEBUG : rcat_metadata_uploadcutoff0: md5 = 486c3551979040dc4a9bdd167b4d43b7 OK 2026/09/28 03:29:02 DEBUG : rcat_metadata_uploadcutoff0: size = 63 OK 2026/09/28 03:29:02 DEBUG : rcat_metadata_uploadcutoff0: Size of src and dst objects identical --- PASS: TestRcatMetadata (5.87s) --- PASS: TestRcatMetadata/Normal (2.55s) --- PASS: TestRcatMetadata/ViaDisk (2.91s) === RUN TestRcatSize run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:05 DEBUG : potato1: md5 = 907885ff3f190e0acf14194035d0b4cb OK 2026/09/28 03:29:05 DEBUG : potato1: size = 60 OK 2026/09/28 03:29:05 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': File to upload is small (60 bytes), uploading instead of streaming 2026/09/28 03:29:06 DEBUG : potato2: md5 = 852c36ec067f8efa328a422724ae0a61 OK 2026/09/28 03:29:06 DEBUG : potato2: size = 60 OK 2026/09/28 03:29:06 DEBUG : potato2: Size of src and dst objects identical --- PASS: TestRcatSize (4.19s) === RUN TestRcatSizeShortEOF run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:09 DEBUG : potato1: md5 = d3c02b1d1dfa53636e64fb420b00e5c7 OK 2026/09/28 03:29:09 DEBUG : potato1: size = 120 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu') 2026/09/28 03:29:09 DEBUG : potato1: size = 60 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu') 2026/09/28 03:29:09 ERROR : potato1: corrupted on transfer: sizes differ src 120 vs dst(Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu') 60 2026/09/28 03:29:09 INFO : potato1: Removing failed copy --- PASS: TestRcatSizeShortEOF (2.27s) === RUN TestRcatSizeMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:11 DEBUG : potato1: md5 = ee29e4f9cad237e2eeaa4dac3452cf37 OK 2026/09/28 03:29:11 DEBUG : potato1: size = 60 OK 2026/09/28 03:29:11 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': File to upload is small (60 bytes), uploading instead of streaming 2026/09/28 03:29:13 DEBUG : potato2: md5 = b7c8aab1ed8873e867d4de6d7c29a9b6 OK 2026/09/28 03:29:13 DEBUG : potato2: size = 60 OK 2026/09/28 03:29:13 DEBUG : potato2: Size of src and dst objects identical --- PASS: TestRcatSizeMetadata (4.80s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:16 DEBUG : potato1: md5 = 3ce7d0f86f6d31afb64382eb06c33b58 OK 2026/09/28 03:29:16 DEBUG : potato1: size = 60 OK --- PASS: TestRcatSizeUploadHeaders (2.33s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" operations_test.go:1975: Skipping as destination doesn't support hashes === RUN TestRcatSizeChecksum/SizeDiffers run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:19 DEBUG : potato4: md5 = 0437296547dbefe354b8d05c7069fe91 OK 2026/09/28 03:29:19 DEBUG : potato4: size = 60 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu') 2026/09/28 03:29:19 DEBUG : potato4: size = 59 (Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu') 2026/09/28 03:29:19 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu') 59 2026/09/28 03:29:19 INFO : potato4: Removing failed copy === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:22 DEBUG : potato2: size = 60 OK === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:24 DEBUG : potato3: md5 = ccc98eb695cc017a6ea22730a4ef3b87 OK 2026/09/28 03:29:24 DEBUG : potato3: size = 60 OK --- PASS: TestRcatSizeChecksum (7.70s) --- SKIP: TestRcatSizeChecksum/Corrupted (0.43s) --- PASS: TestRcatSizeChecksum/SizeDiffers (2.74s) --- PASS: TestRcatSizeChecksum/IgnoreChecksum (2.23s) --- PASS: TestRcatSizeChecksum/NoHashes (2.30s) === RUN TestTouchDir run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:26 DEBUG : potato2: md5 = 44faf0779217d900d09061d51f6709c6 OK 2026/09/28 03:29:28 DEBUG : empty space: md5 = 490e7aa8342acc0ff7f43db5abef8220 OK 2026/09/28 03:29:30 DEBUG : sub dir/potato3: md5 = 3a63f04342c550d876659befeacef9d9 OK 2026/09/28 03:29:31 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Touching "sub dir/potato3" 2026/09/28 03:29:31 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Touching "empty space" 2026/09/28 03:29:31 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Touching "potato2" --- PASS: TestTouchDir (9.83s) === RUN TestMkdirMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:35 DEBUG : dir with metadata: Making directory with metadata 2026/09/28 03:29:35 INFO : dir with metadata: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) --- PASS: TestMkdirMetadata (2.26s) === RUN TestMkdirModTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:37 DEBUG : directory with modtime: Making directory with metadata 2026/09/28 03:29:37 INFO : directory with modtime: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2026/09/28 03:29:38 NOTICE: dry run directory with modtime: Skipped make directory as --dry-run is set --- PASS: TestMkdirModTime (2.08s) === RUN TestCopyDirMetadata run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:39 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/09/28 03:29:39 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/09/28 03:29:39 DEBUG : Google drive root 'crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0': Skipping btime metadata as can't update it on an existing file: 2026-09-28T03:29:39.459486349Z 2026/09/28 03:29:40 INFO : non existent directory: Updated directory metadata 2026/09/28 03:29:42 DEBUG : Google drive root 'crypt/p1dcbqld4bnegr0r7tslbehpb8m5c71ms3acbn3gimrl6uo6beg0': Skipping btime metadata as can't update it on an existing file: 2026-09-28T03:29:39.459486349Z 2026/09/28 03:29:42 INFO : existing directory: Updated directory metadata --- PASS: TestCopyDirMetadata (4.49s) === RUN TestSetDirModTime run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:43 DEBUG : set modtime on non existent directory: Skipping set directory modification time as --no-update-dir-modtime is set 2026/09/28 03:29:45 INFO : set modtime on existing directory: Set directory modification time (using SetModTime) 2026/09/28 03:29:46 INFO : set modtime on existing directory: Set directory modification time (using DirSetModTime) --- PASS: TestSetDirModTime (3.83s) === RUN TestDirsEqual run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:47 DEBUG : dir with metadata to be copied: Making directory with metadata 2026/09/28 03:29:47 INFO : dir with metadata to be copied: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/09/28 03:29:47 DEBUG : dst: Making directory with metadata 2026/09/28 03:29:48 INFO : dst: Made directory with metadata (mtime=2001-02-03T04:05:06.499999999Z) 2026/09/28 03:29:48 DEBUG : dst: Directory modification time the same (differ by -999.999µs, within tolerance 1ms) 2026/09/28 03:29:48 INFO : dst: Set directory modification time (using SetModTime) 2026/09/28 03:29:49 INFO : dst: Set directory modification time (using SetModTime) 2026/09/28 03:29:49 DEBUG : dst: Directory modification time the same (differ by 1ns, within tolerance 1ms) 2026/09/28 03:29:49 INFO : dst: Set directory modification time (using SetModTime) 2026/09/28 03:29:49 DEBUG : dst: Destination directory is newer than source, skipping --- PASS: TestDirsEqual (3.44s) === RUN TestRemoveExisting run.go:198: Remote "Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu'", Local "Local file system at /tmp/rclone2144112355", Modify Window "1ms" 2026/09/28 03:29:53 DEBUG : sub dir/test remove existing: md5 = 85753591654dda76c88f7cc44557ee6e OK 2026/09/28 03:29:54 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: md5 = d8312c372831a5604a7d9a1c7841bb6d OK 2026/09/28 03:29:56 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.noyiyox4" before starting 2026/09/28 03:29:57 DEBUG : sub dir/test remove existing.noyiyox4: TEST: removing renamed existing file after operation 2026/09/28 03:29:58 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.febayeb8" before starting 2026/09/28 03:29:59 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.febayeb8: TEST: renaming existing back after failed operation 2026/09/28 03:30:00 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.muqukad7" before starting 2026/09/28 03:30:01 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.muqukad7: TEST: removing renamed existing file after operation --- PASS: TestRemoveExisting (12.56s) === RUN TestRcatInputFailurePreservesDestination 2026/09/28 03:30:03 DEBUG : Creating backend with remote "/tmp/TestRcatInputFailurePreservesDestination3177004712/001" --- PASS: TestRcatInputFailurePreservesDestination (0.00s) === RUN TestRcAbout rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcAbout (0.00s) === RUN TestRcCleanup rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCleanup (0.00s) === RUN TestRcCopyfile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCopyfile (0.00s) === RUN TestRcCopyurl rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCopyurl (0.00s) === RUN TestRcDelete rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcDelete (0.00s) === RUN TestRcDeletefile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcDeletefile (0.00s) === RUN TestRcList rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcList (0.00s) === RUN TestRcStat rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcStat (0.00s) === RUN TestRcSetTier rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcSetTier (0.00s) === RUN TestRcSetTierFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcSetTierFile (0.00s) === RUN TestRcMkdir rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcMkdir (0.00s) === RUN TestRcMovefile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcMovefile (0.00s) === RUN TestRcPurge rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcPurge (0.00s) === RUN TestRcRmdir rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcRmdir (0.00s) === RUN TestRcRmdirs rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcRmdirs (0.00s) === RUN TestRcSize rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcSize (0.00s) === RUN TestRcPublicLink rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcPublicLink (0.00s) === RUN TestRcFsInfo rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcFsInfo (0.00s) === RUN TestUploadFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestUploadFile (0.00s) === RUN TestRcCommand rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCommand (0.00s) === RUN TestRcDu rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcDu (0.00s) === RUN TestRcCheck rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCheck (0.00s) === RUN TestRcHashsum rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcHashsum (0.00s) === RUN TestRcHashsumSingleFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcHashsumSingleFile (0.00s) === RUN TestRcHashsumFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcHashsumFile (0.00s) === RUN TestRcGetFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcGetFile (0.00s) PASS 2026/09/28 03:30:03 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-turedin0finu': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestCryptDrive: -verbose" - Finished OK in 15m47.409013268s (try 1/5)