"./sync.test -test.v -test.timeout 1h0m0s -remote TestChunkerChunk50bYandex: -verbose -size-limit 1024" - Starting (try 1/5) 2025/03/19 01:00:20 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu" 2025/03/19 01:00:20 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/03/19 01:00:20 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu" 2025/03/19 01:00:21 DEBUG : Reset feature "ListR" 2025/03/19 01:00:21 DEBUG : Creating backend with remote "/tmp/rclone2956465852" === RUN TestPipe --- PASS: TestPipe (0.00s) === RUN TestPipeConcurrent --- PASS: TestPipeConcurrent (0.02s) === RUN TestPipeOrderBy === RUN TestPipeOrderBy/#00 === RUN TestPipeOrderBy/size === RUN TestPipeOrderBy/name === RUN TestPipeOrderBy/modtime === RUN TestPipeOrderBy/size,ascending === RUN TestPipeOrderBy/name,asc === RUN TestPipeOrderBy/modtime,ascending === RUN TestPipeOrderBy/size,descending === RUN TestPipeOrderBy/name,desc === RUN TestPipeOrderBy/modtime,descending === RUN TestPipeOrderBy/size,mixed,50 === RUN TestPipeOrderBy/size,mixed,51 --- PASS: TestPipeOrderBy (0.00s) --- PASS: TestPipeOrderBy/#00 (0.00s) --- PASS: TestPipeOrderBy/size (0.00s) --- PASS: TestPipeOrderBy/name (0.00s) --- PASS: TestPipeOrderBy/modtime (0.00s) --- PASS: TestPipeOrderBy/size,ascending (0.00s) --- PASS: TestPipeOrderBy/name,asc (0.00s) --- PASS: TestPipeOrderBy/modtime,ascending (0.00s) --- PASS: TestPipeOrderBy/size,descending (0.00s) --- PASS: TestPipeOrderBy/name,desc (0.00s) --- PASS: TestPipeOrderBy/modtime,descending (0.00s) --- PASS: TestPipeOrderBy/size,mixed,50 (0.00s) --- PASS: TestPipeOrderBy/size,mixed,51 (0.00s) === RUN TestNewLess === RUN TestNewLess/blankOK === RUN TestNewLess/tooManyParts === RUN TestNewLess/tooManyParts2 === RUN TestNewLess/badMixed === RUN TestNewLess/unknownComparison === RUN TestNewLess/unknownSortDirection === RUN TestNewLess/size === RUN TestNewLess/name === RUN TestNewLess/modtime === RUN TestNewLess/size,ascending === RUN TestNewLess/name,asc === RUN TestNewLess/modtime,ascending === RUN TestNewLess/size,descending === RUN TestNewLess/name,desc === RUN TestNewLess/modtime,descending === RUN TestNewLess/modtime,mixed === RUN TestNewLess/modtime,mixed,30 --- PASS: TestNewLess (0.00s) --- PASS: TestNewLess/blankOK (0.00s) --- PASS: TestNewLess/tooManyParts (0.00s) --- PASS: TestNewLess/tooManyParts2 (0.00s) --- PASS: TestNewLess/badMixed (0.00s) --- PASS: TestNewLess/unknownComparison (0.00s) --- PASS: TestNewLess/unknownSortDirection (0.00s) --- PASS: TestNewLess/size (0.00s) --- PASS: TestNewLess/name (0.00s) --- PASS: TestNewLess/modtime (0.00s) --- PASS: TestNewLess/size,ascending (0.00s) --- PASS: TestNewLess/name,asc (0.00s) --- PASS: TestNewLess/modtime,ascending (0.00s) --- PASS: TestNewLess/size,descending (0.00s) --- PASS: TestNewLess/name,desc (0.00s) --- PASS: TestNewLess/modtime,descending (0.00s) --- PASS: TestNewLess/modtime,mixed (0.00s) --- PASS: TestNewLess/modtime,mixed,30 (0.00s) === RUN TestRcCopy rc_test.go:16: Skipping test on non local remote --- SKIP: TestRcCopy (0.00s) === RUN TestRcMove rc_test.go:16: Skipping test on non local remote --- SKIP: TestRcMove (0.00s) === RUN TestRcSync rc_test.go:16: Skipping test on non local remote --- SKIP: TestRcSync (0.00s) === RUN TestCopyWithDryRun run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:00:22 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:00:22 NOTICE: sub dir/hello world: Skipped copy as --dry-run is set (size 11) 2025/03/19 01:00:22 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:00:22 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestCopyWithDryRun (2.91s) === RUN TestCopy run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:00:24 INFO : sub dir: Set directory modification time (using DirSetModTime) 2025/03/19 01:00:24 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:00:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:00:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:00:24 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:00:28 INFO : sub dir/hello world.rclone_chunk.001_coeb5p: Moved (server-side) to: sub dir/hello world 2025/03/19 01:00:28 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:00:28 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:00:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Skipping modtime test as remote does not support DirSetModTime or MkdirMetadata --- PASS: TestCopy (15.86s) === RUN TestCopyMetadata run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:97: Skipping as metadata not supported --- SKIP: TestCopyMetadata (0.59s) === RUN TestCopyMetadataNoEmptyDirs run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:97: Skipping as metadata not supported --- SKIP: TestCopyMetadataNoEmptyDirs (0.46s) === RUN TestCopyMissingDirectory run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:00:41 DEBUG : Creating backend with remote "/non-existing" 2025/03/19 01:00:41 ERROR : Local file system at /non-existing: error reading source root directory: directory not found 2025/03/19 01:00:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:00:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestCopyMissingDirectory (1.82s) === RUN TestCopyNoTraverse run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:00:43 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:00:43 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:00:43 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:00:43 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:00:48 INFO : sub dir/hello world.rclone_chunk.001_coeu9e: Moved (server-side) to: sub dir/hello world 2025/03/19 01:00:48 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:00:48 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestCopyNoTraverse (16.37s) === RUN TestCopyCheckFirst run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:00:59 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Running all checks before starting transfers 2025/03/19 01:00:59 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:00:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:00:59 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Checks finished, now starting transfers 2025/03/19 01:00:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:00:59 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:01:04 INFO : sub dir/hello world.rclone_chunk.001_cofau4: Moved (server-side) to: sub dir/hello world 2025/03/19 01:01:04 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:01:04 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestCopyCheckFirst (17.44s) === RUN TestSyncNoTraverse run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:01:16 ERROR : Ignoring --no-traverse with sync 2025/03/19 01:01:17 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:01:17 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:01:17 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:01:17 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:01:22 INFO : sub dir/hello world.rclone_chunk.001_cofsrn: Moved (server-side) to: sub dir/hello world 2025/03/19 01:01:22 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:01:22 INFO : sub dir/hello world: Copied (new) 2025/03/19 01:01:22 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncNoTraverse (17.58s) === RUN TestCopyWithDepth run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:01:34 DEBUG : hello world2: Need to transfer - File not found at Destination 2025/03/19 01:01:34 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:01:34 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:01:34 DEBUG : hello world2: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:01:39 INFO : hello world2.rclone_chunk.001_cog9z7: Moved (server-side) to: hello world2 2025/03/19 01:01:39 DEBUG : hello world2: md5 = cc2c857f89648dbd139d7b2a6665957d OK 2025/03/19 01:01:39 INFO : hello world2: Copied (new) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestCopyWithDepth (10.01s) === RUN TestCopyWithFilesFrom run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:01:44 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:01:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:01:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:01:44 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:01:50 INFO : potato2.rclone_chunk.001_cogja5: Moved (server-side) to: potato2 2025/03/19 01:01:50 DEBUG : potato2: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:01:50 INFO : potato2: Copied (new) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestCopyWithFilesFrom (11.61s) === RUN TestCopyWithFilesFromAndNoTraverse run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:01:56 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:01:56 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:01:56 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:01:56 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:02:00 INFO : potato2.rclone_chunk.001_cogvly: Moved (server-side) to: potato2 2025/03/19 01:02:00 DEBUG : potato2: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:02:00 INFO : potato2: Copied (new) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestCopyWithFilesFromAndNoTraverse (11.25s) === RUN TestCopyEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:02:07 DEBUG : sub dir2/sub sub dir2: Making directory with metadata 2025/03/19 01:02:07 INFO : sub dir2/sub sub dir2: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2025/03/19 01:02:07 INFO : sub dir2: Set directory modification time (using DirSetModTime) 2025/03/19 01:02:07 INFO : sub dir: Set directory modification time (using DirSetModTime) 2025/03/19 01:02:07 INFO : sub dir: Making directory 2025/03/19 01:02:07 INFO : sub dir2: Making directory 2025/03/19 01:02:08 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:02:08 INFO : sub dir2/sub sub dir2: Making directory 2025/03/19 01:02:08 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:02:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:02:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:02:12 INFO : sub dir/hello world.rclone_chunk.001_coh793: Moved (server-side) to: sub dir/hello world 2025/03/19 01:02:12 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:02:12 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:02:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Skipping modtime test as remote does not support DirSetModTime or MkdirMetadata --- PASS: TestCopyEmptyDirectories (24.28s) === RUN TestCopyNoEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:02:31 INFO : sub dir2: Making directory 2025/03/19 01:02:31 DEBUG : sub dir2/sub sub dir2: Making directory with metadata 2025/03/19 01:02:31 INFO : sub dir2/sub sub dir2: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2025/03/19 01:02:31 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:02:31 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:02:31 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:02:31 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:02:36 INFO : sub dir/hello world.rclone_chunk.001_cohueh: Moved (server-side) to: sub dir/hello world 2025/03/19 01:02:36 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:02:36 INFO : sub dir/hello world: Copied (new) --- PASS: TestCopyNoEmptyDirectories (13.46s) === RUN TestMoveEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:02:44 DEBUG : sub dir2: Making directory with metadata 2025/03/19 01:02:44 INFO : sub dir2: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2025/03/19 01:02:45 INFO : sub dir: Making directory 2025/03/19 01:02:45 INFO : sub dir2: Making directory 2025/03/19 01:02:46 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:02:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:02:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:02:46 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:02:50 INFO : sub dir/hello world.rclone_chunk.001_coi9zb: Moved (server-side) to: sub dir/hello world 2025/03/19 01:02:50 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:02:50 INFO : sub dir/hello world: Copied (new) 2025/03/19 01:02:50 INFO : sub dir/hello world: Deleted run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:02:51 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Skipping modtime test as remote does not support DirSetModTime or MkdirMetadata 2025/03/19 01:02:52 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Skipping modtime test as remote does not support DirSetModTime or MkdirMetadata --- PASS: TestMoveEmptyDirectories (21.79s) === RUN TestSyncNoUpdateDirModtime run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:408: Skipping test as backend does not support DirSetModTime --- SKIP: TestSyncNoUpdateDirModtime (0.53s) === RUN TestMoveNoEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:03:07 INFO : sub dir2: Making directory 2025/03/19 01:03:07 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:03:07 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:03:07 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:03:07 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:03:13 INFO : sub dir/hello world.rclone_chunk.001_coiugs: Moved (server-side) to: sub dir/hello world 2025/03/19 01:03:13 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:03:13 INFO : sub dir/hello world: Copied (new) 2025/03/19 01:03:13 INFO : sub dir/hello world: Deleted --- PASS: TestMoveNoEmptyDirectories (15.60s) === RUN TestSyncEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:03:22 DEBUG : sub dir2: Making directory with metadata 2025/03/19 01:03:22 INFO : sub dir2: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2025/03/19 01:03:22 INFO : sub dir: Set directory modification time (using DirSetModTime) 2025/03/19 01:03:23 INFO : sub dir: Making directory 2025/03/19 01:03:23 INFO : sub dir2: Making directory 2025/03/19 01:03:23 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:03:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:03:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:03:23 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:03:28 INFO : sub dir/hello world.rclone_chunk.001_cojatr: Moved (server-side) to: sub dir/hello world 2025/03/19 01:03:28 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:03:28 INFO : sub dir/hello world: Copied (new) 2025/03/19 01:03:28 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:03:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Skipping modtime test as remote does not support DirSetModTime or MkdirMetadata --- PASS: TestSyncEmptyDirectories (20.56s) === RUN TestSyncSetDelayedModTimes run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:507: Backend doesn't have DirModTimeUpdatesOnWrite set --- SKIP: TestSyncSetDelayedModTimes (1.45s) === RUN TestSyncNoEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:03:44 INFO : sub dir2: Making directory 2025/03/19 01:03:45 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:03:45 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:03:45 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:03:45 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:03:50 INFO : sub dir/hello world.rclone_chunk.001_cojw3o: Moved (server-side) to: sub dir/hello world 2025/03/19 01:03:50 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:03:50 INFO : sub dir/hello world: Copied (new) 2025/03/19 01:03:50 DEBUG : Waiting for deletions to finish --- PASS: TestSyncNoEmptyDirectories (14.81s) === RUN TestServerSideCopy run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:04:04 INFO : sub dir/hello world.rclone_chunk.001_coka6f: Moved (server-side) to: sub dir/hello world 2025/03/19 01:04:04 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-sorezit6xiwa" 2025/03/19 01:04:04 DEBUG : Creating backend with remote "TestYandex:rclone-test-sorezit6xiwa" 2025/03/19 01:04:05 DEBUG : Reset feature "ListR" sync_test.go:590: Server side copy (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-sorezit6xiwa' 2025/03/19 01:04:05 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:04:05 DEBUG : sub dir/hello world: copy non-chunked object... 2025/03/19 01:04:05 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-sorezit6xiwa': Waiting for checks to finish 2025/03/19 01:04:05 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-sorezit6xiwa': Waiting for transfers to finish 2025/03/19 01:04:07 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:04:07 INFO : sub dir/hello world: Copied (server-side copy) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:04:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-sorezit6xiwa': Purge remote --- PASS: TestServerSideCopy (24.84s) === RUN TestCopyOverSelf run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:04:28 INFO : sub dir/hello world.rclone_chunk.001_cokzgn: Moved (server-side) to: sub dir/hello world 2025/03/19 01:04:29 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/19 01:04:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:04:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:04:29 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:04:36 INFO : sub dir/hello world: Deleted 2025/03/19 01:04:38 INFO : sub dir/hello world.rclone_chunk.001_col4vc: Moved (server-side) to: sub dir/hello world 2025/03/19 01:04:38 DEBUG : sub dir/hello world: md5 = 00321a507bdb420dbbd4f53c733b1505 OK 2025/03/19 01:04:38 INFO : sub dir/hello world: Copied (replaced existing) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestCopyOverSelf (24.56s) === RUN TestServerSideCopyOverSelf run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:04:54 INFO : sub dir/hello world.rclone_chunk.001_colo93: Moved (server-side) to: sub dir/hello world 2025/03/19 01:04:55 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-haconew6bewi" 2025/03/19 01:04:55 DEBUG : Creating backend with remote "TestYandex:rclone-test-haconew6bewi" 2025/03/19 01:04:55 DEBUG : Reset feature "ListR" sync_test.go:626: Server side copy (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-haconew6bewi' 2025/03/19 01:04:56 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:04:56 DEBUG : sub dir/hello world: copy non-chunked object... 2025/03/19 01:04:56 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-haconew6bewi': Waiting for checks to finish 2025/03/19 01:04:56 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-haconew6bewi': Waiting for transfers to finish 2025/03/19 01:04:58 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:04:58 INFO : sub dir/hello world: Copied (server-side copy) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:05:05 INFO : sub dir/hello world: Deleted 2025/03/19 01:05:07 INFO : sub dir/hello world.rclone_chunk.001_colzqq: Moved (server-side) to: sub dir/hello world 2025/03/19 01:05:08 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/19 01:05:08 DEBUG : sub dir/hello world: copy non-chunked object... 2025/03/19 01:05:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-haconew6bewi': Waiting for checks to finish 2025/03/19 01:05:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-haconew6bewi': Waiting for transfers to finish 2025/03/19 01:05:08 DEBUG : sub dir/hello world: server side copy: renaming existing object to "sub dir/hello world.halumil4" before starting 2025/03/19 01:05:11 DEBUG : sub dir/hello world.halumil4: server side copy: removing renamed existing file after operation 2025/03/19 01:05:15 DEBUG : sub dir/hello world: md5 = 00321a507bdb420dbbd4f53c733b1505 OK 2025/03/19 01:05:15 INFO : sub dir/hello world: Copied (server-side copy) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:05:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-haconew6bewi': Purge remote --- PASS: TestServerSideCopyOverSelf (42.23s) === RUN TestMoveOverSelf run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:05:35 INFO : sub dir/hello world.rclone_chunk.001_comv7u: Moved (server-side) to: sub dir/hello world 2025/03/19 01:05:36 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/19 01:05:36 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:05:36 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:05:36 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:05:43 INFO : sub dir/hello world: Deleted 2025/03/19 01:05:47 INFO : sub dir/hello world.rclone_chunk.001_comz2s: Moved (server-side) to: sub dir/hello world 2025/03/19 01:05:47 DEBUG : sub dir/hello world: md5 = 00321a507bdb420dbbd4f53c733b1505 OK 2025/03/19 01:05:47 INFO : sub dir/hello world: Copied (replaced existing) 2025/03/19 01:05:47 INFO : sub dir/hello world: Deleted run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestMoveOverSelf (26.92s) === RUN TestServerSideMoveOverSelf run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:06:02 INFO : sub dir/hello world.rclone_chunk.001_conl2r: Moved (server-side) to: sub dir/hello world 2025/03/19 01:06:03 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kucofot8xaki" 2025/03/19 01:06:03 DEBUG : Creating backend with remote "TestYandex:rclone-test-kucofot8xaki" 2025/03/19 01:06:03 DEBUG : Reset feature "ListR" sync_test.go:671: Server side copy (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-kucofot8xaki' 2025/03/19 01:06:08 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:06:08 DEBUG : sub dir/hello world: copy non-chunked object... 2025/03/19 01:06:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kucofot8xaki': Waiting for checks to finish 2025/03/19 01:06:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kucofot8xaki': Waiting for transfers to finish 2025/03/19 01:06:10 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:06:10 INFO : sub dir/hello world: Copied (server-side copy) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:06:18 INFO : sub dir/hello world: Deleted 2025/03/19 01:06:20 INFO : sub dir/hello world.rclone_chunk.001_conyrd: Moved (server-side) to: sub dir/hello world 2025/03/19 01:06:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kucofot8xaki': Using server-side directory move 2025/03/19 01:06:20 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kucofot8xaki': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/19 01:06:21 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kucofot8xaki': Waiting for checks to finish 2025/03/19 01:06:21 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/19 01:06:21 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kucofot8xaki': Waiting for transfers to finish 2025/03/19 01:06:25 INFO : sub dir/hello world: Deleted 2025/03/19 01:06:25 DEBUG : sub dir/hello world: move non-chunked object... 2025/03/19 01:06:26 INFO : sub dir/hello world: Moved (server-side) 2025/03/19 01:06:26 INFO : sub dir/hello world: Moved (server-side) 2025/03/19 01:06:32 INFO : sub dir/hello world.rclone_chunk.001_coofso: Moved (server-side) to: sub dir/hello world 2025/03/19 01:06:33 DEBUG : testing file moves 2025/03/19 01:06:34 DEBUG : sub dir/hello world: Sizes differ (src 24 vs dst 17) 2025/03/19 01:06:34 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kucofot8xaki': Waiting for checks to finish 2025/03/19 01:06:34 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kucofot8xaki': Waiting for transfers to finish 2025/03/19 01:06:38 INFO : sub dir/hello world: Deleted 2025/03/19 01:06:38 DEBUG : sub dir/hello world: move non-chunked object... 2025/03/19 01:06:39 INFO : sub dir/hello world: Moved (server-side) 2025/03/19 01:06:39 INFO : sub dir/hello world: Moved (server-side) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:06:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kucofot8xaki': Purge remote --- PASS: TestServerSideMoveOverSelf (56.75s) === RUN TestCopyAfterDelete run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:06:59 INFO : sub dir/hello world.rclone_chunk.001_cop6m7: Moved (server-side) to: sub dir/hello world 2025/03/19 01:06:59 ERROR : : error listing: directory not found 2025/03/19 01:07:00 INFO : Local file system at /tmp/rclone2956465852: Making directory 2025/03/19 01:07:01 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:07:01 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestCopyAfterDelete (16.45s) === RUN TestCopyRedownload run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:07:19 INFO : sub dir/hello world.rclone_chunk.001_copmo1: Moved (server-side) to: sub dir/hello world 2025/03/19 01:07:20 DEBUG : Added delayed dir = "sub dir", newDst= 2025/03/19 01:07:20 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:07:20 DEBUG : Local file system at /tmp/rclone2956465852: Waiting for checks to finish 2025/03/19 01:07:20 DEBUG : Local file system at /tmp/rclone2956465852: Waiting for transfers to finish 2025/03/19 01:07:21 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:07:21 DEBUG : sub dir/hello world.7ddbfcba.partial: renamed to: sub dir/hello world 2025/03/19 01:07:21 INFO : sub dir/hello world: Copied (new) 2025/03/19 01:07:21 INFO : sub dir: Set directory modification time (using DirSetModTime) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestCopyRedownload (19.37s) === RUN TestSyncBasedOnCheckSum run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:07:31 DEBUG : check sum: Need to transfer - File not found at Destination 2025/03/19 01:07:31 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:07:31 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:07:31 DEBUG : check sum: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:07:35 INFO : check sum.rclone_chunk.001_coq6h9: Moved (server-side) to: check sum 2025/03/19 01:07:35 DEBUG : check sum: md5 = 336d5ebc5436534e61d16e63ddfca327 OK 2025/03/19 01:07:35 INFO : check sum: Copied (new) 2025/03/19 01:07:35 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:07:36 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:07:36 DEBUG : check sum: md5 = 336d5ebc5436534e61d16e63ddfca327 OK 2025/03/19 01:07:36 DEBUG : check sum: Size and md5 of src and dst objects identical 2025/03/19 01:07:36 DEBUG : check sum: Unchanged skipping 2025/03/19 01:07:36 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:07:36 DEBUG : Waiting for deletions to finish 2025/03/19 01:07:36 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncBasedOnCheckSum (12.46s) === RUN TestSyncSizeOnly run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:07:43 DEBUG : sizeonly: Need to transfer - File not found at Destination 2025/03/19 01:07:43 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:07:43 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:07:43 DEBUG : sizeonly: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:07:47 INFO : sizeonly.rclone_chunk.001_coqi7i: Moved (server-side) to: sizeonly 2025/03/19 01:07:47 DEBUG : sizeonly: md5 = 8ee2027983915ec78acc45027d874316 OK 2025/03/19 01:07:47 INFO : sizeonly: Copied (new) 2025/03/19 01:07:47 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:07:48 DEBUG : sizeonly: Sizes identical 2025/03/19 01:07:48 DEBUG : sizeonly: Unchanged skipping 2025/03/19 01:07:48 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:07:48 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:07:48 DEBUG : Waiting for deletions to finish 2025/03/19 01:07:48 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncSizeOnly (10.95s) === RUN TestSyncIgnoreSize run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:07:54 DEBUG : ignore-size: Need to transfer - File not found at Destination 2025/03/19 01:07:54 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:07:54 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:07:54 DEBUG : ignore-size: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:07:58 INFO : ignore-size.rclone_chunk.001_coqtun: Moved (server-side) to: ignore-size 2025/03/19 01:07:58 DEBUG : ignore-size: md5 = 98bf7d8c15784f0a3d63204441e1e2aa OK 2025/03/19 01:07:58 INFO : ignore-size: Copied (new) 2025/03/19 01:07:58 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:07:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:07:59 DEBUG : ignore-size: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:07:59 DEBUG : ignore-size: Unchanged skipping 2025/03/19 01:07:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:07:59 DEBUG : Waiting for deletions to finish 2025/03/19 01:07:59 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncIgnoreSize (14.10s) === RUN TestSyncIgnoreTimes run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:08:12 INFO : existing.rclone_chunk.001_cor7sb: Moved (server-side) to: existing 2025/03/19 01:08:13 DEBUG : existing: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:08:13 DEBUG : existing: Unchanged skipping 2025/03/19 01:08:13 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:08:13 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:08:13 DEBUG : Waiting for deletions to finish 2025/03/19 01:08:13 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:08:14 DEBUG : existing: Transferring unconditionally as --ignore-times is in use 2025/03/19 01:08:14 DEBUG : existing: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:08:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:08:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:08:21 INFO : existing: Deleted 2025/03/19 01:08:23 INFO : existing.rclone_chunk.001_cord6h: Moved (server-side) to: existing 2025/03/19 01:08:23 DEBUG : existing: md5 = 8ee2027983915ec78acc45027d874316 OK 2025/03/19 01:08:23 INFO : existing: Copied (replaced existing) 2025/03/19 01:08:23 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncIgnoreTimes (20.87s) === RUN TestSyncIgnoreExisting run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:08:29 DEBUG : existing: Need to transfer - File not found at Destination 2025/03/19 01:08:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:08:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:08:29 DEBUG : existing: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:08:33 INFO : existing.rclone_chunk.001_cors1e: Moved (server-side) to: existing 2025/03/19 01:08:33 DEBUG : existing: md5 = 8ee2027983915ec78acc45027d874316 OK 2025/03/19 01:08:33 INFO : existing: Copied (new) 2025/03/19 01:08:33 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:08:34 DEBUG : existing: Destination exists, skipping 2025/03/19 01:08:34 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:08:34 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:08:34 DEBUG : Waiting for deletions to finish 2025/03/19 01:08:34 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncIgnoreExisting (11.30s) === RUN TestSyncIgnoreErrors run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:08:44 INFO : b/potato.rclone_chunk.001_cos3ej: Moved (server-side) to: b/potato 2025/03/19 01:08:49 INFO : c/non empty space.rclone_chunk.001_cos79w: Moved (server-side) to: c/non empty space 2025/03/19 01:08:49 INFO : d: Making directory 2025/03/19 01:08:50 DEBUG : a/potato2: Need to transfer - File not found at Destination 2025/03/19 01:08:50 DEBUG : c/non empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:08:50 DEBUG : c/non empty space: Unchanged skipping 2025/03/19 01:08:50 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:08:50 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:08:50 DEBUG : a/potato2: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:08:58 INFO : a/potato2.rclone_chunk.001_cosdtb: Moved (server-side) to: a/potato2.rclone_chunk.001 2025/03/19 01:09:00 INFO : a/potato2.rclone_chunk.002_cosdtb: Moved (server-side) to: a/potato2.rclone_chunk.002 2025/03/19 01:09:02 DEBUG : a/potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/03/19 01:09:02 INFO : a/potato2: Copied (new) 2025/03/19 01:09:02 DEBUG : Waiting for deletions to finish 2025/03/19 01:09:05 INFO : b/potato: Deleted 2025/03/19 01:09:05 INFO : d: Removing directory 2025/03/19 01:09:09 INFO : b: Removing directory 2025/03/19 01:09:13 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': deleted 2 directories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncIgnoreErrors (59.00s) === RUN TestSyncAfterChangingModtimeOnly run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:09:44 INFO : empty space.rclone_chunk.001_cotrk4: Moved (server-side) to: empty space 2025/03/19 01:09:45 DEBUG : empty space: Modification times differ by -95456h54m52.62345679s: 2011-12-25 12:59:59.123456789 +0000 UTC, 2001-02-03 04:05:06.499999999 +0000 UTC 2025/03/19 01:09:45 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:09:45 DEBUG : empty space: md5 = 336d5ebc5436534e61d16e63ddfca327 OK 2025/03/19 01:09:45 NOTICE: empty space: Skipped update modification time as --dry-run is set (size 1) 2025/03/19 01:09:45 DEBUG : empty space: Unchanged skipping 2025/03/19 01:09:45 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:09:45 DEBUG : Waiting for deletions to finish 2025/03/19 01:09:45 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:09:47 DEBUG : empty space: Modification times differ by -95456h54m52.62345679s: 2011-12-25 12:59:59.123456789 +0000 UTC, 2001-02-03 04:05:06.499999999 +0000 UTC 2025/03/19 01:09:47 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:09:47 DEBUG : empty space: md5 = 336d5ebc5436534e61d16e63ddfca327 OK 2025/03/19 01:09:47 INFO : empty space: Updated modification time in destination 2025/03/19 01:09:47 DEBUG : empty space: Unchanged skipping 2025/03/19 01:09:47 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:09:47 DEBUG : Waiting for deletions to finish 2025/03/19 01:09:47 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncAfterChangingModtimeOnly (14.84s) === RUN TestSyncAfterChangingModtimeOnlyWithNoUpdateModTime run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:10:01 INFO : empty space.rclone_chunk.001_cou5hu: Moved (server-side) to: empty space 2025/03/19 01:10:02 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:10:02 DEBUG : empty space: Modification times differ by -95456h54m52.62345679s: 2011-12-25 12:59:59.123456789 +0000 UTC, 2001-02-03 04:05:06.499999999 +0000 UTC 2025/03/19 01:10:02 DEBUG : empty space: md5 = 336d5ebc5436534e61d16e63ddfca327 OK 2025/03/19 01:10:02 DEBUG : empty space: Unchanged skipping 2025/03/19 01:10:02 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:10:02 DEBUG : Waiting for deletions to finish 2025/03/19 01:10:02 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncAfterChangingModtimeOnlyWithNoUpdateModTime (13.29s) === RUN TestSyncDoesntUpdateModtime run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:10:14 INFO : foo.rclone_chunk.001_couj21: Moved (server-side) to: foo 2025/03/19 01:10:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:10:15 DEBUG : foo: Modification times differ by -95456h54m52.62345679s: 2011-12-25 12:59:59.123456789 +0000 UTC, 2001-02-03 04:05:06.499999999 +0000 UTC 2025/03/19 01:10:15 DEBUG : foo: md5 = acbd18db4cc2f85cedef654fccc4a4d8 (Local file system at /tmp/rclone2956465852) 2025/03/19 01:10:15 DEBUG : foo: md5 = 37b51d194a7513e45b56f6524f2d51f2 (Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu') 2025/03/19 01:10:15 DEBUG : foo: md5 differ 2025/03/19 01:10:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:10:15 DEBUG : foo: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:10:21 INFO : foo: Deleted 2025/03/19 01:10:22 INFO : foo.rclone_chunk.001_couq5k: Moved (server-side) to: foo 2025/03/19 01:10:22 DEBUG : foo: md5 = acbd18db4cc2f85cedef654fccc4a4d8 OK 2025/03/19 01:10:22 INFO : foo: Copied (replaced existing) 2025/03/19 01:10:22 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncDoesntUpdateModtime (20.95s) === RUN TestSyncAfterAddingAFile run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:10:34 INFO : empty space.rclone_chunk.001_cov3bs: Moved (server-side) to: empty space 2025/03/19 01:10:35 DEBUG : potato: Need to transfer - File not found at Destination 2025/03/19 01:10:35 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:10:35 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:10:35 DEBUG : empty space: Unchanged skipping 2025/03/19 01:10:35 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:10:35 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:10:42 INFO : potato.rclone_chunk.001_covas8: Moved (server-side) to: potato.rclone_chunk.001 2025/03/19 01:10:44 INFO : potato.rclone_chunk.002_covas8: Moved (server-side) to: potato.rclone_chunk.002 2025/03/19 01:10:46 DEBUG : potato: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/03/19 01:10:46 INFO : potato: Copied (new) 2025/03/19 01:10:46 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncAfterAddingAFile (35.19s) === RUN TestSyncAfterChangingFilesSizeOnly run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:11:08 INFO : potato.rclone_chunk.001_cow2qa: Moved (server-side) to: potato.rclone_chunk.001 2025/03/19 01:11:10 INFO : potato.rclone_chunk.002_cow2qa: Moved (server-side) to: potato.rclone_chunk.002 2025/03/19 01:11:13 DEBUG : potato: Sizes differ (src 21 vs dst 60) 2025/03/19 01:11:13 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:11:13 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:11:13 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:11:26 INFO : potato: Deleted 2025/03/19 01:11:28 INFO : potato.rclone_chunk.001_cowc4b: Moved (server-side) to: potato 2025/03/19 01:11:28 DEBUG : potato: md5 = 100defcf18c42a1e0dc42a789b107cd2 OK 2025/03/19 01:11:28 INFO : potato: Copied (replaced existing) 2025/03/19 01:11:28 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncAfterChangingFilesSizeOnly (30.20s) === RUN TestSyncAfterChangingContentsOnly run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:11:41 INFO : potato.rclone_chunk.001_cowyi6: Moved (server-side) to: potato 2025/03/19 01:11:41 DEBUG : potato: Modification times differ by 119h59m59.876543211s: 2011-12-25 12:59:59.123456789 +0000 UTC, 2011-12-30 12:59:59 +0000 UTC 2025/03/19 01:11:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:11:41 DEBUG : potato: md5 = e4cb6955d9106df6263c45fcfc10f163 (Local file system at /tmp/rclone2956465852) 2025/03/19 01:11:41 DEBUG : potato: md5 = 100defcf18c42a1e0dc42a789b107cd2 (Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu') 2025/03/19 01:11:41 DEBUG : potato: md5 differ 2025/03/19 01:11:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:11:41 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:11:47 INFO : potato: Deleted 2025/03/19 01:11:48 INFO : potato.rclone_chunk.001_cox4dr: Moved (server-side) to: potato 2025/03/19 01:11:48 DEBUG : potato: md5 = e4cb6955d9106df6263c45fcfc10f163 OK 2025/03/19 01:11:48 INFO : potato: Copied (replaced existing) 2025/03/19 01:11:48 DEBUG : Waiting for deletions to finish run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncAfterChangingContentsOnly (20.27s) === RUN TestSyncAfterRemovingAFileAndAddingAFileDryRun run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:11:58 INFO : potato.rclone_chunk.001_coxh8b: Moved (server-side) to: potato 2025/03/19 01:12:01 INFO : empty space.rclone_chunk.001_coxlwl: Moved (server-side) to: empty space 2025/03/19 01:12:02 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:12:02 NOTICE: potato2: Skipped copy as --dry-run is set (size 60) 2025/03/19 01:12:02 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:12:02 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:12:02 DEBUG : empty space: Unchanged skipping 2025/03/19 01:12:02 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:12:02 DEBUG : Waiting for deletions to finish 2025/03/19 01:12:02 NOTICE: potato: Skipped delete as --dry-run is set (size 21) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncAfterRemovingAFileAndAddingAFileDryRun (16.63s) === RUN TestSyncAfterRemovingAFileAndAddingAFile run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:12:16 INFO : potato.rclone_chunk.001_coxy4z: Moved (server-side) to: potato 2025/03/19 01:12:19 INFO : empty space.rclone_chunk.001_coy38k: Moved (server-side) to: empty space 2025/03/19 01:12:20 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:12:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:12:20 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:12:20 DEBUG : empty space: Unchanged skipping 2025/03/19 01:12:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:12:20 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:12:28 INFO : potato2.rclone_chunk.001_coy70b: Moved (server-side) to: potato2.rclone_chunk.001 2025/03/19 01:12:30 INFO : potato2.rclone_chunk.002_coy70b: Moved (server-side) to: potato2.rclone_chunk.002 2025/03/19 01:12:33 DEBUG : potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/03/19 01:12:33 INFO : potato2: Copied (new) 2025/03/19 01:12:33 DEBUG : Waiting for deletions to finish 2025/03/19 01:12:37 INFO : potato: Deleted run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncAfterRemovingAFileAndAddingAFile (42.37s) === RUN TestSyncAfterRemovingAFileAndAddingAFileSubDir run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:12:57 INFO : b/potato.rclone_chunk.001_coz468: Moved (server-side) to: b/potato 2025/03/19 01:13:03 INFO : c/non empty space.rclone_chunk.001_coz8ug: Moved (server-side) to: c/non empty space 2025/03/19 01:13:03 INFO : d: Making directory 2025/03/19 01:13:03 INFO : d/e: Making directory 2025/03/19 01:13:05 DEBUG : a/potato2: Need to transfer - File not found at Destination 2025/03/19 01:13:05 DEBUG : c/non empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:13:05 DEBUG : c/non empty space: Unchanged skipping 2025/03/19 01:13:05 DEBUG : a/potato2: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:13:06 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:13:06 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:13:11 INFO : a/potato2.rclone_chunk.001_cozgc9: Moved (server-side) to: a/potato2.rclone_chunk.001 2025/03/19 01:13:12 INFO : a/potato2.rclone_chunk.002_cozgc9: Moved (server-side) to: a/potato2.rclone_chunk.002 2025/03/19 01:13:15 DEBUG : a/potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/03/19 01:13:15 INFO : a/potato2: Copied (new) 2025/03/19 01:13:15 DEBUG : Waiting for deletions to finish 2025/03/19 01:13:18 INFO : b/potato: Deleted 2025/03/19 01:13:18 INFO : d/e: Removing directory 2025/03/19 01:13:22 INFO : d: Removing directory 2025/03/19 01:13:26 INFO : b: Removing directory 2025/03/19 01:13:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': deleted 3 directories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" --- PASS: TestSyncAfterRemovingAFileAndAddingAFileSubDir (62.75s) === RUN TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:14:00 INFO : b/potato.rclone_chunk.001_cp0viz: Moved (server-side) to: b/potato 2025/03/19 01:14:05 INFO : c/non empty space.rclone_chunk.001_cp0z83: Moved (server-side) to: c/non empty space 2025/03/19 01:14:05 INFO : d: Making directory 2025/03/19 01:14:07 DEBUG : a/potato2: Need to transfer - File not found at Destination 2025/03/19 01:14:07 DEBUG : a/potato2: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:14:07 DEBUG : c/non empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:14:07 DEBUG : c/non empty space: Unchanged skipping 2025/03/19 01:14:07 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:14:07 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:14:14 INFO : a/potato2.rclone_chunk.001_cp16f0: Moved (server-side) to: a/potato2.rclone_chunk.001 2025/03/19 01:14:15 INFO : a/potato2.rclone_chunk.002_cp16f0: Moved (server-side) to: a/potato2.rclone_chunk.002 2025/03/19 01:14:17 DEBUG : a/potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/03/19 01:14:17 INFO : a/potato2: Copied (new) 2025/03/19 01:14:17 ERROR : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': not deleting files as there were IO errors 2025/03/19 01:14:17 ERROR : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': not deleting directories as there were IO errors run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: directories --- FAIL: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors (78.98s) === RUN TestSyncDeleteAfter --- PASS: TestSyncDeleteAfter (0.00s) === RUN TestSyncDeleteDuring run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:15:22 INFO : potato.rclone_chunk.001_cp3246: Moved (server-side) to: potato 2025/03/19 01:15:26 INFO : empty space.rclone_chunk.001_cp39b2: Moved (server-side) to: empty space 2025/03/19 01:15:27 DEBUG : Waiting for deletions to finish 2025/03/19 01:15:28 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:15:28 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:15:28 DEBUG : empty space: Unchanged skipping 2025/03/19 01:15:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:15:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:15:28 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:15:31 INFO : potato: Deleted 2025/03/19 01:15:34 INFO : potato2.rclone_chunk.001_cp3f3b: Moved (server-side) to: potato2.rclone_chunk.001 2025/03/19 01:15:35 INFO : potato2.rclone_chunk.002_cp3f3b: Moved (server-side) to: potato2.rclone_chunk.002 2025/03/19 01:15:39 DEBUG : potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/03/19 01:15:39 INFO : potato2: Copied (new) 2025/03/19 01:15:39 INFO : c: Removing directory 2025/03/19 01:15:45 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:15:45 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncDeleteDuring Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncDeleteDuring Messages: directories --- FAIL: TestSyncDeleteDuring (74.13s) === RUN TestSyncDeleteBefore run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:16:32 INFO : potato.rclone_chunk.001_cp54sk: Moved (server-side) to: potato 2025/03/19 01:16:36 INFO : empty space.rclone_chunk.001_cp5778: Moved (server-side) to: empty space 2025/03/19 01:16:37 DEBUG : Waiting for deletions to finish 2025/03/19 01:16:38 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:16:38 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:16:41 INFO : potato: Deleted 2025/03/19 01:16:41 INFO : c: Removing directory 2025/03/19 01:16:41 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:16:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories 2025/03/19 01:16:41 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:16:41 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:16:41 DEBUG : empty space: Unchanged skipping 2025/03/19 01:16:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:16:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:16:42 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:16:49 INFO : potato2.rclone_chunk.001_cp5hpp: Moved (server-side) to: potato2.rclone_chunk.001 2025/03/19 01:16:51 INFO : potato2.rclone_chunk.002_cp5hpp: Moved (server-side) to: potato2.rclone_chunk.002 2025/03/19 01:16:53 DEBUG : potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/03/19 01:16:53 INFO : potato2: Copied (new) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncDeleteBefore Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncDeleteBefore Messages: directories --- FAIL: TestSyncDeleteBefore (68.34s) === RUN TestCopyDeleteBefore run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:17:41 INFO : potato.rclone_chunk.001_cp70mu: Moved (server-side) to: potato 2025/03/19 01:17:42 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:17:42 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:17:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:17:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:17:46 INFO : potato2.rclone_chunk.001_cp75dj: Moved (server-side) to: potato2 2025/03/19 01:17:46 DEBUG : potato2: md5 = 9519bc2e940e1696ea7365b4b81adedc OK 2025/03/19 01:17:46 INFO : potato2: Copied (new) run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestCopyDeleteBefore Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestCopyDeleteBefore Messages: directories --- FAIL: TestCopyDeleteBefore (45.42s) === RUN TestSyncWithExclude run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:18:28 INFO : potato2.rclone_chunk.001_cp8arq: Moved (server-side) to: potato2.rclone_chunk.001 2025/03/19 01:18:30 INFO : potato2.rclone_chunk.002_cp8arq: Moved (server-side) to: potato2.rclone_chunk.002 2025/03/19 01:18:43 INFO : empty space.rclone_chunk.001_cp8jaa: Moved (server-side) to: empty space 2025/03/19 01:18:44 DEBUG : enormous: Excluded (Size Filter) 2025/03/19 01:18:44 DEBUG : enormous: Excluded 2025/03/19 01:18:44 DEBUG : potato2: Excluded (Size Filter) 2025/03/19 01:18:44 DEBUG : potato2: Excluded 2025/03/19 01:18:44 DEBUG : potato2: Excluded (Size Filter) 2025/03/19 01:18:44 DEBUG : potato2: Excluded 2025/03/19 01:18:44 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:18:44 DEBUG : empty space: Unchanged skipping 2025/03/19 01:18:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:18:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:18:44 DEBUG : Waiting for deletions to finish 2025/03/19 01:18:44 INFO : c: Removing directory 2025/03/19 01:18:45 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:18:45 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories 2025/03/19 01:18:45 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:18:45 DEBUG : potato2: Excluded (Size Filter) 2025/03/19 01:18:45 DEBUG : potato2: Excluded 2025/03/19 01:18:46 DEBUG : enormous: Excluded (Size Filter) 2025/03/19 01:18:46 DEBUG : enormous: Excluded 2025/03/19 01:18:46 DEBUG : potato2: Excluded (Size Filter) 2025/03/19 01:18:46 DEBUG : potato2: Excluded 2025/03/19 01:18:47 DEBUG : potato2: Excluded (Size Filter) 2025/03/19 01:18:47 DEBUG : potato2: Excluded 2025/03/19 01:18:47 DEBUG : Added delayed dir = "c", newDst= 2025/03/19 01:18:47 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:18:47 DEBUG : empty space: Unchanged skipping 2025/03/19 01:18:47 DEBUG : Local file system at /tmp/rclone2956465852: Waiting for checks to finish 2025/03/19 01:18:47 DEBUG : Local file system at /tmp/rclone2956465852: Waiting for transfers to finish 2025/03/19 01:18:47 DEBUG : Waiting for deletions to finish 2025/03/19 01:18:47 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:18:47 DEBUG : potato2: Excluded (Size Filter) 2025/03/19 01:18:47 DEBUG : potato2: Excluded run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithExclude Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithExclude Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithExclude Messages: directories --- FAIL: TestSyncWithExclude (79.18s) === RUN TestSyncWithExcludeAndDeleteExcluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:19:46 INFO : potato2.rclone_chunk.001_cpahah: Moved (server-side) to: potato2.rclone_chunk.001 2025/03/19 01:19:48 INFO : potato2.rclone_chunk.002_cpahah: Moved (server-side) to: potato2.rclone_chunk.002 2025/03/19 01:19:54 INFO : empty space.rclone_chunk.001_cpap3j: Moved (server-side) to: empty space 2025/03/19 01:20:00 INFO : enormous.rclone_chunk.001_cpatdi: Moved (server-side) to: enormous.rclone_chunk.001 2025/03/19 01:20:02 INFO : enormous.rclone_chunk.002_cpatdi: Moved (server-side) to: enormous.rclone_chunk.002 2025/03/19 01:20:07 DEBUG : enormous: Excluded (Size Filter) 2025/03/19 01:20:07 DEBUG : enormous: Excluded 2025/03/19 01:20:07 DEBUG : potato2: Excluded (Size Filter) 2025/03/19 01:20:07 DEBUG : potato2: Excluded 2025/03/19 01:20:08 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:20:08 DEBUG : empty space: Unchanged skipping 2025/03/19 01:20:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:20:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:20:08 DEBUG : Waiting for deletions to finish 2025/03/19 01:20:18 INFO : enormous: Deleted 2025/03/19 01:20:20 INFO : potato2: Deleted 2025/03/19 01:20:20 INFO : c: Removing directory 2025/03/19 01:20:20 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:20:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories 2025/03/19 01:20:20 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:20:21 DEBUG : Added delayed dir = "c", newDst= 2025/03/19 01:20:21 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:20:21 DEBUG : empty space: Unchanged skipping 2025/03/19 01:20:22 DEBUG : Local file system at /tmp/rclone2956465852: Waiting for checks to finish 2025/03/19 01:20:22 DEBUG : Local file system at /tmp/rclone2956465852: Waiting for transfers to finish 2025/03/19 01:20:22 DEBUG : Waiting for deletions to finish 2025/03/19 01:20:22 INFO : enormous: Deleted 2025/03/19 01:20:22 INFO : potato2: Deleted 2025/03/19 01:20:22 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithExcludeAndDeleteExcluded Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithExcludeAndDeleteExcluded Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithExcludeAndDeleteExcluded Messages: directories --- FAIL: TestSyncWithExcludeAndDeleteExcluded (84.57s) === RUN TestSyncWithUpdateOlder run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:21:10 INFO : one.rclone_chunk.001_cpctmt: Moved (server-side) to: one 2025/03/19 01:21:14 INFO : two.rclone_chunk.001_cpcxhl: Moved (server-side) to: two 2025/03/19 01:21:18 INFO : three.rclone_chunk.001_cpd10o: Moved (server-side) to: three 2025/03/19 01:21:22 INFO : four.rclone_chunk.001_cpd5mn: Moved (server-side) to: four 2025/03/19 01:21:23 DEBUG : five: Need to transfer - File not found at Destination 2025/03/19 01:21:23 DEBUG : four: Sizes differ (src 4 vs dst 8) 2025/03/19 01:21:23 DEBUG : three: Sizes identical 2025/03/19 01:21:23 DEBUG : one: Destination is newer than source, skipping 2025/03/19 01:21:23 DEBUG : four: Destination mod time is within 1s of source but files differ, transferring 2025/03/19 01:21:23 DEBUG : three: Destination mod time is within 1s of source and files identical, skipping 2025/03/19 01:21:23 DEBUG : four: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:21:23 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 (Local file system at /tmp/rclone2956465852) 2025/03/19 01:21:23 DEBUG : two: md5 = 0f82d86afa0f5dc965c5c15aca58dcfb (Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu') 2025/03/19 01:21:23 DEBUG : two: md5 differ 2025/03/19 01:21:23 DEBUG : two: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:21:23 DEBUG : five: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:21:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:21:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:21:27 INFO : five.rclone_chunk.001_cpdajr: Moved (server-side) to: five 2025/03/19 01:21:27 DEBUG : five: md5 = 30056e1cab7a61d256fc8edd970d14f5 OK 2025/03/19 01:21:27 INFO : five: Copied (new) 2025/03/19 01:21:30 INFO : two: Deleted 2025/03/19 01:21:30 INFO : four: Deleted 2025/03/19 01:21:31 INFO : two.rclone_chunk.001_cpdawe: Moved (server-side) to: two 2025/03/19 01:21:31 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 OK 2025/03/19 01:21:31 INFO : two: Copied (replaced existing) 2025/03/19 01:21:32 INFO : four.rclone_chunk.001_cpdapw: Moved (server-side) to: four 2025/03/19 01:21:32 DEBUG : four: md5 = 8cbad96aced40b3838dd9f07f6ef5772 OK 2025/03/19 01:21:32 INFO : four: Copied (replaced existing) 2025/03/19 01:21:32 DEBUG : Waiting for deletions to finish 2025/03/19 01:21:32 INFO : c: Removing directory 2025/03/19 01:21:32 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:21:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories 2025/03/19 01:21:33 DEBUG : one: Destination is newer than source, skipping 2025/03/19 01:21:33 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 OK 2025/03/19 01:21:33 DEBUG : four: md5 = 8cbad96aced40b3838dd9f07f6ef5772 OK 2025/03/19 01:21:33 DEBUG : two: Size and md5 of src and dst objects identical 2025/03/19 01:21:33 DEBUG : four: Size and md5 of src and dst objects identical 2025/03/19 01:21:33 DEBUG : two: Destination mod time is within 1s of source and files identical, skipping 2025/03/19 01:21:33 DEBUG : four: Destination mod time is within 1s of source and files identical, skipping 2025/03/19 01:21:33 DEBUG : five: md5 = 30056e1cab7a61d256fc8edd970d14f5 OK 2025/03/19 01:21:33 DEBUG : five: Size and md5 of src and dst objects identical 2025/03/19 01:21:33 DEBUG : five: Destination mod time is within 1s of source and files identical, skipping 2025/03/19 01:21:33 DEBUG : three: md5 = 35d6d33467aae9a2e3dccb4b6b027878 (Local file system at /tmp/rclone2956465852) 2025/03/19 01:21:33 DEBUG : three: md5 = 413af0de1f97a2155acf2b8b26ab36e2 (Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu') 2025/03/19 01:21:33 DEBUG : three: md5 differ 2025/03/19 01:21:33 DEBUG : three: Destination mod time is within 1s of source but files differ, transferring 2025/03/19 01:21:33 DEBUG : three: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:21:33 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:21:33 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:21:40 INFO : three: Deleted 2025/03/19 01:21:41 INFO : three.rclone_chunk.001_cpdk05: Moved (server-side) to: three 2025/03/19 01:21:41 DEBUG : three: md5 = 35d6d33467aae9a2e3dccb4b6b027878 OK 2025/03/19 01:21:41 INFO : three: Copied (replaced existing) 2025/03/19 01:21:41 DEBUG : Waiting for deletions to finish 2025/03/19 01:21:41 INFO : c: Removing directory 2025/03/19 01:21:41 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:21:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithUpdateOlder Messages: directories --- FAIL: TestSyncWithUpdateOlder (68.98s) === RUN TestSyncWithMaxDuration === RUN TestSyncWithMaxDuration/Hard sync_test.go:1466: Skipping test on non local remote === RUN TestSyncWithMaxDuration/Soft sync_test.go:1466: Skipping test on non local remote --- PASS: TestSyncWithMaxDuration (0.00s) --- SKIP: TestSyncWithMaxDuration/Hard (0.00s) --- SKIP: TestSyncWithMaxDuration/Soft (0.00s) === RUN TestSyncWithTrackRenames run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:1538: Can track renames: true 2025/03/19 01:22:16 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Making map for --track-renames 2025/03/19 01:22:16 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Finished making map for --track-renames 2025/03/19 01:22:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:22:16 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/19 01:22:16 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/19 01:22:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for renames to finish 2025/03/19 01:22:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:22:16 DEBUG : yam: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:22:16 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:22:20 INFO : potato.rclone_chunk.001_cper1h: Moved (server-side) to: potato 2025/03/19 01:22:20 DEBUG : potato: md5 = 7f6fa9ddec9bfebda9510af0323fd696 OK 2025/03/19 01:22:20 INFO : potato: Copied (new) 2025/03/19 01:22:20 INFO : yam.rclone_chunk.001_cperim: Moved (server-side) to: yam 2025/03/19 01:22:20 DEBUG : yam: md5 = 48dc443644c4b89556dc06834b46451d OK 2025/03/19 01:22:20 INFO : yam: Copied (new) 2025/03/19 01:22:20 DEBUG : Waiting for deletions to finish 2025/03/19 01:22:20 INFO : c: Removing directory 2025/03/19 01:22:21 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:22:21 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:22:22 DEBUG : potato: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:22:22 DEBUG : potato: Unchanged skipping 2025/03/19 01:22:23 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Making map for --track-renames 2025/03/19 01:22:23 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Finished making map for --track-renames 2025/03/19 01:22:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:22:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for renames to finish 2025/03/19 01:22:23 DEBUG : yam: move non-chunked object... 2025/03/19 01:22:24 INFO : yam: Moved (server-side) to: yaml 2025/03/19 01:22:24 INFO : yam: Moved (server-side) to: yaml 2025/03/19 01:22:24 INFO : yaml: Renamed from "yam" 2025/03/19 01:22:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:22:24 DEBUG : Waiting for deletions to finish 2025/03/19 01:22:24 INFO : c: Removing directory 2025/03/19 01:22:25 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:22:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories 2025/03/19 01:22:25 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithTrackRenames Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithTrackRenames Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithTrackRenames Messages: directories --- FAIL: TestSyncWithTrackRenames (59.10s) === RUN TestParseRenamesStrategyModtime --- PASS: TestParseRenamesStrategyModtime (0.00s) === RUN TestRenamesStrategyModtime --- PASS: TestRenamesStrategyModtime (0.00s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:1610: Can track renames: true 2025/03/19 01:23:15 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Making map for --track-renames 2025/03/19 01:23:15 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Finished making map for --track-renames 2025/03/19 01:23:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:23:15 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/19 01:23:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for renames to finish 2025/03/19 01:23:15 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/19 01:23:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:23:15 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:23:15 DEBUG : yam: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:23:19 INFO : potato.rclone_chunk.001_cpgeqy: Moved (server-side) to: potato 2025/03/19 01:23:19 DEBUG : potato: md5 = 7f6fa9ddec9bfebda9510af0323fd696 OK 2025/03/19 01:23:19 INFO : potato: Copied (new) 2025/03/19 01:23:23 INFO : yam.rclone_chunk.001_cpgeal: Moved (server-side) to: yam 2025/03/19 01:23:23 DEBUG : yam: md5 = 48dc443644c4b89556dc06834b46451d OK 2025/03/19 01:23:23 INFO : yam: Copied (new) 2025/03/19 01:23:23 DEBUG : Waiting for deletions to finish 2025/03/19 01:23:23 INFO : c: Removing directory 2025/03/19 01:23:23 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:23:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:23:25 DEBUG : potato: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:23:25 DEBUG : potato: Unchanged skipping 2025/03/19 01:23:25 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Making map for --track-renames 2025/03/19 01:23:25 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Finished making map for --track-renames 2025/03/19 01:23:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:23:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for renames to finish 2025/03/19 01:23:25 DEBUG : yam: move non-chunked object... 2025/03/19 01:23:26 INFO : yam: Moved (server-side) to: yaml 2025/03/19 01:23:26 INFO : yam: Moved (server-side) to: yaml 2025/03/19 01:23:26 INFO : yaml: Renamed from "yam" 2025/03/19 01:23:26 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:23:26 DEBUG : Waiting for deletions to finish 2025/03/19 01:23:26 INFO : c: Removing directory 2025/03/19 01:23:26 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:23:26 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories 2025/03/19 01:23:26 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithTrackRenamesStrategyModtime Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithTrackRenamesStrategyModtime Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithTrackRenamesStrategyModtime Messages: directories --- FAIL: TestSyncWithTrackRenamesStrategyModtime (59.60s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:1649: Can track renames: true 2025/03/19 01:24:14 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Making map for --track-renames 2025/03/19 01:24:14 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Finished making map for --track-renames 2025/03/19 01:24:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:24:14 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/19 01:24:14 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/03/19 01:24:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for renames to finish 2025/03/19 01:24:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:24:15 DEBUG : sub/yam: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:24:15 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:24:19 INFO : sub/yam.rclone_chunk.001_cpi2qw: Moved (server-side) to: sub/yam 2025/03/19 01:24:19 DEBUG : sub/yam: md5 = 48dc443644c4b89556dc06834b46451d OK 2025/03/19 01:24:19 INFO : sub/yam: Copied (new) 2025/03/19 01:24:24 INFO : potato.rclone_chunk.001_cpi2ml: Moved (server-side) to: potato 2025/03/19 01:24:24 DEBUG : potato: md5 = 7f6fa9ddec9bfebda9510af0323fd696 OK 2025/03/19 01:24:24 INFO : potato: Copied (new) 2025/03/19 01:24:24 DEBUG : Waiting for deletions to finish 2025/03/19 01:24:24 INFO : c: Removing directory 2025/03/19 01:24:25 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:24:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:24:26 DEBUG : potato: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:24:26 DEBUG : potato: Unchanged skipping 2025/03/19 01:24:27 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Making map for --track-renames 2025/03/19 01:24:27 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Finished making map for --track-renames 2025/03/19 01:24:27 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:24:27 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for renames to finish 2025/03/19 01:24:27 DEBUG : sub/yam: move non-chunked object... 2025/03/19 01:24:29 INFO : sub/yam: Moved (server-side) to: yam 2025/03/19 01:24:29 INFO : sub/yam: Moved (server-side) to: yam 2025/03/19 01:24:29 INFO : yam: Renamed from "sub/yam" 2025/03/19 01:24:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:24:29 DEBUG : Waiting for deletions to finish 2025/03/19 01:24:29 INFO : c: Removing directory 2025/03/19 01:24:29 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:24:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories 2025/03/19 01:24:29 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithTrackRenamesStrategyLeaf Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithTrackRenamesStrategyLeaf Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncWithTrackRenamesStrategyLeaf Messages: directories --- FAIL: TestSyncWithTrackRenamesStrategyLeaf (70.66s) === RUN TestServerSideMoveLocal run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:25:24 DEBUG : Creating backend with remote "/tmp/rclone2956465852/dir1" 2025/03/19 01:25:24 DEBUG : Config file has changed externally - reloading 2025/03/19 01:25:24 DEBUG : Creating backend with remote "/tmp/rclone2956465852/dir2" 2025/03/19 01:25:24 DEBUG : Local file system at /tmp/rclone2956465852/dir2: Using server-side directory move 2025/03/19 01:25:24 INFO : Local file system at /tmp/rclone2956465852/dir2: Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/19 01:25:24 DEBUG : file1.txt: Need to transfer - File not found at Destination 2025/03/19 01:25:24 INFO : file1.txt: Moved (server-side) 2025/03/19 01:25:24 DEBUG : Local file system at /tmp/rclone2956465852/dir2: Waiting for checks to finish 2025/03/19 01:25:24 DEBUG : Local file system at /tmp/rclone2956465852/dir2: Waiting for transfers to finish run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestServerSideMoveLocal Messages: directories --- FAIL: TestServerSideMoveLocal (13.86s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:25:38 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/03/19 01:25:38 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:25:39 DEBUG : nested/sub dir/file: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:25:39 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:25:39 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:25:39 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:25:45 INFO : nested/sub dir/file.rclone_chunk.001_cpketc: Moved (server-side) to: nested/sub dir/file 2025/03/19 01:25:45 DEBUG : nested/sub dir/file: md5 = 83d3784ea62518eafc60e98d84f877ad OK 2025/03/19 01:25:45 INFO : nested/sub dir/file: Copied (new) 2025/03/19 01:25:45 INFO : nested/sub dir/file: Deleted 2025/03/19 01:25:45 INFO : sub dir/hello world.rclone_chunk.001_cpkels: Moved (server-side) to: sub dir/hello world 2025/03/19 01:25:45 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:25:45 INFO : sub dir/hello world: Copied (new) 2025/03/19 01:25:45 INFO : sub dir/hello world: Deleted 2025/03/19 01:25:45 INFO : sub dir: Removing directory 2025/03/19 01:25:45 INFO : nested/sub dir: Removing directory 2025/03/19 01:25:45 INFO : nested: Removing directory 2025/03/19 01:25:45 DEBUG : Local file system at /tmp/rclone2956465852: deleted 3 directories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMoveWithDeleteEmptySrcDirs Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMoveWithDeleteEmptySrcDirs Messages: directories --- FAIL: TestMoveWithDeleteEmptySrcDirs (54.43s) === RUN TestMoveWithoutDeleteEmptySrcDirs run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:26:33 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/19 01:26:33 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/03/19 01:26:33 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:26:33 DEBUG : nested/sub dir/file: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:26:33 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:26:33 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:26:38 INFO : sub dir/hello world.rclone_chunk.001_cplwvi: Moved (server-side) to: sub dir/hello world 2025/03/19 01:26:38 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/03/19 01:26:38 INFO : sub dir/hello world: Copied (new) 2025/03/19 01:26:38 INFO : sub dir/hello world: Deleted 2025/03/19 01:26:39 INFO : nested/sub dir/file.rclone_chunk.001_cplwpm: Moved (server-side) to: nested/sub dir/file 2025/03/19 01:26:39 DEBUG : nested/sub dir/file: md5 = 83d3784ea62518eafc60e98d84f877ad OK 2025/03/19 01:26:39 INFO : nested/sub dir/file: Copied (new) 2025/03/19 01:26:39 INFO : nested/sub dir/file: Deleted run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMoveWithoutDeleteEmptySrcDirs Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMoveWithoutDeleteEmptySrcDirs Messages: directories --- FAIL: TestMoveWithoutDeleteEmptySrcDirs (54.18s) === RUN TestMoveWithIgnoreExisting run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:27:27 DEBUG : existing: Need to transfer - File not found at Destination 2025/03/19 01:27:27 DEBUG : existing-b: Need to transfer - File not found at Destination 2025/03/19 01:27:27 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:27:27 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:27:27 DEBUG : existing: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:27:27 DEBUG : existing-b: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:27:32 INFO : existing-b.rclone_chunk.001_cpnen1: Moved (server-side) to: existing-b 2025/03/19 01:27:32 DEBUG : existing-b: md5 = 006f87892f47ef9aa60fa5ed01a440fb OK 2025/03/19 01:27:32 INFO : existing-b: Copied (new) 2025/03/19 01:27:32 INFO : existing-b: Deleted 2025/03/19 01:27:36 INFO : existing.rclone_chunk.001_cpne4x: Moved (server-side) to: existing 2025/03/19 01:27:36 DEBUG : existing: md5 = 8ee2027983915ec78acc45027d874316 OK 2025/03/19 01:27:36 INFO : existing: Copied (new) 2025/03/19 01:27:36 INFO : existing: Deleted fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:360 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1842 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMoveWithIgnoreExisting Messages: directories 2025/03/19 01:27:46 DEBUG : existing: Destination exists, skipping 2025/03/19 01:27:46 DEBUG : existing: Not removing source file as destination file exists and --ignore-existing is set 2025/03/19 01:27:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:27:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:27:46 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:360 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1867 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMoveWithIgnoreExisting Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMoveWithIgnoreExisting Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMoveWithIgnoreExisting Messages: directories --- FAIL: TestMoveWithIgnoreExisting (64.27s) === RUN TestServerSideMove run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:28:31 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-foleguy9wavo" 2025/03/19 01:28:31 DEBUG : Creating backend with remote "TestYandex:rclone-test-foleguy9wavo" 2025/03/19 01:28:32 DEBUG : Reset feature "ListR" 2025/03/19 01:28:38 INFO : potato2.rclone_chunk.001_cpp7yl: Moved (server-side) to: potato2.rclone_chunk.001 2025/03/19 01:28:39 INFO : potato2.rclone_chunk.002_cpp7yl: Moved (server-side) to: potato2.rclone_chunk.002 2025/03/19 01:28:46 INFO : empty space.rclone_chunk.001_cppi0n: Moved (server-side) to: empty space 2025/03/19 01:28:54 INFO : potato3.rclone_chunk.001_cppmld: Moved (server-side) to: potato3.rclone_chunk.001 2025/03/19 01:28:55 INFO : potato3.rclone_chunk.002_cppmld: Moved (server-side) to: potato3.rclone_chunk.002 sync_test.go:1705: Server side move (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-foleguy9wavo' 2025/03/19 01:29:05 INFO : empty space.rclone_chunk.001_cppz6n: Moved (server-side) to: empty space 2025/03/19 01:29:17 INFO : potato3.rclone_chunk.001_cpq4th: Moved (server-side) to: potato3.rclone_chunk.001 2025/03/19 01:29:21 INFO : potato3.rclone_chunk.002_cpq4th: Moved (server-side) to: potato3.rclone_chunk.002 2025/03/19 01:29:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-foleguy9wavo': Using server-side directory move 2025/03/19 01:29:24 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-foleguy9wavo': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/19 01:29:25 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:29:25 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:29:25 DEBUG : empty space: Unchanged skipping 2025/03/19 01:29:25 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/19 01:29:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-foleguy9wavo': Waiting for checks to finish 2025/03/19 01:29:26 DEBUG : potato2: move 2 data chunks... 2025/03/19 01:29:27 INFO : potato2.rclone_chunk.001: Moved (server-side) 2025/03/19 01:29:29 INFO : potato2.rclone_chunk.002: Moved (server-side) 2025/03/19 01:29:29 INFO : empty space: Deleted 2025/03/19 01:29:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-foleguy9wavo': Waiting for transfers to finish 2025/03/19 01:29:30 INFO : potato2: Moved (server-side) 2025/03/19 01:29:32 INFO : potato2: Moved (server-side) 2025/03/19 01:29:37 INFO : potato3: Deleted 2025/03/19 01:29:37 DEBUG : potato3: move 2 data chunks... 2025/03/19 01:29:39 INFO : potato3.rclone_chunk.001: Moved (server-side) 2025/03/19 01:29:40 INFO : potato3.rclone_chunk.002: Moved (server-side) 2025/03/19 01:29:42 INFO : potato3: Moved (server-side) 2025/03/19 01:29:44 INFO : potato3: Moved (server-side) 2025/03/19 01:29:46 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-pefihuj3penu" 2025/03/19 01:29:46 DEBUG : Creating backend with remote "TestYandex:rclone-test-pefihuj3penu" 2025/03/19 01:29:46 DEBUG : Reset feature "ListR" 2025/03/19 01:29:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-pefihuj3penu': Using server-side directory move 2025/03/19 01:29:50 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-pefihuj3penu': Server side directory move succeeded 2025/03/19 01:29:51 ERROR : : error listing: directory not found 2025/03/19 01:29:51 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-pefihuj3penu': Purge remote 2025/03/19 01:29:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-foleguy9wavo': Purge remote 2025/03/19 01:29:59 NOTICE: purge failed: [404 - DiskNotFoundError] Resource not found. (Не удалось найти запрошенный ресурс.) run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestServerSideMove Messages: directories --- FAIL: TestServerSideMove (101.13s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:30:12 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-riwiwer9xemi" 2025/03/19 01:30:12 DEBUG : Creating backend with remote "TestYandex:rclone-test-riwiwer9xemi" 2025/03/19 01:30:13 DEBUG : Reset feature "ListR" 2025/03/19 01:30:21 INFO : potato2.rclone_chunk.001_cps0g3: Moved (server-side) to: potato2.rclone_chunk.001 2025/03/19 01:30:22 INFO : potato2.rclone_chunk.002_cps0g3: Moved (server-side) to: potato2.rclone_chunk.002 2025/03/19 01:30:29 INFO : empty space.rclone_chunk.001_cpsbym: Moved (server-side) to: empty space 2025/03/19 01:30:34 INFO : potato3.rclone_chunk.001_cpsg54: Moved (server-side) to: potato3.rclone_chunk.001 2025/03/19 01:30:37 INFO : potato3.rclone_chunk.002_cpsg54: Moved (server-side) to: potato3.rclone_chunk.002 sync_test.go:1705: Server side move (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-riwiwer9xemi' 2025/03/19 01:30:47 INFO : empty space.rclone_chunk.001_cpsspk: Moved (server-side) to: empty space 2025/03/19 01:30:54 INFO : potato3.rclone_chunk.001_cpsy0q: Moved (server-side) to: potato3.rclone_chunk.001 2025/03/19 01:30:55 INFO : potato3.rclone_chunk.002_cpsy0q: Moved (server-side) to: potato3.rclone_chunk.002 2025/03/19 01:30:58 DEBUG : empty space: Excluded (Size Filter) 2025/03/19 01:30:58 DEBUG : empty space: Excluded 2025/03/19 01:30:58 DEBUG : empty space: Excluded (Size Filter) 2025/03/19 01:30:58 DEBUG : empty space: Excluded 2025/03/19 01:30:58 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:30:58 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/19 01:30:58 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-riwiwer9xemi': Waiting for checks to finish 2025/03/19 01:30:58 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-riwiwer9xemi': Waiting for transfers to finish 2025/03/19 01:30:58 DEBUG : potato2: move 2 data chunks... 2025/03/19 01:30:59 INFO : potato2.rclone_chunk.001: Moved (server-side) 2025/03/19 01:31:01 INFO : potato2.rclone_chunk.002: Moved (server-side) 2025/03/19 01:31:03 INFO : potato2: Moved (server-side) 2025/03/19 01:31:05 INFO : potato2: Moved (server-side) 2025/03/19 01:31:10 INFO : potato3: Deleted 2025/03/19 01:31:10 DEBUG : potato3: move 2 data chunks... 2025/03/19 01:31:11 INFO : potato3.rclone_chunk.001: Moved (server-side) 2025/03/19 01:31:12 INFO : potato3.rclone_chunk.002: Moved (server-side) 2025/03/19 01:31:13 INFO : potato3: Moved (server-side) 2025/03/19 01:31:15 INFO : potato3: Moved (server-side) 2025/03/19 01:31:18 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-ginagow4haha" 2025/03/19 01:31:18 DEBUG : Creating backend with remote "TestYandex:rclone-test-ginagow4haha" 2025/03/19 01:31:18 DEBUG : Reset feature "ListR" 2025/03/19 01:31:18 DEBUG : empty space: Excluded (Size Filter) 2025/03/19 01:31:18 DEBUG : empty space: Excluded 2025/03/19 01:31:19 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:31:19 DEBUG : potato3: Need to transfer - File not found at Destination 2025/03/19 01:31:19 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-ginagow4haha': Waiting for checks to finish 2025/03/19 01:31:19 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-ginagow4haha': Waiting for transfers to finish 2025/03/19 01:31:19 DEBUG : potato3: move 2 data chunks... 2025/03/19 01:31:19 DEBUG : potato2: move 2 data chunks... 2025/03/19 01:31:20 INFO : potato3.rclone_chunk.001: Moved (server-side) 2025/03/19 01:31:21 INFO : potato2.rclone_chunk.001: Moved (server-side) 2025/03/19 01:31:22 INFO : potato2.rclone_chunk.002: Moved (server-side) 2025/03/19 01:31:22 INFO : potato3.rclone_chunk.002: Moved (server-side) 2025/03/19 01:31:23 INFO : potato2: Moved (server-side) 2025/03/19 01:31:23 INFO : potato3: Moved (server-side) 2025/03/19 01:31:25 INFO : potato2: Moved (server-side) 2025/03/19 01:31:25 INFO : potato3: Moved (server-side) 2025/03/19 01:31:27 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-ginagow4haha': Purge remote 2025/03/19 01:31:36 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-riwiwer9xemi': Purge remote run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestServerSideMoveWithFilter Messages: directories --- FAIL: TestServerSideMoveWithFilter (105.51s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:31:58 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-sitaqun5cumo" 2025/03/19 01:31:58 DEBUG : Creating backend with remote "TestYandex:rclone-test-sitaqun5cumo" 2025/03/19 01:31:58 DEBUG : Reset feature "ListR" 2025/03/19 01:32:04 INFO : potato2.rclone_chunk.001_cpux5q: Moved (server-side) to: potato2.rclone_chunk.001 2025/03/19 01:32:08 INFO : potato2.rclone_chunk.002_cpux5q: Moved (server-side) to: potato2.rclone_chunk.002 2025/03/19 01:32:14 INFO : empty space.rclone_chunk.001_cpv9r7: Moved (server-side) to: empty space 2025/03/19 01:32:19 INFO : potato3.rclone_chunk.001_cpvdx6: Moved (server-side) to: potato3.rclone_chunk.001 2025/03/19 01:32:21 INFO : potato3.rclone_chunk.002_cpvdx6: Moved (server-side) to: potato3.rclone_chunk.002 2025/03/19 01:32:22 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-sitaqun5cumo' 2025/03/19 01:32:29 INFO : empty space.rclone_chunk.001_cpvo3z: Moved (server-side) to: empty space 2025/03/19 01:32:36 INFO : potato3.rclone_chunk.001_cpvs2u: Moved (server-side) to: potato3.rclone_chunk.001 2025/03/19 01:32:38 INFO : potato3.rclone_chunk.002_cpvs2u: Moved (server-side) to: potato3.rclone_chunk.002 2025/03/19 01:32:40 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-sitaqun5cumo': Using server-side directory move 2025/03/19 01:32:41 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-sitaqun5cumo': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/19 01:32:41 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/19 01:32:41 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:32:41 DEBUG : empty space: Unchanged skipping 2025/03/19 01:32:41 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/19 01:32:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-sitaqun5cumo': Waiting for checks to finish 2025/03/19 01:32:41 DEBUG : potato2: move 2 data chunks... 2025/03/19 01:32:43 INFO : potato2.rclone_chunk.001: Moved (server-side) 2025/03/19 01:32:45 INFO : potato2.rclone_chunk.002: Moved (server-side) 2025/03/19 01:32:46 INFO : potato2: Moved (server-side) 2025/03/19 01:32:46 INFO : empty space: Deleted 2025/03/19 01:32:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-sitaqun5cumo': Waiting for transfers to finish 2025/03/19 01:32:48 INFO : potato2: Moved (server-side) 2025/03/19 01:32:52 INFO : potato3: Deleted 2025/03/19 01:32:52 DEBUG : potato3: move 2 data chunks... 2025/03/19 01:32:54 INFO : potato3.rclone_chunk.001: Moved (server-side) 2025/03/19 01:32:55 INFO : potato3.rclone_chunk.002: Moved (server-side) 2025/03/19 01:32:56 INFO : potato3: Moved (server-side) 2025/03/19 01:32:58 INFO : potato3: Moved (server-side) 2025/03/19 01:32:58 INFO : tomatoDir: Removing directory 2025/03/19 01:33:02 INFO : c: Removing directory 2025/03/19 01:33:02 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:33:02 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories 2025/03/19 01:33:02 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': deleted 1 directories fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:360 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1726 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1901 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestServerSideMoveDeleteEmptySourceDirs Messages: directories 2025/03/19 01:33:13 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-mepopat9cufu" 2025/03/19 01:33:13 DEBUG : Creating backend with remote "TestYandex:rclone-test-mepopat9cufu" 2025/03/19 01:33:13 DEBUG : Reset feature "ListR" 2025/03/19 01:33:13 INFO : tomatoDir: Making directory 2025/03/19 01:33:13 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-mepopat9cufu': Using server-side directory move 2025/03/19 01:33:18 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-mepopat9cufu': Server side directory move succeeded 2025/03/19 01:33:20 ERROR : : error listing: directory not found 2025/03/19 01:33:20 ERROR : : error listing: directory not found 2025/03/19 01:33:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-mepopat9cufu': Purge remote 2025/03/19 01:33:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-sitaqun5cumo': Purge remote 2025/03/19 01:33:29 NOTICE: purge failed: [404 - DiskNotFoundError] Resource not found. (Не удалось найти запрошенный ресурс.) run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestServerSideMoveDeleteEmptySourceDirs Messages: directories --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (104.49s) === RUN TestServerSideMoveOverlap run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:1910: Skipping test as remote supports DirMove run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/panic.go:629 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1121 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1097 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1910 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestServerSideMoveOverlap Messages: directories --- FAIL: TestServerSideMoveOverlap (14.26s) === RUN TestSyncOverlap run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:33:57 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/rclone-sync-test" 2025/03/19 01:33:57 DEBUG : Config file has changed externally - reloading 2025/03/19 01:33:57 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/rclone-sync-test" 2025/03/19 01:33:57 DEBUG : Reset feature "ListR" run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlap Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlap Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlap Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlap Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlap Messages: directories --- FAIL: TestSyncOverlap (72.87s) === RUN TestSyncOverlapWithFilter run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:09 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/rclone-sync-test" 2025/03/19 01:35:09 DEBUG : Config file has changed externally - reloading 2025/03/19 01:35:09 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/rclone-sync-test" 2025/03/19 01:35:11 DEBUG : Reset feature "ListR" 2025/03/19 01:35:11 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/rclone-sync-test-include/layer2" 2025/03/19 01:35:11 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/rclone-sync-test-include/layer2" 2025/03/19 01:35:11 DEBUG : Reset feature "ListR" 2025/03/19 01:35:12 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/rclone-sync-test-ignore-file" 2025/03/19 01:35:12 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/rclone-sync-test-ignore-file" 2025/03/19 01:35:13 DEBUG : Reset feature "ListR" 2025/03/19 01:35:18 INFO : rclone-sync-test-ignore-file/.ignore.rclone_chunk.001_cq0c7a: Moved (server-side) to: rclone-sync-test-ignore-file/.ignore 2025/03/19 01:35:19 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:21 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:22 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/03/19 01:35:22 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/rclone-sync-test': Waiting for checks to finish 2025/03/19 01:35:22 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/rclone-sync-test': Waiting for transfers to finish 2025/03/19 01:35:22 DEBUG : Waiting for deletions to finish 2025/03/19 01:35:22 INFO : There was nothing to transfer 2025/03/19 01:35:23 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:24 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:24 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/03/19 01:35:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:35:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:35:24 DEBUG : Waiting for deletions to finish 2025/03/19 01:35:24 INFO : rclone-sync-test-include: Removing directory 2025/03/19 01:35:25 DEBUG : rclone-sync-test-include: Failed to Rmdir: directory not empty 2025/03/19 01:35:25 INFO : c: Removing directory 2025/03/19 01:35:25 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:35:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 2 directories 2025/03/19 01:35:25 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:26 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:26 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:27 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:28 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:28 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:29 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:30 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:31 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:32 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:33 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:33 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:34 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:37 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:37 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:38 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:39 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:39 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:40 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/03/19 01:35:42 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:42 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:43 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/03/19 01:35:43 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/rclone-sync-test-include/layer2': Waiting for checks to finish 2025/03/19 01:35:43 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/rclone-sync-test-include/layer2': Waiting for transfers to finish 2025/03/19 01:35:43 DEBUG : Waiting for deletions to finish 2025/03/19 01:35:43 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:44 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:45 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:46 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:47 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:47 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:48 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/03/19 01:35:49 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:49 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:50 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/03/19 01:35:50 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:35:50 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:35:50 DEBUG : Waiting for deletions to finish 2025/03/19 01:35:50 INFO : rclone-sync-test-include: Removing directory 2025/03/19 01:35:51 DEBUG : rclone-sync-test-include: Failed to Rmdir: directory not empty 2025/03/19 01:35:51 INFO : c: Removing directory 2025/03/19 01:35:51 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:35:51 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 2 directories 2025/03/19 01:35:51 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:52 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:52 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:53 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:54 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:54 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:55 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:56 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:56 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:57 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:35:58 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:35:58 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:35:59 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/03/19 01:36:00 DEBUG : : Excluded 2025/03/19 01:36:01 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:36:01 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:36:02 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/03/19 01:36:02 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/rclone-sync-test-ignore-file': Waiting for checks to finish 2025/03/19 01:36:02 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/rclone-sync-test-ignore-file': Waiting for transfers to finish 2025/03/19 01:36:02 DEBUG : Waiting for deletions to finish 2025/03/19 01:36:02 INFO : There was nothing to transfer run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:36:04 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:36:06 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:36:06 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:36:07 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:36:08 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:36:09 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:36:09 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:36:10 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:36:11 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:36:12 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:36:13 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:36:14 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:36:15 DEBUG : rclone-sync-test: Excluded 2025/03/19 01:36:16 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/03/19 01:36:17 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncOverlapWithFilter Messages: directories --- FAIL: TestSyncOverlapWithFilter (330.89s) === RUN TestSyncCompareDest run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:40:40 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:40:40 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:40:40 DEBUG : Reset feature "ListR" 2025/03/19 01:40:40 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/CompareDest" 2025/03/19 01:40:40 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/CompareDest" 2025/03/19 01:40:41 DEBUG : Reset feature "ListR" 2025/03/19 01:40:42 DEBUG : one: Need to transfer - File not found at Destination 2025/03/19 01:40:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:40:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:40:42 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:40:46 INFO : one.rclone_chunk.001_cq9hpv: Moved (server-side) to: one 2025/03/19 01:40:46 DEBUG : one: md5 = f97c5d29941bfb1b2fdab0874906ab82 OK 2025/03/19 01:40:46 INFO : one: Copied (new) 2025/03/19 01:40:46 DEBUG : Waiting for deletions to finish 2025/03/19 01:40:48 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:40:48 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/03/19 01:40:48 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:40:48 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:40:55 INFO : one: Deleted 2025/03/19 01:40:57 INFO : one.rclone_chunk.001_cq9ngy: Moved (server-side) to: one 2025/03/19 01:40:57 DEBUG : one: md5 = 07912d142f5d63ee918b34796b5a2432 OK 2025/03/19 01:40:57 INFO : one: Copied (replaced existing) 2025/03/19 01:40:57 DEBUG : Waiting for deletions to finish 2025/03/19 01:41:05 INFO : dst/one: Deleted 2025/03/19 01:41:06 INFO : dst/one.rclone_chunk.001_cq9x76: Moved (server-side) to: dst/one 2025/03/19 01:41:10 INFO : CompareDest/one.rclone_chunk.001_cqa5zz: Moved (server-side) to: CompareDest/one 2025/03/19 01:41:11 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:41:11 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/03/19 01:41:12 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:41:12 DEBUG : one: Destination found in --compare-dest, skipping 2025/03/19 01:41:12 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:41:12 DEBUG : Waiting for deletions to finish 2025/03/19 01:41:12 INFO : There was nothing to transfer 2025/03/19 01:41:17 INFO : CompareDest/two.rclone_chunk.001_cqacoy: Moved (server-side) to: CompareDest/two 2025/03/19 01:41:19 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:41:19 DEBUG : two: Destination found in --compare-dest, skipping 2025/03/19 01:41:19 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/03/19 01:41:19 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:41:19 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:41:19 DEBUG : one: Destination found in --compare-dest, skipping 2025/03/19 01:41:19 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:41:19 DEBUG : Waiting for deletions to finish 2025/03/19 01:41:19 INFO : There was nothing to transfer 2025/03/19 01:41:21 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:41:21 DEBUG : two: Destination found in --compare-dest, skipping 2025/03/19 01:41:21 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/03/19 01:41:21 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:41:21 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:41:21 DEBUG : one: Destination found in --compare-dest, skipping 2025/03/19 01:41:21 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:41:21 DEBUG : Waiting for deletions to finish 2025/03/19 01:41:21 INFO : There was nothing to transfer 2025/03/19 01:41:24 DEBUG : two: Modification times differ by -119h59m59.876543211s: 2011-12-30 12:59:59 +0000 UTC, 2011-12-25 12:59:59.123456789 +0000 UTC 2025/03/19 01:41:24 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 OK 2025/03/19 01:41:24 DEBUG : two: Destination found in --compare-dest, skipping 2025/03/19 01:41:24 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/03/19 01:41:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:41:24 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:41:24 DEBUG : one: Destination found in --compare-dest, skipping 2025/03/19 01:41:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:41:24 DEBUG : Waiting for deletions to finish 2025/03/19 01:41:24 INFO : There was nothing to transfer 2025/03/19 01:41:26 DEBUG : two: Sizes differ (src 5 vs dst 3) 2025/03/19 01:41:26 DEBUG : two: Need to transfer - File not found at Destination 2025/03/19 01:41:26 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/03/19 01:41:26 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:41:27 DEBUG : two: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:41:27 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:41:27 DEBUG : one: Destination found in --compare-dest, skipping 2025/03/19 01:41:27 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:41:30 INFO : two.rclone_chunk.001_cqaqbh: Moved (server-side) to: two 2025/03/19 01:41:30 DEBUG : two: md5 = 2379e4ce8c3380e996ab0509f17069ad OK 2025/03/19 01:41:30 INFO : two: Copied (new) 2025/03/19 01:41:30 DEBUG : Waiting for deletions to finish run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncCompareDest Messages: directories --- FAIL: TestSyncCompareDest (86.32s) === RUN TestSyncMultipleCompareDest run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:42:11 INFO : pre-dest1/1.rclone_chunk.001_cqbul4: Moved (server-side) to: pre-dest1/1 2025/03/19 01:42:16 INFO : pre-dest2/2.rclone_chunk.001_cqbymf: Moved (server-side) to: pre-dest2/2 2025/03/19 01:42:17 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dest" 2025/03/19 01:42:17 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/dest" 2025/03/19 01:42:17 DEBUG : Reset feature "ListR" 2025/03/19 01:42:17 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/pre-dest1" 2025/03/19 01:42:17 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/pre-dest1" 2025/03/19 01:42:18 DEBUG : Reset feature "ListR" 2025/03/19 01:42:18 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/pre-dest2" 2025/03/19 01:42:18 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/pre-dest2" 2025/03/19 01:42:18 DEBUG : Reset feature "ListR" 2025/03/19 01:42:19 DEBUG : 1: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:42:19 DEBUG : 1: Destination found in --compare-dest, skipping 2025/03/19 01:42:20 DEBUG : 2: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:42:20 DEBUG : 2: Destination found in --compare-dest, skipping 2025/03/19 01:42:20 DEBUG : 3: Need to transfer - File not found at Destination 2025/03/19 01:42:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dest': Waiting for checks to finish 2025/03/19 01:42:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dest': Waiting for transfers to finish 2025/03/19 01:42:20 DEBUG : 3: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:42:22 DEBUG : pacer: low level retry 1/10 (error [500 - InternalServerError] Internal Server Error (Ошибка сервера.)) 2025/03/19 01:42:22 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2025/03/19 01:42:22 DEBUG : pacer: Reducing sleep to 15ms 2025/03/19 01:42:23 DEBUG : pacer: Reducing sleep to 11.25ms 2025/03/19 01:42:23 DEBUG : pacer: Reducing sleep to 10ms 2025/03/19 01:42:29 INFO : 3.rclone_chunk.001_cqc7rw: Moved (server-side) to: 3 2025/03/19 01:42:29 DEBUG : 3: md5 = eccbc87e4b5ce2fe28308fd9f2a7baf3 OK 2025/03/19 01:42:29 INFO : 3: Copied (new) 2025/03/19 01:42:29 DEBUG : Waiting for deletions to finish run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncMultipleCompareDest Messages: directories --- FAIL: TestSyncMultipleCompareDest (61.99s) === RUN TestSyncCopyDest run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:43:09 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:43:09 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:43:09 DEBUG : Reset feature "ListR" 2025/03/19 01:43:09 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/CopyDest" 2025/03/19 01:43:09 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/CopyDest" 2025/03/19 01:43:09 DEBUG : Reset feature "ListR" 2025/03/19 01:43:10 DEBUG : one: Need to transfer - File not found at Destination 2025/03/19 01:43:10 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:43:10 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:43:10 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:43:14 INFO : one.rclone_chunk.001_cqdl0i: Moved (server-side) to: one 2025/03/19 01:43:14 DEBUG : one: md5 = f97c5d29941bfb1b2fdab0874906ab82 OK 2025/03/19 01:43:14 INFO : one: Copied (new) 2025/03/19 01:43:14 DEBUG : Waiting for deletions to finish 2025/03/19 01:43:16 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/03/19 01:43:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:43:17 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:43:17 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:43:24 INFO : one: Deleted 2025/03/19 01:43:27 INFO : one.rclone_chunk.001_cqds4c: Moved (server-side) to: one 2025/03/19 01:43:27 DEBUG : one: md5 = 07912d142f5d63ee918b34796b5a2432 OK 2025/03/19 01:43:27 INFO : one: Copied (replaced existing) 2025/03/19 01:43:27 DEBUG : Waiting for deletions to finish 2025/03/19 01:43:35 INFO : dst/one: Deleted 2025/03/19 01:43:37 INFO : dst/one.rclone_chunk.001_cqe332: Moved (server-side) to: dst/one 2025/03/19 01:43:42 INFO : CopyDest/one.rclone_chunk.001_cqec66: Moved (server-side) to: CopyDest/one 2025/03/19 01:43:43 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/BackupDir" 2025/03/19 01:43:43 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/BackupDir" 2025/03/19 01:43:44 DEBUG : Reset feature "ListR" 2025/03/19 01:43:44 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/03/19 01:43:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:43:45 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:43:45 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/03/19 01:43:45 DEBUG : one: move non-chunked object... 2025/03/19 01:43:46 INFO : one: Moved (server-side) 2025/03/19 01:43:46 INFO : one: Moved (server-side) 2025/03/19 01:43:46 DEBUG : one: copy non-chunked object... 2025/03/19 01:43:47 DEBUG : one: md5 = 07912d142f5d63ee918b34796b5a2432 OK 2025/03/19 01:43:47 INFO : one: Copied (server-side copy) 2025/03/19 01:43:47 DEBUG : one: Destination found in --copy-dest, using server-side copy 2025/03/19 01:43:47 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:43:47 DEBUG : Waiting for deletions to finish 2025/03/19 01:43:52 INFO : CopyDest/two.rclone_chunk.001_cqenkg: Moved (server-side) to: CopyDest/two 2025/03/19 01:43:57 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:43:57 DEBUG : two: copy non-chunked object... 2025/03/19 01:43:59 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 OK 2025/03/19 01:43:59 INFO : two: Copied (server-side copy) 2025/03/19 01:43:59 DEBUG : two: Destination found in --copy-dest, using server-side copy 2025/03/19 01:43:59 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:43:59 DEBUG : one: Unchanged skipping 2025/03/19 01:43:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:43:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:43:59 DEBUG : Waiting for deletions to finish 2025/03/19 01:44:00 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:44:00 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:44:00 DEBUG : two: Unchanged skipping 2025/03/19 01:44:00 DEBUG : one: Unchanged skipping 2025/03/19 01:44:00 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:44:00 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:44:00 DEBUG : Waiting for deletions to finish 2025/03/19 01:44:00 INFO : There was nothing to transfer 2025/03/19 01:44:06 INFO : CopyDest/three.rclone_chunk.001_cqf04y: Moved (server-side) to: CopyDest/three 2025/03/19 01:44:09 DEBUG : three: Sizes differ (src 7 vs dst 5) 2025/03/19 01:44:09 DEBUG : three: Destination not found in --copy-dest 2025/03/19 01:44:09 DEBUG : three: Need to transfer - File not found at Destination 2025/03/19 01:44:09 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:44:09 DEBUG : one: Unchanged skipping 2025/03/19 01:44:09 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:44:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:44:09 DEBUG : two: Unchanged skipping 2025/03/19 01:44:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:44:09 DEBUG : three: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:44:13 INFO : three.rclone_chunk.001_cqf8nf: Moved (server-side) to: three 2025/03/19 01:44:13 DEBUG : three: md5 = 1bccb9dccb3e9f6a3f9d2a8bdb54b7f5 OK 2025/03/19 01:44:13 INFO : three: Copied (new) 2025/03/19 01:44:13 DEBUG : Waiting for deletions to finish run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncCopyDest Messages: directories --- FAIL: TestSyncCopyDest (118.54s) === RUN TestSyncBackupDir run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:45:12 INFO : dst/one.rclone_chunk.001_cqgugg: Moved (server-side) to: dst/one 2025/03/19 01:45:17 INFO : dst/two.rclone_chunk.001_cqh0op: Moved (server-side) to: dst/two 2025/03/19 01:45:22 INFO : dst/three.txt.rclone_chunk.001_cqh5br: Moved (server-side) to: dst/three.txt 2025/03/19 01:45:23 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:45:23 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:45:24 DEBUG : Reset feature "ListR" 2025/03/19 01:45:24 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/backup" 2025/03/19 01:45:24 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/backup" 2025/03/19 01:45:24 DEBUG : Reset feature "ListR" 2025/03/19 01:45:25 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/19 01:45:25 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:45:25 DEBUG : two: Unchanged skipping 2025/03/19 01:45:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:45:25 DEBUG : one: move non-chunked object... 2025/03/19 01:45:26 INFO : one: Moved (server-side) 2025/03/19 01:45:26 INFO : one: Moved (server-side) 2025/03/19 01:45:26 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:45:26 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:45:31 INFO : one.rclone_chunk.001_cqhds7: Moved (server-side) to: one 2025/03/19 01:45:31 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/03/19 01:45:31 INFO : one: Copied (new) 2025/03/19 01:45:31 DEBUG : Waiting for deletions to finish 2025/03/19 01:45:31 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:45:33 INFO : three.txt: Moved (server-side) 2025/03/19 01:45:33 INFO : three.txt: Moved (server-side) 2025/03/19 01:45:33 INFO : three.txt: Moved into backup dir 2025/03/19 01:45:40 INFO : dst/three.txt.rclone_chunk.001_cqhl0x: Moved (server-side) to: dst/three.txt 2025/03/19 01:45:41 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/03/19 01:45:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:45:41 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:45:41 DEBUG : two: Unchanged skipping 2025/03/19 01:45:46 INFO : one: Deleted 2025/03/19 01:45:46 DEBUG : one: move non-chunked object... 2025/03/19 01:45:47 INFO : one: Moved (server-side) 2025/03/19 01:45:47 INFO : one: Moved (server-side) 2025/03/19 01:45:47 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:45:47 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:45:54 INFO : one.rclone_chunk.001_cqhyaz: Moved (server-side) to: one 2025/03/19 01:45:54 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/03/19 01:45:54 INFO : one: Copied (new) 2025/03/19 01:45:54 DEBUG : Waiting for deletions to finish 2025/03/19 01:46:00 INFO : three.txt: Deleted 2025/03/19 01:46:00 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:46:01 INFO : three.txt: Moved (server-side) 2025/03/19 01:46:01 INFO : three.txt: Moved (server-side) 2025/03/19 01:46:01 INFO : three.txt: Moved into backup dir run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncBackupDir Messages: directories --- FAIL: TestSyncBackupDir (95.28s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:46:47 INFO : dst/one.rclone_chunk.001_cqjirz: Moved (server-side) to: dst/one 2025/03/19 01:46:51 INFO : dst/two.rclone_chunk.001_cqjmz9: Moved (server-side) to: dst/two 2025/03/19 01:46:55 INFO : dst/three.txt.rclone_chunk.001_cqjquv: Moved (server-side) to: dst/three.txt 2025/03/19 01:46:55 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:46:55 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:46:56 DEBUG : Reset feature "ListR" 2025/03/19 01:46:56 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/backup" 2025/03/19 01:46:56 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/backup" 2025/03/19 01:46:56 DEBUG : Reset feature "ListR" 2025/03/19 01:46:56 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/19 01:46:56 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:46:56 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:46:56 DEBUG : two: Unchanged skipping 2025/03/19 01:46:57 DEBUG : one: move non-chunked object... 2025/03/19 01:46:58 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:46:58 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:46:58 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:46:59 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:47:04 INFO : one.rclone_chunk.001_cqjykj: Moved (server-side) to: one 2025/03/19 01:47:04 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/03/19 01:47:04 INFO : one: Copied (new) 2025/03/19 01:47:04 DEBUG : Waiting for deletions to finish 2025/03/19 01:47:04 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:47:05 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:47:05 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:47:05 INFO : three.txt: Moved into backup dir 2025/03/19 01:47:13 INFO : dst/three.txt.rclone_chunk.001_cqk5uo: Moved (server-side) to: dst/three.txt 2025/03/19 01:47:15 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/03/19 01:47:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:47:15 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:47:15 DEBUG : two: Unchanged skipping 2025/03/19 01:47:19 INFO : one.bak: Deleted 2025/03/19 01:47:19 DEBUG : one: move non-chunked object... 2025/03/19 01:47:21 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:47:21 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:47:21 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:47:21 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:47:24 INFO : one.rclone_chunk.001_cqkk0k: Moved (server-side) to: one 2025/03/19 01:47:24 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/03/19 01:47:24 INFO : one: Copied (new) 2025/03/19 01:47:24 DEBUG : Waiting for deletions to finish 2025/03/19 01:47:29 INFO : three.txt.bak: Deleted 2025/03/19 01:47:29 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:47:31 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:47:31 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:47:31 INFO : three.txt: Moved into backup dir run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncBackupDirWithSuffix Messages: directories --- FAIL: TestSyncBackupDirWithSuffix (86.09s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:48:14 INFO : dst/one.rclone_chunk.001_cqlwr1: Moved (server-side) to: dst/one 2025/03/19 01:48:20 INFO : dst/two.rclone_chunk.001_cqm2ng: Moved (server-side) to: dst/two 2025/03/19 01:48:24 INFO : dst/three.txt.rclone_chunk.001_cqm7dr: Moved (server-side) to: dst/three.txt 2025/03/19 01:48:25 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:48:25 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:48:25 DEBUG : Reset feature "ListR" 2025/03/19 01:48:25 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/backup" 2025/03/19 01:48:25 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/backup" 2025/03/19 01:48:25 DEBUG : Reset feature "ListR" 2025/03/19 01:48:26 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/19 01:48:26 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:48:26 DEBUG : two: Unchanged skipping 2025/03/19 01:48:26 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:48:26 DEBUG : one: move non-chunked object... 2025/03/19 01:48:27 INFO : one: Moved (server-side) to: one-2019-01-01 2025/03/19 01:48:27 INFO : one: Moved (server-side) to: one-2019-01-01 2025/03/19 01:48:27 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:48:27 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:48:31 INFO : one.rclone_chunk.001_cqmemn: Moved (server-side) to: one 2025/03/19 01:48:31 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/03/19 01:48:31 INFO : one: Copied (new) 2025/03/19 01:48:31 DEBUG : Waiting for deletions to finish 2025/03/19 01:48:32 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:48:33 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/03/19 01:48:33 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/03/19 01:48:33 INFO : three.txt: Moved into backup dir 2025/03/19 01:48:40 INFO : dst/three.txt.rclone_chunk.001_cqml6s: Moved (server-side) to: dst/three.txt 2025/03/19 01:48:41 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/03/19 01:48:41 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:48:41 DEBUG : two: Unchanged skipping 2025/03/19 01:48:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:48:46 INFO : one-2019-01-01: Deleted 2025/03/19 01:48:46 DEBUG : one: move non-chunked object... 2025/03/19 01:48:47 INFO : one: Moved (server-side) to: one-2019-01-01 2025/03/19 01:48:47 INFO : one: Moved (server-side) to: one-2019-01-01 2025/03/19 01:48:47 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:48:47 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:48:52 INFO : one.rclone_chunk.001_cqmy5o: Moved (server-side) to: one 2025/03/19 01:48:52 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/03/19 01:48:52 INFO : one: Copied (new) 2025/03/19 01:48:52 DEBUG : Waiting for deletions to finish 2025/03/19 01:48:56 INFO : three-2019-01-01.txt: Deleted 2025/03/19 01:48:56 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:48:58 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/03/19 01:48:58 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/03/19 01:48:58 INFO : three.txt: Moved into backup dir run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncBackupDirWithSuffixKeepExtension Messages: directories --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (88.04s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:49:43 INFO : dst/one.rclone_chunk.001_cqocnl: Moved (server-side) to: dst/one 2025/03/19 01:49:47 INFO : dst/two.rclone_chunk.001_cqoipq: Moved (server-side) to: dst/two 2025/03/19 01:49:52 INFO : dst/three.txt.rclone_chunk.001_cqonhb: Moved (server-side) to: dst/three.txt 2025/03/19 01:49:52 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:49:52 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:49:53 DEBUG : Reset feature "ListR" 2025/03/19 01:49:53 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/19 01:49:53 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:49:53 DEBUG : two: Unchanged skipping 2025/03/19 01:49:53 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:49:53 DEBUG : one: move non-chunked object... 2025/03/19 01:49:55 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:49:55 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:49:55 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:49:55 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:49:58 INFO : one.rclone_chunk.001_cqoub1: Moved (server-side) to: one 2025/03/19 01:49:58 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/03/19 01:49:58 INFO : one: Copied (new) 2025/03/19 01:49:58 DEBUG : Waiting for deletions to finish 2025/03/19 01:49:58 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:49:59 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:49:59 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:49:59 INFO : three.txt: Moved into backup dir 2025/03/19 01:50:05 INFO : dst/three.txt.rclone_chunk.001_cqp0mz: Moved (server-side) to: dst/three.txt 2025/03/19 01:50:06 DEBUG : one.bak: Excluded (Path Filter) 2025/03/19 01:50:06 DEBUG : one.bak: Excluded 2025/03/19 01:50:06 DEBUG : three.txt.bak: Excluded (Path Filter) 2025/03/19 01:50:06 DEBUG : three.txt.bak: Excluded 2025/03/19 01:50:06 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/03/19 01:50:06 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for checks to finish 2025/03/19 01:50:06 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:50:06 DEBUG : two: Unchanged skipping 2025/03/19 01:50:10 INFO : one.bak: Deleted 2025/03/19 01:50:10 DEBUG : one: move non-chunked object... 2025/03/19 01:50:12 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:50:12 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:50:12 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst': Waiting for transfers to finish 2025/03/19 01:50:12 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:50:32 INFO : one.rclone_chunk.001_cqpbbi: Moved (server-side) to: one 2025/03/19 01:50:32 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/03/19 01:50:32 INFO : one: Copied (new) 2025/03/19 01:50:32 DEBUG : Waiting for deletions to finish 2025/03/19 01:50:36 INFO : three.txt.bak: Deleted 2025/03/19 01:50:36 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:50:37 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:50:37 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:50:37 INFO : three.txt: Moved into backup dir run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncBackupDirSuffixOnly Messages: directories --- FAIL: TestSyncBackupDirSuffixOnly (97.38s) === RUN TestSyncSuffix run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:51:19 INFO : dst/one.rclone_chunk.001_cqr11y: Moved (server-side) to: dst/one 2025/03/19 01:51:24 INFO : dst/two.rclone_chunk.001_cqr6j0: Moved (server-side) to: dst/two 2025/03/19 01:51:29 INFO : dst/three.txt.rclone_chunk.001_cqrbhq: Moved (server-side) to: dst/three.txt 2025/03/19 01:51:30 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:51:30 DEBUG : Config file has changed externally - reloading 2025/03/19 01:51:30 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:51:30 DEBUG : Reset feature "ListR" 2025/03/19 01:51:31 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/19 01:51:31 DEBUG : one: move non-chunked object... 2025/03/19 01:51:33 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:51:33 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:51:33 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:51:37 INFO : one.rclone_chunk.001_cqrkqo: Moved (server-side) to: one 2025/03/19 01:51:37 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/03/19 01:51:37 INFO : one: Copied (new) 2025/03/19 01:51:38 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:51:38 DEBUG : two: Unchanged skipping 2025/03/19 01:51:38 DEBUG : three.txt: Sizes differ (src 6 vs dst 5) 2025/03/19 01:51:38 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:51:40 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:51:40 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:51:40 DEBUG : three.txt: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:51:45 INFO : three.txt.rclone_chunk.001_cqrrmn: Moved (server-side) to: three.txt 2025/03/19 01:51:45 DEBUG : three.txt: md5 = 91341eed84691a83caea73aa785736d5 OK 2025/03/19 01:51:45 INFO : three.txt: Copied (new) 2025/03/19 01:51:47 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/03/19 01:51:50 INFO : one.bak: Deleted 2025/03/19 01:51:50 DEBUG : one: move non-chunked object... 2025/03/19 01:51:52 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:51:52 INFO : one: Moved (server-side) to: one.bak 2025/03/19 01:51:52 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:51:57 INFO : one.rclone_chunk.001_cqs3y6: Moved (server-side) to: one 2025/03/19 01:51:57 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/03/19 01:51:57 INFO : one: Copied (new) 2025/03/19 01:51:57 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:51:57 DEBUG : two: Unchanged skipping 2025/03/19 01:51:58 DEBUG : three.txt: Sizes differ (src 19 vs dst 6) 2025/03/19 01:52:01 INFO : three.txt.bak: Deleted 2025/03/19 01:52:01 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:52:03 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:52:03 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/03/19 01:52:03 DEBUG : three.txt: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:52:07 INFO : three.txt.rclone_chunk.001_cqseeh: Moved (server-side) to: three.txt 2025/03/19 01:52:07 DEBUG : three.txt: md5 = 423e01c5e84a30d129b97aedb6e219a9 OK 2025/03/19 01:52:07 INFO : three.txt: Copied (new) run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncSuffix Messages: directories --- FAIL: TestSyncSuffix (89.88s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:52:49 INFO : dst/one.rclone_chunk.001_cqtjan: Moved (server-side) to: dst/one 2025/03/19 01:52:54 INFO : dst/two.rclone_chunk.001_cqtovc: Moved (server-side) to: dst/two 2025/03/19 01:52:57 INFO : dst/three.txt.rclone_chunk.001_cqtt2k: Moved (server-side) to: dst/three.txt 2025/03/19 01:52:58 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:52:58 DEBUG : Creating backend with remote "TestYandex:rclone-test-jefaviq2tuyu/dst" 2025/03/19 01:52:58 DEBUG : Reset feature "ListR" 2025/03/19 01:52:59 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/19 01:52:59 DEBUG : one: move non-chunked object... 2025/03/19 01:53:00 INFO : one: Moved (server-side) to: one-2019-01-01 2025/03/19 01:53:00 INFO : one: Moved (server-side) to: one-2019-01-01 2025/03/19 01:53:00 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:53:04 INFO : one.rclone_chunk.001_cqtz4k: Moved (server-side) to: one 2025/03/19 01:53:04 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/03/19 01:53:04 INFO : one: Copied (new) 2025/03/19 01:53:05 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:53:05 DEBUG : two: Unchanged skipping 2025/03/19 01:53:05 DEBUG : three.txt: Sizes differ (src 6 vs dst 5) 2025/03/19 01:53:06 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:53:07 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/03/19 01:53:07 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/03/19 01:53:08 DEBUG : three.txt: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:53:12 INFO : three.txt.rclone_chunk.001_cqu736: Moved (server-side) to: three.txt 2025/03/19 01:53:12 DEBUG : three.txt: md5 = 91341eed84691a83caea73aa785736d5 OK 2025/03/19 01:53:12 INFO : three.txt: Copied (new) fstest.go:121: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:121 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:126 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:145 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:189 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2491 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2524 Error: Should be true Test: TestSyncSuffixKeepExtension Messages: dst/one: Modification time difference too big |-115980h53m4.876543211s| > 1ns (want 2011-12-25 12:59:59.123456789 +0000 UTC vs got 2025-03-19 01:53:04 +0000 UTC) (precision 1ns) fstest.go:121: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:121 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:126 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:145 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:189 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2497 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2524 Error: Should be true Test: TestSyncSuffixKeepExtension Messages: dst/one: Modification time difference too big |-115980h53m4.876543211s| > 1ns (want 2011-12-25 12:59:59.123456789 +0000 UTC vs got 2025-03-19 01:53:04 +0000 UTC) (precision 1ns) 2025/03/19 01:53:14 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/03/19 01:53:19 INFO : one-2019-01-01: Deleted 2025/03/19 01:53:19 DEBUG : one: move non-chunked object... 2025/03/19 01:53:20 INFO : one: Moved (server-side) to: one-2019-01-01 2025/03/19 01:53:20 INFO : one: Moved (server-side) to: one-2019-01-01 2025/03/19 01:53:21 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:53:27 INFO : one.rclone_chunk.001_cqukab: Moved (server-side) to: one 2025/03/19 01:53:27 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/03/19 01:53:27 INFO : one: Copied (new) 2025/03/19 01:53:27 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:53:27 DEBUG : two: Unchanged skipping 2025/03/19 01:53:28 DEBUG : three.txt: Sizes differ (src 19 vs dst 6) 2025/03/19 01:53:33 INFO : three-2019-01-01.txt: Deleted 2025/03/19 01:53:33 DEBUG : three.txt: move non-chunked object... 2025/03/19 01:53:33 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/03/19 01:53:33 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/03/19 01:53:34 DEBUG : three.txt: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:53:38 INFO : three.txt.rclone_chunk.001_cqux6n: Moved (server-side) to: three.txt 2025/03/19 01:53:38 DEBUG : three.txt: md5 = 423e01c5e84a30d129b97aedb6e219a9 OK 2025/03/19 01:53:38 INFO : three.txt: Copied (new) fstest.go:121: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:121 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:126 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:145 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:189 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:302 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:344 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:340 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2521 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2524 Error: Should be true Test: TestSyncSuffixKeepExtension Messages: dst/one-2019-01-01: Modification time difference too big |-115980h53m20.876543211s| > 1ns (want 2011-12-25 12:59:59.123456789 +0000 UTC vs got 2025-03-19 01:53:20 +0000 UTC) (precision 1ns) run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncSuffixKeepExtension Messages: directories --- FAIL: TestSyncSuffixKeepExtension (98.16s) === RUN TestSyncUTFNorm run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:54:26 INFO : Testêé.rclone_chunk.001_cqw9ba: Moved (server-side) to: Testêé 2025/03/19 01:54:27 DEBUG : Testêé: Sizes differ (src 14 vs dst 18) 2025/03/19 01:54:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:54:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:54:34 INFO : Testêé: Deleted 2025/03/19 01:54:35 INFO : Testêé.rclone_chunk.001_cqwe2b: Moved (server-side) to: Testêé 2025/03/19 01:54:35 DEBUG : Testêé: md5 = ce114e4501d2f4e2dcea3e17b546f339 OK 2025/03/19 01:54:35 INFO : Testêé: Copied (replaced existing) to: Testêé 2025/03/19 01:54:35 DEBUG : Waiting for deletions to finish 2025/03/19 01:54:35 INFO : c: Removing directory 2025/03/19 01:54:36 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:54:36 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncUTFNorm Messages: directories --- FAIL: TestSyncUTFNorm (31.47s) === RUN TestSyncImmutable run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:54:54 DEBUG : existing: Need to transfer - File not found at Destination 2025/03/19 01:54:54 DEBUG : existing: skip slow MD5 on source file, hashing in-transit 2025/03/19 01:54:54 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:54:54 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:54:58 INFO : existing.rclone_chunk.001_cqx58e: Moved (server-side) to: existing 2025/03/19 01:54:58 DEBUG : existing: md5 = 8ee2027983915ec78acc45027d874316 OK 2025/03/19 01:54:58 INFO : existing: Copied (new) 2025/03/19 01:54:58 DEBUG : Waiting for deletions to finish 2025/03/19 01:54:58 INFO : c: Removing directory 2025/03/19 01:54:58 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:54:58 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:55:00 DEBUG : existing: Sizes differ (src 8 vs dst 6) 2025/03/19 01:55:00 ERROR : existing: Source and destination exist but do not match: immutable file modified 2025/03/19 01:55:00 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:55:00 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:55:00 ERROR : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': not deleting files as there were IO errors 2025/03/19 01:55:00 ERROR : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': not deleting directories as there were IO errors run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncImmutable Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncImmutable Messages: directories run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncImmutable Messages: directories --- FAIL: TestSyncImmutable (53.47s) === RUN TestSyncIgnoreCase run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:55:52 INFO : EXISTING.rclone_chunk.001_cqyns1: Moved (server-side) to: EXISTING 2025/03/19 01:55:54 DEBUG : existing: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/03/19 01:55:54 DEBUG : existing: Unchanged skipping 2025/03/19 01:55:55 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for checks to finish 2025/03/19 01:55:55 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': Waiting for transfers to finish 2025/03/19 01:55:55 DEBUG : Waiting for deletions to finish 2025/03/19 01:55:55 INFO : c: Removing directory 2025/03/19 01:55:55 DEBUG : c: Failed to Rmdir: directory not empty 2025/03/19 01:55:55 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu': failed to delete 1 directories 2025/03/19 01:55:55 INFO : There was nothing to transfer run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestSyncIgnoreCase Messages: directories --- FAIL: TestSyncIgnoreCase (25.23s) === RUN TestFixCase run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:2635: Skipping test as local or remote are case-sensitive run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/panic.go:629 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1121 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1097 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2635 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestFixCase Messages: directories --- FAIL: TestFixCase (13.32s) === RUN TestMaxTransfer === RUN TestMaxTransfer/Hard run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:2674: This test only runs on local run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/panic.go:629 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1121 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1097 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2674 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2705 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMaxTransfer/Hard Messages: directories === RUN TestMaxTransfer/Soft run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:2674: This test only runs on local run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/panic.go:629 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1121 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1097 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2674 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2706 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMaxTransfer/Soft Messages: directories === RUN TestMaxTransfer/Cautious run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" sync_test.go:2674: This test only runs on local run.go:125: removing dir "c" failed - try 1/3: directory not empty run.go:125: removing dir "c" failed - try 2/3: directory not empty run.go:125: removing dir "c" failed - try 3/3: directory not empty run.go:128: removing dir "c" failed: directory not empty fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1176 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1354 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1684 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/panic.go:629 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1121 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1097 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2674 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2707 Error: Not equal: expected: []string{} actual : []string{"c"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=1) "c" } Test: TestMaxTransfer/Cautious Messages: directories --- FAIL: TestMaxTransfer (42.06s) --- FAIL: TestMaxTransfer/Hard (13.83s) --- FAIL: TestMaxTransfer/Soft (13.42s) --- FAIL: TestMaxTransfer/Cautious (14.82s) === RUN TestSyncConcurrentDelete run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-jefaviq2tuyu'", Local "Local file system at /tmp/rclone2956465852", Modify Window "1ns" 2025/03/19 01:57:13 INFO : both0.rclone_chunk.001_cr0vx8: Moved (server-side) to: both0 2025/03/19 01:57:18 INFO : only0.rclone_chunk.001_cr10i1: Moved (server-side) to: only0 2025/03/19 01:57:25 INFO : both1.rclone_chunk.001_cr15zs: Moved (server-side) to: both1 2025/03/19 01:57:29 INFO : only1.rclone_chunk.001_cr1cq6: Moved (server-side) to: only1 2025/03/19 01:57:37 INFO : both2.rclone_chunk.001_cr1gpo: Moved (server-side) to: both2 2025/03/19 01:57:41 INFO : only2.rclone_chunk.001_cr1psu: Moved (server-side) to: only2 2025/03/19 01:57:46 INFO : both3.rclone_chunk.001_cr1sfd: Moved (server-side) to: both3 2025/03/19 01:57:50 INFO : only3.rclone_chunk.001_cr1xwx: Moved (server-side) to: only3 2025/03/19 01:57:56 INFO : both4.rclone_chunk.001_cr2234: Moved (server-side) to: both4 2025/03/19 01:58:00 INFO : only4.rclone_chunk.001_cr27w3: Moved (server-side) to: only4 2025/03/19 01:58:05 INFO : both5.rclone_chunk.001_cr2cfv: Moved (server-side) to: both5 2025/03/19 01:58:09 INFO : only5.rclone_chunk.001_cr2geh: Moved (server-side) to: only5 2025/03/19 01:58:14 INFO : both6.rclone_chunk.001_cr2l9n: Moved (server-side) to: both6 2025/03/19 01:58:24 INFO : only6.rclone_chunk.001_cr2p2c: Moved (server-side) to: only6 2025/03/19 01:58:29 INFO : both7.rclone_chunk.001_cr30f8: Moved (server-side) to: both7 2025/03/19 01:58:35 INFO : only7.rclone_chunk.001_cr34sb: Moved (server-side) to: only7 2025/03/19 01:58:40 INFO : both8.rclone_chunk.001_cr3ajs: Moved (server-side) to: both8 2025/03/19 01:58:44 INFO : only8.rclone_chunk.001_cr3f0n: Moved (server-side) to: only8 2025/03/19 01:58:49 INFO : both9.rclone_chunk.001_cr3j6i: Moved (server-side) to: both9 2025/03/19 01:58:54 INFO : only9.rclone_chunk.001_cr3pvz: Moved (server-side) to: only9 2025/03/19 01:58:59 INFO : both10.rclone_chunk.001_cr3tsu: Moved (server-side) to: both10 2025/03/19 01:59:05 INFO : only10.rclone_chunk.001_cr3zn5: Moved (server-side) to: only10 2025/03/19 01:59:10 INFO : both11.rclone_chunk.001_cr451s: Moved (server-side) to: both11 2025/03/19 01:59:14 INFO : only11.rclone_chunk.001_cr496t: Moved (server-side) to: only11 2025/03/19 01:59:18 INFO : both12.rclone_chunk.001_cr4e7b: Moved (server-side) to: both12 2025/03/19 01:59:26 INFO : only12.rclone_chunk.001_cr4h9c: Moved (server-side) to: only12 2025/03/19 01:59:30 INFO : both13.rclone_chunk.001_cr4plh: Moved (server-side) to: both13 2025/03/19 01:59:35 INFO : only13.rclone_chunk.001_cr4u2v: Moved (server-side) to: only13 2025/03/19 01:59:40 INFO : both14.rclone_chunk.001_cr4y1f: Moved (server-side) to: both14 2025/03/19 01:59:45 INFO : only14.rclone_chunk.001_cr53ni: Moved (server-side) to: only14 2025/03/19 01:59:50 INFO : both15.rclone_chunk.001_cr58vt: Moved (server-side) to: both15 2025/03/19 01:59:55 INFO : only15.rclone_chunk.001_cr5dn5: Moved (server-side) to: only15 2025/03/19 02:00:00 INFO : both16.rclone_chunk.001_cr5jft: Moved (server-side) to: both16 2025/03/19 02:00:05 INFO : only16.rclone_chunk.001_cr5ngu: Moved (server-side) to: only16 2025/03/19 02:00:10 INFO : both17.rclone_chunk.001_cr5scb: Moved (server-side) to: both17 2025/03/19 02:00:16 INFO : only17.rclone_chunk.001_cr5x9c: Moved (server-side) to: only17 panic: test timed out after 1h0m0s running tests: TestSyncConcurrentDelete (3m13s) goroutine 22308 [running]: testing.(*M).startAlarm.func1() /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:2373 +0x385 created by time.goFunc /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/time/sleep.go:215 +0x2d goroutine 1 [chan receive, 3 minutes]: testing.(*T).Run(0xc000780680, {0x25f6f30?, 0x0?}, 0x270ec50) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1751 +0x3ab testing.runTests.func1(0xc000780680) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:2168 +0x37 testing.tRunner(0xc000780680, 0xc000807c18) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1690 +0xf4 testing.runTests(0xc000b49ab8, {0x3ce2900, 0x5c, 0x5c}, {0x3cf95a0?, 0x1?, 0x3cf95a0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:2166 +0x43d testing.(*M).Run(0xc0001cdcc0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:2034 +0x64a github.com/rclone/rclone/fstest.TestMain(0xc0001cdcc0) /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:69 +0xa5 github.com/rclone/rclone/fs/sync.TestMain(...) /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:44 main.main() _testmain.go:229 +0xa9 goroutine 27 [syscall, 60 minutes]: os/signal.signal_recv() /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/sigqueue.go:152 +0x29 os/signal.loop() /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/os/signal/signal_unix.go:23 +0x13 created by os/signal.Notify.func1.1 in goroutine 1 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/os/signal/signal.go:151 +0x1f goroutine 28 [chan receive, 60 minutes]: github.com/rclone/rclone/fs/accounting.(*tokenBucket).startSignalHandler.func1() /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/accounting_unix.go:24 +0x27 created by github.com/rclone/rclone/fs/accounting.(*tokenBucket).startSignalHandler in goroutine 1 /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/accounting_unix.go:21 +0xa7 goroutine 21458 [select]: net/http.(*persistConn).roundTrip(0xc0000e6fc0, 0xc000a4caf0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2755 +0x7b0 net/http.(*Transport).roundTrip(0xc0006c4780, 0xc000484140) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:644 +0xb91 net/http.(*Transport).RoundTrip(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/roundtrip.go:30 github.com/rclone/rclone/fs/fshttp.(*Transport).RoundTrip(0xc0004fa7e0, 0xc000484140) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/http.go:349 +0x345 golang.org/x/oauth2.(*Transport).RoundTrip(0xc000491b40, 0xc000d99e00) /home/rclone/go/pkg/mod/golang.org/x/oauth2@v0.27.0/transport.go:55 +0x3de net/http.send(0xc000d99e00, {0x29c58e0, 0xc000491b40}, {0xc000062a01?, 0x41790b?, 0x0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/client.go:259 +0x5e4 net/http.(*Client).send(0xc00048e2d0, 0xc000d99e00, {0xc00090670a?, 0x17?, 0x0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/client.go:180 +0x98 net/http.(*Client).do(0xc00048e2d0, 0xc000d99e00) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/client.go:725 +0x8bc net/http.(*Client).Do(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/client.go:590 github.com/rclone/rclone/lib/rest.(*Client).Call(0xc000181220, {0x29e9908, 0xc000c09c80}, 0xc000d99cc0) /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:353 +0xd67 github.com/rclone/rclone/backend/yandex.(*Fs).copyOrMove.func1() /home/rclone/go/src/github.com/rclone/rclone/backend/yandex/yandex.go:679 +0x50 github.com/rclone/rclone/fs.pacerInvoker(0x1, 0xa, 0x40?) /home/rclone/go/src/github.com/rclone/rclone/fs/pacer.go:88 +0x32 github.com/rclone/rclone/lib/pacer.(*Pacer).call(0xc000112300, 0xc00101a780, 0xa) /home/rclone/go/src/github.com/rclone/rclone/lib/pacer/pacer.go:197 +0x7c github.com/rclone/rclone/lib/pacer.(*Pacer).Call(0xc000112300, 0xc00101a780) /home/rclone/go/src/github.com/rclone/rclone/lib/pacer/pacer.go:216 +0x92 github.com/rclone/rclone/backend/yandex.(*Fs).copyOrMove(0xc000245700, {0x29e9908, 0xc000c09c80}, {0x25b9d3a, 0x4}, {0xc000d0c600, 0x3d}, {0xc0005aa600, 0x25}, 0x0) /home/rclone/go/src/github.com/rclone/rclone/backend/yandex/yandex.go:678 +0x50d github.com/rclone/rclone/backend/yandex.(*Fs).Move(0xc000245700, {0x29e9908, 0xc000c09c80}, {0x2a00830?, 0xc000a4a3c0?}, {0xc000a75222, 0x6}) /home/rclone/go/src/github.com/rclone/rclone/backend/yandex/yandex.go:765 +0x1e6 github.com/rclone/rclone/fs/operations.move({0x29e9908, 0xc000c09c80}, {0x2a007c0, 0xc000245700}, {0x0, 0x0}, {0xc000a75222, 0x6}, {0x2a00830, 0xc000a4a3c0}, ...) /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations.go:469 +0x5d2 github.com/rclone/rclone/fs/operations.Move(...) /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations.go:414 github.com/rclone/rclone/backend/chunker.(*Fs).baseMove(0xc000246900?, {0x29e9908?, 0xc000c09c80?}, {0x2a00830?, 0xc000a4a3c0?}, {0xc000a75222?, 0x6?}, 0x6?) /home/rclone/go/src/github.com/rclone/rclone/backend/chunker/chunker.go:1882 +0x1cd github.com/rclone/rclone/backend/chunker.(*Fs).put(0xc000246900, {0x29e9908, 0xc000c09c80}, {0x29c2140, 0xc000a5f110}, {0x29f3f60, 0xc00043b030}, {0xc000a75222, 0x6}, {0x0, ...}, ...) /home/rclone/go/src/github.com/rclone/rclone/backend/chunker/chunker.go:1269 +0xc33 github.com/rclone/rclone/backend/chunker.(*Fs).Put(0xc000246900, {0x29e9908, 0xc000c09c80}, {0x29c2140, 0xc000a5f110}, {0x29f3f60, 0xc00043b030}, {0x0, 0x0, 0x0}) /home/rclone/go/src/github.com/rclone/rclone/backend/chunker/chunker.go:1516 +0x118 github.com/rclone/rclone/fstest.(*Run).WriteObjectTo(0xc000551650, {0x29e9908, 0xc000c09c80}, {0x29fd7a0, 0xc000246900}, {0xc000a75222, 0x6}, {0x25c07ac, 0x6}, {0x1dcd64ff, ...}, ...) /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:275 +0x3f8 github.com/rclone/rclone/fstest.(*Run).WriteObject(...) /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:292 github.com/rclone/rclone/fstest.(*Run).WriteBoth(0xc000551650, {0x29e9908, 0xc000c09c80}, {0xc000a75222, 0x6}, {0x25c07ac, 0x6}, {0x1dcd64ff, 0xeb20d7a72, 0x0}) /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:303 +0x109 github.com/rclone/rclone/fs/sync.testSyncConcurrent(0xc0003ec000, {0x25c07e8, 0x6}) /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2731 +0x287 github.com/rclone/rclone/fs/sync.TestSyncConcurrentDelete(0xc0003ec000?) /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2758 +0x1f testing.tRunner(0xc0003ec000, 0x270ec50) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1690 +0xf4 created by testing.(*T).Run in goroutine 1 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1743 +0x390 goroutine 22088 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc000d2e5a0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22065 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 22186 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc00089b0e0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22201 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 21137 [select]: github.com/rclone/rclone/fs/accounting.(*StatsInfo).averageLoop(0xc00086f180) /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/stats.go:341 +0x13d created by github.com/rclone/rclone/fs/accounting.(*StatsInfo)._startAverageLoop in goroutine 21093 /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/stats.go:406 +0xb6 goroutine 22040 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc0000e6240) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22033 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 22306 [select]: github.com/rclone/rclone/fs/accounting.(*Account).averageLoop(0xc0005bfb00) /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/accounting.go:221 +0xed created by github.com/rclone/rclone/fs/accounting.newAccountSizeName in goroutine 21458 /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/accounting.go:119 +0x438 goroutine 22185 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f6bbcbaf360, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00059ef00?, 0xc000e0c000?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00059ef00, {0xc000e0c000, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00059ef00, {0xc000e0c000?, 0xc000e0c000?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00061a2f8, {0xc000e0c000?, 0x3cf95a0?, 0xc00098f9d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000013c68, {0xc000e0c000?, 0x18?, 0xc000ac7440?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc000a6bed8, {0xc000e0c000?, 0x0?, 0xc000a6bed8?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0009ea2b8, {0x29c4d60, 0xc000a6bed8}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0009ea008, {0x7f6bbc10fd58, 0xc000013c68}, 0xc00098fa40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0009ea008, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc0009ea008, {0xc000d57000, 0x1000, 0xc000817308?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc00089b0e0, {0xc000d57000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000db09c0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000db09c0, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc00089b0e0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22201 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22250 [select]: net/http.(*persistConn).writeLoop(0xc00089a5a0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22097 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 22277 [select]: net/http.(*persistConn).writeLoop(0xc00089aa20) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22270 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 18197 [select]: net/http.(*persistConn).writeLoop(0xc0000e6fc0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 18153 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 22276 [IO wait]: internal/poll.runtime_pollWait(0x7f6bbcbaf468, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00059e400?, 0xc000c3e000?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00059e400, {0xc000c3e000, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00059e400, {0xc000c3e000?, 0xc000c3e000?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0008a61e0, {0xc000c3e000?, 0x3cf95a0?, 0xc000f9d9d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000b48ed0, {0xc000c3e000?, 0x18?, 0x7f6bbd40d998?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc0006bdc80, {0xc000c3e000?, 0x0?, 0xc0006bdc80?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000004d38, {0x29c4d60, 0xc0006bdc80}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000004a88, {0x7f6bbc10fd58, 0xc000b48ed0}, 0xc000f9da40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000004a88, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000004a88, {0xc000621000, 0x1000, 0xc00007da08?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc00089aa20, {0xc000621000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000c15f20) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000c15f20, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc00089aa20) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22270 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22057 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f6bbc0309e8, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00059e480?, 0xc000ab9300?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00059e480, {0xc000ab9300, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00059e480, {0xc000ab9300?, 0xc000ab9300?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000ea61b8, {0xc000ab9300?, 0x3cf95a0?, 0xc000c959d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0008bcb10, {0xc000ab9300?, 0x18?, 0xc000f04700?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc000a6a630, {0xc000ab9300?, 0x0?, 0xc000a6a630?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0006f9b38, {0x29c4d60, 0xc000a6a630}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0006f9888, {0x7f6bbc10fd58, 0xc0008bcb10}, 0xc000c95a40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0006f9888, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc0006f9888, {0xc000efb000, 0x1000, 0xc00007da08?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc00089a7e0, {0xc000efb000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000de3920) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000de3920, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc00089a7e0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22069 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22058 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc00089a7e0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22069 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 18196 [IO wait]: internal/poll.runtime_pollWait(0x7f6bbc0304c0, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00041e000?, 0xc000db2000?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00041e000, {0xc000db2000, 0x1800, 0x1800}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00041e000, {0xc000db2000?, 0xc000db2000?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0008a6258, {0xc000db2000?, 0x3cf95a0?, 0xc0000959d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0006fba10, {0xc000db2000?, 0x18?, 0x7f6bbd410198?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc000dc04e0, {0xc000db2000?, 0x0?, 0xc000dc04e0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000bafb38, {0x29c4d60, 0xc000dc04e0}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000baf888, {0x7f6bbc10fd58, 0xc0006fba10}, 0xc000095a40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000baf888, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000baf888, {0xc000891000, 0x1000, 0xc0004a7a08?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc0000e6fc0, {0xc000891000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000f291a0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000f291a0, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc0000e6fc0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 18153 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22173 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc0000e7200) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22164 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 22149 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc0000e6900) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22125 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 22249 [IO wait]: internal/poll.runtime_pollWait(0x7f6bbc0302b0, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000cbc400?, 0xc000e0d300?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000cbc400, {0xc000e0d300, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000cbc400, {0xc000e0d300?, 0xc000e0d300?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00078e3b0, {0xc000e0d300?, 0x3cf95a0?, 0xc000e319d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0006bc810, {0xc000e0d300?, 0x18?, 0x7f6bbc066da8?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc000dc01e0, {0xc000e0d300?, 0x0?, 0xc000dc01e0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0009ead38, {0x29c4d60, 0xc000dc01e0}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0009eaa88, {0x7f6bbc10fd58, 0xc0006bc810}, 0xc000e31a40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0009eaa88, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc0009eaa88, {0xc000a7e000, 0x1000, 0xc000817308?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc00089a5a0, {0xc000a7e000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000f6e420) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000f6e420, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc00089a5a0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22097 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22106 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc0000e67e0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22116 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 22301 [IO wait]: internal/poll.runtime_pollWait(0x7f6bbc0307d8, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001030180?, 0xc000e0e600?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001030180, {0xc000e0e600, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc001030180, {0xc000e0e600?, 0xc000e0e600?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00078e678, {0xc000e0e600?, 0x3cf95a0?, 0xc000fa19d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0008bc210, {0xc000e0e600?, 0x18?, 0xc000bcff40?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc0008bc708, {0xc000e0e600?, 0x0?, 0xc0008bc708?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0009eb0b8, {0x29c4d60, 0xc0008bc708}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0009eae08, {0x7f6bbc10fd58, 0xc0008bc210}, 0xc000fa1a40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0009eae08, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc0009eae08, {0xc0007a9000, 0x1000, 0xc00007da08?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc0008c2240, {0xc0007a9000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000de3da0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000de3da0, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc0008c2240) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22295 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 3371 [chan receive, 53 minutes]: github.com/rclone/rclone/lib/atexit.Register.func1.1() /home/rclone/go/src/github.com/rclone/rclone/lib/atexit/atexit.go:45 +0x29 created by github.com/rclone/rclone/lib/atexit.Register.func1 in goroutine 3310 /home/rclone/go/src/github.com/rclone/rclone/lib/atexit/atexit.go:44 +0x68 goroutine 22087 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f6bbc0303b8, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001030480?, 0xc000abcc00?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001030480, {0xc000abcc00, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc001030480, {0xc000abcc00?, 0xc000abcc00?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000ea62d0, {0xc000abcc00?, 0x3cf95a0?, 0xc0008479d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0008bd5c0, {0xc000abcc00?, 0x18?, 0x7f6bbcba8668?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc000e88e88, {0xc000abcc00?, 0x0?, 0xc000e88e88?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000005b38, {0x29c4d60, 0xc000e88e88}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000005888, {0x7f6bbc10fd58, 0xc0008bd5c0}, 0xc000847a40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000005888, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000005888, {0xc00086d000, 0x1000, 0xc00007da08?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc000d2e5a0, {0xc00086d000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000c856e0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000c856e0, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc000d2e5a0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22065 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22105 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f6bbcbaec28, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001030700?, 0xc000c3f300?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001030700, {0xc000c3f300, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc001030700, {0xc000c3f300?, 0xc000c3f300?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0008a64f0, {0xc000c3f300?, 0x3cf95a0?, 0xc0009929d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000e89368, {0xc000c3f300?, 0x18?, 0x7f6c056c2de8?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc000012090, {0xc000c3f300?, 0x0?, 0xc000012090?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0007d8d38, {0x29c4d60, 0xc000012090}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0007d8a88, {0x7f6bbc10fd58, 0xc000e89368}, 0xc000992a40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0007d8a88, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc0007d8a88, {0xc0008eb000, 0x1000, 0xc000817308?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc0000e67e0, {0xc0008eb000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000f29da0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000f29da0, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc0000e67e0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22116 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22039 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f6bbcbae808, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0003bc180?, 0xc000ec7300?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003bc180, {0xc000ec7300, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc0003bc180, {0xc000ec7300?, 0xc000ec7300?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00078e4d8, {0xc000ec7300?, 0x3cf95a0?, 0xc000f9f9d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000a6a138, {0xc000ec7300?, 0x18?, 0x7f6bbc08f4e0?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc000a6a510, {0xc000ec7300?, 0x0?, 0xc000a6a510?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000dec9b8, {0x29c4d60, 0xc000a6a510}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000dec708, {0x7f6bbc10fd58, 0xc000a6a138}, 0xc000f9fa40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000dec708, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000dec708, {0xc000da1000, 0x1000, 0xc000100508?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc0000e6240, {0xc000da1000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000a4bb60) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000a4bb60, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc0000e6240) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22033 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22154 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc0000e6c60) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22138 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 22153 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f6bbc02ff98, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001030b00?, 0xc000c41900?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001030b00, {0xc000c41900, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc001030b00, {0xc000c41900?, 0xc000c41900?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0008a66b8, {0xc000c41900?, 0x3cf95a0?, 0xc0008499d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000b48060, {0xc000c41900?, 0x18?, 0x7f6bbc0b4fd8?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc000a6b500, {0xc000c41900?, 0x0?, 0xc000a6b500?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000c49b38, {0x29c4d60, 0xc000a6b500}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000c49888, {0x7f6bbc10fd58, 0xc000b48060}, 0xc000849a40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000c49888, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000c49888, {0xc000afa000, 0x1000, 0xc0004a7a08?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc0000e6c60, {0xc000afa000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000113bc0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000113bc0, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc0000e6c60) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22138 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22302 [select]: net/http.(*persistConn).writeLoop(0xc0008c2240) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22295 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 22222 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f6bbc0300a0, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000cbc880?, 0xc000ec9900?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000cbc880, {0xc000ec9900, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000cbc880, {0xc000ec9900?, 0xc000846868?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00078ea78, {0xc000ec9900?, 0x0?, 0x3?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0006bc7f8, {0xc000ec9900?, 0x18?, 0x7f6ba67bfe18?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc0006bcee8, {0xc000ec9900?, 0xc000aada40?, 0xc0006bcee8?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0001e9b38, {0x29c4d60, 0xc0006bcee8}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0001e9888, {0x7f6bbc10fd58, 0xc0006bc7f8}, 0xc000846a40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0001e9888, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc0001e9888, {0xc000f02000, 0x1000, 0xc00007d308?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc0000e7560, {0xc000f02000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc00066e900) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc00066e900, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc0000e7560) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22216 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22223 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc0000e7560) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 22216 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1875 +0x15a5 goroutine 22172 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f6bbcbaf150, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001030f80?, 0xc000ec8600?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001030f80, {0xc000ec8600, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc001030f80, {0xc000ec8600?, 0xc000ec8600?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00078e8e8, {0xc000ec8600?, 0x3cf95a0?, 0xc000e409d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000a6bad0, {0xc000ec8600?, 0x18?, 0x4190a5?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc000b48e10, {0xc000ec8600?, 0x0?, 0xc000b48e10?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000dedeb8, {0x29c4d60, 0xc000b48e10}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000dedc08, {0x7f6bbc10fd58, 0xc000a6bad0}, 0xc000e40a40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000dedc08, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000dedc08, {0xc000cbe000, 0x1000, 0xc000817308?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc0000e7200, {0xc000cbe000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000bba7e0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000bba7e0, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc0000e7200) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22164 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f goroutine 22148 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f6bbcbaf258, 0x72) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001030900?, 0xc000c40600?, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001030900, {0xc000c40600, 0x1300, 0x1300}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc001030900, {0xc000c40600?, 0xc000c40600?, 0x2?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0008a6648, {0xc000c40600?, 0x3cf95a0?, 0xc000f9a9d0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/net.go:189 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000e89ab8, {0xc000c40600?, 0x18?, 0xc000a53240?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x2c crypto/tls.(*atLeastReader).Read(0xc000a6afc0, {0xc000c40600?, 0x0?, 0xc000a6afc0?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000c48d38, {0x29c4d60, 0xc000a6afc0}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000c48a88, {0x7f6bbc10fd58, 0xc000e89ab8}, 0xc000f9aa40?) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000c48a88, 0x0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000c48a88, {0xc000aa5000, 0x1000, 0xc0004a7a08?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc0000e6900, {0xc000aa5000?, 0x81dec5?, 0x2136d60?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc0008e8540) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0008e8540, 0x1) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc0000e6900) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 22125 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/net/http/transport.go:1874 +0x154f "./sync.test -test.v -test.timeout 1h0m0s -remote TestChunkerChunk50bYandex: -verbose -size-limit 1024" - Finished ERROR in 1h0m0.564717143s (try 1/5): exit status 2: Failed [TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors TestSyncDeleteDuring TestSyncDeleteBefore TestCopyDeleteBefore TestSyncWithExclude TestSyncWithExcludeAndDeleteExcluded TestSyncWithUpdateOlder TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestServerSideMoveLocal TestMoveWithDeleteEmptySrcDirs TestMoveWithoutDeleteEmptySrcDirs TestMoveWithIgnoreExisting TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestServerSideMoveOverlap TestSyncOverlap TestSyncOverlapWithFilter TestSyncCompareDest TestSyncMultipleCompareDest TestSyncCopyDest TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension TestSyncUTFNorm TestSyncImmutable TestSyncIgnoreCase TestFixCase TestMaxTransfer/Hard TestMaxTransfer/Soft TestMaxTransfer/Cautious]