"./operations.test -test.v -test.timeout 1h0m0s -remote TestPikPak: -verbose" - Starting (try 1/5)
2025/03/30 01:08:14 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo"
2025/03/30 01:08:14 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:08:15 DEBUG : Creating backend with remote "/tmp/rclone3583396368"
=== 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:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    multithread_test.go:121: multithread writing not supported
2025/03/30 01:08:16 ERROR : : error listing: directory not found
--- SKIP: TestMultithreadCopy (0.27s)
=== RUN   TestMultithreadCopyAbort
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    multithread_test.go:121: multithread writing not supported
2025/03/30 01:08:16 ERROR : : error listing: directory not found
--- SKIP: TestMultithreadCopyAbort (0.27s)
=== RUN   TestSizeDiffers
--- PASS: TestSizeDiffers (0.00s)
=== RUN   TestReOpen
=== RUN   TestReOpen/Normal
=== RUN   TestReOpen/Normal/Basics
2025/03/30 01:08:16 DEBUG : potato: Seek from 10 to 0
=== RUN   TestReOpen/Normal/ErrorAtStart
=== RUN   TestReOpen/Normal/WithErrors
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error
=== RUN   TestReOpen/Normal/TooManyErrors
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries
=== RUN   TestReOpen/Normal/Seek
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error
2025/03/30 01:08:16 DEBUG : potato: Seek from 5 to 2
=== RUN   TestReOpen/Normal/AccountRead
=== RUN   TestReOpen/Normal/AccountReadDelay
2025/03/30 01:08:16 DEBUG : potato: Seek from 10 to 0
2025/03/30 01:08:16 DEBUG : potato: Seek from 10 to 0
2025/03/30 01:08:16 DEBUG : potato: Seek from 10 to 0
=== RUN   TestReOpen/Normal/AccountReadError
=== RUN   TestReOpen/WithRangeOption
=== RUN   TestReOpen/WithRangeOption/Basics
2025/03/30 01:08:16 DEBUG : potato: Seek from 7 to 0
=== RUN   TestReOpen/WithRangeOption/ErrorAtStart
=== RUN   TestReOpen/WithRangeOption/WithErrors
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error
=== RUN   TestReOpen/WithRangeOption/TooManyErrors
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries
=== RUN   TestReOpen/WithRangeOption/Seek
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error
2025/03/30 01:08:16 DEBUG : potato: Seek from 5 to 2
2025/03/30 01:08:16 DEBUG : potato: Seek from 7 to 4
=== RUN   TestReOpen/WithRangeOption/AccountRead
=== RUN   TestReOpen/WithRangeOption/AccountReadDelay
2025/03/30 01:08:16 DEBUG : potato: Seek from 7 to 0
2025/03/30 01:08:16 DEBUG : potato: Seek from 7 to 0
2025/03/30 01:08:16 DEBUG : potato: Seek from 7 to 0
=== RUN   TestReOpen/WithRangeOption/AccountReadError
=== RUN   TestReOpen/WithSeekOption
=== RUN   TestReOpen/WithSeekOption/Basics
2025/03/30 01:08:16 DEBUG : potato: Seek from 8 to 0
=== RUN   TestReOpen/WithSeekOption/ErrorAtStart
=== RUN   TestReOpen/WithSeekOption/WithErrors
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error
=== RUN   TestReOpen/WithSeekOption/TooManyErrors
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries
=== RUN   TestReOpen/WithSeekOption/Seek
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error
2025/03/30 01:08:16 DEBUG : potato: Seek from 5 to 2
2025/03/30 01:08:16 DEBUG : potato: Seek from 7 to 5
=== RUN   TestReOpen/WithSeekOption/AccountRead
=== RUN   TestReOpen/WithSeekOption/AccountReadDelay
2025/03/30 01:08:16 DEBUG : potato: Seek from 8 to 0
2025/03/30 01:08:16 DEBUG : potato: Seek from 8 to 0
2025/03/30 01:08:16 DEBUG : potato: Seek from 8 to 0
=== RUN   TestReOpen/WithSeekOption/AccountReadError
=== RUN   TestReOpen/UnknownSize
=== RUN   TestReOpen/UnknownSize/Basics
2025/03/30 01:08:16 DEBUG : potato: Seek from 9 to 0
=== RUN   TestReOpen/UnknownSize/ErrorAtStart
=== RUN   TestReOpen/UnknownSize/WithErrors
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error
=== RUN   TestReOpen/UnknownSize/TooManyErrors
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error
2025/03/30 01:08:16 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries
=== RUN   TestReOpen/UnknownSize/Seek
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error
2025/03/30 01:08:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error
2025/03/30 01:08:16 DEBUG : potato: Seek from 5 to 2
2025/03/30 01:08:16 DEBUG : potato: Seek from 7 to 6
=== RUN   TestReOpen/UnknownSize/AccountRead
=== RUN   TestReOpen/UnknownSize/AccountReadDelay
2025/03/30 01:08:16 DEBUG : potato: Seek from 9 to 0
2025/03/30 01:08:16 DEBUG : potato: Seek from 9 to 0
2025/03/30 01:08:16 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/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/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/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/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:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:08:17 DEBUG : rutabaga: calculating gcid: failed to unwrap object from src: rutabaga
2025/03/30 01:08:17 DEBUG : rutabaga: gcid = 8277717b2668765d3c4e3449b6be32223a7e3d33
=== RUN   TestCheck/1
=== RUN   TestCheck/2
2025/03/30 01:08:19 DEBUG : empty space: calculating gcid: failed to unwrap object from src: empty space
2025/03/30 01:08:19 DEBUG : empty space: gcid = 09f49478af9c899f0e74bf1a8e2ec667345a178b
=== RUN   TestCheck/3
2025/03/30 01:08:20 DEBUG : potato2: calculating gcid: failed to unwrap object from src: potato2
2025/03/30 01:08:20 DEBUG : potato2: gcid = f284ca644cf64403b777451495ca659cc12415af
=== RUN   TestCheck/4
=== RUN   TestCheck/5
2025/03/30 01:08:21 DEBUG : remotepotato: calculating gcid: failed to unwrap object from src: remotepotato
2025/03/30 01:08:21 DEBUG : remotepotato: gcid = f284ca644cf64403b777451495ca659cc12415af
=== RUN   TestCheck/6
=== RUN   TestCheck/7
--- PASS: TestCheck (11.33s)
    --- PASS: TestCheck/1 (0.28s)
    --- PASS: TestCheck/2 (0.28s)
    --- PASS: TestCheck/3 (0.28s)
    --- PASS: TestCheck/4 (0.29s)
    --- PASS: TestCheck/5 (0.28s)
    --- PASS: TestCheck/6 (0.30s)
    --- PASS: TestCheck/7 (0.30s)
=== RUN   TestCheckFsError
2025/03/30 01:08:27 DEBUG : Creating backend with remote "nonexistent"
2025/03/30 01:08:27 DEBUG : Creating backend with remote "nonexistent"
2025/03/30 01:08:27 DEBUG : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: Waiting for checks to finish
2025/03/30 01:08:27 ERROR : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: error reading source root directory: directory not found
2025/03/30 01:08:27 NOTICE: Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: 2 differences found
2025/03/30 01:08:27 NOTICE: Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: 2 errors while checking
--- PASS: TestCheckFsError (0.00s)
=== RUN   TestCheckDownload
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:08:28 DEBUG : rutabaga: calculating gcid: failed to unwrap object from src: rutabaga
2025/03/30 01:08:28 DEBUG : rutabaga: gcid = 8277717b2668765d3c4e3449b6be32223a7e3d33
=== RUN   TestCheckDownload/1
=== RUN   TestCheckDownload/2
2025/03/30 01:08:32 DEBUG : empty space: calculating gcid: failed to unwrap object from src: empty space
2025/03/30 01:08:32 DEBUG : empty space: gcid = 09f49478af9c899f0e74bf1a8e2ec667345a178b
=== RUN   TestCheckDownload/3
2025/03/30 01:08:34 DEBUG : potato2: calculating gcid: failed to unwrap object from src: potato2
2025/03/30 01:08:34 DEBUG : potato2: gcid = f284ca644cf64403b777451495ca659cc12415af
=== RUN   TestCheckDownload/4
=== RUN   TestCheckDownload/5
2025/03/30 01:08:38 DEBUG : remotepotato: calculating gcid: failed to unwrap object from src: remotepotato
2025/03/30 01:08:38 DEBUG : remotepotato: gcid = f284ca644cf64403b777451495ca659cc12415af
=== RUN   TestCheckDownload/6
=== RUN   TestCheckDownload/7
--- PASS: TestCheckDownload (19.58s)
    --- PASS: TestCheckDownload/1 (1.97s)
    --- PASS: TestCheckDownload/2 (1.67s)
    --- PASS: TestCheckDownload/3 (0.94s)
    --- PASS: TestCheckDownload/4 (1.67s)
    --- PASS: TestCheckDownload/5 (1.27s)
    --- PASS: TestCheckDownload/6 (2.68s)
    --- PASS: TestCheckDownload/7 (0.97s)
=== RUN   TestCheckSizeOnly
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:08:47 DEBUG : rutabaga: calculating gcid: failed to unwrap object from src: rutabaga
2025/03/30 01:08:47 DEBUG : rutabaga: gcid = 8277717b2668765d3c4e3449b6be32223a7e3d33
=== RUN   TestCheckSizeOnly/1
=== RUN   TestCheckSizeOnly/2
2025/03/30 01:08:49 DEBUG : empty space: calculating gcid: failed to unwrap object from src: empty space
2025/03/30 01:08:49 DEBUG : empty space: gcid = 09f49478af9c899f0e74bf1a8e2ec667345a178b
=== RUN   TestCheckSizeOnly/3
2025/03/30 01:08:50 DEBUG : potato2: calculating gcid: failed to unwrap object from src: potato2
2025/03/30 01:08:50 DEBUG : potato2: gcid = 1c072bc7ea04a9090f3d2c88d92ee133e136b1d0
=== RUN   TestCheckSizeOnly/4
=== RUN   TestCheckSizeOnly/5
2025/03/30 01:08:51 DEBUG : remotepotato: calculating gcid: failed to unwrap object from src: remotepotato
2025/03/30 01:08:51 DEBUG : remotepotato: gcid = f284ca644cf64403b777451495ca659cc12415af
=== RUN   TestCheckSizeOnly/6
=== RUN   TestCheckSizeOnly/7
--- PASS: TestCheckSizeOnly (10.52s)
    --- PASS: TestCheckSizeOnly/1 (0.29s)
    --- PASS: TestCheckSizeOnly/2 (0.30s)
    --- PASS: TestCheckSizeOnly/3 (0.28s)
    --- PASS: TestCheckSizeOnly/4 (0.32s)
    --- PASS: TestCheckSizeOnly/5 (0.29s)
    --- PASS: TestCheckSizeOnly/6 (0.30s)
    --- PASS: TestCheckSizeOnly/7 (0.29s)
=== RUN   TestCheckEqualReaders
--- PASS: TestCheckEqualReaders (0.00s)
=== RUN   TestParseSumFile
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:08:58 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:08:58 DEBUG : test.sum: gcid = 7a6c4fea12fa7bf66997c8b984733019679b2f9f
2025/03/30 01:09:00 NOTICE: test.sum: improperly formatted checksum line 4
2025/03/30 01:09:00 NOTICE: test.sum: improperly formatted checksum line 5
2025/03/30 01:09:00 NOTICE: test.sum: improperly formatted checksum line 6
2025/03/30 01:09:00 NOTICE: test.sum: 2 warning(s) suppressed...
2025/03/30 01:09:00 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:00 DEBUG : test.sum: gcid = bc9d7ca23a449ced8d5f88b9712e89097981d783
2025/03/30 01:09:02 NOTICE: test.sum: improperly formatted checksum line 4
2025/03/30 01:09:02 NOTICE: test.sum: improperly formatted checksum line 5
2025/03/30 01:09:02 NOTICE: test.sum: improperly formatted checksum line 6
2025/03/30 01:09:02 NOTICE: test.sum: 2 warning(s) suppressed...
--- PASS: TestParseSumFile (6.52s)
=== RUN   TestCheckSum
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:09:04 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo/data"
2025/03/30 01:09:06 DEBUG : data/banana: calculating gcid: failed to unwrap object from src: data/banana
2025/03/30 01:09:06 DEBUG : data/banana: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
2025/03/30 01:09:07 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:07 DEBUG : test.sum: gcid = a5968cd7981dde739b5ed764a5ed354ef42c42b2
=== RUN   TestCheckSum/subtest1
2025/03/30 01:09:09 DEBUG : data/potato: calculating gcid: failed to unwrap object from src: data/potato
2025/03/30 01:09:09 DEBUG : data/potato: gcid = 7a3c15f717358c93392def5ff0639db84c0d363b
2025/03/30 01:09:10 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:10 DEBUG : test.sum: gcid = a5968cd7981dde739b5ed764a5ed354ef42c42b2
=== RUN   TestCheckSum/subtest2
2025/03/30 01:09:14 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:14 DEBUG : test.sum: gcid = f3a0ff69df1baee079fa197e53142fe40231e82b
=== RUN   TestCheckSum/subtest3
2025/03/30 01:09:17 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:17 DEBUG : test.sum: gcid = 4432a75a15f9e866fc8b0361de0580e4ab920bea
=== RUN   TestCheckSum/subtest4
=== NAME  TestCheckSum
    check_test.go:411: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:411
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:432
        	Error:      	An error is expected but got nil.
        	Test:       	TestCheckSum
        	Messages:   	no expected error in run 4
    check_test.go:413: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:413
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:432
        	Error:      	Not equal: 
        	            	expected: 1
        	            	actual  : 0
        	Test:       	TestCheckSum
        	Messages:   	wrong error count in run 4
    check_test.go:387: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:387
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:421
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:432
        	Error:      	Not equal: 
        	            	expected: []string{"", "* banana", "= potato"}
        	            	actual  : []string{"", "= banana", "= potato"}
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -2,3 +2,3 @@
        	            	  (string) "",
        	            	- (string) (len=8) "* banana",
        	            	+ (string) (len=8) "= banana",
        	            	  (string) (len=8) "= potato"
        	Test:       	TestCheckSum
        	Messages:   	wrong combined result in run 4
    check_test.go:387: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:387
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:424
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:432
        	Error:      	Not equal: 
        	            	expected: []string{"", "potato"}
        	            	actual  : []string{"", "banana", "potato"}
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1,3 +1,4 @@
        	            	-([]string) (len=2) {
        	            	+([]string) (len=3) {
        	            	  (string) "",
        	            	+ (string) (len=6) "banana",
        	            	  (string) (len=6) "potato"
        	Test:       	TestCheckSum
        	Messages:   	wrong match result in run 4
    check_test.go:387: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:387
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:425
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:432
        	Error:      	Not equal: 
        	            	expected: []string{"", "banana"}
        	            	actual  : []string{}
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1,4 +1,2 @@
        	            	-([]string) (len=2) {
        	            	- (string) "",
        	            	- (string) (len=6) "banana"
        	            	+([]string) {
        	            	 }
        	Test:       	TestCheckSum
        	Messages:   	wrong differ result in run 4
2025/03/30 01:09:21 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:21 DEBUG : test.sum: gcid = c2c6d29ce2f4e1f6e3e830802ef4a15c32af89c4
=== RUN   TestCheckSum/subtest5
2025/03/30 01:09:25 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:25 DEBUG : test.sum: gcid = 903d92580da389428c3eace6c6dce692463e75e8
=== RUN   TestCheckSum/subtest6
=== NAME  TestCheckSum
    check_test.go:413: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:413
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:432
        	Error:      	Not equal: 
        	            	expected: 2
        	            	actual  : 1
        	Test:       	TestCheckSum
        	Messages:   	wrong error count in run 6
    check_test.go:387: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:387
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:421
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:432
        	Error:      	Not equal: 
        	            	expected: []string{"", "* potato", "+ orange", "= banana"}
        	            	actual  : []string{"", "+ orange", "= banana", "= potato"}
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -2,5 +2,5 @@
        	            	  (string) "",
        	            	- (string) (len=8) "* potato",
        	            	  (string) (len=8) "+ orange",
        	            	- (string) (len=8) "= banana"
        	            	+ (string) (len=8) "= banana",
        	            	+ (string) (len=8) "= potato"
        	            	 }
        	Test:       	TestCheckSum
        	Messages:   	wrong combined result in run 6
    check_test.go:387: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:387
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:424
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:432
        	Error:      	Not equal: 
        	            	expected: []string{"", "banana"}
        	            	actual  : []string{"", "banana", "potato"}
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1,4 +1,5 @@
        	            	-([]string) (len=2) {
        	            	+([]string) (len=3) {
        	            	  (string) "",
        	            	- (string) (len=6) "banana"
        	            	+ (string) (len=6) "banana",
        	            	+ (string) (len=6) "potato"
        	            	 }
        	Test:       	TestCheckSum
        	Messages:   	wrong match result in run 6
    check_test.go:387: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:387
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:425
        	            				/home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:432
        	Error:      	Not equal: 
        	            	expected: []string{"", "potato"}
        	            	actual  : []string{}
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1,4 +1,2 @@
        	            	-([]string) (len=2) {
        	            	- (string) "",
        	            	- (string) (len=6) "potato"
        	            	+([]string) {
        	            	 }
        	Test:       	TestCheckSum
        	Messages:   	wrong differ result in run 6
2025/03/30 01:09:28 DEBUG : data/banana: calculating gcid: failed to unwrap object from src: data/banana
2025/03/30 01:09:28 DEBUG : data/banana: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
2025/03/30 01:09:30 DEBUG : data/potato: calculating gcid: failed to unwrap object from src: data/potato
2025/03/30 01:09:30 DEBUG : data/potato: gcid = 7a3c15f717358c93392def5ff0639db84c0d363b
2025/03/30 01:09:32 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:32 DEBUG : test.sum: gcid = 551b7ddca65803810ea668343a66646180a0c0b7
=== RUN   TestCheckSum/subtest7
2025/03/30 01:09:39 DEBUG : data: Rmdir: contains trashed file: "potato"
2025/03/30 01:09:39 DEBUG : data: Rmdir: contains trashed file: "banana"
2025/03/30 01:09:39 DEBUG : data: Rmdir: contains trashed file: "potato"
2025/03/30 01:09:39 DEBUG : data: Rmdir: contains trashed file: "banana"
--- FAIL: TestCheckSum (37.40s)
    --- PASS: TestCheckSum/subtest1 (1.43s)
    --- PASS: TestCheckSum/subtest2 (1.12s)
    --- PASS: TestCheckSum/subtest3 (1.17s)
    --- PASS: TestCheckSum/subtest4 (1.15s)
    --- PASS: TestCheckSum/subtest5 (1.14s)
    --- PASS: TestCheckSum/subtest6 (1.19s)
    --- PASS: TestCheckSum/subtest7 (1.19s)
=== RUN   TestCheckSumDownload
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:09:41 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo/data"
2025/03/30 01:09:44 DEBUG : data/banana: calculating gcid: failed to unwrap object from src: data/banana
2025/03/30 01:09:44 DEBUG : data/banana: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
2025/03/30 01:09:45 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:45 DEBUG : test.sum: gcid = a5968cd7981dde739b5ed764a5ed354ef42c42b2
=== RUN   TestCheckSumDownload/subtest1
2025/03/30 01:09:49 DEBUG : data/potato: calculating gcid: failed to unwrap object from src: data/potato
2025/03/30 01:09:49 DEBUG : data/potato: gcid = 7a3c15f717358c93392def5ff0639db84c0d363b
2025/03/30 01:09:49 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:49 DEBUG : test.sum: gcid = a5968cd7981dde739b5ed764a5ed354ef42c42b2
=== RUN   TestCheckSumDownload/subtest2
2025/03/30 01:09:55 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:09:55 DEBUG : test.sum: gcid = f3a0ff69df1baee079fa197e53142fe40231e82b
=== RUN   TestCheckSumDownload/subtest3
2025/03/30 01:10:00 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:10:00 DEBUG : test.sum: gcid = 4432a75a15f9e866fc8b0361de0580e4ab920bea
=== RUN   TestCheckSumDownload/subtest4
2025/03/30 01:10:05 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:10:05 DEBUG : test.sum: gcid = c2c6d29ce2f4e1f6e3e830802ef4a15c32af89c4
=== RUN   TestCheckSumDownload/subtest5
2025/03/30 01:10:09 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:10:09 DEBUG : test.sum: gcid = 903d92580da389428c3eace6c6dce692463e75e8
=== RUN   TestCheckSumDownload/subtest6
2025/03/30 01:10:14 DEBUG : data/banana: calculating gcid: failed to unwrap object from src: data/banana
2025/03/30 01:10:14 DEBUG : data/banana: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
2025/03/30 01:10:16 DEBUG : data/potato: calculating gcid: failed to unwrap object from src: data/potato
2025/03/30 01:10:16 DEBUG : data/potato: gcid = 7a3c15f717358c93392def5ff0639db84c0d363b
2025/03/30 01:10:18 DEBUG : test.sum: calculating gcid: failed to unwrap object from src: test.sum
2025/03/30 01:10:18 DEBUG : test.sum: gcid = 551b7ddca65803810ea668343a66646180a0c0b7
=== RUN   TestCheckSumDownload/subtest7
2025/03/30 01:10:27 DEBUG : data: Rmdir: contains trashed file: "potato"
2025/03/30 01:10:27 DEBUG : data: Rmdir: contains trashed file: "banana"
2025/03/30 01:10:27 DEBUG : data: Rmdir: contains trashed file: "potato"
2025/03/30 01:10:27 DEBUG : data: Rmdir: contains trashed file: "banana"
--- PASS: TestCheckSumDownload (46.67s)
    --- PASS: TestCheckSumDownload/subtest1 (2.90s)
    --- PASS: TestCheckSumDownload/subtest2 (2.77s)
    --- PASS: TestCheckSumDownload/subtest3 (2.55s)
    --- PASS: TestCheckSumDownload/subtest4 (2.61s)
    --- PASS: TestCheckSumDownload/subtest5 (1.89s)
    --- PASS: TestCheckSumDownload/subtest6 (2.78s)
    --- PASS: TestCheckSumDownload/subtest7 (2.34s)
=== RUN   TestApplyTransforms
2025/03/30 01:10:28 DEBUG : Creating backend with remote "TestPikPak:rclone-test-detepaf3hixu"
2025/03/30 01:10:28 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:10:29 DEBUG : Creating backend with remote "/tmp/rclone3246337660"
    run.go:180: Remote "PikPak root 'rclone-test-detepaf3hixu'", Local "Local file system at /tmp/rclone3246337660", Modify Window "876000h0m0s"
2025/03/30 01:10:30 DEBUG : hello, world!: calculating gcid: failed to unwrap object from src: hello, world!
2025/03/30 01:10:30 DEBUG : hello, world!: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
upper checkfile vs. lower remote (without normalization)
2025/03/30 01:10:31 ERROR : hello, world!: sum not found
2025/03/30 01:10:31 ERROR : HELLO, WORLD!: file not in PikPak root 'rclone-test-detepaf3hixu'
2025/03/30 01:10:31 NOTICE: PikPak root 'rclone-test-detepaf3hixu': 1 files missing
2025/03/30 01:10:31 NOTICE: 1 hashes missing
2025/03/30 01:10:31 NOTICE: PikPak root 'rclone-test-detepaf3hixu': 2 differences found
2025/03/30 01:10:31 NOTICE: PikPak root 'rclone-test-detepaf3hixu': 2 errors while checking
upper checkfile vs. lower remote (with normalization)
2025/03/30 01:10:33 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK
2025/03/30 01:10:33 NOTICE: PikPak root 'rclone-test-detepaf3hixu': 0 differences found
2025/03/30 01:10:33 NOTICE: PikPak root 'rclone-test-detepaf3hixu': 1 matching files
2025/03/30 01:10:33 DEBUG : Creating backend with remote "TestPikPak:rclone-test-pavosax8jada"
2025/03/30 01:10:33 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:10:34 DEBUG : Creating backend with remote "/tmp/rclone4208813273"
    run.go:180: Remote "PikPak root 'rclone-test-pavosax8jada'", Local "Local file system at /tmp/rclone4208813273", Modify Window "876000h0m0s"
2025/03/30 01:10:35 DEBUG : HELLO, WORLD!: calculating gcid: failed to unwrap object from src: HELLO, WORLD!
2025/03/30 01:10:35 DEBUG : HELLO, WORLD!: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
lower checkfile vs. upper remote (without normalization)
2025/03/30 01:10:36 ERROR : HELLO, WORLD!: sum not found
2025/03/30 01:10:36 ERROR : hello, world!: file not in PikPak root 'rclone-test-pavosax8jada'
2025/03/30 01:10:36 NOTICE: PikPak root 'rclone-test-pavosax8jada': 1 files missing
2025/03/30 01:10:36 NOTICE: 1 hashes missing
2025/03/30 01:10:36 NOTICE: PikPak root 'rclone-test-pavosax8jada': 2 differences found
2025/03/30 01:10:36 NOTICE: PikPak root 'rclone-test-pavosax8jada': 2 errors while checking
lower checkfile vs. upper remote (with normalization)
2025/03/30 01:10:38 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK
2025/03/30 01:10:38 NOTICE: PikPak root 'rclone-test-pavosax8jada': 0 differences found
2025/03/30 01:10:38 NOTICE: PikPak root 'rclone-test-pavosax8jada': 1 matching files
2025/03/30 01:10:38 DEBUG : Creating backend with remote "TestPikPak:rclone-test-cularej0bozu"
2025/03/30 01:10:38 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:10:38 DEBUG : Creating backend with remote "/tmp/rclone579181244"
    run.go:180: Remote "PikPak root 'rclone-test-cularej0bozu'", Local "Local file system at /tmp/rclone579181244", Modify Window "876000h0m0s"
2025/03/30 01:10:39 DEBUG : HeLlO, wOrLd!: calculating gcid: failed to unwrap object from src: HeLlO, wOrLd!
2025/03/30 01:10:39 DEBUG : HeLlO, wOrLd!: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
lower checkfile vs. upperlowermixed remote (without normalization)
2025/03/30 01:10:40 ERROR : HeLlO, wOrLd!: sum not found
2025/03/30 01:10:40 ERROR : hello, world!: file not in PikPak root 'rclone-test-cularej0bozu'
2025/03/30 01:10:40 NOTICE: PikPak root 'rclone-test-cularej0bozu': 1 files missing
2025/03/30 01:10:40 NOTICE: 1 hashes missing
2025/03/30 01:10:40 NOTICE: PikPak root 'rclone-test-cularej0bozu': 2 differences found
2025/03/30 01:10:40 NOTICE: PikPak root 'rclone-test-cularej0bozu': 2 errors while checking
lower checkfile vs. upperlowermixed remote (with normalization)
2025/03/30 01:10:42 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK
2025/03/30 01:10:42 NOTICE: PikPak root 'rclone-test-cularej0bozu': 0 differences found
2025/03/30 01:10:42 NOTICE: PikPak root 'rclone-test-cularej0bozu': 1 matching files
2025/03/30 01:10:42 DEBUG : Creating backend with remote "TestPikPak:rclone-test-gujakam8kaxu"
2025/03/30 01:10:42 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:10:44 DEBUG : Creating backend with remote "/tmp/rclone1895262476"
    run.go:180: Remote "PikPak root 'rclone-test-gujakam8kaxu'", Local "Local file system at /tmp/rclone1895262476", Modify Window "876000h0m0s"
2025/03/30 01:10:44 DEBUG : HELLO, WORLD!: calculating gcid: failed to unwrap object from src: HELLO, WORLD!
2025/03/30 01:10:44 DEBUG : HELLO, WORLD!: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
upperlowermixed checkfile vs. upper remote (without normalization)
2025/03/30 01:10:45 ERROR : HELLO, WORLD!: sum not found
2025/03/30 01:10:45 ERROR : HeLlO, wOrLd!: file not in PikPak root 'rclone-test-gujakam8kaxu'
2025/03/30 01:10:45 NOTICE: PikPak root 'rclone-test-gujakam8kaxu': 1 files missing
2025/03/30 01:10:45 NOTICE: 1 hashes missing
2025/03/30 01:10:45 NOTICE: PikPak root 'rclone-test-gujakam8kaxu': 2 differences found
2025/03/30 01:10:45 NOTICE: PikPak root 'rclone-test-gujakam8kaxu': 2 errors while checking
upperlowermixed checkfile vs. upper remote (with normalization)
2025/03/30 01:10:47 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK
2025/03/30 01:10:47 NOTICE: PikPak root 'rclone-test-gujakam8kaxu': 0 differences found
2025/03/30 01:10:47 NOTICE: PikPak root 'rclone-test-gujakam8kaxu': 1 matching files
2025/03/30 01:10:47 DEBUG : Creating backend with remote "TestPikPak:rclone-test-zoluwiq8yafu"
2025/03/30 01:10:47 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:10:48 DEBUG : Creating backend with remote "/tmp/rclone40403846"
    run.go:180: Remote "PikPak root 'rclone-test-zoluwiq8yafu'", Local "Local file system at /tmp/rclone40403846", Modify Window "876000h0m0s"
2025/03/30 01:10:49 DEBUG : 測試_Русский___ě_áñ: calculating gcid: failed to unwrap object from src: 測試_Русский___ě_áñ
2025/03/30 01:10:49 DEBUG : 測試_Русский___ě_áñ: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
NFD checkfile vs. NFC remote (without normalization)
2025/03/30 01:10:50 ERROR : 測試_Русский___ě_áñ: sum not found
2025/03/30 01:10:50 ERROR : 測試_Русский___ě_áñ: file not in PikPak root 'rclone-test-zoluwiq8yafu'
2025/03/30 01:10:50 NOTICE: PikPak root 'rclone-test-zoluwiq8yafu': 1 files missing
2025/03/30 01:10:50 NOTICE: 1 hashes missing
2025/03/30 01:10:50 NOTICE: PikPak root 'rclone-test-zoluwiq8yafu': 2 differences found
2025/03/30 01:10:50 NOTICE: PikPak root 'rclone-test-zoluwiq8yafu': 2 errors while checking
NFD checkfile vs. NFC remote (with normalization)
2025/03/30 01:10:52 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK
2025/03/30 01:10:52 NOTICE: PikPak root 'rclone-test-zoluwiq8yafu': 0 differences found
2025/03/30 01:10:52 NOTICE: PikPak root 'rclone-test-zoluwiq8yafu': 1 matching files
2025/03/30 01:10:52 DEBUG : Creating backend with remote "TestPikPak:rclone-test-dumudoq6ligi"
2025/03/30 01:10:52 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:10:53 DEBUG : Creating backend with remote "/tmp/rclone2823152558"
    run.go:180: Remote "PikPak root 'rclone-test-dumudoq6ligi'", Local "Local file system at /tmp/rclone2823152558", Modify Window "876000h0m0s"
2025/03/30 01:10:54 DEBUG : 測試_Русский___ě_áñ: calculating gcid: failed to unwrap object from src: 測試_Русский___ě_áñ
2025/03/30 01:10:54 DEBUG : 測試_Русский___ě_áñ: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
NFC checkfile vs. NFD remote (without normalization)
2025/03/30 01:10:55 ERROR : 測試_Русский___ě_áñ: sum not found
2025/03/30 01:10:55 ERROR : 測試_Русский___ě_áñ: file not in PikPak root 'rclone-test-dumudoq6ligi'
2025/03/30 01:10:55 NOTICE: PikPak root 'rclone-test-dumudoq6ligi': 1 files missing
2025/03/30 01:10:55 NOTICE: 1 hashes missing
2025/03/30 01:10:55 NOTICE: PikPak root 'rclone-test-dumudoq6ligi': 2 differences found
2025/03/30 01:10:55 NOTICE: PikPak root 'rclone-test-dumudoq6ligi': 2 errors while checking
NFC checkfile vs. NFD remote (with normalization)
2025/03/30 01:10:57 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK
2025/03/30 01:10:57 NOTICE: PikPak root 'rclone-test-dumudoq6ligi': 0 differences found
2025/03/30 01:10:57 NOTICE: PikPak root 'rclone-test-dumudoq6ligi': 1 matching files
2025/03/30 01:10:57 DEBUG : Creating backend with remote "TestPikPak:rclone-test-vacefak9kiwo"
2025/03/30 01:10:57 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:10:58 DEBUG : Creating backend with remote "/tmp/rclone2765220487"
    run.go:180: Remote "PikPak root 'rclone-test-vacefak9kiwo'", Local "Local file system at /tmp/rclone2765220487", Modify Window "876000h0m0s"
2025/03/30 01:10:58 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: calculating gcid: failed to unwrap object from src: 測試_Русский___ě_áñ測試_Русский___ě_áñ
2025/03/30 01:10:58 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
NFDx2 checkfile vs. both remote (without normalization)
2025/03/30 01:10:59 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found
2025/03/30 01:10:59 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in PikPak root 'rclone-test-vacefak9kiwo'
2025/03/30 01:10:59 NOTICE: PikPak root 'rclone-test-vacefak9kiwo': 1 files missing
2025/03/30 01:10:59 NOTICE: 1 hashes missing
2025/03/30 01:10:59 NOTICE: PikPak root 'rclone-test-vacefak9kiwo': 2 differences found
2025/03/30 01:10:59 NOTICE: PikPak root 'rclone-test-vacefak9kiwo': 2 errors while checking
NFDx2 checkfile vs. both remote (with normalization)
2025/03/30 01:11:01 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK
2025/03/30 01:11:01 NOTICE: PikPak root 'rclone-test-vacefak9kiwo': 0 differences found
2025/03/30 01:11:01 NOTICE: PikPak root 'rclone-test-vacefak9kiwo': 1 matching files
2025/03/30 01:11:01 DEBUG : Creating backend with remote "TestPikPak:rclone-test-pecotaz9ruma"
2025/03/30 01:11:01 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:11:03 DEBUG : Creating backend with remote "/tmp/rclone1249526792"
    run.go:180: Remote "PikPak root 'rclone-test-pecotaz9ruma'", Local "Local file system at /tmp/rclone1249526792", Modify Window "876000h0m0s"
2025/03/30 01:11:04 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: calculating gcid: failed to unwrap object from src: 測試_Русский___ě_áñ測試_Русский___ě_áñ
2025/03/30 01:11:04 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
NFCx2 checkfile vs. both remote (without normalization)
2025/03/30 01:11:05 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found
2025/03/30 01:11:05 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in PikPak root 'rclone-test-pecotaz9ruma'
2025/03/30 01:11:05 NOTICE: PikPak root 'rclone-test-pecotaz9ruma': 1 files missing
2025/03/30 01:11:05 NOTICE: 1 hashes missing
2025/03/30 01:11:05 NOTICE: PikPak root 'rclone-test-pecotaz9ruma': 2 differences found
2025/03/30 01:11:05 NOTICE: PikPak root 'rclone-test-pecotaz9ruma': 2 errors while checking
NFCx2 checkfile vs. both remote (with normalization)
2025/03/30 01:11:07 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK
2025/03/30 01:11:07 NOTICE: PikPak root 'rclone-test-pecotaz9ruma': 0 differences found
2025/03/30 01:11:07 NOTICE: PikPak root 'rclone-test-pecotaz9ruma': 1 matching files
2025/03/30 01:11:07 DEBUG : Creating backend with remote "TestPikPak:rclone-test-fosuloz4tuke"
2025/03/30 01:11:07 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:11:08 DEBUG : Creating backend with remote "/tmp/rclone1288152945"
    run.go:180: Remote "PikPak root 'rclone-test-fosuloz4tuke'", Local "Local file system at /tmp/rclone1288152945", Modify Window "876000h0m0s"
2025/03/30 01:11:09 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: calculating gcid: failed to unwrap object from src: 測試_Русский___ě_áñ測試_Русский___ě_áñ
2025/03/30 01:11:09 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
both checkfile vs. NFDx2 remote (without normalization)
2025/03/30 01:11:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found
2025/03/30 01:11:10 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in PikPak root 'rclone-test-fosuloz4tuke'
2025/03/30 01:11:10 NOTICE: PikPak root 'rclone-test-fosuloz4tuke': 1 files missing
2025/03/30 01:11:10 NOTICE: 1 hashes missing
2025/03/30 01:11:10 NOTICE: PikPak root 'rclone-test-fosuloz4tuke': 2 differences found
2025/03/30 01:11:10 NOTICE: PikPak root 'rclone-test-fosuloz4tuke': 2 errors while checking
both checkfile vs. NFDx2 remote (with normalization)
2025/03/30 01:11:11 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK
2025/03/30 01:11:11 NOTICE: PikPak root 'rclone-test-fosuloz4tuke': 0 differences found
2025/03/30 01:11:11 NOTICE: PikPak root 'rclone-test-fosuloz4tuke': 1 matching files
2025/03/30 01:11:11 DEBUG : Creating backend with remote "TestPikPak:rclone-test-fisetet5zuqo"
2025/03/30 01:11:11 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:11:13 DEBUG : Creating backend with remote "/tmp/rclone385465285"
    run.go:180: Remote "PikPak root 'rclone-test-fisetet5zuqo'", Local "Local file system at /tmp/rclone385465285", Modify Window "876000h0m0s"
2025/03/30 01:11:14 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: calculating gcid: failed to unwrap object from src: 測試_Русский___ě_áñ測試_Русский___ě_áñ
2025/03/30 01:11:14 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: gcid = 5a20dd2421f633d21da85b8911f9f37677f212d5
both checkfile vs. NFCx2 remote (without normalization)
2025/03/30 01:11:15 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found
2025/03/30 01:11:15 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in PikPak root 'rclone-test-fisetet5zuqo'
2025/03/30 01:11:15 NOTICE: PikPak root 'rclone-test-fisetet5zuqo': 1 files missing
2025/03/30 01:11:15 NOTICE: 1 hashes missing
2025/03/30 01:11:15 NOTICE: PikPak root 'rclone-test-fisetet5zuqo': 2 differences found
2025/03/30 01:11:15 NOTICE: PikPak root 'rclone-test-fisetet5zuqo': 2 errors while checking
both checkfile vs. NFCx2 remote (with normalization)
2025/03/30 01:11:17 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK
2025/03/30 01:11:17 NOTICE: PikPak root 'rclone-test-fisetet5zuqo': 0 differences found
2025/03/30 01:11:17 NOTICE: PikPak root 'rclone-test-fisetet5zuqo': 1 matching files
2025/03/30 01:11:17 DEBUG : PikPak root 'rclone-test-fisetet5zuqo': Purge remote
2025/03/30 01:11:18 DEBUG : PikPak root 'rclone-test-fosuloz4tuke': Purge remote
2025/03/30 01:11:19 DEBUG : PikPak root 'rclone-test-pecotaz9ruma': Purge remote
2025/03/30 01:11:21 DEBUG : PikPak root 'rclone-test-vacefak9kiwo': Purge remote
2025/03/30 01:11:22 DEBUG : PikPak root 'rclone-test-dumudoq6ligi': Purge remote
2025/03/30 01:11:23 DEBUG : PikPak root 'rclone-test-zoluwiq8yafu': Purge remote
2025/03/30 01:11:25 DEBUG : PikPak root 'rclone-test-gujakam8kaxu': Purge remote
2025/03/30 01:11:27 DEBUG : PikPak root 'rclone-test-cularej0bozu': Purge remote
2025/03/30 01:11:28 DEBUG : PikPak root 'rclone-test-pavosax8jada': Purge remote
2025/03/30 01:11:30 DEBUG : PikPak root 'rclone-test-detepaf3hixu': Purge remote
--- PASS: TestApplyTransforms (63.26s)
=== RUN   TestTruncateString
--- PASS: TestTruncateString (0.00s)
=== RUN   TestCopyFile
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:11:32 DEBUG : file1: Need to transfer - File not found at Destination
2025/03/30 01:11:33 DEBUG : sub/file2: gcid = 3823E2B83A3BA8D1137EFC1FE13E3A2E7CFB8D82
2025/03/30 01:11:33 DEBUG : sub/file2: Dst hash empty - aborting Src hash check
2025/03/30 01:11:33 INFO  : file1: Copied (new) to: sub/file2
2025/03/30 01:11:34 DEBUG : file1: Sizes identical
2025/03/30 01:11:34 DEBUG : file1: Unchanged skipping
2025/03/30 01:11:35 DEBUG : PikPak root 'rclone-test-nelejex3nevo': don't need to copy/move sub/file2, it is already at target location
2025/03/30 01:11:37 DEBUG : sub: Rmdir: contains trashed file: "file2"
--- PASS: TestCopyFile (7.30s)
=== RUN   TestCopyLongFile
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    copy_test.go:153: Test only runs on local
--- SKIP: TestCopyLongFile (0.55s)
=== RUN   TestCopyFileBackupDir
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:11:40 DEBUG : dst/file1: calculating gcid: failed to unwrap object from src: dst/file1
2025/03/30 01:11:40 DEBUG : dst/file1: gcid = 66e72e3c725e3b9944f9c9209cdea6d9187af7e0
2025/03/30 01:11:41 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo/backup"
2025/03/30 01:11:43 DEBUG : dst/file1: Sizes differ (src 14 vs dst 18)
2025/03/30 01:11:46 INFO  : dst/file1: Moved (server-side)
2025/03/30 01:11:46 DEBUG : dst/file1: gcid = 3823E2B83A3BA8D1137EFC1FE13E3A2E7CFB8D82
2025/03/30 01:11:46 DEBUG : dst/file1: Dst hash empty - aborting Src hash check
2025/03/30 01:11:46 INFO  : dst/file1: Copied (new)
2025/03/30 01:11:52 DEBUG : dst: Rmdir: contains trashed file: "file1"
2025/03/30 01:11:53 DEBUG : backup/dst: Rmdir: contains trashed file: "file1"
2025/03/30 01:11:54 DEBUG : backup: Rmdir: contains trashed file: "dst"
--- PASS: TestCopyFileBackupDir (16.69s)
=== RUN   TestCopyFileCompareDest
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:11:56 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo/dst"
2025/03/30 01:11:57 DEBUG : Saving config "captcha_token" in section "TestPikPak" of the config file
2025/03/30 01:11:59 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo/CompareDest"
2025/03/30 01:12:01 DEBUG : one: Need to transfer - File not found at Destination
2025/03/30 01:12:02 DEBUG : one: gcid = 74445CD742AF268FD22866DA0D12758951D638F7
2025/03/30 01:12:03 DEBUG : one: Dst hash empty - aborting Src hash check
2025/03/30 01:12:03 INFO  : one: Copied (new)
2025/03/30 01:12:04 DEBUG : Saving config "captcha_token" in section "TestPikPak" of the config file
2025/03/30 01:12:05 DEBUG : one: Sizes differ (src 5 vs dst 3)
2025/03/30 01:12:06 DEBUG : one: gcid = 9F917A3EA1B24AF2E77A328BEA3B8D3CD96D53A7
2025/03/30 01:12:07 DEBUG : one: Dst hash empty - aborting Src hash check
2025/03/30 01:12:07 INFO  : one: Copied (replaced existing)
2025/03/30 01:12:08 DEBUG : dst/one: calculating gcid: failed to unwrap object from src: dst/one
2025/03/30 01:12:08 DEBUG : dst/one: gcid = 74445cd742af268fd22866da0d12758951d638f7
2025/03/30 01:12:11 DEBUG : CompareDest/one: calculating gcid: failed to unwrap object from src: CompareDest/one
2025/03/30 01:12:11 DEBUG : CompareDest/one: gcid = 9f917a3ea1b24af2e77a328bea3b8d3cd96d53a7
2025/03/30 01:12:13 DEBUG : one: Sizes differ (src 5 vs dst 3)
2025/03/30 01:12:14 DEBUG : one: Sizes identical
2025/03/30 01:12:14 DEBUG : one: Destination found in --compare-dest, skipping
2025/03/30 01:12:15 DEBUG : CompareDest/two: calculating gcid: failed to unwrap object from src: CompareDest/two
2025/03/30 01:12:15 DEBUG : CompareDest/two: gcid = a41bee51488264c01b96de959a9142af1a75205e
2025/03/30 01:12:17 DEBUG : two: Need to transfer - File not found at Destination
2025/03/30 01:12:17 DEBUG : two: Sizes identical
2025/03/30 01:12:17 DEBUG : two: Destination found in --compare-dest, skipping
2025/03/30 01:12:18 DEBUG : two: Need to transfer - File not found at Destination
2025/03/30 01:12:18 DEBUG : two: Sizes identical
2025/03/30 01:12:18 DEBUG : two: Destination found in --compare-dest, skipping
2025/03/30 01:12:20 DEBUG : two: Need to transfer - File not found at Destination
2025/03/30 01:12:20 DEBUG : two: Sizes differ (src 5 vs dst 3)
2025/03/30 01:12:22 DEBUG : two: gcid = AB96B6D2950AA019FA94C28BB7DBD117D049F997
2025/03/30 01:12:22 DEBUG : two: Dst hash empty - aborting Src hash check
2025/03/30 01:12:22 INFO  : two: Copied (new)
2025/03/30 01:12:28 DEBUG : dst: Rmdir: contains trashed file: "two"
2025/03/30 01:12:28 DEBUG : dst: Rmdir: contains trashed file: "one"
2025/03/30 01:12:28 DEBUG : dst: Rmdir: contains trashed file: "one"
2025/03/30 01:12:28 DEBUG : dst: Rmdir: contains trashed file: "one"
2025/03/30 01:12:29 DEBUG : CompareDest: Rmdir: contains trashed file: "two"
2025/03/30 01:12:29 DEBUG : CompareDest: Rmdir: contains trashed file: "one"
--- PASS: TestCopyFileCompareDest (34.73s)
=== RUN   TestCopyFileCopyDest
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:12:31 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo/dst"
2025/03/30 01:12:32 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo/CopyDest"
2025/03/30 01:12:34 DEBUG : one: Need to transfer - File not found at Destination
2025/03/30 01:12:36 DEBUG : one: gcid = 74445CD742AF268FD22866DA0D12758951D638F7
2025/03/30 01:12:36 DEBUG : one: Dst hash empty - aborting Src hash check
2025/03/30 01:12:36 INFO  : one: Copied (new)
2025/03/30 01:12:37 DEBUG : one: Sizes differ (src 5 vs dst 3)
2025/03/30 01:12:38 DEBUG : one: gcid = 9F917A3EA1B24AF2E77A328BEA3B8D3CD96D53A7
2025/03/30 01:12:40 DEBUG : one: Dst hash empty - aborting Src hash check
2025/03/30 01:12:40 INFO  : one: Copied (replaced existing)
2025/03/30 01:12:41 DEBUG : dst/one: calculating gcid: failed to unwrap object from src: dst/one
2025/03/30 01:12:41 DEBUG : dst/one: gcid = 74445cd742af268fd22866da0d12758951d638f7
2025/03/30 01:12:43 DEBUG : CopyDest/one: calculating gcid: failed to unwrap object from src: CopyDest/one
2025/03/30 01:12:43 DEBUG : CopyDest/one: gcid = 9f917a3ea1b24af2e77a328bea3b8d3cd96d53a7
2025/03/30 01:12:45 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo/BackupDir"
2025/03/30 01:12:47 DEBUG : one: Sizes differ (src 5 vs dst 3)
2025/03/30 01:12:48 DEBUG : one: Sizes identical
2025/03/30 01:12:48 DEBUG : one: Sizes differ (src 5 vs dst 3)
2025/03/30 01:12:50 INFO  : one: Moved (server-side)
2025/03/30 01:12:51 DEBUG : one: Dst hash empty - aborting Src hash check
2025/03/30 01:12:51 DEBUG : one: Src hash empty - aborting Dst hash check
2025/03/30 01:12:51 INFO  : one: Copied (server-side copy)
2025/03/30 01:12:51 DEBUG : one: Destination found in --copy-dest, using server-side copy
2025/03/30 01:12:53 DEBUG : CopyDest/two: calculating gcid: failed to unwrap object from src: CopyDest/two
2025/03/30 01:12:53 DEBUG : CopyDest/two: gcid = a41bee51488264c01b96de959a9142af1a75205e
2025/03/30 01:12:55 DEBUG : two: Need to transfer - File not found at Destination
2025/03/30 01:12:55 DEBUG : two: Sizes identical
2025/03/30 01:12:57 DEBUG : two: Dst hash empty - aborting Src hash check
2025/03/30 01:12:57 DEBUG : two: Src hash empty - aborting Dst hash check
2025/03/30 01:12:57 INFO  : two: Copied (server-side copy)
2025/03/30 01:12:57 DEBUG : two: Destination found in --copy-dest, using server-side copy
2025/03/30 01:12:58 DEBUG : two: Sizes identical
2025/03/30 01:12:58 DEBUG : two: Unchanged skipping
2025/03/30 01:12:59 DEBUG : CopyDest/three: calculating gcid: failed to unwrap object from src: CopyDest/three
2025/03/30 01:12:59 DEBUG : CopyDest/three: gcid = aa5f498bee9d8e3a091610f6b4456e1a09763c27
2025/03/30 01:13:00 DEBUG : three: Need to transfer - File not found at Destination
2025/03/30 01:13:01 DEBUG : three: Sizes differ (src 7 vs dst 5)
2025/03/30 01:13:01 DEBUG : three: Destination not found in --copy-dest
2025/03/30 01:13:01 DEBUG : three: gcid = C50301B336BB04A6BB73A9CEEB02478ED3C3EFC9
2025/03/30 01:13:02 DEBUG : three: Dst hash empty - aborting Src hash check
2025/03/30 01:13:02 INFO  : three: Copied (new)
2025/03/30 01:13:11 DEBUG : dst: Rmdir: contains trashed file: "three"
2025/03/30 01:13:11 DEBUG : dst: Rmdir: contains trashed file: "two"
2025/03/30 01:13:11 DEBUG : dst: Rmdir: contains trashed file: "one"
2025/03/30 01:13:11 DEBUG : dst: Rmdir: contains trashed file: "one"
2025/03/30 01:13:11 DEBUG : dst: Rmdir: contains trashed file: "one"
2025/03/30 01:13:12 DEBUG : CopyDest: Rmdir: contains trashed file: "three"
2025/03/30 01:13:12 DEBUG : CopyDest: Rmdir: contains trashed file: "two"
2025/03/30 01:13:12 DEBUG : CopyDest: Rmdir: contains trashed file: "one"
2025/03/30 01:13:14 DEBUG : BackupDir: Rmdir: contains trashed file: "one"
--- PASS: TestCopyFileCopyDest (44.80s)
=== RUN   TestCopyInplace
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    copy_test.go:370: Partial uploads not supported
--- SKIP: TestCopyInplace (0.57s)
=== RUN   TestCopyLongFileName
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    copy_test.go:403: Partial uploads not supported
--- SKIP: TestCopyLongFileName (0.58s)
=== RUN   TestCopyFileMaxTransfer
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:13:17 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination
2025/03/30 01:13:18 DEBUG : TestCopyFileMaxTransfer/file1: gcid = 3823E2B83A3BA8D1137EFC1FE13E3A2E7CFB8D82
2025/03/30 01:13:18 DEBUG : TestCopyFileMaxTransfer/file1: Dst hash empty - aborting Src hash check
2025/03/30 01:13:18 INFO  : TestCopyFileMaxTransfer/file1: Copied (new)
2025/03/30 01:13:19 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination
2025/03/30 01:13:20 DEBUG : TestCopyFileMaxTransfer/file2: calculating gcid: <nil>
2025/03/30 01:13:20 DEBUG : TestCopyFileMaxTransfer/file2: gcid = e2eb3596cf6036c48bac458ce76141f99f04e01f
2025/03/30 01:13:20 DEBUG : file2: canceling upload: failed to upload: read upload data failed: max transfer limit reached as set by --max-transfer
2025/03/30 01:13:22 DEBUG : file2: waiting 500ms for the cancellation to be effective
2025/03/30 01:13:22 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: failed to upload: read upload data failed: max transfer limit reached as set by --max-transfer
2025/03/30 01:13:23 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination
2025/03/30 01:13:24 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination
2025/03/30 01:13:25 DEBUG : TestCopyFileMaxTransfer/file4: calculating gcid: <nil>
2025/03/30 01:13:25 DEBUG : TestCopyFileMaxTransfer/file4: gcid = 0ad12fe3db116d9bf2b4d4c384d4caa79d6149dc
2025/03/30 01:13:27 DEBUG : file4: canceling upload: failed to upload: operation error S3: PutObject, https response error StatusCode: 400, RequestID: 67E89AB60189C7323694C561, HostID: vip-lixian-07.mypikpak.com, api error InvalidArgument: aws-chunked encoding is not supported with the specified x-amz-content-sha256 value.
2025/03/30 01:13:28 DEBUG : file4: waiting 500ms for the cancellation to be effective
2025/03/30 01:13:28 ERROR : TestCopyFileMaxTransfer/file4: Failed to copy: failed to upload: operation error S3: PutObject, https response error StatusCode: 400, RequestID: 67E89AB60189C7323694C561, HostID: vip-lixian-07.mypikpak.com, api error InvalidArgument: aws-chunked encoding is not supported with the specified x-amz-content-sha256 value.
    copy_test.go:504: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:504
        	Error:      	Received unexpected error:
        	            	failed to upload: operation error S3: PutObject, https response error StatusCode: 400, RequestID: 67E89AB60189C7323694C561, HostID: vip-lixian-07.mypikpak.com, api error InvalidArgument: aws-chunked encoding is not supported with the specified x-amz-content-sha256 value.
        	Test:       	TestCopyFileMaxTransfer
2025/03/30 01:13:30 DEBUG : TestCopyFileMaxTransfer: Rmdir: contains trashed file: "file1"
--- FAIL: TestCopyFileMaxTransfer (15.96s)
=== RUN   TestDeduplicateInteractive
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:24: Can't test deduplicate - no duplicate files possible
--- SKIP: TestDeduplicateInteractive (0.58s)
=== RUN   TestDeduplicateSkip
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:24: Can't test deduplicate - no duplicate files possible
--- SKIP: TestDeduplicateSkip (0.57s)
=== RUN   TestDeduplicateSizeOnly
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:24: Can't test deduplicate - no duplicate files possible
--- SKIP: TestDeduplicateSizeOnly (0.58s)
=== RUN   TestDeduplicateFirst
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:24: Can't test deduplicate - no duplicate files possible
--- SKIP: TestDeduplicateFirst (0.57s)
=== RUN   TestDeduplicateNewest
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:24: Can't test deduplicate - no duplicate files possible
--- SKIP: TestDeduplicateNewest (0.59s)
=== RUN   TestDeduplicateNewestByHash
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:42: Can't run this test without modtimes
--- SKIP: TestDeduplicateNewestByHash (0.57s)
=== RUN   TestDeduplicateOldest
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:24: Can't test deduplicate - no duplicate files possible
--- SKIP: TestDeduplicateOldest (0.58s)
=== RUN   TestDeduplicateLargest
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:24: Can't test deduplicate - no duplicate files possible
--- SKIP: TestDeduplicateLargest (0.57s)
=== RUN   TestDeduplicateSmallest
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:24: Can't test deduplicate - no duplicate files possible
--- SKIP: TestDeduplicateSmallest (0.57s)
=== RUN   TestDeduplicateRename
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:24: Can't test deduplicate - no duplicate files possible
--- SKIP: TestDeduplicateRename (0.59s)
=== RUN   TestMergeDirs
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    dedupe_test.go:256: Can't merge directories
--- SKIP: TestMergeDirs (0.57s)
=== RUN   TestListDirSorted
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:13:39 DEBUG : a.txt: calculating gcid: failed to unwrap object from src: a.txt
2025/03/30 01:13:39 DEBUG : a.txt: gcid = 67becf85308acf0261750da1075681ee5c412f05
2025/03/30 01:13:40 DEBUG : zend.txt: calculating gcid: failed to unwrap object from src: zend.txt
2025/03/30 01:13:40 DEBUG : zend.txt: gcid = 6b4f89a54e2d27ecd7e8da05b4ab8fd9d1d8b119
2025/03/30 01:13:41 DEBUG : sub dir/hello world: calculating gcid: failed to unwrap object from src: sub dir/hello world
2025/03/30 01:13:41 DEBUG : sub dir/hello world: gcid = 67becf85308acf0261750da1075681ee5c412f05
2025/03/30 01:13:42 DEBUG : sub dir/hello world2: calculating gcid: failed to unwrap object from src: sub dir/hello world2
2025/03/30 01:13:42 DEBUG : sub dir/hello world2: gcid = 67becf85308acf0261750da1075681ee5c412f05
2025/03/30 01:13:43 DEBUG : sub dir/ignore dir/.ignore: calculating gcid: failed to unwrap object from src: sub dir/ignore dir/.ignore
2025/03/30 01:13:43 DEBUG : sub dir/ignore dir/.ignore: gcid = 09f49478af9c899f0e74bf1a8e2ec667345a178b
2025/03/30 01:13:44 DEBUG : sub dir/ignore dir/should be ignored: calculating gcid: failed to unwrap object from src: sub dir/ignore dir/should be ignored
2025/03/30 01:13:44 DEBUG : sub dir/ignore dir/should be ignored: gcid = c81b77cdac94f0358bdc0125ce254748cc2cf332
2025/03/30 01:13:45 DEBUG : sub dir/sub sub dir/hello world3: calculating gcid: failed to unwrap object from src: sub dir/sub sub dir/hello world3
2025/03/30 01:13:45 DEBUG : sub dir/sub sub dir/hello world3: gcid = 67becf85308acf0261750da1075681ee5c412f05
2025/03/30 01:13:47 DEBUG : a.txt: Excluded (Size Filter)
2025/03/30 01:13:47 DEBUG : a.txt: Excluded
2025/03/30 01:13:48 DEBUG : sub dir/hello world2: Excluded (Size Filter)
2025/03/30 01:13:48 DEBUG : sub dir/hello world2: Excluded
2025/03/30 01:13:48 DEBUG : sub dir/hello world: Excluded (Size Filter)
2025/03/30 01:13:48 DEBUG : sub dir/hello world: Excluded
2025/03/30 01:13:49 DEBUG : sub dir/ignore dir: Excluded
2025/03/30 01:13:49 DEBUG : sub dir/hello world2: Excluded (Size Filter)
2025/03/30 01:13:49 DEBUG : sub dir/hello world2: Excluded
2025/03/30 01:13:49 DEBUG : sub dir/hello world: Excluded (Size Filter)
2025/03/30 01:13:49 DEBUG : sub dir/hello world: Excluded
2025/03/30 01:13:49 DEBUG : sub dir/ignore dir: Excluded
2025/03/30 01:13:58 DEBUG : sub dir/sub sub dir: Rmdir: contains trashed file: "hello world3"
2025/03/30 01:14:00 DEBUG : sub dir/ignore dir: Rmdir: contains trashed file: "should be ignored"
2025/03/30 01:14:00 DEBUG : sub dir/ignore dir: Rmdir: contains trashed file: ".ignore"
2025/03/30 01:14:01 DEBUG : sub dir: Rmdir: contains trashed file: "sub sub dir"
2025/03/30 01:14:01 DEBUG : sub dir: Rmdir: contains trashed file: "ignore dir"
2025/03/30 01:14:01 DEBUG : sub dir: Rmdir: contains trashed file: "hello world2"
2025/03/30 01:14:01 DEBUG : sub dir: Rmdir: contains trashed file: "hello world"
--- PASS: TestListDirSorted (23.62s)
=== RUN   TestListJSON
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:14:03 DEBUG : file1: calculating gcid: failed to unwrap object from src: file1
2025/03/30 01:14:03 DEBUG : file1: gcid = 839c4d8680ad563c8036f78ba0eea2b2d61a305a
2025/03/30 01:14:04 DEBUG : sub/file2: calculating gcid: failed to unwrap object from src: sub/file2
2025/03/30 01:14:04 DEBUG : sub/file2: gcid = ef6bba6cfe8d11201be3a556e1fb9a0cbcb2ecc7
=== 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
=== RUN   TestListJSON/Metadata
2025/03/30 01:14:12 DEBUG : sub: Rmdir: contains trashed file: "file2"
--- PASS: TestListJSON (10.49s)
    --- PASS: TestListJSON/Default (0.30s)
    --- PASS: TestListJSON/FilesOnly (0.29s)
    --- PASS: TestListJSON/DirsOnly (0.29s)
    --- PASS: TestListJSON/Recurse (0.57s)
    --- PASS: TestListJSON/SubDir (0.29s)
    --- PASS: TestListJSON/NoModTime (0.30s)
    --- PASS: TestListJSON/NoMimeType (0.28s)
    --- PASS: TestListJSON/ShowHash (0.30s)
    --- PASS: TestListJSON/HashTypes (0.29s)
    --- PASS: TestListJSON/Metadata (0.28s)
=== RUN   TestStatJSON
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:14:13 DEBUG : file1: calculating gcid: failed to unwrap object from src: file1
2025/03/30 01:14:13 DEBUG : file1: gcid = 839c4d8680ad563c8036f78ba0eea2b2d61a305a
2025/03/30 01:14:14 DEBUG : sub/file2: calculating gcid: failed to unwrap object from src: sub/file2
2025/03/30 01:14:14 DEBUG : sub/file2: gcid = ef6bba6cfe8d11201be3a556e1fb9a0cbcb2ecc7
=== 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
2025/03/30 01:14:19 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo/notfound"
2025/03/30 01:14:24 DEBUG : sub: Rmdir: contains trashed file: "file2"
--- PASS: TestStatJSON (12.35s)
    --- PASS: TestStatJSON/Root (0.29s)
    --- PASS: TestStatJSON/RootFilesOnly (0.00s)
    --- PASS: TestStatJSON/RootDirsOnly (0.29s)
    --- PASS: TestStatJSON/Dir (0.58s)
    --- PASS: TestStatJSON/DirWithTrailingSlash (0.29s)
    --- PASS: TestStatJSON/File (0.29s)
    --- PASS: TestStatJSON/NotFound (0.56s)
    --- PASS: TestStatJSON/DirFilesOnly (0.29s)
    --- PASS: TestStatJSON/FileFilesOnly (0.28s)
    --- PASS: TestStatJSON/NotFoundFilesOnly (0.28s)
    --- PASS: TestStatJSON/DirDirsOnly (0.28s)
    --- PASS: TestStatJSON/FileDirsOnly (0.30s)
    --- PASS: TestStatJSON/NotFoundDirsOnly (0.28s)
    --- PASS: TestStatJSON/RootNotFound (1.66s)
=== RUN   TestMkdir
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:14:25 INFO  : PikPak root 'rclone-test-nelejex3nevo': Making directory
2025/03/30 01:14:26 INFO  : PikPak root 'rclone-test-nelejex3nevo': Making directory
--- PASS: TestMkdir (0.84s)
=== RUN   TestLsd
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:14:27 DEBUG : sub dir/hello world: calculating gcid: failed to unwrap object from src: sub dir/hello world
2025/03/30 01:14:27 DEBUG : sub dir/hello world: gcid = 67becf85308acf0261750da1075681ee5c412f05
2025/03/30 01:14:30 DEBUG : sub dir: Rmdir: contains trashed file: "hello world"
--- PASS: TestLsd (5.58s)
=== RUN   TestLs
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:14:32 DEBUG : potato2: calculating gcid: failed to unwrap object from src: potato2
2025/03/30 01:14:32 DEBUG : potato2: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:14:33 DEBUG : empty space: calculating gcid: failed to unwrap object from src: empty space
2025/03/30 01:14:33 DEBUG : empty space: gcid = 09f49478af9c899f0e74bf1a8e2ec667345a178b
--- PASS: TestLs (4.70s)
=== RUN   TestLsWithFilesFrom
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:14:37 DEBUG : potato2: calculating gcid: failed to unwrap object from src: potato2
2025/03/30 01:14:37 DEBUG : potato2: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:14:37 DEBUG : empty space: calculating gcid: failed to unwrap object from src: empty space
2025/03/30 01:14:37 DEBUG : empty space: gcid = 09f49478af9c899f0e74bf1a8e2ec667345a178b
2025/03/30 01:14:38 DEBUG : empty space: Excluded (FilesFrom Filter)
2025/03/30 01:14:38 DEBUG : empty space: Excluded
--- PASS: TestLsWithFilesFrom (5.79s)
=== RUN   TestLsLong
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:14:42 DEBUG : potato2: calculating gcid: failed to unwrap object from src: potato2
2025/03/30 01:14:42 DEBUG : potato2: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:14:43 DEBUG : empty space: calculating gcid: failed to unwrap object from src: empty space
2025/03/30 01:14:43 DEBUG : empty space: gcid = 09f49478af9c899f0e74bf1a8e2ec667345a178b
--- PASS: TestLsLong (4.68s)
=== RUN   TestHashSums
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:14:47 DEBUG : potato2: calculating gcid: failed to unwrap object from src: potato2
2025/03/30 01:14:47 DEBUG : potato2: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:14:48 DEBUG : empty space: calculating gcid: failed to unwrap object from src: empty space
2025/03/30 01:14:48 DEBUG : empty space: gcid = 09f49478af9c899f0e74bf1a8e2ec667345a178b
=== RUN   TestHashSums/Md5
    operations_test.go:280: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:280
        	Error:      	"                                  potato2\n                                  empty space\n" does not contain "336d5ebc5436534e61d16e63ddfca327  empty space\n"
        	Test:       	TestHashSums/Md5
    operations_test.go:280: 
        	Error Trace:	/home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:280
        	Error:      	"                                  potato2\n                                  empty space\n" does not contain "d6548b156ea68a4e003e786df99eee76  potato2\n"
        	Test:       	TestHashSums/Md5
=== RUN   TestHashSums/Md5Download
--- FAIL: TestHashSums (6.49s)
    --- FAIL: TestHashSums/Md5 (0.30s)
    --- PASS: TestHashSums/Md5Download (1.75s)
=== RUN   TestHashSumsWithErrors
2025/03/30 01:14:53 DEBUG : Creating backend with remote ":memory:"
2025/03/30 01:14:53 ERROR : file1: hash unsupported: hash type not supported
--- PASS: TestHashSumsWithErrors (0.00s)
=== RUN   TestHashStream
2025/03/30 01:14:53 DEBUG : Creating md5 hash of 0 bytes read from input stream
2025/03/30 01:14:53 DEBUG : Creating md5 hash of 0 bytes read from input stream
2025/03/30 01:14:53 DEBUG : Creating sha1 hash of 0 bytes read from input stream
2025/03/30 01:14:53 DEBUG : Creating sha1 hash of 0 bytes read from input stream
2025/03/30 01:14:53 DEBUG : Creating md5 hash of 12 bytes read from input stream
2025/03/30 01:14:53 DEBUG : Creating md5 hash of 12 bytes read from input stream
2025/03/30 01:14:53 DEBUG : Creating sha1 hash of 12 bytes read from input stream
2025/03/30 01:14:53 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:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:14:54 DEBUG : potato2: calculating gcid: failed to unwrap object from src: potato2
2025/03/30 01:14:54 DEBUG : potato2: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:14:54 DEBUG : empty space: calculating gcid: failed to unwrap object from src: empty space
2025/03/30 01:14:54 DEBUG : empty space: gcid = 09f49478af9c899f0e74bf1a8e2ec667345a178b
2025/03/30 01:14:56 DEBUG : sub dir/potato3: calculating gcid: failed to unwrap object from src: sub dir/potato3
2025/03/30 01:14:56 DEBUG : sub dir/potato3: gcid = 6b4f89a54e2d27ecd7e8da05b4ab8fd9d1d8b119
2025/03/30 01:15:01 DEBUG : sub dir: Rmdir: contains trashed file: "potato3"
--- PASS: TestCount (9.08s)
=== RUN   TestDelete
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:15:03 DEBUG : small: calculating gcid: failed to unwrap object from src: small
2025/03/30 01:15:03 DEBUG : small: gcid = 6b5edde567f4f29018862811195dbd14b8addd2a
2025/03/30 01:15:03 DEBUG : medium: calculating gcid: failed to unwrap object from src: medium
2025/03/30 01:15:03 DEBUG : medium: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:15:04 DEBUG : large: calculating gcid: failed to unwrap object from src: large
2025/03/30 01:15:04 DEBUG : large: gcid = 3263d761482234c1af659712f0f2b3d89f5f7e15
2025/03/30 01:15:05 DEBUG : Waiting for deletions to finish
2025/03/30 01:15:05 DEBUG : large: Excluded (Size Filter)
2025/03/30 01:15:05 DEBUG : large: Excluded
2025/03/30 01:15:06 INFO  : medium: Deleted
2025/03/30 01:15:07 INFO  : small: Deleted
--- PASS: TestDelete (6.43s)
=== RUN   TestMaxDelete
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:15:09 DEBUG : small: calculating gcid: failed to unwrap object from src: small
2025/03/30 01:15:09 DEBUG : small: gcid = 6b5edde567f4f29018862811195dbd14b8addd2a
2025/03/30 01:15:10 DEBUG : medium: calculating gcid: failed to unwrap object from src: medium
2025/03/30 01:15:10 DEBUG : medium: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:15:10 DEBUG : large: calculating gcid: failed to unwrap object from src: large
2025/03/30 01:15:10 DEBUG : large: gcid = 3263d761482234c1af659712f0f2b3d89f5f7e15
2025/03/30 01:15:11 DEBUG : Waiting for deletions to finish
2025/03/30 01:15:12 ERROR : large: Got fatal error on delete: --max-delete threshold reached
2025/03/30 01:15:13 INFO  : small: Deleted
2025/03/30 01:15:13 INFO  : medium: Deleted
--- PASS: TestMaxDelete (6.41s)
=== RUN   TestMaxDeleteSizeLargeFile
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:15:16 DEBUG : small: calculating gcid: failed to unwrap object from src: small
2025/03/30 01:15:16 DEBUG : small: gcid = 6b5edde567f4f29018862811195dbd14b8addd2a
2025/03/30 01:15:16 DEBUG : medium: calculating gcid: failed to unwrap object from src: medium
2025/03/30 01:15:16 DEBUG : medium: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:15:17 DEBUG : large: calculating gcid: failed to unwrap object from src: large
2025/03/30 01:15:17 DEBUG : large: gcid = 3263d761482234c1af659712f0f2b3d89f5f7e15
2025/03/30 01:15:18 DEBUG : Waiting for deletions to finish
2025/03/30 01:15:18 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached
2025/03/30 01:15:19 INFO  : small: Deleted
2025/03/30 01:15:19 INFO  : medium: Deleted
--- PASS: TestMaxDeleteSizeLargeFile (6.50s)
=== RUN   TestMaxDeleteSize
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:15:22 DEBUG : small: calculating gcid: failed to unwrap object from src: small
2025/03/30 01:15:22 DEBUG : small: gcid = 6b5edde567f4f29018862811195dbd14b8addd2a
2025/03/30 01:15:23 DEBUG : medium: calculating gcid: failed to unwrap object from src: medium
2025/03/30 01:15:23 DEBUG : medium: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:15:23 DEBUG : large: calculating gcid: failed to unwrap object from src: large
2025/03/30 01:15:23 DEBUG : large: gcid = 3263d761482234c1af659712f0f2b3d89f5f7e15
2025/03/30 01:15:24 DEBUG : Waiting for deletions to finish
2025/03/30 01:15:24 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached
2025/03/30 01:15:25 INFO  : large: Deleted
2025/03/30 01:15:25 INFO  : medium: Deleted
--- PASS: TestMaxDeleteSize (6.29s)
=== RUN   TestReadFile
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:15:28 DEBUG : ReadFile: calculating gcid: failed to unwrap object from src: ReadFile
2025/03/30 01:15:28 DEBUG : ReadFile: gcid = 219ef2f29392e835317274cfba85fd4136daa3d1
--- PASS: TestReadFile (4.94s)
=== RUN   TestRetry
2025/03/30 01:15:33 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5
2025/03/30 01:15:33 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5
2025/03/30 01:15:33 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG
2025/03/30 01:15:33 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG
2025/03/30 01:15:33 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG
2025/03/30 01:15:33 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG
2025/03/30 01:15:33 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG
--- PASS: TestRetry (0.05s)
=== RUN   TestCat
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:15:33 DEBUG : file1: calculating gcid: failed to unwrap object from src: file1
2025/03/30 01:15:33 DEBUG : file1: gcid = 4d8356ed1af6fd7e9537777328c6d176effe38a0
2025/03/30 01:15:34 DEBUG : file2: calculating gcid: failed to unwrap object from src: file2
2025/03/30 01:15:34 DEBUG : file2: gcid = 9e3614f5e363b3d1060c1e4d6738e7c26804ae41
--- PASS: TestCat (12.66s)
=== RUN   TestPurge
2025/03/30 01:15:46 DEBUG : Creating backend with remote "TestPikPak:rclone-test-fobukaq5zaki"
2025/03/30 01:15:46 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2025/03/30 01:15:46 DEBUG : Creating backend with remote "/tmp/rclone833678143"
    run.go:180: Remote "PikPak root 'rclone-test-fobukaq5zaki'", Local "Local file system at /tmp/rclone833678143", Modify Window "876000h0m0s"
2025/03/30 01:15:50 DEBUG : A1/B1/C1/one: calculating gcid: failed to unwrap object from src: A1/B1/C1/one
2025/03/30 01:15:50 DEBUG : A1/B1/C1/one: gcid = a02aa727cf2e8c5e6f07a382910c4028d65a053a
2025/03/30 01:15:50 INFO  : A2: Making directory
2025/03/30 01:15:51 INFO  : A1/B2: Making directory
2025/03/30 01:15:51 INFO  : A1/B2/C2: Making directory
2025/03/30 01:15:52 INFO  : A1/B1/C3: Making directory
2025/03/30 01:15:52 INFO  : A3: Making directory
2025/03/30 01:15:53 INFO  : A3/B3: Making directory
2025/03/30 01:15:54 INFO  : A3/B3/C4: Making directory
2025/03/30 01:15:55 DEBUG : A1/two: calculating gcid: failed to unwrap object from src: A1/two
2025/03/30 01:15:55 DEBUG : A1/two: gcid = 8be34f24d29e7b61ee00e4d5aadae5cbc713d120
2025/03/30 01:16:01 ERROR : : error listing: directory not found
2025/03/30 01:16:01 DEBUG : PikPak root 'rclone-test-fobukaq5zaki': Purge remote
2025/03/30 01:16:01 NOTICE: purge failed: directory not found
--- PASS: TestPurge (15.18s)
=== RUN   TestRmdirsNoLeaveRoot
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:16:03 DEBUG : A1/B1/C1/one: calculating gcid: failed to unwrap object from src: A1/B1/C1/one
2025/03/30 01:16:03 DEBUG : A1/B1/C1/one: gcid = a02aa727cf2e8c5e6f07a382910c4028d65a053a
2025/03/30 01:16:03 INFO  : A2: Making directory
2025/03/30 01:16:04 INFO  : A1/B2: Making directory
2025/03/30 01:16:05 INFO  : A1/B2/C2: Making directory
2025/03/30 01:16:05 INFO  : A1/B1/C3: Making directory
2025/03/30 01:16:06 INFO  : A3: Making directory
2025/03/30 01:16:06 INFO  : A3/B3: Making directory
2025/03/30 01:16:07 INFO  : A3/B3/C4: Making directory
2025/03/30 01:16:08 DEBUG : A1/two: calculating gcid: failed to unwrap object from src: A1/two
2025/03/30 01:16:08 DEBUG : A1/two: gcid = 8be34f24d29e7b61ee00e4d5aadae5cbc713d120
2025/03/30 01:16:11 DEBUG : removing 1 level 3 directories
2025/03/30 01:16:11 INFO  : A3/B3/C4: Removing directory
2025/03/30 01:16:15 DEBUG : removing 2 level 3 directories
2025/03/30 01:16:15 INFO  : A1/B2/C2: Removing directory
2025/03/30 01:16:15 INFO  : A1/B1/C3: Removing directory
2025/03/30 01:16:17 DEBUG : removing 2 level 2 directories
2025/03/30 01:16:17 INFO  : A3/B3: Removing directory
2025/03/30 01:16:17 INFO  : A1/B2: Removing directory
2025/03/30 01:16:17 DEBUG : A3/B3: Rmdir: contains trashed file: "C4"
2025/03/30 01:16:17 DEBUG : A1/B2: Rmdir: contains trashed file: "C2"
2025/03/30 01:16:18 DEBUG : removing 2 level 1 directories
2025/03/30 01:16:18 INFO  : A3: Removing directory
2025/03/30 01:16:18 INFO  : A2: Removing directory
2025/03/30 01:16:19 DEBUG : A3: Rmdir: contains trashed file: "B3"
2025/03/30 01:16:25 DEBUG : removing 1 level 3 directories
2025/03/30 01:16:25 INFO  : A1/B1/C1: Removing directory
2025/03/30 01:16:25 DEBUG : A1/B1/C1: Rmdir: contains trashed file: "one"
2025/03/30 01:16:26 DEBUG : removing 1 level 2 directories
2025/03/30 01:16:26 INFO  : A1/B1: Removing directory
2025/03/30 01:16:27 DEBUG : A1/B1: Rmdir: contains trashed file: "C3"
2025/03/30 01:16:27 DEBUG : A1/B1: Rmdir: contains trashed file: "C1"
2025/03/30 01:16:28 DEBUG : removing 1 level 1 directories
2025/03/30 01:16:28 INFO  : A1: Removing directory
2025/03/30 01:16:28 DEBUG : A1: Rmdir: contains trashed file: "B2"
2025/03/30 01:16:28 DEBUG : A1: Rmdir: contains trashed file: "B1"
2025/03/30 01:16:28 DEBUG : A1: Rmdir: contains trashed file: "two"
2025/03/30 01:16:29 DEBUG : removing 1 level 0 directories
2025/03/30 01:16:29 INFO  : PikPak root 'rclone-test-nelejex3nevo': Removing directory
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "A3"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "A2"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "A1"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "sub dir"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "sub dir"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "sub"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "sub"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "sub dir"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "TestCopyFileMaxTransfer"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "BackupDir"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "CopyDest"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "dst"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "CompareDest"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "dst"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "backup"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "dst"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "sub"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "data"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "data"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "file2"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "file1"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "ReadFile"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "large"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "medium"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "small"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "large"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "medium"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "small"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "large"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "medium"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "small"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "large"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "medium"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "small"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "empty space"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "potato2"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "empty space"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "potato2"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "empty space"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "potato2"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "empty space"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "potato2"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "empty space"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "potato2"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "file1"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "file1"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "zend.txt"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "a.txt"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "test.sum"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "remotepotato"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "potato2"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "empty space"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "rutabaga"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "remotepotato"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "potato2"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "empty space"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "rutabaga"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "remotepotato"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "potato2"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "empty space"
2025/03/30 01:16:30 DEBUG : : Rmdir: contains trashed file: "rutabaga"
2025/03/30 01:16:31 ERROR : : error listing: directory not found
2025/03/30 01:16:32 ERROR : : error listing: directory not found
--- PASS: TestRmdirsNoLeaveRoot (30.73s)
=== RUN   TestRmdirsLeaveRoot
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:16:32 INFO  : A1: Making directory
2025/03/30 01:16:33 INFO  : A1/B1: Making directory
2025/03/30 01:16:33 INFO  : A1/B1/C1: Making directory
2025/03/30 01:16:36 DEBUG : removing 1 level 3 directories
2025/03/30 01:16:36 INFO  : A1/B1/C1: Removing directory
2025/03/30 01:16:37 DEBUG : removing 1 level 2 directories
2025/03/30 01:16:37 INFO  : A1/B1: Removing directory
2025/03/30 01:16:38 DEBUG : A1/B1: Rmdir: contains trashed file: "C1"
2025/03/30 01:16:41 DEBUG : A1: Rmdir: contains trashed file: "B1"
--- PASS: TestRmdirsLeaveRoot (11.33s)
=== RUN   TestRmdirsWithFilter
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:16:43 INFO  : A1: Making directory
2025/03/30 01:16:44 INFO  : A1/B1: Making directory
2025/03/30 01:16:44 INFO  : A1/B1/C1: Making directory
2025/03/30 01:16:47 DEBUG : removing 1 level 3 directories
2025/03/30 01:16:47 INFO  : A1/B1/C1: Removing directory
2025/03/30 01:16:49 DEBUG : removing 1 level 2 directories
2025/03/30 01:16:49 INFO  : A1/B1: Removing directory
2025/03/30 01:16:49 DEBUG : A1/B1: Rmdir: contains trashed file: "C1"
2025/03/30 01:16:51 DEBUG : A1: Rmdir: contains trashed file: "B1"
--- PASS: TestRmdirsWithFilter (9.71s)
=== RUN   TestCopyURL
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:16:53 DEBUG : file1: calculating gcid: failed to unwrap object from src: file1
2025/03/30 01:16:53 DEBUG : file1: gcid = 28f410a807493c690a853b8305d2a936c60ea582
2025/03/30 01:16:55 DEBUG : Saving config "captcha_token" in section "TestPikPak" of the config file
2025/03/30 01:16:55 DEBUG : filename.txt: File name found in url
2025/03/30 01:16:56 DEBUG : filename.txt: calculating gcid: failed to unwrap object from src: filename.txt
2025/03/30 01:16:56 DEBUG : filename.txt: gcid = 28f410a807493c690a853b8305d2a936c60ea582
2025/03/30 01:16:56 DEBUG : headerfilename.txt: filename found in Content-Disposition header.
2025/03/30 01:16:56 DEBUG : headerfilename.txt: calculating gcid: failed to unwrap object from src: headerfilename.txt
2025/03/30 01:16:56 DEBUG : headerfilename.txt: gcid = 28f410a807493c690a853b8305d2a936c60ea582
2025/03/30 01:16:57 DEBUG : file2: calculating gcid: failed to unwrap object from src: file2
2025/03/30 01:16:57 DEBUG : file2: gcid = 28f410a807493c690a853b8305d2a936c60ea582
--- PASS: TestCopyURL (9.77s)
=== RUN   TestCopyURLToWriter
--- PASS: TestCopyURLToWriter (0.00s)
=== RUN   TestMoveFile
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:17:03 DEBUG : file1: Need to transfer - File not found at Destination
2025/03/30 01:17:04 DEBUG : sub/file2: gcid = 3823E2B83A3BA8D1137EFC1FE13E3A2E7CFB8D82
2025/03/30 01:17:04 DEBUG : sub/file2: Dst hash empty - aborting Src hash check
2025/03/30 01:17:04 INFO  : file1: Copied (new) to: sub/file2
2025/03/30 01:17:04 INFO  : file1: Deleted
2025/03/30 01:17:05 DEBUG : file1: Sizes identical
2025/03/30 01:17:05 DEBUG : file1: Unchanged skipping
2025/03/30 01:17:05 INFO  : file1: Deleted
2025/03/30 01:17:06 DEBUG : PikPak root 'rclone-test-nelejex3nevo': don't need to copy/move sub/file2, it is already at target location
2025/03/30 01:17:08 DEBUG : sub: Rmdir: contains trashed file: "file2"
--- PASS: TestMoveFile (7.44s)
=== RUN   TestMoveFileWithIgnoreExisting
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:17:10 DEBUG : file1: Need to transfer - File not found at Destination
2025/03/30 01:17:11 DEBUG : file1: gcid = 3823E2B83A3BA8D1137EFC1FE13E3A2E7CFB8D82
2025/03/30 01:17:11 DEBUG : file1: Dst hash empty - aborting Src hash check
2025/03/30 01:17:11 INFO  : file1: Copied (new)
2025/03/30 01:17:11 INFO  : file1: Deleted
2025/03/30 01:17:12 DEBUG : file1: Destination exists, skipping
2025/03/30 01:17:12 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set
--- PASS: TestMoveFileWithIgnoreExisting (3.90s)
=== RUN   TestCaseInsensitiveMoveFile
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
--- PASS: TestCaseInsensitiveMoveFile (0.59s)
=== RUN   TestCaseInsensitiveMoveFileDryRun
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
--- PASS: TestCaseInsensitiveMoveFileDryRun (0.62s)
=== RUN   TestMoveFileBackupDir
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:17:16 DEBUG : dst/file1: calculating gcid: failed to unwrap object from src: dst/file1
2025/03/30 01:17:16 DEBUG : dst/file1: gcid = 66e72e3c725e3b9944f9c9209cdea6d9187af7e0
2025/03/30 01:17:17 DEBUG : Creating backend with remote "TestPikPak:rclone-test-nelejex3nevo/backup"
2025/03/30 01:17:19 DEBUG : dst/file1: Sizes differ (src 14 vs dst 18)
2025/03/30 01:17:22 INFO  : dst/file1: Moved (server-side)
2025/03/30 01:17:23 DEBUG : dst/file1: gcid = 3823E2B83A3BA8D1137EFC1FE13E3A2E7CFB8D82
2025/03/30 01:17:23 DEBUG : dst/file1: Dst hash empty - aborting Src hash check
2025/03/30 01:17:23 INFO  : dst/file1: Copied (new)
2025/03/30 01:17:23 INFO  : dst/file1: Deleted
2025/03/30 01:17:28 DEBUG : dst: Rmdir: contains trashed file: "file1"
2025/03/30 01:17:29 DEBUG : backup/dst: Rmdir: contains trashed file: "file1"
2025/03/30 01:17:30 DEBUG : backup: Rmdir: contains trashed file: "dst"
--- PASS: TestMoveFileBackupDir (16.72s)
=== RUN   TestSameConfig
--- PASS: TestSameConfig (0.00s)
=== RUN   TestSame
--- PASS: TestSame (0.00s)
=== RUN   TestOverlappingFilterCheckWithoutFilter
--- PASS: TestOverlappingFilterCheckWithoutFilter (0.00s)
=== RUN   TestOverlappingFilterCheckWithFilter
--- PASS: TestOverlappingFilterCheckWithFilter (0.00s)
=== RUN   TestListFormat
--- PASS: TestListFormat (0.00s)
=== RUN   TestDirMove
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:17:33 DEBUG : A1/one: calculating gcid: failed to unwrap object from src: A1/one
2025/03/30 01:17:33 DEBUG : A1/one: gcid = 74445cd742af268fd22866da0d12758951d638f7
2025/03/30 01:17:33 DEBUG : A1/two: calculating gcid: failed to unwrap object from src: A1/two
2025/03/30 01:17:33 DEBUG : A1/two: gcid = a41bee51488264c01b96de959a9142af1a75205e
2025/03/30 01:17:35 DEBUG : A1/B1/three: calculating gcid: failed to unwrap object from src: A1/B1/three
2025/03/30 01:17:35 DEBUG : A1/B1/three: gcid = aa5f498bee9d8e3a091610f6b4456e1a09763c27
2025/03/30 01:17:36 DEBUG : A1/B1/C1/four: calculating gcid: failed to unwrap object from src: A1/B1/C1/four
2025/03/30 01:17:36 DEBUG : A1/B1/C1/four: gcid = 8b8f52fdefe3ab828c814dda9a27cc4d9355c89b
2025/03/30 01:17:37 DEBUG : A1/B1/C2/five: calculating gcid: failed to unwrap object from src: A1/B1/C2/five
2025/03/30 01:17:37 DEBUG : A1/B1/C2/five: gcid = c5a78b0666272ddddef4fa491d9527439267a27a
2025/03/30 01:17:38 INFO  : A1/B2: Making directory
2025/03/30 01:17:38 INFO  : A1/B1/C3: Making directory
2025/03/30 01:17:50 INFO  : A2/one: Moved (server-side) to: A3/one
2025/03/30 01:17:50 INFO  : A2/B1/three: Moved (server-side) to: A3/B1/three
2025/03/30 01:17:50 INFO  : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four
2025/03/30 01:17:50 INFO  : A2/two: Moved (server-side) to: A3/two
2025/03/30 01:17:50 INFO  : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five
2025/03/30 01:17:56 DEBUG : A2/B1: Rmdir: contains trashed file: "C3"
2025/03/30 01:17:56 DEBUG : A2/B1: Rmdir: contains trashed file: "C2"
2025/03/30 01:17:56 DEBUG : A2/B1: Rmdir: contains trashed file: "C1"
2025/03/30 01:17:57 DEBUG : A2: Rmdir: contains trashed file: "B2"
2025/03/30 01:17:57 DEBUG : A2: Rmdir: contains trashed file: "B1"
2025/03/30 01:18:00 INFO  : PikPak root 'rclone-test-nelejex3nevo': Can't DirMove - falling back to file moves: can't move directory - incompatible remotes
2025/03/30 01:18:06 INFO  : A3/two: Moved (server-side) to: A4/two
2025/03/30 01:18:07 INFO  : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five
2025/03/30 01:18:07 INFO  : A3/B1/three: Moved (server-side) to: A4/B1/three
2025/03/30 01:18:07 INFO  : A3/one: Moved (server-side) to: A4/one
2025/03/30 01:18:07 INFO  : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four
2025/03/30 01:18:13 DEBUG : A3/B1: Rmdir: contains trashed file: "C3"
2025/03/30 01:18:13 DEBUG : A3/B1: Rmdir: contains trashed file: "C2"
2025/03/30 01:18:13 DEBUG : A3/B1: Rmdir: contains trashed file: "C1"
2025/03/30 01:18:14 DEBUG : A3: Rmdir: contains trashed file: "B2"
2025/03/30 01:18:14 DEBUG : A3: Rmdir: contains trashed file: "B1"
2025/03/30 01:18:28 DEBUG : A4/B1/C2: Rmdir: contains trashed file: "five"
2025/03/30 01:18:29 DEBUG : A4/B1/C1: Rmdir: contains trashed file: "four"
2025/03/30 01:18:30 DEBUG : A4/B1: Rmdir: contains trashed file: "C3"
2025/03/30 01:18:30 DEBUG : A4/B1: Rmdir: contains trashed file: "C2"
2025/03/30 01:18:30 DEBUG : A4/B1: Rmdir: contains trashed file: "C1"
2025/03/30 01:18:30 DEBUG : A4/B1: Rmdir: contains trashed file: "three"
2025/03/30 01:18:32 DEBUG : A4: Rmdir: contains trashed file: "B2"
2025/03/30 01:18:32 DEBUG : A4: Rmdir: contains trashed file: "B1"
2025/03/30 01:18:32 DEBUG : A4: Rmdir: contains trashed file: "two"
2025/03/30 01:18:32 DEBUG : A4: Rmdir: contains trashed file: "one"
--- PASS: TestDirMove (61.42s)
=== RUN   TestGetFsInfo
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
--- PASS: TestGetFsInfo (0.58s)
=== RUN   TestRcat
=== RUN   TestRcat/withChecksum=false,ignoreChecksum=false
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:18:34 DEBUG : PikPak root 'rclone-test-nelejex3nevo': File to upload is small (34 bytes), uploading instead of streaming
2025/03/30 01:18:34 DEBUG : no_checksum_small_file_from_pipe: calculating gcid: failed to unwrap object from src: no_checksum_small_file_from_pipe
2025/03/30 01:18:34 DEBUG : no_checksum_small_file_from_pipe: gcid = 1b96dfb19709048214f8215d1cee1a347536a727
2025/03/30 01:18:35 DEBUG : no_checksum_small_file_from_pipe: Dst hash empty - aborting Src hash check
2025/03/30 01:18:35 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical
2025/03/30 01:18:35 DEBUG : PikPak root 'rclone-test-nelejex3nevo': Target remote doesn't support streaming uploads, creating temporary local FS to spool file
2025/03/30 01:18:35 DEBUG : no_checksum_big_file_from_pipe: calculating gcid: failed to unwrap object from src: no_checksum_big_file_from_pipe
2025/03/30 01:18:35 DEBUG : no_checksum_big_file_from_pipe: gcid = 1315e68e90c13b7640fd1aaa15f4040ce7b47434
2025/03/30 01:18:35 DEBUG : no_checksum_big_file_from_pipe: Dst hash empty - aborting Src hash check
2025/03/30 01:18:35 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical
=== RUN   TestRcat/withChecksum=true,ignoreChecksum=false
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:18:39 DEBUG : PikPak root 'rclone-test-nelejex3nevo': File to upload is small (34 bytes), uploading instead of streaming
2025/03/30 01:18:39 DEBUG : with_checksum_small_file_from_pipe: calculating gcid: failed to unwrap object from src: with_checksum_small_file_from_pipe
2025/03/30 01:18:39 DEBUG : with_checksum_small_file_from_pipe: gcid = 1b96dfb19709048214f8215d1cee1a347536a727
2025/03/30 01:18:39 DEBUG : with_checksum_small_file_from_pipe: Dst hash empty - aborting Src hash check
2025/03/30 01:18:39 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical
2025/03/30 01:18:39 DEBUG : PikPak root 'rclone-test-nelejex3nevo': Target remote doesn't support streaming uploads, creating temporary local FS to spool file
2025/03/30 01:18:39 DEBUG : with_checksum_big_file_from_pipe: calculating gcid: failed to unwrap object from src: with_checksum_big_file_from_pipe
2025/03/30 01:18:40 DEBUG : with_checksum_big_file_from_pipe: gcid = 1315e68e90c13b7640fd1aaa15f4040ce7b47434
2025/03/30 01:18:40 DEBUG : with_checksum_big_file_from_pipe: Dst hash empty - aborting Src hash check
2025/03/30 01:18:40 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical
=== RUN   TestRcat/withChecksum=false,ignoreChecksum=true
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:18:43 DEBUG : PikPak root 'rclone-test-nelejex3nevo': File to upload is small (34 bytes), uploading instead of streaming
2025/03/30 01:18:43 DEBUG : ignore_checksum_small_file_from_pipe: calculating gcid: failed to unwrap object from src: ignore_checksum_small_file_from_pipe
2025/03/30 01:18:43 DEBUG : ignore_checksum_small_file_from_pipe: gcid = 1b96dfb19709048214f8215d1cee1a347536a727
2025/03/30 01:18:44 DEBUG : ignore_checksum_small_file_from_pipe: Sizes identical
2025/03/30 01:18:44 DEBUG : PikPak root 'rclone-test-nelejex3nevo': Target remote doesn't support streaming uploads, creating temporary local FS to spool file
2025/03/30 01:18:44 DEBUG : ignore_checksum_big_file_from_pipe: calculating gcid: failed to unwrap object from src: ignore_checksum_big_file_from_pipe
2025/03/30 01:18:44 DEBUG : ignore_checksum_big_file_from_pipe: gcid = 1315e68e90c13b7640fd1aaa15f4040ce7b47434
2025/03/30 01:18:45 DEBUG : ignore_checksum_big_file_from_pipe: Sizes identical
=== RUN   TestRcat/withChecksum=true,ignoreChecksum=true
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:18:48 DEBUG : PikPak root 'rclone-test-nelejex3nevo': File to upload is small (34 bytes), uploading instead of streaming
2025/03/30 01:18:48 DEBUG : ignore_checksum_small_file_from_pipe: calculating gcid: failed to unwrap object from src: ignore_checksum_small_file_from_pipe
2025/03/30 01:18:48 DEBUG : ignore_checksum_small_file_from_pipe: gcid = 1b96dfb19709048214f8215d1cee1a347536a727
2025/03/30 01:18:48 DEBUG : ignore_checksum_small_file_from_pipe: Dst hash empty - aborting Src hash check
2025/03/30 01:18:48 DEBUG : ignore_checksum_small_file_from_pipe: Src hash empty - aborting Dst hash check
2025/03/30 01:18:48 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical
2025/03/30 01:18:48 DEBUG : PikPak root 'rclone-test-nelejex3nevo': Target remote doesn't support streaming uploads, creating temporary local FS to spool file
2025/03/30 01:18:49 DEBUG : ignore_checksum_big_file_from_pipe: calculating gcid: failed to unwrap object from src: ignore_checksum_big_file_from_pipe
2025/03/30 01:18:49 DEBUG : ignore_checksum_big_file_from_pipe: gcid = 1315e68e90c13b7640fd1aaa15f4040ce7b47434
2025/03/30 01:18:49 DEBUG : ignore_checksum_big_file_from_pipe: Dst hash empty - aborting Src hash check
2025/03/30 01:18:49 DEBUG : ignore_checksum_big_file_from_pipe: Src hash empty - aborting Dst hash check
2025/03/30 01:18:49 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical
--- PASS: TestRcat (18.42s)
    --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (4.59s)
    --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (4.63s)
    --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (4.61s)
    --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (4.60s)
=== RUN   TestRcatMetadata
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    operations_test.go:1532: Skipping as destination doesn't support user metadata
--- SKIP: TestRcatMetadata (0.55s)
=== RUN   TestRcatSize
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:18:53 DEBUG : potato1: calculating gcid: failed to unwrap object from src: potato1
2025/03/30 01:18:53 DEBUG : potato1: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:18:53 DEBUG : PikPak root 'rclone-test-nelejex3nevo': File to upload is small (60 bytes), uploading instead of streaming
2025/03/30 01:18:54 DEBUG : potato2: calculating gcid: failed to unwrap object from src: potato2
2025/03/30 01:18:54 DEBUG : potato2: gcid = f284ca644cf64403b777451495ca659cc12415af
2025/03/30 01:18:54 DEBUG : potato2: Dst hash empty - aborting Src hash check
2025/03/30 01:18:54 DEBUG : potato2: Size of src and dst objects identical
--- PASS: TestRcatSize (4.30s)
=== RUN   TestRcatSizeMetadata
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    operations_test.go:1613: Skipping as destination doesn't support user metadata
--- SKIP: TestRcatSizeMetadata (0.55s)
=== RUN   TestTouchDir
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    operations_test.go:1665: Skipping test as remote does not support modtime
--- SKIP: TestTouchDir (0.56s)
=== RUN   TestMkdirMetadata
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    operations_test.go:1703: Skipping test as remote does not support MkdirMetadata
--- SKIP: TestMkdirMetadata (0.55s)
=== RUN   TestMkdirModTime
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    operations_test.go:1722: Skipping test as remote does not support DirSetModTime or MkdirMetadata
--- SKIP: TestMkdirModTime (0.55s)
=== RUN   TestCopyDirMetadata
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    operations_test.go:1743: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata
--- SKIP: TestCopyDirMetadata (0.58s)
=== RUN   TestSetDirModTime
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    operations_test.go:1779: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime
--- SKIP: TestSetDirModTime (0.55s)
=== RUN   TestDirsEqual
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
    operations_test.go:1823: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata
--- SKIP: TestDirsEqual (0.55s)
=== RUN   TestRemoveExisting
    run.go:180: Remote "PikPak root 'rclone-test-nelejex3nevo'", Local "Local file system at /tmp/rclone3583396368", Modify Window "876000h0m0s"
2025/03/30 01:19:02 DEBUG : sub dir/test remove existing: calculating gcid: failed to unwrap object from src: sub dir/test remove existing
2025/03/30 01:19:02 DEBUG : sub dir/test remove existing: gcid = 67becf85308acf0261750da1075681ee5c412f05
2025/03/30 01:19:02 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: calculating gcid: failed to unwrap object from src: sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789
2025/03/30 01:19:02 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: gcid = ff0a82f2c008deee8efc387c6d8b8f1d944eb980
2025/03/30 01:19:06 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.kusugez1" before starting
2025/03/30 01:19:07 DEBUG : sub dir/test remove existing.kusugez1: TEST: removing renamed existing file after operation
2025/03/30 01:19:09 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.dujuqot2" before starting
2025/03/30 01:19:10 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.dujuqot2: TEST: renaming existing back after failed operation
2025/03/30 01:19:11 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xeyemaw1" before starting
2025/03/30 01:19:12 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xeyemaw1: TEST: removing renamed existing file after operation
2025/03/30 01:19:14 DEBUG : sub dir: Rmdir: contains trashed file: "test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xeyemaw1"
2025/03/30 01:19:14 DEBUG : sub dir: Rmdir: contains trashed file: "test remove existing.kusugez1"
--- PASS: TestRemoveExisting (14.86s)
=== RUN   TestRcAbout
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcAbout (0.00s)
=== RUN   TestRcCleanup
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcCleanup (0.00s)
=== RUN   TestRcCopyfile
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcCopyfile (0.00s)
=== RUN   TestRcCopyurl
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcCopyurl (0.00s)
=== RUN   TestRcDelete
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcDelete (0.00s)
=== RUN   TestRcDeletefile
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcDeletefile (0.00s)
=== RUN   TestRcList
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcList (0.00s)
=== RUN   TestRcStat
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcStat (0.00s)
=== RUN   TestRcSetTier
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcSetTier (0.00s)
=== RUN   TestRcSetTierFile
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcSetTierFile (0.00s)
=== RUN   TestRcMkdir
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcMkdir (0.00s)
=== RUN   TestRcMovefile
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcMovefile (0.00s)
=== RUN   TestRcPurge
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcPurge (0.00s)
=== RUN   TestRcRmdir
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcRmdir (0.00s)
=== RUN   TestRcRmdirs
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcRmdirs (0.00s)
=== RUN   TestRcSize
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcSize (0.00s)
=== RUN   TestRcPublicLink
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcPublicLink (0.00s)
=== RUN   TestRcFsInfo
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcFsInfo (0.00s)
=== RUN   TestUploadFile
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestUploadFile (0.00s)
=== RUN   TestRcCommand
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcCommand (0.00s)
=== RUN   TestRcDu
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcDu (0.00s)
=== RUN   TestRcCheck
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcCheck (0.00s)
=== RUN   TestRcHashsum
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcHashsum (0.00s)
=== RUN   TestRcHashsumFile
    rc_test.go:30: Skipping test on non local remote
--- SKIP: TestRcHashsumFile (0.00s)
FAIL
2025/03/30 01:19:16 DEBUG : PikPak root 'rclone-test-nelejex3nevo': Purge remote
"./operations.test -test.v -test.timeout 1h0m0s -remote TestPikPak: -verbose" - Finished ERROR in 11m2.699673113s (try 1/5): exit status 1: Failed [TestCopyFileMaxTransfer]