"./sync.test -test.v -test.timeout 1h0m0s -remote TestChunkerChunk50bYandex: -verbose -size-limit 1024" - Starting (try 1/5) 2025/06/22 02:57:06 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala" 2025/06/22 02:57:06 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/06/22 02:57:06 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala" 2025/06/22 02:57:07 DEBUG : Creating backend with remote "/tmp/rclone3619852972" === RUN TestPipe --- PASS: TestPipe (0.00s) === RUN TestPipeConcurrent --- PASS: TestPipeConcurrent (0.04s) === 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-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:57:08 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 02:57:08 NOTICE: sub dir/hello world: Skipped copy as --dry-run is set (size 11) 2025/06/22 02:57:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:57:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish --- PASS: TestCopyWithDryRun (2.35s) === RUN TestCopy run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:57:09 INFO : sub dir: Set directory modification time (using DirSetModTime) 2025/06/22 02:57:10 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 02:57:10 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:57:10 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 02:57:10 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 02:57:14 INFO : sub dir/hello world.rclone_chunk.001_8r5wn4: Moved (server-side) to: sub dir/hello world 2025/06/22 02:57:14 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 02:57:14 INFO : sub dir/hello world: Copied (new) 2025/06/22 02:57:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Skipping modtime test as remote does not support DirSetModTime or MkdirMetadata --- PASS: TestCopy (19.65s) === RUN TestCopyMetadata run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:98: Skipping as metadata not supported --- SKIP: TestCopyMetadata (1.89s) === RUN TestCopyMetadataNoEmptyDirs run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:98: Skipping as metadata not supported --- SKIP: TestCopyMetadataNoEmptyDirs (0.82s) === RUN TestCopyMissingDirectory run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:57:32 DEBUG : Creating backend with remote "/non-existing" 2025/06/22 02:57:32 ERROR : Local file system at /non-existing: error reading source root directory: directory not found 2025/06/22 02:57:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:57:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish --- PASS: TestCopyMissingDirectory (1.35s) === RUN TestCopyNoTraverse run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:57:35 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 02:57:35 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:57:35 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 02:57:35 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 02:57:40 INFO : sub dir/hello world.rclone_chunk.001_8r6lq3: Moved (server-side) to: sub dir/hello world 2025/06/22 02:57:40 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 02:57:40 INFO : sub dir/hello world: Copied (new) --- PASS: TestCopyNoTraverse (20.34s) === RUN TestCopyCheckFirst run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:57:53 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Running all checks before starting transfers 2025/06/22 02:57:54 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 02:57:54 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:57:54 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Checks finished, now starting transfers 2025/06/22 02:57:54 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 02:57:54 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 02:57:59 INFO : sub dir/hello world.rclone_chunk.001_8r74hs: Moved (server-side) to: sub dir/hello world 2025/06/22 02:57:59 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 02:57:59 INFO : sub dir/hello world: Copied (new) --- PASS: TestCopyCheckFirst (18.36s) === RUN TestSyncNoTraverse run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:58:12 ERROR : Ignoring --no-traverse with sync 2025/06/22 02:58:12 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 02:58:12 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:58:12 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 02:58:12 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 02:58:17 INFO : sub dir/hello world.rclone_chunk.001_8r7m3b: Moved (server-side) to: sub dir/hello world 2025/06/22 02:58:17 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 02:58:17 INFO : sub dir/hello world: Copied (new) 2025/06/22 02:58:17 DEBUG : Waiting for deletions to finish --- PASS: TestSyncNoTraverse (17.89s) === RUN TestCopyWithDepth run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:58:30 DEBUG : hello world2: Need to transfer - File not found at Destination 2025/06/22 02:58:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:58:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 02:58:30 DEBUG : hello world2: skip slow MD5 on source file, hashing in-transit 2025/06/22 02:58:35 INFO : hello world2.rclone_chunk.001_8r84ol: Moved (server-side) to: hello world2 2025/06/22 02:58:35 DEBUG : hello world2: md5 = cc2c857f89648dbd139d7b2a6665957d OK 2025/06/22 02:58:35 INFO : hello world2: Copied (new) --- PASS: TestCopyWithDepth (11.08s) === RUN TestCopyWithFilesFrom run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:58:41 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 02:58:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:58:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 02:58:41 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/06/22 02:58:45 INFO : potato2.rclone_chunk.001_8r8fec: Moved (server-side) to: potato2 2025/06/22 02:58:45 DEBUG : potato2: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 02:58:45 INFO : potato2: Copied (new) --- PASS: TestCopyWithFilesFrom (10.01s) === RUN TestCopyWithFilesFromAndNoTraverse run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:58:51 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 02:58:51 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:58:51 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 02:58:51 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/06/22 02:58:56 INFO : potato2.rclone_chunk.001_8r8pmo: Moved (server-side) to: potato2 2025/06/22 02:58:56 DEBUG : potato2: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 02:58:56 INFO : potato2: Copied (new) --- PASS: TestCopyWithFilesFromAndNoTraverse (10.95s) === RUN TestCopyEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:59:02 DEBUG : sub dir2/sub sub dir2: Making directory with metadata 2025/06/22 02:59:02 INFO : sub dir2/sub sub dir2: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2025/06/22 02:59:02 INFO : sub dir2: Set directory modification time (using DirSetModTime) 2025/06/22 02:59:02 INFO : sub dir: Set directory modification time (using DirSetModTime) 2025/06/22 02:59:02 INFO : sub dir2: Making directory 2025/06/22 02:59:02 INFO : sub dir: Making directory 2025/06/22 02:59:03 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 02:59:03 INFO : sub dir2/sub sub dir2: Making directory 2025/06/22 02:59:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:59:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 02:59:03 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 02:59:08 INFO : sub dir/hello world.rclone_chunk.001_8r91sm: Moved (server-side) to: sub dir/hello world 2025/06/22 02:59:08 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 02:59:08 INFO : sub dir/hello world: Copied (new) 2025/06/22 02:59:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Skipping modtime test as remote does not support DirSetModTime or MkdirMetadata --- PASS: TestCopyEmptyDirectories (30.87s) === RUN TestCopyNoEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:59:32 INFO : sub dir2: Making directory 2025/06/22 02:59:32 DEBUG : sub dir2/sub sub dir2: Making directory with metadata 2025/06/22 02:59:32 INFO : sub dir2/sub sub dir2: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2025/06/22 02:59:33 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 02:59:33 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:59:33 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 02:59:33 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 02:59:38 INFO : sub dir/hello world.rclone_chunk.001_8r9vyr: Moved (server-side) to: sub dir/hello world 2025/06/22 02:59:38 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 02:59:38 INFO : sub dir/hello world: Copied (new) --- PASS: TestCopyNoEmptyDirectories (16.85s) === RUN TestMoveEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 02:59:49 DEBUG : sub dir2: Making directory with metadata 2025/06/22 02:59:49 INFO : sub dir2: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2025/06/22 02:59:50 INFO : sub dir2: Making directory 2025/06/22 02:59:50 INFO : sub dir: Making directory 2025/06/22 02:59:51 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 02:59:51 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 02:59:51 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 02:59:51 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 02:59:55 INFO : sub dir/hello world.rclone_chunk.001_8rad5n: Moved (server-side) to: sub dir/hello world 2025/06/22 02:59:55 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 02:59:55 INFO : sub dir/hello world: Copied (new) 2025/06/22 02:59:55 INFO : sub dir/hello world: Deleted 2025/06/22 02:59:56 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Skipping modtime test as remote does not support DirSetModTime or MkdirMetadata 2025/06/22 02:59:57 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Skipping modtime test as remote does not support DirSetModTime or MkdirMetadata --- PASS: TestMoveEmptyDirectories (24.95s) === RUN TestSyncNoUpdateDirModtime run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:409: Skipping test as backend does not support DirSetModTime --- SKIP: TestSyncNoUpdateDirModtime (0.65s) === RUN TestMoveNoEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:00:15 INFO : sub dir2: Making directory 2025/06/22 03:00:15 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 03:00:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:00:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:00:16 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:00:20 INFO : sub dir/hello world.rclone_chunk.001_8rb2q9: Moved (server-side) to: sub dir/hello world 2025/06/22 03:00:20 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 03:00:20 INFO : sub dir/hello world: Copied (new) 2025/06/22 03:00:20 INFO : sub dir/hello world: Deleted --- PASS: TestMoveNoEmptyDirectories (17.78s) === RUN TestSyncEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:00:33 DEBUG : sub dir2: Making directory with metadata 2025/06/22 03:00:33 INFO : sub dir2: Made directory with metadata (mtime=2011-12-25T12:59:59.123456789Z) 2025/06/22 03:00:33 INFO : sub dir: Set directory modification time (using DirSetModTime) 2025/06/22 03:00:33 INFO : sub dir2: Making directory 2025/06/22 03:00:33 INFO : sub dir: Making directory 2025/06/22 03:00:34 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 03:00:34 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:00:34 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:00:34 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:00:38 INFO : sub dir/hello world.rclone_chunk.001_8rbkh7: Moved (server-side) to: sub dir/hello world 2025/06/22 03:00:38 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 03:00:38 INFO : sub dir/hello world: Copied (new) 2025/06/22 03:00:38 DEBUG : Waiting for deletions to finish 2025/06/22 03:00:40 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Skipping modtime test as remote does not support DirSetModTime or MkdirMetadata --- PASS: TestSyncEmptyDirectories (23.56s) === RUN TestSyncSetDelayedModTimes run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:508: Backend doesn't have DirModTimeUpdatesOnWrite set --- SKIP: TestSyncSetDelayedModTimes (0.54s) === RUN TestSyncNoEmptyDirectories run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:00:57 INFO : sub dir2: Making directory 2025/06/22 03:00:57 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 03:00:57 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:00:57 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:00:58 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:01:03 INFO : sub dir/hello world.rclone_chunk.001_8rc8um: Moved (server-side) to: sub dir/hello world 2025/06/22 03:01:03 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 03:01:03 INFO : sub dir/hello world: Copied (new) 2025/06/22 03:01:03 DEBUG : Waiting for deletions to finish --- PASS: TestSyncNoEmptyDirectories (17.70s) === RUN TestServerSideCopy run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:01:19 INFO : sub dir/hello world.rclone_chunk.001_8rcp0p: Moved (server-side) to: sub dir/hello world 2025/06/22 03:01:23 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-cekotoz5femu" 2025/06/22 03:01:23 DEBUG : Creating backend with remote "TestYandex:rclone-test-cekotoz5femu" sync_test.go:591: Server side copy (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-cekotoz5femu' 2025/06/22 03:01:30 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 03:01:30 DEBUG : sub dir/hello world: copy non-chunked object... 2025/06/22 03:01:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-cekotoz5femu': Waiting for checks to finish 2025/06/22 03:01:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-cekotoz5femu': Waiting for transfers to finish 2025/06/22 03:01:33 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 03:01:33 INFO : sub dir/hello world: Copied (server-side copy) 2025/06/22 03:01:35 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-cekotoz5femu': Purge remote --- PASS: TestServerSideCopy (40.04s) === RUN TestCopyOverSelf run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:02:00 INFO : sub dir/hello world.rclone_chunk.001_8rdte3: Moved (server-side) to: sub dir/hello world 2025/06/22 03:02:01 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/06/22 03:02:01 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:02:01 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:02:01 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:02:09 INFO : sub dir/hello world: Deleted 2025/06/22 03:02:11 INFO : sub dir/hello world.rclone_chunk.001_8rdz1t: Moved (server-side) to: sub dir/hello world 2025/06/22 03:02:11 DEBUG : sub dir/hello world: md5 = 00321a507bdb420dbbd4f53c733b1505 OK 2025/06/22 03:02:11 INFO : sub dir/hello world: Copied (replaced existing) --- PASS: TestCopyOverSelf (29.20s) === RUN TestServerSideCopyOverSelf run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:02:28 INFO : sub dir/hello world.rclone_chunk.001_8remqn: Moved (server-side) to: sub dir/hello world 2025/06/22 03:02:29 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-gesiwec8pixu" 2025/06/22 03:02:29 DEBUG : Creating backend with remote "TestYandex:rclone-test-gesiwec8pixu" sync_test.go:627: Server side copy (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-gesiwec8pixu' 2025/06/22 03:02:30 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 03:02:30 DEBUG : sub dir/hello world: copy non-chunked object... 2025/06/22 03:02:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-gesiwec8pixu': Waiting for checks to finish 2025/06/22 03:02:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-gesiwec8pixu': Waiting for transfers to finish 2025/06/22 03:02:33 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 03:02:33 INFO : sub dir/hello world: Copied (server-side copy) 2025/06/22 03:02:43 INFO : sub dir/hello world: Deleted 2025/06/22 03:02:44 INFO : sub dir/hello world.rclone_chunk.001_8rewhl: Moved (server-side) to: sub dir/hello world 2025/06/22 03:02:46 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/06/22 03:02:46 DEBUG : sub dir/hello world: copy non-chunked object... 2025/06/22 03:02:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-gesiwec8pixu': Waiting for checks to finish 2025/06/22 03:02:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-gesiwec8pixu': Waiting for transfers to finish 2025/06/22 03:02:48 DEBUG : sub dir/hello world: server side copy: renaming existing object to "sub dir/hello world.vemavey0" before starting 2025/06/22 03:02:50 DEBUG : sub dir/hello world.vemavey0: server side copy: removing renamed existing file after operation 2025/06/22 03:02:54 DEBUG : sub dir/hello world: md5 = 00321a507bdb420dbbd4f53c733b1505 OK 2025/06/22 03:02:54 INFO : sub dir/hello world: Copied (server-side copy) 2025/06/22 03:02:55 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-gesiwec8pixu': Purge remote --- PASS: TestServerSideCopyOverSelf (52.18s) === RUN TestMoveOverSelf run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:03:21 INFO : sub dir/hello world.rclone_chunk.001_8rg2lk: Moved (server-side) to: sub dir/hello world 2025/06/22 03:03:23 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/06/22 03:03:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:03:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:03:23 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:03:31 INFO : sub dir/hello world: Deleted 2025/06/22 03:03:32 INFO : sub dir/hello world.rclone_chunk.001_8rg9iv: Moved (server-side) to: sub dir/hello world 2025/06/22 03:03:32 DEBUG : sub dir/hello world: md5 = 00321a507bdb420dbbd4f53c733b1505 OK 2025/06/22 03:03:32 INFO : sub dir/hello world: Copied (replaced existing) 2025/06/22 03:03:32 INFO : sub dir/hello world: Deleted --- PASS: TestMoveOverSelf (29.08s) === RUN TestServerSideMoveOverSelf run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:03:50 INFO : sub dir/hello world.rclone_chunk.001_8rgv2y: Moved (server-side) to: sub dir/hello world 2025/06/22 03:03:51 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-mosayim3wenu" 2025/06/22 03:03:51 DEBUG : Creating backend with remote "TestYandex:rclone-test-mosayim3wenu" sync_test.go:672: Server side copy (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-mosayim3wenu' 2025/06/22 03:03:52 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 03:03:52 DEBUG : sub dir/hello world: copy non-chunked object... 2025/06/22 03:03:52 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-mosayim3wenu': Waiting for checks to finish 2025/06/22 03:03:52 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-mosayim3wenu': Waiting for transfers to finish 2025/06/22 03:03:55 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 03:03:55 INFO : sub dir/hello world: Copied (server-side copy) 2025/06/22 03:04:04 INFO : sub dir/hello world: Deleted 2025/06/22 03:04:06 INFO : sub dir/hello world.rclone_chunk.001_8rh7gq: Moved (server-side) to: sub dir/hello world 2025/06/22 03:04:07 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-mosayim3wenu': Using server-side directory move 2025/06/22 03:04:07 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-mosayim3wenu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/06/22 03:04:08 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/06/22 03:04:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-mosayim3wenu': Waiting for checks to finish 2025/06/22 03:04:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-mosayim3wenu': Waiting for transfers to finish 2025/06/22 03:04:13 INFO : sub dir/hello world: Deleted 2025/06/22 03:04:13 DEBUG : sub dir/hello world: move non-chunked object... 2025/06/22 03:04:14 INFO : sub dir/hello world: Moved (server-side) 2025/06/22 03:04:14 INFO : sub dir/hello world: Moved (server-side) 2025/06/22 03:04:21 INFO : sub dir/hello world.rclone_chunk.001_8rhqnm: Moved (server-side) to: sub dir/hello world 2025/06/22 03:04:21 DEBUG : testing file moves 2025/06/22 03:04:22 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-mosayim3wenu': Waiting for checks to finish 2025/06/22 03:04:22 DEBUG : sub dir/hello world: Sizes differ (src 24 vs dst 17) 2025/06/22 03:04:22 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-mosayim3wenu': Waiting for transfers to finish 2025/06/22 03:04:26 INFO : sub dir/hello world: Deleted 2025/06/22 03:04:26 DEBUG : sub dir/hello world: move non-chunked object... 2025/06/22 03:04:27 INFO : sub dir/hello world: Moved (server-side) 2025/06/22 03:04:27 INFO : sub dir/hello world: Moved (server-side) 2025/06/22 03:04:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-mosayim3wenu': Purge remote --- PASS: TestServerSideMoveOverSelf (59.55s) === RUN TestCopyAfterDelete run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:04:49 INFO : sub dir/hello world.rclone_chunk.001_8rij6y: Moved (server-side) to: sub dir/hello world 2025/06/22 03:04:49 ERROR : error listing: directory not found 2025/06/22 03:04:51 INFO : Local file system at /tmp/rclone3619852972: Making directory 2025/06/22 03:04:52 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:04:52 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestCopyAfterDelete Messages: directories --- FAIL: TestCopyAfterDelete (28.40s) === RUN TestCopyRedownload run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:05:19 INFO : sub dir/hello world.rclone_chunk.001_8rjbtg: Moved (server-side) to: sub dir/hello world 2025/06/22 03:05:20 DEBUG : Added delayed dir = "sub dir", newDst= 2025/06/22 03:05:21 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 03:05:21 DEBUG : Local file system at /tmp/rclone3619852972: Waiting for checks to finish 2025/06/22 03:05:21 DEBUG : Local file system at /tmp/rclone3619852972: Waiting for transfers to finish 2025/06/22 03:05:21 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 03:05:21 DEBUG : sub dir/hello world.7ddbfcba.partial: renamed to: sub dir/hello world 2025/06/22 03:05:21 INFO : sub dir/hello world: Copied (new) 2025/06/22 03:05:21 INFO : sub dir: Set directory modification time (using DirSetModTime) run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestCopyRedownload Messages: directories --- FAIL: TestCopyRedownload (27.18s) === RUN TestSyncBasedOnCheckSum run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:05:40 DEBUG : check sum: Need to transfer - File not found at Destination 2025/06/22 03:05:41 DEBUG : check sum: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:05:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:05:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:05:45 INFO : check sum.rclone_chunk.001_8rk390: Moved (server-side) to: check sum 2025/06/22 03:05:45 DEBUG : check sum: md5 = 336d5ebc5436534e61d16e63ddfca327 OK 2025/06/22 03:05:45 INFO : check sum: Copied (new) 2025/06/22 03:05:45 DEBUG : Waiting for deletions to finish 2025/06/22 03:05:45 INFO : sub dir: Removing directory 2025/06/22 03:05:46 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:05:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:05:48 DEBUG : check sum: md5 = 336d5ebc5436534e61d16e63ddfca327 OK 2025/06/22 03:05:48 DEBUG : check sum: Size and md5 of src and dst objects identical 2025/06/22 03:05:48 DEBUG : check sum: Unchanged skipping 2025/06/22 03:05:48 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:05:48 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:05:48 DEBUG : Waiting for deletions to finish 2025/06/22 03:05:48 INFO : sub dir: Removing directory 2025/06/22 03:05:48 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:05:48 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:05:48 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncBasedOnCheckSum Messages: directories --- FAIL: TestSyncBasedOnCheckSum (28.05s) === RUN TestSyncSizeOnly run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:06:09 DEBUG : sizeonly: Need to transfer - File not found at Destination 2025/06/22 03:06:09 DEBUG : sizeonly: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:06:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:06:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:06:13 INFO : sizeonly.rclone_chunk.001_8rkvo8: Moved (server-side) to: sizeonly 2025/06/22 03:06:13 DEBUG : sizeonly: md5 = 8ee2027983915ec78acc45027d874316 OK 2025/06/22 03:06:13 INFO : sizeonly: Copied (new) 2025/06/22 03:06:13 DEBUG : Waiting for deletions to finish 2025/06/22 03:06:13 INFO : sub dir: Removing directory 2025/06/22 03:06:14 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:06:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:06:15 DEBUG : sizeonly: Sizes identical 2025/06/22 03:06:15 DEBUG : sizeonly: Unchanged skipping 2025/06/22 03:06:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:06:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:06:16 DEBUG : Waiting for deletions to finish 2025/06/22 03:06:16 INFO : sub dir: Removing directory 2025/06/22 03:06:16 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:06:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:06:16 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncSizeOnly Messages: directories --- FAIL: TestSyncSizeOnly (27.82s) === RUN TestSyncIgnoreSize run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:06:36 DEBUG : ignore-size: Need to transfer - File not found at Destination 2025/06/22 03:06:37 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:06:37 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:06:37 DEBUG : ignore-size: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:06:42 INFO : ignore-size.rclone_chunk.001_8rln0d: Moved (server-side) to: ignore-size 2025/06/22 03:06:42 DEBUG : ignore-size: md5 = 98bf7d8c15784f0a3d63204441e1e2aa OK 2025/06/22 03:06:42 INFO : ignore-size: Copied (new) 2025/06/22 03:06:42 DEBUG : Waiting for deletions to finish 2025/06/22 03:06:42 INFO : sub dir: Removing directory 2025/06/22 03:06:42 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:06:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:06:44 DEBUG : ignore-size: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:06:44 DEBUG : ignore-size: Unchanged skipping 2025/06/22 03:06:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:06:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:06:44 DEBUG : Waiting for deletions to finish 2025/06/22 03:06:44 INFO : sub dir: Removing directory 2025/06/22 03:06:44 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:06:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:06:44 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncIgnoreSize Messages: directories --- FAIL: TestSyncIgnoreSize (27.84s) === RUN TestSyncIgnoreTimes run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:07:10 INFO : existing.rclone_chunk.001_8rmf4a: Moved (server-side) to: existing 2025/06/22 03:07:11 DEBUG : existing: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:07:11 DEBUG : existing: Unchanged skipping 2025/06/22 03:07:11 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:07:11 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:07:11 DEBUG : Waiting for deletions to finish 2025/06/22 03:07:11 INFO : sub dir: Removing directory 2025/06/22 03:07:12 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:07:12 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:07:12 INFO : There was nothing to transfer 2025/06/22 03:07:13 DEBUG : existing: Transferring unconditionally as --ignore-times is in use 2025/06/22 03:07:13 DEBUG : existing: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:07:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:07:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:07:20 INFO : existing: Deleted 2025/06/22 03:07:21 INFO : existing.rclone_chunk.001_8rmnd1: Moved (server-side) to: existing 2025/06/22 03:07:21 DEBUG : existing: md5 = 8ee2027983915ec78acc45027d874316 OK 2025/06/22 03:07:21 INFO : existing: Copied (replaced existing) 2025/06/22 03:07:21 DEBUG : Waiting for deletions to finish 2025/06/22 03:07:21 INFO : sub dir: Removing directory 2025/06/22 03:07:22 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:07:22 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncIgnoreTimes Messages: directories --- FAIL: TestSyncIgnoreTimes (37.72s) === RUN TestSyncIgnoreExisting run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:07:42 DEBUG : existing: Need to transfer - File not found at Destination 2025/06/22 03:07:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:07:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:07:42 DEBUG : existing: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:07:46 INFO : existing.rclone_chunk.001_8rng8d: Moved (server-side) to: existing 2025/06/22 03:07:46 DEBUG : existing: md5 = 8ee2027983915ec78acc45027d874316 OK 2025/06/22 03:07:46 INFO : existing: Copied (new) 2025/06/22 03:07:46 DEBUG : Waiting for deletions to finish 2025/06/22 03:07:46 INFO : sub dir: Removing directory 2025/06/22 03:07:47 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:07:47 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:07:49 DEBUG : existing: Destination exists, skipping 2025/06/22 03:07:49 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:07:49 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:07:49 DEBUG : Waiting for deletions to finish 2025/06/22 03:07:49 INFO : sub dir: Removing directory 2025/06/22 03:07:49 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:07:49 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:07:49 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncIgnoreExisting Messages: directories --- FAIL: TestSyncIgnoreExisting (26.83s) === RUN TestSyncIgnoreErrors run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:08:14 INFO : b/potato.rclone_chunk.001_8ro76a: Moved (server-side) to: b/potato 2025/06/22 03:08:19 INFO : c/non empty space.rclone_chunk.001_8roc6h: Moved (server-side) to: c/non empty space 2025/06/22 03:08:19 INFO : d: Making directory fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /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:935 Error: Not equal: expected: []string{"b", "c", "d"} actual : []string{"b", "c", "d", "sub dir"} Diff: --- Expected +++ Actual @@ -1,5 +1,6 @@ -([]string) (len=3) { +([]string) (len=4) { (string) (len=1) "b", (string) (len=1) "c", - (string) (len=1) "d" + (string) (len=1) "d", + (string) (len=7) "sub dir" } Test: TestSyncIgnoreErrors Messages: directories 2025/06/22 03:08:29 DEBUG : a/potato2: Need to transfer - File not found at Destination 2025/06/22 03:08:30 DEBUG : c/non empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:08:30 DEBUG : c/non empty space: Unchanged skipping 2025/06/22 03:08:30 DEBUG : a/potato2: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:08:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:08:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:08:36 INFO : a/potato2.rclone_chunk.001_8ros7a: Moved (server-side) to: a/potato2.rclone_chunk.001 2025/06/22 03:08:37 INFO : a/potato2.rclone_chunk.002_8ros7a: Moved (server-side) to: a/potato2.rclone_chunk.002 2025/06/22 03:08:41 DEBUG : a/potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/06/22 03:08:41 INFO : a/potato2: Copied (new) 2025/06/22 03:08:41 DEBUG : Waiting for deletions to finish 2025/06/22 03:08:47 INFO : b/potato: Deleted 2025/06/22 03:08:47 INFO : sub dir: Removing directory 2025/06/22 03:08:47 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:08:47 INFO : d: Removing directory 2025/06/22 03:08:52 INFO : b: Removing directory 2025/06/22 03:08:58 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:08:58 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': deleted 2 directories fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /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:965 Error: Not equal: expected: []string{"a", "c"} actual : []string{"a", "c", "sub dir"} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=2) { +([]string) (len=3) { (string) (len=1) "a", - (string) (len=1) "c" + (string) (len=1) "c", + (string) (len=7) "sub dir" } Test: TestSyncIgnoreErrors Messages: directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncIgnoreErrors Messages: directories --- FAIL: TestSyncIgnoreErrors (103.37s) === RUN TestSyncAfterChangingModtimeOnly run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:09:58 INFO : empty space.rclone_chunk.001_8rr2xn: Moved (server-side) to: empty space 2025/06/22 03:09:58 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/06/22 03:09:58 DEBUG : empty space: md5 = 336d5ebc5436534e61d16e63ddfca327 OK 2025/06/22 03:09:58 NOTICE: empty space: Skipped update modification time as --dry-run is set (size 1) 2025/06/22 03:09:58 DEBUG : empty space: Unchanged skipping 2025/06/22 03:09:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:09:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:09:59 DEBUG : Waiting for deletions to finish 2025/06/22 03:09:59 NOTICE: sub dir: Skipped remove directory as --dry-run is set 2025/06/22 03:09:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': deleted 1 directories 2025/06/22 03:09:59 INFO : There was nothing to transfer 2025/06/22 03: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/06/22 03:10:02 DEBUG : empty space: md5 = 336d5ebc5436534e61d16e63ddfca327 OK 2025/06/22 03:10:02 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:10:02 INFO : empty space: Updated modification time in destination 2025/06/22 03:10:02 DEBUG : empty space: Unchanged skipping 2025/06/22 03:10:02 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:10:02 DEBUG : Waiting for deletions to finish 2025/06/22 03:10:02 INFO : sub dir: Removing directory 2025/06/22 03:10:03 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:10:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:10:03 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncAfterChangingModtimeOnly Messages: directories --- FAIL: TestSyncAfterChangingModtimeOnly (30.59s) === RUN TestSyncAfterChangingModtimeOnlyWithNoUpdateModTime run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:10:27 INFO : empty space.rclone_chunk.001_8rrxrb: Moved (server-side) to: empty space 2025/06/22 03:10:28 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/06/22 03:10:28 DEBUG : empty space: md5 = 336d5ebc5436534e61d16e63ddfca327 OK 2025/06/22 03:10:28 DEBUG : empty space: Unchanged skipping 2025/06/22 03:10:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:10:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:10:28 DEBUG : Waiting for deletions to finish 2025/06/22 03:10:28 INFO : sub dir: Removing directory 2025/06/22 03:10:29 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:10:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:10:29 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncAfterChangingModtimeOnlyWithNoUpdateModTime Messages: directories --- FAIL: TestSyncAfterChangingModtimeOnlyWithNoUpdateModTime (26.27s) === RUN TestSyncDoesntUpdateModtime run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:10:54 INFO : foo.rclone_chunk.001_8rsn2z: Moved (server-side) to: foo 2025/06/22 03:10:55 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/06/22 03:10:55 DEBUG : foo: md5 = acbd18db4cc2f85cedef654fccc4a4d8 (Local file system at /tmp/rclone3619852972) 2025/06/22 03:10:55 DEBUG : foo: md5 = 37b51d194a7513e45b56f6524f2d51f2 (Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala') 2025/06/22 03:10:55 DEBUG : foo: md5 differ 2025/06/22 03:10:55 DEBUG : foo: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:10:56 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:10:56 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:11:04 INFO : foo: Deleted 2025/06/22 03:11:05 INFO : foo.rclone_chunk.001_8rstby: Moved (server-side) to: foo 2025/06/22 03:11:05 DEBUG : foo: md5 = acbd18db4cc2f85cedef654fccc4a4d8 OK 2025/06/22 03:11:05 INFO : foo: Copied (replaced existing) 2025/06/22 03:11:05 DEBUG : Waiting for deletions to finish 2025/06/22 03:11:05 INFO : sub dir: Removing directory 2025/06/22 03:11:05 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:11:05 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncDoesntUpdateModtime Messages: directories --- FAIL: TestSyncDoesntUpdateModtime (36.89s) === RUN TestSyncAfterAddingAFile run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:11:30 INFO : empty space.rclone_chunk.001_8rtoaj: Moved (server-side) to: empty space 2025/06/22 03:11:31 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:11:31 DEBUG : potato: Need to transfer - File not found at Destination 2025/06/22 03:11:31 DEBUG : empty space: Unchanged skipping 2025/06/22 03:11:31 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:11:31 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:11:31 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:11:38 INFO : potato.rclone_chunk.001_8rttv1: Moved (server-side) to: potato.rclone_chunk.001 2025/06/22 03:11:39 INFO : potato.rclone_chunk.002_8rttv1: Moved (server-side) to: potato.rclone_chunk.002 2025/06/22 03:11:42 DEBUG : potato: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/06/22 03:11:42 INFO : potato: Copied (new) 2025/06/22 03:11:42 DEBUG : Waiting for deletions to finish 2025/06/22 03:11:42 INFO : sub dir: Removing directory 2025/06/22 03:11:42 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:11:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncAfterAddingAFile Messages: directories --- FAIL: TestSyncAfterAddingAFile (51.77s) === RUN TestSyncAfterChangingFilesSizeOnly run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:12:25 INFO : potato.rclone_chunk.001_8rv4px: Moved (server-side) to: potato.rclone_chunk.001 2025/06/22 03:12:26 INFO : potato.rclone_chunk.002_8rv4px: Moved (server-side) to: potato.rclone_chunk.002 2025/06/22 03:12:30 DEBUG : potato: Sizes differ (src 21 vs dst 60) 2025/06/22 03:12:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:12:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:12:30 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:12:49 INFO : potato: Deleted 2025/06/22 03:12:50 INFO : potato.rclone_chunk.001_8rvgz2: Moved (server-side) to: potato 2025/06/22 03:12:50 DEBUG : potato: md5 = 100defcf18c42a1e0dc42a789b107cd2 OK 2025/06/22 03:12:50 INFO : potato: Copied (replaced existing) 2025/06/22 03:12:50 DEBUG : Waiting for deletions to finish 2025/06/22 03:12:50 INFO : sub dir: Removing directory 2025/06/22 03:12:51 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:12:51 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncAfterChangingFilesSizeOnly Messages: directories --- FAIL: TestSyncAfterChangingFilesSizeOnly (53.06s) === RUN TestSyncAfterChangingContentsOnly run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:13:16 INFO : potato.rclone_chunk.001_8rwlhh: Moved (server-side) to: potato 2025/06/22 03:13:17 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/06/22 03:13:17 DEBUG : potato: md5 = e4cb6955d9106df6263c45fcfc10f163 (Local file system at /tmp/rclone3619852972) 2025/06/22 03:13:17 DEBUG : potato: md5 = 100defcf18c42a1e0dc42a789b107cd2 (Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala') 2025/06/22 03:13:17 DEBUG : potato: md5 differ 2025/06/22 03:13:17 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:13:17 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:13:17 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:13:27 INFO : potato: Deleted 2025/06/22 03:13:28 INFO : potato.rclone_chunk.001_8rwrkg: Moved (server-side) to: potato 2025/06/22 03:13:28 DEBUG : potato: md5 = e4cb6955d9106df6263c45fcfc10f163 OK 2025/06/22 03:13:28 INFO : potato: Copied (replaced existing) 2025/06/22 03:13:28 DEBUG : Waiting for deletions to finish 2025/06/22 03:13:28 INFO : sub dir: Removing directory 2025/06/22 03:13:28 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:13:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncAfterChangingContentsOnly Messages: directories --- FAIL: TestSyncAfterChangingContentsOnly (36.92s) === RUN TestSyncAfterRemovingAFileAndAddingAFileDryRun run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:13:52 INFO : potato.rclone_chunk.001_8rxmvd: Moved (server-side) to: potato 2025/06/22 03:13:56 INFO : empty space.rclone_chunk.001_8rxqi9: Moved (server-side) to: empty space 2025/06/22 03:13:56 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 03:13:56 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:13:56 DEBUG : empty space: Unchanged skipping 2025/06/22 03:13:56 NOTICE: potato2: Skipped copy as --dry-run is set (size 60) 2025/06/22 03:13:57 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:13:57 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:13:57 DEBUG : Waiting for deletions to finish 2025/06/22 03:13:57 NOTICE: potato: Skipped delete as --dry-run is set (size 21) 2025/06/22 03:13:57 NOTICE: sub dir: Skipped remove directory as --dry-run is set 2025/06/22 03:13:57 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': deleted 1 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncAfterRemovingAFileAndAddingAFileDryRun Messages: directories --- FAIL: TestSyncAfterRemovingAFileAndAddingAFileDryRun (33.03s) === RUN TestSyncAfterRemovingAFileAndAddingAFile run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:14:25 INFO : potato.rclone_chunk.001_8ryjx3: Moved (server-side) to: potato 2025/06/22 03:14:31 INFO : empty space.rclone_chunk.001_8ryol5: Moved (server-side) to: empty space 2025/06/22 03:14:32 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:14:32 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 03:14:32 DEBUG : empty space: Unchanged skipping 2025/06/22 03:14:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:14:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:14:32 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:14:39 INFO : potato2.rclone_chunk.001_8ryu64: Moved (server-side) to: potato2.rclone_chunk.001 2025/06/22 03:14:41 INFO : potato2.rclone_chunk.002_8ryu64: Moved (server-side) to: potato2.rclone_chunk.002 2025/06/22 03:14:44 DEBUG : potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/06/22 03:14:44 INFO : potato2: Copied (new) 2025/06/22 03:14:44 DEBUG : Waiting for deletions to finish 2025/06/22 03:14:48 INFO : potato: Deleted 2025/06/22 03:14:48 INFO : sub dir: Removing directory 2025/06/22 03:14:49 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:14:49 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncAfterRemovingAFileAndAddingAFile Messages: directories --- FAIL: TestSyncAfterRemovingAFileAndAddingAFile (63.85s) === RUN TestSyncAfterRemovingAFileAndAddingAFileSubDir run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:15:29 INFO : b/potato.rclone_chunk.001_8s0a0m: Moved (server-side) to: b/potato 2025/06/22 03:15:34 INFO : c/non empty space.rclone_chunk.001_8s0fab: Moved (server-side) to: c/non empty space 2025/06/22 03:15:34 INFO : d: Making directory 2025/06/22 03:15:34 INFO : d/e: Making directory fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /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:1188 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1233 Error: Not equal: expected: []string{"b", "c", "d", "d/e"} actual : []string{"b", "c", "d", "d/e", "sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=4) { +([]string) (len=5) { (string) (len=1) "b", @@ -4,3 +4,4 @@ (string) (len=1) "d", - (string) (len=3) "d/e" + (string) (len=3) "d/e", + (string) (len=7) "sub dir" } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDir Messages: directories 2025/06/22 03:15:46 DEBUG : a/potato2: Need to transfer - File not found at Destination 2025/06/22 03:15:46 DEBUG : a/potato2: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:15:46 DEBUG : c/non empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:15:46 DEBUG : c/non empty space: Unchanged skipping 2025/06/22 03:15:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:15:46 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:15:53 INFO : a/potato2.rclone_chunk.001_8s0wsv: Moved (server-side) to: a/potato2.rclone_chunk.001 2025/06/22 03:15:54 INFO : a/potato2.rclone_chunk.002_8s0wsv: Moved (server-side) to: a/potato2.rclone_chunk.002 2025/06/22 03:15:56 DEBUG : a/potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/06/22 03:15:56 INFO : a/potato2: Copied (new) 2025/06/22 03:15:56 DEBUG : Waiting for deletions to finish 2025/06/22 03:16:00 INFO : b/potato: Deleted 2025/06/22 03:16:00 INFO : sub dir: Removing directory 2025/06/22 03:16:01 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:16:01 INFO : d/e: Removing directory 2025/06/22 03:16:06 INFO : d: Removing directory 2025/06/22 03:16:12 INFO : b: Removing directory 2025/06/22 03:16:18 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:16:18 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': deleted 3 directories fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /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:1219 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1233 Error: Not equal: expected: []string{"a", "c"} actual : []string{"a", "c", "sub dir"} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=2) { +([]string) (len=3) { (string) (len=1) "a", - (string) (len=1) "c" + (string) (len=1) "c", + (string) (len=7) "sub dir" } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDir Messages: directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDir Messages: directories --- FAIL: TestSyncAfterRemovingAFileAndAddingAFileSubDir (110.19s) === RUN TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:17:19 INFO : b/potato.rclone_chunk.001_8s3dk1: Moved (server-side) to: b/potato 2025/06/22 03:17:24 INFO : c/non empty space.rclone_chunk.001_8s3h76: Moved (server-side) to: c/non empty space 2025/06/22 03:17:24 INFO : d: Making directory fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /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:1256 Error: Not equal: expected: []string{"b", "c", "d"} actual : []string{"b", "c", "d", "sub dir"} Diff: --- Expected +++ Actual @@ -1,5 +1,6 @@ -([]string) (len=3) { +([]string) (len=4) { (string) (len=1) "b", (string) (len=1) "c", - (string) (len=1) "d" + (string) (len=1) "d", + (string) (len=7) "sub dir" } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: directories 2025/06/22 03:17:35 DEBUG : a/potato2: Need to transfer - File not found at Destination 2025/06/22 03:17:35 DEBUG : c/non empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:17:35 DEBUG : c/non empty space: Unchanged skipping 2025/06/22 03:17:35 DEBUG : a/potato2: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:17:36 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:17:36 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:17:41 INFO : a/potato2.rclone_chunk.001_8s3xs4: Moved (server-side) to: a/potato2.rclone_chunk.001 2025/06/22 03:17:42 INFO : a/potato2.rclone_chunk.002_8s3xs4: Moved (server-side) to: a/potato2.rclone_chunk.002 2025/06/22 03:17:45 DEBUG : a/potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/06/22 03:17:45 INFO : a/potato2: Copied (new) 2025/06/22 03:17:45 ERROR : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': not deleting files as there were IO errors 2025/06/22 03:17:45 ERROR : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': not deleting directories as there were IO errors fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /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:1287 Error: Not equal: expected: []string{"a", "b", "c", "d"} actual : []string{"a", "b", "c", "d", "sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=4) { +([]string) (len=5) { (string) (len=1) "a", @@ -4,3 +4,4 @@ (string) (len=1) "c", - (string) (len=1) "d" + (string) (len=1) "d", + (string) (len=7) "sub dir" } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: directories --- FAIL: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors (102.29s) === RUN TestSyncDeleteAfter --- PASS: TestSyncDeleteAfter (0.00s) === RUN TestSyncDeleteDuring run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:19:02 INFO : potato.rclone_chunk.001_8s671r: Moved (server-side) to: potato 2025/06/22 03:19:07 INFO : empty space.rclone_chunk.001_8s6cy8: Moved (server-side) to: empty space 2025/06/22 03:19:08 DEBUG : Waiting for deletions to finish 2025/06/22 03:19:08 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:19:08 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 03:19:08 DEBUG : empty space: Unchanged skipping 2025/06/22 03:19:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:19:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:19:09 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:19:13 INFO : potato: Deleted 2025/06/22 03:19:17 INFO : potato2.rclone_chunk.001_8s6j2q: Moved (server-side) to: potato2.rclone_chunk.001 2025/06/22 03:19:18 INFO : potato2.rclone_chunk.002_8s6j2q: Moved (server-side) to: potato2.rclone_chunk.002 2025/06/22 03:19:21 DEBUG : potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/06/22 03:19:21 INFO : potato2: Copied (new) 2025/06/22 03:19:21 INFO : sub dir: Removing directory 2025/06/22 03:19:22 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:19:22 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncDeleteDuring Messages: directories --- FAIL: TestSyncDeleteDuring (60.52s) === RUN TestSyncDeleteBefore run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:20:02 INFO : potato.rclone_chunk.001_8s7vi0: Moved (server-side) to: potato 2025/06/22 03:20:08 INFO : empty space.rclone_chunk.001_8s81g9: Moved (server-side) to: empty space 2025/06/22 03:20:09 DEBUG : Waiting for deletions to finish 2025/06/22 03:20:10 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:20:10 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:20:14 INFO : potato: Deleted 2025/06/22 03:20:14 INFO : sub dir: Removing directory 2025/06/22 03:20:14 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:20:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:20:15 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:20:15 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 03:20:15 DEBUG : empty space: Unchanged skipping 2025/06/22 03:20:15 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:20:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:20:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:20:26 INFO : potato2.rclone_chunk.001_8s8dhh: Moved (server-side) to: potato2.rclone_chunk.001 2025/06/22 03:20:28 INFO : potato2.rclone_chunk.002_8s8dhh: Moved (server-side) to: potato2.rclone_chunk.002 2025/06/22 03:20:30 DEBUG : potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/06/22 03:20:30 INFO : potato2: Copied (new) run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncDeleteBefore Messages: directories --- FAIL: TestSyncDeleteBefore (71.67s) === RUN TestCopyDeleteBefore run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:21:13 INFO : potato.rclone_chunk.001_8s9vg5: Moved (server-side) to: potato 2025/06/22 03:21:14 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 03:21:15 DEBUG : potato2: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:21:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:21:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:21:19 INFO : potato2.rclone_chunk.001_8sa1qv: Moved (server-side) to: potato2 2025/06/22 03:21:19 DEBUG : potato2: md5 = 9519bc2e940e1696ea7365b4b81adedc OK 2025/06/22 03:21:19 INFO : potato2: Copied (new) run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestCopyDeleteBefore Messages: directories --- FAIL: TestCopyDeleteBefore (34.76s) === RUN TestSyncWithExclude run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:21:49 INFO : potato2.rclone_chunk.001_8saubl: Moved (server-side) to: potato2.rclone_chunk.001 2025/06/22 03:21:51 INFO : potato2.rclone_chunk.002_8saubl: Moved (server-side) to: potato2.rclone_chunk.002 2025/06/22 03:22:01 INFO : empty space.rclone_chunk.001_8sb7ho: Moved (server-side) to: empty space 2025/06/22 03:22:02 DEBUG : enormous: Excluded (Size Filter) 2025/06/22 03:22:02 DEBUG : enormous: Excluded 2025/06/22 03:22:02 DEBUG : potato2: Excluded (Size Filter) 2025/06/22 03:22:02 DEBUG : potato2: Excluded 2025/06/22 03:22:03 DEBUG : potato2: Excluded (Size Filter) 2025/06/22 03:22:03 DEBUG : potato2: Excluded 2025/06/22 03:22:03 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:22:03 DEBUG : empty space: Unchanged skipping 2025/06/22 03:22:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:22:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:22:03 DEBUG : Waiting for deletions to finish 2025/06/22 03:22:03 INFO : sub dir: Removing directory 2025/06/22 03:22:04 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:22:04 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:22:04 INFO : There was nothing to transfer 2025/06/22 03:22:04 DEBUG : potato2: Excluded (Size Filter) 2025/06/22 03:22:04 DEBUG : potato2: Excluded 2025/06/22 03:22:05 DEBUG : enormous: Excluded (Size Filter) 2025/06/22 03:22:05 DEBUG : enormous: Excluded 2025/06/22 03:22:05 DEBUG : potato2: Excluded (Size Filter) 2025/06/22 03:22:05 DEBUG : potato2: Excluded 2025/06/22 03:22:05 DEBUG : potato2: Excluded (Size Filter) 2025/06/22 03:22:05 DEBUG : potato2: Excluded 2025/06/22 03:22:05 DEBUG : Added delayed dir = "sub dir", newDst= 2025/06/22 03:22:05 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:22:05 DEBUG : empty space: Unchanged skipping 2025/06/22 03:22:06 DEBUG : Local file system at /tmp/rclone3619852972: Waiting for checks to finish 2025/06/22 03:22:06 DEBUG : Local file system at /tmp/rclone3619852972: Waiting for transfers to finish 2025/06/22 03:22:06 DEBUG : Waiting for deletions to finish 2025/06/22 03:22:06 INFO : There was nothing to transfer 2025/06/22 03:22:06 DEBUG : potato2: Excluded (Size Filter) 2025/06/22 03:22:06 DEBUG : potato2: Excluded run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncWithExclude Messages: directories --- FAIL: TestSyncWithExclude (57.27s) === RUN TestSyncWithExcludeAndDeleteExcluded run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:22:48 INFO : potato2.rclone_chunk.001_8scf2v: Moved (server-side) to: potato2.rclone_chunk.001 2025/06/22 03:22:49 INFO : potato2.rclone_chunk.002_8scf2v: Moved (server-side) to: potato2.rclone_chunk.002 2025/06/22 03:22:56 INFO : empty space.rclone_chunk.001_8scq44: Moved (server-side) to: empty space 2025/06/22 03:23:03 INFO : enormous.rclone_chunk.001_8scvow: Moved (server-side) to: enormous.rclone_chunk.001 2025/06/22 03:23:05 INFO : enormous.rclone_chunk.002_8scvow: Moved (server-side) to: enormous.rclone_chunk.002 2025/06/22 03:23:09 DEBUG : enormous: Excluded (Size Filter) 2025/06/22 03:23:09 DEBUG : enormous: Excluded 2025/06/22 03:23:09 DEBUG : potato2: Excluded (Size Filter) 2025/06/22 03:23:09 DEBUG : potato2: Excluded 2025/06/22 03:23:09 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:23:09 DEBUG : empty space: Unchanged skipping 2025/06/22 03:23:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:23:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:23:09 DEBUG : Waiting for deletions to finish 2025/06/22 03:23:24 INFO : enormous: Deleted 2025/06/22 03:23:24 INFO : potato2: Deleted 2025/06/22 03:23:24 INFO : sub dir: Removing directory 2025/06/22 03:23:25 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:23:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:23:25 INFO : There was nothing to transfer 2025/06/22 03:23:27 DEBUG : Added delayed dir = "sub dir", newDst= 2025/06/22 03:23:27 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:23:27 DEBUG : empty space: Unchanged skipping 2025/06/22 03:23:27 DEBUG : Local file system at /tmp/rclone3619852972: Waiting for checks to finish 2025/06/22 03:23:27 DEBUG : Local file system at /tmp/rclone3619852972: Waiting for transfers to finish 2025/06/22 03:23:27 DEBUG : Waiting for deletions to finish 2025/06/22 03:23:27 INFO : enormous: Deleted 2025/06/22 03:23:27 INFO : potato2: Deleted 2025/06/22 03:23:27 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncWithExcludeAndDeleteExcluded Messages: directories --- FAIL: TestSyncWithExcludeAndDeleteExcluded (64.87s) === RUN TestSyncWithUpdateOlder run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:23:50 INFO : one.rclone_chunk.001_8se8o2: Moved (server-side) to: one 2025/06/22 03:23:55 INFO : two.rclone_chunk.001_8seda7: Moved (server-side) to: two 2025/06/22 03:24:00 INFO : three.rclone_chunk.001_8sehwj: Moved (server-side) to: three 2025/06/22 03:24:05 INFO : four.rclone_chunk.001_8sen76: Moved (server-side) to: four 2025/06/22 03:24:06 DEBUG : five: Need to transfer - File not found at Destination 2025/06/22 03:24:06 DEBUG : one: Destination is newer than source, skipping 2025/06/22 03:24:06 DEBUG : four: Sizes differ (src 4 vs dst 8) 2025/06/22 03:24:06 DEBUG : three: Sizes identical 2025/06/22 03:24:06 DEBUG : four: Destination mod time is within 1s of source but files differ, transferring 2025/06/22 03:24:06 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 (Local file system at /tmp/rclone3619852972) 2025/06/22 03:24:06 DEBUG : two: md5 = 0f82d86afa0f5dc965c5c15aca58dcfb (Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala') 2025/06/22 03:24:06 DEBUG : two: md5 differ 2025/06/22 03:24:06 DEBUG : four: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:24:06 DEBUG : three: Destination mod time is within 1s of source and files identical, skipping 2025/06/22 03:24:06 DEBUG : two: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:24:06 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:24:06 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:24:06 DEBUG : five: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:24:12 INFO : five.rclone_chunk.001_8sesvt: Moved (server-side) to: five 2025/06/22 03:24:12 DEBUG : five: md5 = 30056e1cab7a61d256fc8edd970d14f5 OK 2025/06/22 03:24:12 INFO : five: Copied (new) 2025/06/22 03:24:14 INFO : two: Deleted 2025/06/22 03:24:16 INFO : two.rclone_chunk.001_8sesqy: Moved (server-side) to: two 2025/06/22 03:24:16 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 OK 2025/06/22 03:24:16 INFO : two: Copied (replaced existing) 2025/06/22 03:24:16 INFO : four: Deleted 2025/06/22 03:24:18 INFO : four.rclone_chunk.001_8seso3: Moved (server-side) to: four 2025/06/22 03:24:18 DEBUG : four: md5 = 8cbad96aced40b3838dd9f07f6ef5772 OK 2025/06/22 03:24:18 INFO : four: Copied (replaced existing) 2025/06/22 03:24:18 DEBUG : Waiting for deletions to finish 2025/06/22 03:24:18 INFO : sub dir: Removing directory 2025/06/22 03:24:18 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:24:18 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:24:19 DEBUG : one: Destination is newer than source, skipping 2025/06/22 03:24:19 DEBUG : three: md5 = 35d6d33467aae9a2e3dccb4b6b027878 (Local file system at /tmp/rclone3619852972) 2025/06/22 03:24:19 DEBUG : three: md5 = 413af0de1f97a2155acf2b8b26ab36e2 (Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala') 2025/06/22 03:24:19 DEBUG : three: md5 differ 2025/06/22 03:24:19 DEBUG : three: Destination mod time is within 1s of source but files differ, transferring 2025/06/22 03:24:19 DEBUG : three: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:24:19 DEBUG : five: md5 = 30056e1cab7a61d256fc8edd970d14f5 OK 2025/06/22 03:24:19 DEBUG : five: Size and md5 of src and dst objects identical 2025/06/22 03:24:19 DEBUG : five: Destination mod time is within 1s of source and files identical, skipping 2025/06/22 03:24:19 DEBUG : four: md5 = 8cbad96aced40b3838dd9f07f6ef5772 OK 2025/06/22 03:24:19 DEBUG : four: Size and md5 of src and dst objects identical 2025/06/22 03:24:19 DEBUG : four: Destination mod time is within 1s of source and files identical, skipping 2025/06/22 03:24:19 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 OK 2025/06/22 03:24:19 DEBUG : two: Size and md5 of src and dst objects identical 2025/06/22 03:24:19 DEBUG : two: Destination mod time is within 1s of source and files identical, skipping 2025/06/22 03:24:19 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:24:19 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:24:26 INFO : three: Deleted 2025/06/22 03:24:28 INFO : three.rclone_chunk.001_8sf5ew: Moved (server-side) to: three 2025/06/22 03:24:28 DEBUG : three: md5 = 35d6d33467aae9a2e3dccb4b6b027878 OK 2025/06/22 03:24:28 INFO : three: Copied (replaced existing) 2025/06/22 03:24:28 DEBUG : Waiting for deletions to finish 2025/06/22 03:24:28 INFO : sub dir: Removing directory 2025/06/22 03:24:28 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:24:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncWithUpdateOlder Messages: directories --- FAIL: TestSyncWithUpdateOlder (79.94s) === RUN TestSyncWithMaxDuration === RUN TestSyncWithMaxDuration/Hard sync_test.go:1467: Skipping test on non local remote === RUN TestSyncWithMaxDuration/Soft sync_test.go:1467: 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-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:1539: Can track renames: true 2025/06/22 03:25:06 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Making map for --track-renames 2025/06/22 03:25:06 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Finished making map for --track-renames 2025/06/22 03:25:06 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:25:06 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/06/22 03:25:06 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/06/22 03:25:06 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for renames to finish 2025/06/22 03:25:06 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:25:06 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:25:06 DEBUG : yam: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:25:11 INFO : potato.rclone_chunk.001_8sgg0f: Moved (server-side) to: potato 2025/06/22 03:25:11 DEBUG : potato: md5 = 7f6fa9ddec9bfebda9510af0323fd696 OK 2025/06/22 03:25:11 INFO : potato: Copied (new) 2025/06/22 03:25:14 INFO : yam.rclone_chunk.001_8sggm1: Moved (server-side) to: yam 2025/06/22 03:25:14 DEBUG : yam: md5 = 48dc443644c4b89556dc06834b46451d OK 2025/06/22 03:25:14 INFO : yam: Copied (new) 2025/06/22 03:25:14 DEBUG : Waiting for deletions to finish 2025/06/22 03:25:14 INFO : sub dir: Removing directory 2025/06/22 03:25:14 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:25:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:25:16 DEBUG : potato: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:25:16 DEBUG : potato: Unchanged skipping 2025/06/22 03:25:16 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Making map for --track-renames 2025/06/22 03:25:16 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Finished making map for --track-renames 2025/06/22 03:25:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:25:16 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for renames to finish 2025/06/22 03:25:17 DEBUG : yam: move non-chunked object... 2025/06/22 03:25:18 INFO : yam: Moved (server-side) to: yaml 2025/06/22 03:25:18 INFO : yam: Moved (server-side) to: yaml 2025/06/22 03:25:18 INFO : yaml: Renamed from "yam" 2025/06/22 03:25:18 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:25:18 DEBUG : Waiting for deletions to finish 2025/06/22 03:25:18 INFO : sub dir: Removing directory 2025/06/22 03:25:19 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:25:19 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:25:19 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncWithTrackRenames Messages: directories --- FAIL: TestSyncWithTrackRenames (37.68s) === RUN TestParseRenamesStrategyModtime --- PASS: TestParseRenamesStrategyModtime (0.00s) === RUN TestRenamesStrategyModtime --- PASS: TestRenamesStrategyModtime (0.00s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:1611: Can track renames: true 2025/06/22 03:25:44 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Making map for --track-renames 2025/06/22 03:25:44 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Finished making map for --track-renames 2025/06/22 03:25:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:25:44 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/06/22 03:25:44 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/06/22 03:25:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for renames to finish 2025/06/22 03:25:44 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:25:44 DEBUG : yam: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:25:44 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:25:48 INFO : yam.rclone_chunk.001_8shizc: Moved (server-side) to: yam 2025/06/22 03:25:48 DEBUG : yam: md5 = 48dc443644c4b89556dc06834b46451d OK 2025/06/22 03:25:48 INFO : yam: Copied (new) 2025/06/22 03:25:49 INFO : potato.rclone_chunk.001_8shil6: Moved (server-side) to: potato 2025/06/22 03:25:49 DEBUG : potato: md5 = 7f6fa9ddec9bfebda9510af0323fd696 OK 2025/06/22 03:25:49 INFO : potato: Copied (new) 2025/06/22 03:25:49 DEBUG : Waiting for deletions to finish 2025/06/22 03:25:49 INFO : sub dir: Removing directory 2025/06/22 03:25:49 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:25:49 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:25:51 DEBUG : potato: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:25:51 DEBUG : potato: Unchanged skipping 2025/06/22 03:25:52 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Making map for --track-renames 2025/06/22 03:25:52 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Finished making map for --track-renames 2025/06/22 03:25:52 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:25:52 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for renames to finish 2025/06/22 03:25:52 DEBUG : yam: move non-chunked object... 2025/06/22 03:25:53 INFO : yam: Moved (server-side) to: yaml 2025/06/22 03:25:53 INFO : yam: Moved (server-side) to: yaml 2025/06/22 03:25:53 INFO : yaml: Renamed from "yam" 2025/06/22 03:25:53 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:25:53 DEBUG : Waiting for deletions to finish 2025/06/22 03:25:53 INFO : sub dir: Removing directory 2025/06/22 03:25:54 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:25:54 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:25:54 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncWithTrackRenamesStrategyModtime Messages: directories --- FAIL: TestSyncWithTrackRenamesStrategyModtime (35.96s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:1650: Can track renames: true 2025/06/22 03:26:20 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Making map for --track-renames 2025/06/22 03:26:20 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Finished making map for --track-renames 2025/06/22 03:26:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:26:20 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/06/22 03:26:20 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/06/22 03:26:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for renames to finish 2025/06/22 03:26:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:26:20 DEBUG : potato: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:26:20 DEBUG : sub/yam: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:26:25 INFO : potato.rclone_chunk.001_8siijw: Moved (server-side) to: potato 2025/06/22 03:26:25 DEBUG : potato: md5 = 7f6fa9ddec9bfebda9510af0323fd696 OK 2025/06/22 03:26:25 INFO : potato: Copied (new) 2025/06/22 03:26:25 INFO : sub/yam.rclone_chunk.001_8siij1: Moved (server-side) to: sub/yam 2025/06/22 03:26:25 DEBUG : sub/yam: md5 = 48dc443644c4b89556dc06834b46451d OK 2025/06/22 03:26:25 INFO : sub/yam: Copied (new) 2025/06/22 03:26:25 DEBUG : Waiting for deletions to finish 2025/06/22 03:26:25 INFO : sub dir: Removing directory 2025/06/22 03:26:25 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:26:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:26:27 DEBUG : potato: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:26:27 DEBUG : potato: Unchanged skipping 2025/06/22 03:26:28 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Making map for --track-renames 2025/06/22 03:26:28 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Finished making map for --track-renames 2025/06/22 03:26:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:26:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for renames to finish 2025/06/22 03:26:28 DEBUG : sub/yam: move non-chunked object... 2025/06/22 03:26:29 INFO : sub/yam: Moved (server-side) to: yam 2025/06/22 03:26:29 INFO : sub/yam: Moved (server-side) to: yam 2025/06/22 03:26:29 INFO : yam: Renamed from "sub/yam" 2025/06/22 03:26:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:26:29 DEBUG : Waiting for deletions to finish 2025/06/22 03:26:29 INFO : sub dir: Removing directory 2025/06/22 03:26:30 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:26:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:26:30 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncWithTrackRenamesStrategyLeaf Messages: directories --- FAIL: TestSyncWithTrackRenamesStrategyLeaf (39.12s) === RUN TestServerSideMoveLocal run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:26:58 DEBUG : Creating backend with remote "/tmp/rclone3619852972/dir1" 2025/06/22 03:26:58 DEBUG : Config file has changed externally - reloading 2025/06/22 03:26:58 DEBUG : Creating backend with remote "/tmp/rclone3619852972/dir2" 2025/06/22 03:26:58 DEBUG : Local file system at /tmp/rclone3619852972/dir2: Using server-side directory move 2025/06/22 03:26:58 INFO : Local file system at /tmp/rclone3619852972/dir2: Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/06/22 03:26:58 DEBUG : file1.txt: Need to transfer - File not found at Destination 2025/06/22 03:26:58 INFO : file1.txt: Moved (server-side) 2025/06/22 03:26:58 DEBUG : Local file system at /tmp/rclone3619852972/dir2: Waiting for checks to finish 2025/06/22 03:26:58 DEBUG : Local file system at /tmp/rclone3619852972/dir2: Waiting for transfers to finish run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestServerSideMoveLocal Messages: directories --- FAIL: TestServerSideMoveLocal (14.51s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:27:13 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/06/22 03:27:13 DEBUG : nested/sub dir/file: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:27:14 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 03:27:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:27:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:27:14 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:27:18 INFO : sub dir/hello world.rclone_chunk.001_8sk0pp: Moved (server-side) to: sub dir/hello world 2025/06/22 03:27:18 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 03:27:18 INFO : sub dir/hello world: Copied (new) 2025/06/22 03:27:18 INFO : sub dir/hello world: Deleted 2025/06/22 03:27:19 INFO : nested/sub dir/file.rclone_chunk.001_8sjz94: Moved (server-side) to: nested/sub dir/file 2025/06/22 03:27:19 DEBUG : nested/sub dir/file: md5 = 83d3784ea62518eafc60e98d84f877ad OK 2025/06/22 03:27:19 INFO : nested/sub dir/file: Copied (new) 2025/06/22 03:27:19 INFO : nested/sub dir/file: Deleted 2025/06/22 03:27:19 INFO : sub dir: Removing directory 2025/06/22 03:27:19 INFO : nested/sub dir: Removing directory 2025/06/22 03:27:19 INFO : nested: Removing directory 2025/06/22 03:27:19 DEBUG : Local file system at /tmp/rclone3619852972: deleted 3 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestMoveWithDeleteEmptySrcDirs Messages: directories --- FAIL: TestMoveWithDeleteEmptySrcDirs (46.38s) === RUN TestMoveWithoutDeleteEmptySrcDirs run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:28:00 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/06/22 03:28:00 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/06/22 03:28:00 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:28:00 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:28:00 DEBUG : nested/sub dir/file: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:28:00 DEBUG : sub dir/hello world: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:28:04 INFO : sub dir/hello world.rclone_chunk.001_8slasq: Moved (server-side) to: sub dir/hello world 2025/06/22 03:28:04 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2025/06/22 03:28:04 INFO : sub dir/hello world: Copied (new) 2025/06/22 03:28:04 INFO : sub dir/hello world: Deleted 2025/06/22 03:28:06 INFO : nested/sub dir/file.rclone_chunk.001_8slak7: Moved (server-side) to: nested/sub dir/file 2025/06/22 03:28:06 DEBUG : nested/sub dir/file: md5 = 83d3784ea62518eafc60e98d84f877ad OK 2025/06/22 03:28:06 INFO : nested/sub dir/file: Copied (new) 2025/06/22 03:28:06 INFO : nested/sub dir/file: Deleted run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestMoveWithoutDeleteEmptySrcDirs Messages: directories --- FAIL: TestMoveWithoutDeleteEmptySrcDirs (44.86s) === RUN TestMoveWithIgnoreExisting run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:28:45 DEBUG : existing-b: Need to transfer - File not found at Destination 2025/06/22 03:28:45 DEBUG : existing: Need to transfer - File not found at Destination 2025/06/22 03:28:45 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:28:45 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:28:45 DEBUG : existing: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:28:45 DEBUG : existing-b: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:28:49 INFO : existing-b.rclone_chunk.001_8smjm6: Moved (server-side) to: existing-b 2025/06/22 03:28:49 DEBUG : existing-b: md5 = 006f87892f47ef9aa60fa5ed01a440fb OK 2025/06/22 03:28:49 INFO : existing-b: Copied (new) 2025/06/22 03:28:49 INFO : existing-b: Deleted 2025/06/22 03:28:50 INFO : existing.rclone_chunk.001_8smjl1: Moved (server-side) to: existing 2025/06/22 03:28:50 DEBUG : existing: md5 = 8ee2027983915ec78acc45027d874316 OK 2025/06/22 03:28:50 INFO : existing: Copied (new) 2025/06/22 03:28:50 INFO : existing: Deleted fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /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:1843 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestMoveWithIgnoreExisting Messages: directories 2025/06/22 03:28:59 DEBUG : existing: Destination exists, skipping 2025/06/22 03:28:59 DEBUG : existing: Not removing source file as destination file exists and --ignore-existing is set 2025/06/22 03:29:00 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:29:00 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:29:00 INFO : There was nothing to transfer fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /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:1868 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestMoveWithIgnoreExisting Messages: directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestMoveWithIgnoreExisting Messages: directories --- FAIL: TestMoveWithIgnoreExisting (47.93s) === RUN TestServerSideMove run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:29:32 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-toticay9fave" 2025/06/22 03:29:32 DEBUG : Config file has changed externally - reloading 2025/06/22 03:29:32 DEBUG : Creating backend with remote "TestYandex:rclone-test-toticay9fave" 2025/06/22 03:29:39 INFO : potato2.rclone_chunk.001_8snvw5: Moved (server-side) to: potato2.rclone_chunk.001 2025/06/22 03:29:41 INFO : potato2.rclone_chunk.002_8snvw5: Moved (server-side) to: potato2.rclone_chunk.002 2025/06/22 03:29:48 INFO : empty space.rclone_chunk.001_8so6ex: Moved (server-side) to: empty space 2025/06/22 03:29:54 INFO : potato3.rclone_chunk.001_8sobgs: Moved (server-side) to: potato3.rclone_chunk.001 2025/06/22 03:29:56 INFO : potato3.rclone_chunk.002_8sobgs: Moved (server-side) to: potato3.rclone_chunk.002 sync_test.go:1706: Server side move (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-toticay9fave' 2025/06/22 03:30:05 INFO : empty space.rclone_chunk.001_8sonos: Moved (server-side) to: empty space 2025/06/22 03:30:18 INFO : potato3.rclone_chunk.001_8sow2e: Moved (server-side) to: potato3.rclone_chunk.001 2025/06/22 03:30:19 INFO : potato3.rclone_chunk.002_8sow2e: Moved (server-side) to: potato3.rclone_chunk.002 2025/06/22 03:30:22 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-toticay9fave': Using server-side directory move 2025/06/22 03:30:22 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-toticay9fave': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/06/22 03:30:22 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 03:30:22 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:30:22 DEBUG : empty space: Unchanged skipping 2025/06/22 03:30:22 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/06/22 03:30:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-toticay9fave': Waiting for checks to finish 2025/06/22 03:30:23 DEBUG : potato2: move 2 data chunks... 2025/06/22 03:30:25 INFO : potato2.rclone_chunk.001: Moved (server-side) 2025/06/22 03:30:27 INFO : empty space: Deleted 2025/06/22 03:30:27 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-toticay9fave': Waiting for transfers to finish 2025/06/22 03:30:27 INFO : potato2.rclone_chunk.002: Moved (server-side) 2025/06/22 03:30:29 INFO : potato2: Moved (server-side) 2025/06/22 03:30:33 INFO : potato2: Moved (server-side) 2025/06/22 03:30:36 INFO : potato3: Deleted 2025/06/22 03:30:37 DEBUG : potato3: move 2 data chunks... 2025/06/22 03:30:38 INFO : potato3.rclone_chunk.001: Moved (server-side) 2025/06/22 03:30:39 INFO : potato3.rclone_chunk.002: Moved (server-side) 2025/06/22 03:30:40 INFO : potato3: Moved (server-side) 2025/06/22 03:30:46 INFO : potato3: Moved (server-side) 2025/06/22 03:30:48 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-diyoquw2gosi" 2025/06/22 03:30:48 DEBUG : Creating backend with remote "TestYandex:rclone-test-diyoquw2gosi" 2025/06/22 03:30:48 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-diyoquw2gosi': Using server-side directory move 2025/06/22 03:30:52 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-diyoquw2gosi': Server side directory move succeeded 2025/06/22 03:30:53 ERROR : error listing: directory not found 2025/06/22 03:30:53 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-diyoquw2gosi': Purge remote 2025/06/22 03:31:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-toticay9fave': Purge remote 2025/06/22 03:31:09 NOTICE: purge failed: [404 - DiskNotFoundError] Resource not found. (Не удалось найти запрошенный ресурс.) run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestServerSideMove Messages: directories --- FAIL: TestServerSideMove (110.67s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:31:23 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-lokihud2wuje" 2025/06/22 03:31:23 DEBUG : Config file has changed externally - reloading 2025/06/22 03:31:23 DEBUG : Creating backend with remote "TestYandex:rclone-test-lokihud2wuje" 2025/06/22 03:31:30 INFO : potato2.rclone_chunk.001_8sqxsd: Moved (server-side) to: potato2.rclone_chunk.001 2025/06/22 03:31:32 INFO : potato2.rclone_chunk.002_8sqxsd: Moved (server-side) to: potato2.rclone_chunk.002 2025/06/22 03:31:39 INFO : empty space.rclone_chunk.001_8sr9ox: Moved (server-side) to: empty space 2025/06/22 03:31:46 INFO : potato3.rclone_chunk.001_8sreea: Moved (server-side) to: potato3.rclone_chunk.001 2025/06/22 03:31:47 INFO : potato3.rclone_chunk.002_8sreea: Moved (server-side) to: potato3.rclone_chunk.002 sync_test.go:1706: Server side move (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-lokihud2wuje' 2025/06/22 03:31:57 INFO : empty space.rclone_chunk.001_8srqzu: Moved (server-side) to: empty space 2025/06/22 03:32:04 INFO : potato3.rclone_chunk.001_8srvwl: Moved (server-side) to: potato3.rclone_chunk.001 2025/06/22 03:32:05 INFO : potato3.rclone_chunk.002_8srvwl: Moved (server-side) to: potato3.rclone_chunk.002 2025/06/22 03:32:09 DEBUG : empty space: Excluded (Size Filter) 2025/06/22 03:32:09 DEBUG : empty space: Excluded 2025/06/22 03:32:09 DEBUG : empty space: Excluded (Size Filter) 2025/06/22 03:32:09 DEBUG : empty space: Excluded 2025/06/22 03:32:09 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 03:32:09 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/06/22 03:32:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-lokihud2wuje': Waiting for checks to finish 2025/06/22 03:32:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-lokihud2wuje': Waiting for transfers to finish 2025/06/22 03:32:09 DEBUG : potato2: move 2 data chunks... 2025/06/22 03:32:12 INFO : potato2.rclone_chunk.001: Moved (server-side) 2025/06/22 03:32:13 INFO : potato2.rclone_chunk.002: Moved (server-side) 2025/06/22 03:32:14 INFO : potato2: Moved (server-side) 2025/06/22 03:32:16 INFO : potato2: Moved (server-side) 2025/06/22 03:32:24 INFO : potato3: Deleted 2025/06/22 03:32:24 DEBUG : potato3: move 2 data chunks... 2025/06/22 03:32:26 INFO : potato3.rclone_chunk.001: Moved (server-side) 2025/06/22 03:32:27 INFO : potato3.rclone_chunk.002: Moved (server-side) 2025/06/22 03:32:29 INFO : potato3: Moved (server-side) 2025/06/22 03:32:31 INFO : potato3: Moved (server-side) 2025/06/22 03:32:33 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-zijekur3yuza" 2025/06/22 03:32:33 DEBUG : Creating backend with remote "TestYandex:rclone-test-zijekur3yuza" 2025/06/22 03:32:34 DEBUG : empty space: Excluded (Size Filter) 2025/06/22 03:32:34 DEBUG : empty space: Excluded 2025/06/22 03:32:34 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 03:32:34 DEBUG : potato3: Need to transfer - File not found at Destination 2025/06/22 03:32:34 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-zijekur3yuza': Waiting for checks to finish 2025/06/22 03:32:34 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-zijekur3yuza': Waiting for transfers to finish 2025/06/22 03:32:34 DEBUG : potato3: move 2 data chunks... 2025/06/22 03:32:34 DEBUG : potato2: move 2 data chunks... 2025/06/22 03:32:36 INFO : potato3.rclone_chunk.001: Moved (server-side) 2025/06/22 03:32:36 INFO : potato2.rclone_chunk.001: Moved (server-side) 2025/06/22 03:32:37 INFO : potato3.rclone_chunk.002: Moved (server-side) 2025/06/22 03:32:37 INFO : potato2.rclone_chunk.002: Moved (server-side) 2025/06/22 03:32:39 INFO : potato3: Moved (server-side) 2025/06/22 03:32:39 INFO : potato2: Moved (server-side) 2025/06/22 03:32:41 INFO : potato3: Moved (server-side) 2025/06/22 03:32:41 INFO : potato2: Moved (server-side) 2025/06/22 03:32:43 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-zijekur3yuza': Purge remote 2025/06/22 03:32:54 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-lokihud2wuje': Purge remote run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestServerSideMoveWithFilter Messages: directories --- FAIL: TestServerSideMoveWithFilter (117.38s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:33:20 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-dehamih3qufo" 2025/06/22 03:33:20 DEBUG : Creating backend with remote "TestYandex:rclone-test-dehamih3qufo" 2025/06/22 03:33:28 INFO : potato2.rclone_chunk.001_8su7d7: Moved (server-side) to: potato2.rclone_chunk.001 2025/06/22 03:33:29 INFO : potato2.rclone_chunk.002_8su7d7: Moved (server-side) to: potato2.rclone_chunk.002 2025/06/22 03:33:36 INFO : empty space.rclone_chunk.001_8suivi: Moved (server-side) to: empty space 2025/06/22 03:33:42 INFO : potato3.rclone_chunk.001_8sum2p: Moved (server-side) to: potato3.rclone_chunk.001 2025/06/22 03:33:44 INFO : potato3.rclone_chunk.002_8sum2p: Moved (server-side) to: potato3.rclone_chunk.002 2025/06/22 03:33:45 INFO : tomatoDir: Making directory sync_test.go:1706: Server side move (if possible) Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala' -> Chunked 'TestChunkerChunk50bYandex:rclone-test-dehamih3qufo' 2025/06/22 03:33:53 INFO : empty space.rclone_chunk.001_8suyzh: Moved (server-side) to: empty space 2025/06/22 03:34:03 INFO : potato3.rclone_chunk.001_8sv3wu: Moved (server-side) to: potato3.rclone_chunk.001 2025/06/22 03:34:04 INFO : potato3.rclone_chunk.002_8sv3wu: Moved (server-side) to: potato3.rclone_chunk.002 2025/06/22 03:34:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-dehamih3qufo': Using server-side directory move 2025/06/22 03:34:09 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-dehamih3qufo': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/06/22 03:34:09 DEBUG : potato2: Need to transfer - File not found at Destination 2025/06/22 03:34:09 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:34:09 DEBUG : empty space: Unchanged skipping 2025/06/22 03:34:09 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/06/22 03:34:10 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-dehamih3qufo': Waiting for checks to finish 2025/06/22 03:34:10 DEBUG : potato2: move 2 data chunks... 2025/06/22 03:34:11 INFO : potato2.rclone_chunk.001: Moved (server-side) 2025/06/22 03:34:13 INFO : potato2.rclone_chunk.002: Moved (server-side) 2025/06/22 03:34:14 INFO : empty space: Deleted 2025/06/22 03:34:14 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-dehamih3qufo': Waiting for transfers to finish 2025/06/22 03:34:14 INFO : potato2: Moved (server-side) 2025/06/22 03:34:16 INFO : potato2: Moved (server-side) 2025/06/22 03:34:24 INFO : potato3: Deleted 2025/06/22 03:34:24 DEBUG : potato3: move 2 data chunks... 2025/06/22 03:34:26 INFO : potato3.rclone_chunk.001: Moved (server-side) 2025/06/22 03:34:27 INFO : potato3.rclone_chunk.002: Moved (server-side) 2025/06/22 03:34:28 INFO : potato3: Moved (server-side) 2025/06/22 03:34:31 INFO : potato3: Moved (server-side) 2025/06/22 03:34:31 INFO : tomatoDir: Removing directory 2025/06/22 03:34:36 INFO : sub dir: Removing directory 2025/06/22 03:34:37 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:34:37 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:34:37 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': deleted 1 directories fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /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:1727 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1902 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestServerSideMoveDeleteEmptySourceDirs Messages: directories 2025/06/22 03:34:47 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-qiwurow4daza" 2025/06/22 03:34:47 DEBUG : Creating backend with remote "TestYandex:rclone-test-qiwurow4daza" 2025/06/22 03:34:48 INFO : tomatoDir: Making directory 2025/06/22 03:34:48 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-qiwurow4daza': Using server-side directory move 2025/06/22 03:34:51 INFO : Chunked 'TestChunkerChunk50bYandex:rclone-test-qiwurow4daza': Server side directory move succeeded 2025/06/22 03:34:53 ERROR : error listing: directory not found 2025/06/22 03:34:53 ERROR : error listing: directory not found 2025/06/22 03:34:53 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-qiwurow4daza': Purge remote 2025/06/22 03:35:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-dehamih3qufo': Purge remote 2025/06/22 03:35:08 NOTICE: purge failed: [404 - DiskNotFoundError] Resource not found. (Не удалось найти запрошенный ресурс.) run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestServerSideMoveDeleteEmptySourceDirs Messages: directories --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (122.04s) === RUN TestServerSideMoveOverlap run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:1911: Skipping test as remote supports DirMove run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 /usr/local/go/src/runtime/panic.go:636 /usr/local/go/src/testing/testing.go:1156 /usr/local/go/src/testing/testing.go:1132 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1911 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestServerSideMoveOverlap Messages: directories --- FAIL: TestServerSideMoveOverlap (13.46s) === RUN TestSyncOverlap run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:35:36 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/rclone-sync-test" 2025/06/22 03:35:36 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/rclone-sync-test" run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncOverlap Messages: directories --- FAIL: TestSyncOverlap (17.93s) === RUN TestSyncOverlapWithFilter run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:35:54 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/rclone-sync-test" 2025/06/22 03:35:54 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/rclone-sync-test" 2025/06/22 03:35:54 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/rclone-sync-test-include/layer2" 2025/06/22 03:35:54 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/rclone-sync-test-include/layer2" 2025/06/22 03:35:56 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/rclone-sync-test-ignore-file" 2025/06/22 03:35:56 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/rclone-sync-test-ignore-file" 2025/06/22 03:36:01 INFO : rclone-sync-test-ignore-file/.ignore.rclone_chunk.001_8syjga: Moved (server-side) to: rclone-sync-test-ignore-file/.ignore 2025/06/22 03:36:02 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:02 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:03 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/rclone-sync-test': Waiting for checks to finish 2025/06/22 03:36:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/rclone-sync-test': Waiting for transfers to finish 2025/06/22 03:36:03 DEBUG : Waiting for deletions to finish 2025/06/22 03:36:03 INFO : There was nothing to transfer 2025/06/22 03:36:05 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:05 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:06 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:06 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:36:06 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:36:06 DEBUG : Waiting for deletions to finish 2025/06/22 03:36:06 INFO : sub dir: Removing directory 2025/06/22 03:36:06 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:36:06 INFO : rclone-sync-test-include: Removing directory 2025/06/22 03:36:07 DEBUG : rclone-sync-test-include: Failed to Rmdir: directory not empty 2025/06/22 03:36:07 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 2 directories 2025/06/22 03:36:07 INFO : There was nothing to transfer 2025/06/22 03:36:07 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:08 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:09 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:10 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:10 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:12 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:12 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:13 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:14 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:15 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:16 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:17 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:18 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:18 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:20 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:20 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:21 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:22 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:23 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:24 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:25 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/rclone-sync-test-include/layer2': Waiting for checks to finish 2025/06/22 03:36:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/rclone-sync-test-include/layer2': Waiting for transfers to finish 2025/06/22 03:36:25 DEBUG : Waiting for deletions to finish 2025/06/22 03:36:25 INFO : There was nothing to transfer 2025/06/22 03:36:25 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:26 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:27 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:28 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:28 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:30 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:31 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:31 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:32 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:36:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:36:32 DEBUG : Waiting for deletions to finish 2025/06/22 03:36:32 INFO : sub dir: Removing directory 2025/06/22 03:36:33 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:36:33 INFO : rclone-sync-test-include: Removing directory 2025/06/22 03:36:33 DEBUG : rclone-sync-test-include: Failed to Rmdir: directory not empty 2025/06/22 03:36:33 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 2 directories 2025/06/22 03:36:33 INFO : There was nothing to transfer 2025/06/22 03:36:34 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:34 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:36 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:38 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:38 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:39 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:40 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:41 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:42 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:42 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:43 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:44 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:45 DEBUG : Excluded 2025/06/22 03:36:45 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:46 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:47 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:47 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/rclone-sync-test-ignore-file': Waiting for checks to finish 2025/06/22 03:36:47 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/rclone-sync-test-ignore-file': Waiting for transfers to finish 2025/06/22 03:36:47 DEBUG : Waiting for deletions to finish 2025/06/22 03:36:47 INFO : There was nothing to transfer 2025/06/22 03:36:48 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:48 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:49 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:50 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:51 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:52 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:53 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:53 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:54 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:56 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:56 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:36:57 DEBUG : rclone-sync-test-include/layer2: Excluded 2025/06/22 03:36:58 DEBUG : rclone-sync-test: Excluded 2025/06/22 03:36:59 DEBUG : rclone-sync-test-ignore-file: Excluded 2025/06/22 03:37:00 DEBUG : rclone-sync-test-include/layer2: Excluded run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncOverlapWithFilter Messages: directories --- FAIL: TestSyncOverlapWithFilter (107.14s) === RUN TestSyncCompareDest run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:37:41 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:37:41 DEBUG : Config file has changed externally - reloading 2025/06/22 03:37:41 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:37:41 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/CompareDest" 2025/06/22 03:37:41 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/CompareDest" 2025/06/22 03:37:42 DEBUG : one: Need to transfer - File not found at Destination 2025/06/22 03:37:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:37:42 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:37:42 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:37:46 INFO : one.rclone_chunk.001_8t1gia: Moved (server-side) to: one 2025/06/22 03:37:46 DEBUG : one: md5 = f97c5d29941bfb1b2fdab0874906ab82 OK 2025/06/22 03:37:46 INFO : one: Copied (new) 2025/06/22 03:37:46 DEBUG : Waiting for deletions to finish 2025/06/22 03:37:49 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/06/22 03:37:49 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:37:49 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:37:49 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:37:56 INFO : one: Deleted 2025/06/22 03:37:58 INFO : one.rclone_chunk.001_8t1nxl: Moved (server-side) to: one 2025/06/22 03:37:58 DEBUG : one: md5 = 07912d142f5d63ee918b34796b5a2432 OK 2025/06/22 03:37:58 INFO : one: Copied (replaced existing) 2025/06/22 03:37:58 DEBUG : Waiting for deletions to finish 2025/06/22 03:38:08 INFO : dst/one: Deleted 2025/06/22 03:38:09 INFO : dst/one.rclone_chunk.001_8t1xon: Moved (server-side) to: dst/one 2025/06/22 03:38:14 INFO : CompareDest/one.rclone_chunk.001_8t27cj: Moved (server-side) to: CompareDest/one 2025/06/22 03:38:15 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/06/22 03:38:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:38:15 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:38:15 DEBUG : one: Destination found in --compare-dest, skipping 2025/06/22 03:38:15 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:38:15 DEBUG : Waiting for deletions to finish 2025/06/22 03:38:15 INFO : There was nothing to transfer 2025/06/22 03:38:21 INFO : CompareDest/two.rclone_chunk.001_8t2ef7: Moved (server-side) to: CompareDest/two 2025/06/22 03:38:22 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/06/22 03:38:23 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:38:23 DEBUG : one: Destination found in --compare-dest, skipping 2025/06/22 03:38:23 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:38:23 DEBUG : two: Destination found in --compare-dest, skipping 2025/06/22 03:38:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:38:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:38:23 DEBUG : Waiting for deletions to finish 2025/06/22 03:38:23 INFO : There was nothing to transfer 2025/06/22 03:38:24 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/06/22 03:38:24 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:38:24 DEBUG : one: Destination found in --compare-dest, skipping 2025/06/22 03:38:24 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:38:24 DEBUG : two: Destination found in --compare-dest, skipping 2025/06/22 03:38:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:38:24 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:38:24 DEBUG : Waiting for deletions to finish 2025/06/22 03:38:24 INFO : There was nothing to transfer 2025/06/22 03:38:26 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/06/22 03:38:27 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:38:27 DEBUG : one: Destination found in --compare-dest, skipping 2025/06/22 03:38:27 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/06/22 03:38:27 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 OK 2025/06/22 03:38:27 DEBUG : two: Destination found in --compare-dest, skipping 2025/06/22 03:38:27 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:38:27 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:38:27 DEBUG : Waiting for deletions to finish 2025/06/22 03:38:27 INFO : There was nothing to transfer 2025/06/22 03:38:29 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/06/22 03:38:29 DEBUG : two: Sizes differ (src 5 vs dst 3) 2025/06/22 03:38:29 DEBUG : two: Need to transfer - File not found at Destination 2025/06/22 03:38:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:38:29 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:38:29 DEBUG : one: Destination found in --compare-dest, skipping 2025/06/22 03:38:29 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:38:30 DEBUG : two: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:38:34 INFO : two.rclone_chunk.001_8t2svm: Moved (server-side) to: two 2025/06/22 03:38:34 DEBUG : two: md5 = 2379e4ce8c3380e996ab0509f17069ad OK 2025/06/22 03:38:34 INFO : two: Copied (new) 2025/06/22 03:38:34 DEBUG : Waiting for deletions to finish run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncCompareDest Messages: directories --- FAIL: TestSyncCompareDest (99.08s) === RUN TestSyncMultipleCompareDest run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:39:24 INFO : pre-dest1/1.rclone_chunk.001_8t465f: Moved (server-side) to: pre-dest1/1 2025/06/22 03:39:29 INFO : pre-dest2/2.rclone_chunk.001_8t4b3u: Moved (server-side) to: pre-dest2/2 2025/06/22 03:39:29 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dest" 2025/06/22 03:39:29 DEBUG : Config file has changed externally - reloading 2025/06/22 03:39:29 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/dest" 2025/06/22 03:39:30 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/pre-dest1" 2025/06/22 03:39:30 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/pre-dest1" 2025/06/22 03:39:30 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/pre-dest2" 2025/06/22 03:39:30 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/pre-dest2" 2025/06/22 03:39:31 DEBUG : 1: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:39:31 DEBUG : 1: Destination found in --compare-dest, skipping 2025/06/22 03:39:32 DEBUG : 2: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:39:32 DEBUG : 2: Destination found in --compare-dest, skipping 2025/06/22 03:39:33 DEBUG : 3: Need to transfer - File not found at Destination 2025/06/22 03:39:33 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dest': Waiting for checks to finish 2025/06/22 03:39:33 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dest': Waiting for transfers to finish 2025/06/22 03:39:33 DEBUG : 3: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:39:39 INFO : 3.rclone_chunk.001_8t4j01: Moved (server-side) to: 3 2025/06/22 03:39:39 DEBUG : 3: md5 = eccbc87e4b5ce2fe28308fd9f2a7baf3 OK 2025/06/22 03:39:39 INFO : 3: Copied (new) 2025/06/22 03:39:39 DEBUG : Waiting for deletions to finish run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncMultipleCompareDest Messages: directories --- FAIL: TestSyncMultipleCompareDest (64.15s) === RUN TestSyncCopyDest run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:40:24 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:40:24 DEBUG : Config file has changed externally - reloading 2025/06/22 03:40:24 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:40:24 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/CopyDest" 2025/06/22 03:40:24 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/CopyDest" 2025/06/22 03:40:25 DEBUG : one: Need to transfer - File not found at Destination 2025/06/22 03:40:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:40:25 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:40:25 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:40:30 INFO : one.rclone_chunk.001_8t5zd3: Moved (server-side) to: one 2025/06/22 03:40:30 DEBUG : one: md5 = f97c5d29941bfb1b2fdab0874906ab82 OK 2025/06/22 03:40:30 INFO : one: Copied (new) 2025/06/22 03:40:30 DEBUG : Waiting for deletions to finish 2025/06/22 03:40:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:40:32 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/06/22 03:40:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:40:32 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:40:40 INFO : one: Deleted 2025/06/22 03:40:41 INFO : one.rclone_chunk.001_8t667m: Moved (server-side) to: one 2025/06/22 03:40:41 DEBUG : one: md5 = 07912d142f5d63ee918b34796b5a2432 OK 2025/06/22 03:40:41 INFO : one: Copied (replaced existing) 2025/06/22 03:40:41 DEBUG : Waiting for deletions to finish 2025/06/22 03:40:50 INFO : dst/one: Deleted 2025/06/22 03:40:51 INFO : dst/one.rclone_chunk.001_8t6gur: Moved (server-side) to: dst/one 2025/06/22 03:40:57 INFO : CopyDest/one.rclone_chunk.001_8t6qi7: Moved (server-side) to: CopyDest/one 2025/06/22 03:40:58 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/BackupDir" 2025/06/22 03:40:58 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/BackupDir" 2025/06/22 03:40:59 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/06/22 03:40:59 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:41:00 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:41:00 DEBUG : one: Sizes differ (src 5 vs dst 3) 2025/06/22 03:41:00 DEBUG : one: move non-chunked object... 2025/06/22 03:41:01 INFO : one: Moved (server-side) 2025/06/22 03:41:01 INFO : one: Moved (server-side) 2025/06/22 03:41:01 DEBUG : one: copy non-chunked object... 2025/06/22 03:41:03 DEBUG : one: md5 = 07912d142f5d63ee918b34796b5a2432 OK 2025/06/22 03:41:03 INFO : one: Copied (server-side copy) 2025/06/22 03:41:03 DEBUG : one: Destination found in --copy-dest, using server-side copy 2025/06/22 03:41:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:41:03 DEBUG : Waiting for deletions to finish 2025/06/22 03:41:08 INFO : CopyDest/two.rclone_chunk.001_8t72lf: Moved (server-side) to: CopyDest/two 2025/06/22 03:41:10 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:41:10 DEBUG : one: Unchanged skipping 2025/06/22 03:41:10 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:41:10 DEBUG : two: copy non-chunked object... 2025/06/22 03:41:12 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 OK 2025/06/22 03:41:12 INFO : two: Copied (server-side copy) 2025/06/22 03:41:12 DEBUG : two: Destination found in --copy-dest, using server-side copy 2025/06/22 03:41:12 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:41:12 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:41:12 DEBUG : Waiting for deletions to finish 2025/06/22 03:41:13 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:41:13 DEBUG : one: Unchanged skipping 2025/06/22 03:41:13 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:41:13 DEBUG : two: Unchanged skipping 2025/06/22 03:41:13 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:41:13 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:41:13 DEBUG : Waiting for deletions to finish 2025/06/22 03:41:13 INFO : There was nothing to transfer 2025/06/22 03:41:18 INFO : CopyDest/three.rclone_chunk.001_8t7csz: Moved (server-side) to: CopyDest/three 2025/06/22 03:41:19 DEBUG : one: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:41:19 DEBUG : one: Unchanged skipping 2025/06/22 03:41:20 DEBUG : three: Sizes differ (src 7 vs dst 5) 2025/06/22 03:41:20 DEBUG : three: Destination not found in --copy-dest 2025/06/22 03:41:20 DEBUG : three: Need to transfer - File not found at Destination 2025/06/22 03:41:20 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:41:20 DEBUG : two: Unchanged skipping 2025/06/22 03:41:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:41:20 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:41:20 DEBUG : three: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:41:26 INFO : three.rclone_chunk.001_8t7it7: Moved (server-side) to: three 2025/06/22 03:41:26 DEBUG : three: md5 = 1bccb9dccb3e9f6a3f9d2a8bdb54b7f5 OK 2025/06/22 03:41:26 INFO : three: Copied (new) 2025/06/22 03:41:26 DEBUG : Waiting for deletions to finish run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncCopyDest Messages: directories --- FAIL: TestSyncCopyDest (127.04s) === RUN TestSyncBackupDir run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:42:36 INFO : dst/one.rclone_chunk.001_8t9hqq: Moved (server-side) to: dst/one 2025/06/22 03:42:42 INFO : dst/two.rclone_chunk.001_8t9n5r: Moved (server-side) to: dst/two 2025/06/22 03:42:46 INFO : dst/three.txt.rclone_chunk.001_8t9sfx: Moved (server-side) to: dst/three.txt 2025/06/22 03:42:47 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:42:47 DEBUG : Config file has changed externally - reloading 2025/06/22 03:42:47 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:42:48 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/backup" 2025/06/22 03:42:48 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/backup" 2025/06/22 03:42:48 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/06/22 03:42:48 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:42:48 DEBUG : two: Unchanged skipping 2025/06/22 03:42:48 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:42:48 DEBUG : one: move non-chunked object... 2025/06/22 03:42:50 INFO : one: Moved (server-side) 2025/06/22 03:42:50 INFO : one: Moved (server-side) 2025/06/22 03:42:50 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:42:51 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:42:55 INFO : one.rclone_chunk.001_8ta1c5: Moved (server-side) to: one 2025/06/22 03:42:55 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/06/22 03:42:55 INFO : one: Copied (new) 2025/06/22 03:42:55 DEBUG : Waiting for deletions to finish 2025/06/22 03:42:55 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:42:56 INFO : three.txt: Moved (server-side) 2025/06/22 03:42:56 INFO : three.txt: Moved (server-side) 2025/06/22 03:42:56 INFO : three.txt: Moved into backup dir 2025/06/22 03:43:02 INFO : dst/three.txt.rclone_chunk.001_8ta7l1: Moved (server-side) to: dst/three.txt 2025/06/22 03:43:03 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/06/22 03:43:03 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:43:03 DEBUG : two: Unchanged skipping 2025/06/22 03:43:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:43:09 INFO : one: Deleted 2025/06/22 03:43:09 DEBUG : one: move non-chunked object... 2025/06/22 03:43:11 INFO : one: Moved (server-side) 2025/06/22 03:43:11 INFO : one: Moved (server-side) 2025/06/22 03:43:11 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:43:11 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:43:17 INFO : one.rclone_chunk.001_8tal0k: Moved (server-side) to: one 2025/06/22 03:43:17 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/06/22 03:43:17 INFO : one: Copied (new) 2025/06/22 03:43:17 DEBUG : Waiting for deletions to finish 2025/06/22 03:43:23 INFO : three.txt: Deleted 2025/06/22 03:43:23 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:43:24 INFO : three.txt: Moved (server-side) 2025/06/22 03:43:24 INFO : three.txt: Moved (server-side) 2025/06/22 03:43:24 INFO : three.txt: Moved into backup dir run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncBackupDir Messages: directories --- FAIL: TestSyncBackupDir (99.86s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:44:16 INFO : dst/one.rclone_chunk.001_8tc9tb: Moved (server-side) to: dst/one 2025/06/22 03:44:21 INFO : dst/two.rclone_chunk.001_8tcf6q: Moved (server-side) to: dst/two 2025/06/22 03:44:26 INFO : dst/three.txt.rclone_chunk.001_8tckw5: Moved (server-side) to: dst/three.txt 2025/06/22 03:44:27 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:44:27 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:44:27 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/backup" 2025/06/22 03:44:27 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/backup" 2025/06/22 03:44:28 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/06/22 03:44:28 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:44:28 DEBUG : two: Unchanged skipping 2025/06/22 03:44:28 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:44:29 DEBUG : one: move non-chunked object... 2025/06/22 03:44:31 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:44:31 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:44:31 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:44:31 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:44:36 INFO : one.rclone_chunk.001_8tctby: Moved (server-side) to: one 2025/06/22 03:44:36 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/06/22 03:44:36 INFO : one: Copied (new) 2025/06/22 03:44:36 DEBUG : Waiting for deletions to finish 2025/06/22 03:44:36 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:44:38 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:44:38 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:44:38 INFO : three.txt: Moved into backup dir 2025/06/22 03:44:44 INFO : dst/three.txt.rclone_chunk.001_8td1ty: Moved (server-side) to: dst/three.txt 2025/06/22 03:44:45 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/06/22 03:44:45 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:44:45 DEBUG : two: Unchanged skipping 2025/06/22 03:44:45 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:44:51 INFO : one.bak: Deleted 2025/06/22 03:44:51 DEBUG : one: move non-chunked object... 2025/06/22 03:44:52 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:44:52 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:44:52 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:44:53 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:44:59 INFO : one.rclone_chunk.001_8tdfae: Moved (server-side) to: one 2025/06/22 03:44:59 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/06/22 03:44:59 INFO : one: Copied (new) 2025/06/22 03:44:59 DEBUG : Waiting for deletions to finish 2025/06/22 03:45:04 INFO : three.txt.bak: Deleted 2025/06/22 03:45:04 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:45:06 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:45:06 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:45:06 INFO : three.txt: Moved into backup dir run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncBackupDirWithSuffix Messages: directories --- FAIL: TestSyncBackupDirWithSuffix (99.95s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:45:56 INFO : dst/one.rclone_chunk.001_8tf1y5: Moved (server-side) to: dst/one 2025/06/22 03:46:02 INFO : dst/two.rclone_chunk.001_8tf6sf: Moved (server-side) to: dst/two 2025/06/22 03:46:07 INFO : dst/three.txt.rclone_chunk.001_8tfd76: Moved (server-side) to: dst/three.txt 2025/06/22 03:46:08 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:46:08 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:46:08 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/backup" 2025/06/22 03:46:08 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/backup" 2025/06/22 03:46:09 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/06/22 03:46:09 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:46:09 DEBUG : two: Unchanged skipping 2025/06/22 03:46:09 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:46:09 DEBUG : one: move non-chunked object... 2025/06/22 03:46:10 INFO : one: Moved (server-side) to: one-2019-01-01 2025/06/22 03:46:10 INFO : one: Moved (server-side) to: one-2019-01-01 2025/06/22 03:46:10 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:46:11 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:46:14 INFO : one.rclone_chunk.001_8tfl45: Moved (server-side) to: one 2025/06/22 03:46:14 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/06/22 03:46:14 INFO : one: Copied (new) 2025/06/22 03:46:14 DEBUG : Waiting for deletions to finish 2025/06/22 03:46:15 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:46:16 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/06/22 03:46:16 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/06/22 03:46:16 INFO : three.txt: Moved into backup dir 2025/06/22 03:46:22 INFO : dst/three.txt.rclone_chunk.001_8tfr12: Moved (server-side) to: dst/three.txt 2025/06/22 03:46:23 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/06/22 03:46:23 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:46:23 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:46:23 DEBUG : two: Unchanged skipping 2025/06/22 03:46:28 INFO : one-2019-01-01: Deleted 2025/06/22 03:46:28 DEBUG : one: move non-chunked object... 2025/06/22 03:46:30 INFO : one: Moved (server-side) to: one-2019-01-01 2025/06/22 03:46:30 INFO : one: Moved (server-side) to: one-2019-01-01 2025/06/22 03:46:30 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:46:30 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:46:34 INFO : one.rclone_chunk.001_8tg4ob: Moved (server-side) to: one 2025/06/22 03:46:34 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/06/22 03:46:34 INFO : one: Copied (new) 2025/06/22 03:46:34 DEBUG : Waiting for deletions to finish 2025/06/22 03:46:40 INFO : three-2019-01-01.txt: Deleted 2025/06/22 03:46:40 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:46:41 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/06/22 03:46:41 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/06/22 03:46:41 INFO : three.txt: Moved into backup dir run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncBackupDirWithSuffixKeepExtension Messages: directories --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (94.66s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:47:31 INFO : dst/one.rclone_chunk.001_8thoga: Moved (server-side) to: dst/one 2025/06/22 03:47:36 INFO : dst/two.rclone_chunk.001_8tht4b: Moved (server-side) to: dst/two 2025/06/22 03:47:40 INFO : dst/three.txt.rclone_chunk.001_8thy0j: Moved (server-side) to: dst/three.txt 2025/06/22 03:47:41 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:47:41 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:47:41 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/06/22 03:47:41 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:47:41 DEBUG : two: Unchanged skipping 2025/06/22 03:47:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:47:42 DEBUG : one: move non-chunked object... 2025/06/22 03:47:43 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:47:43 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:47:43 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:47:43 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:47:48 INFO : one.rclone_chunk.001_8ti583: Moved (server-side) to: one 2025/06/22 03:47:48 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/06/22 03:47:48 INFO : one: Copied (new) 2025/06/22 03:47:48 DEBUG : Waiting for deletions to finish 2025/06/22 03:47:48 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:47:50 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:47:50 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:47:50 INFO : three.txt: Moved into backup dir 2025/06/22 03:47:55 INFO : dst/three.txt.rclone_chunk.001_8tidpr: Moved (server-side) to: dst/three.txt 2025/06/22 03:47:56 DEBUG : one.bak: Excluded (Path Filter) 2025/06/22 03:47:56 DEBUG : one.bak: Excluded 2025/06/22 03:47:56 DEBUG : three.txt.bak: Excluded (Path Filter) 2025/06/22 03:47:56 DEBUG : three.txt.bak: Excluded 2025/06/22 03:47:56 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/06/22 03:47:56 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:47:56 DEBUG : two: Unchanged skipping 2025/06/22 03:47:56 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for checks to finish 2025/06/22 03:48:06 INFO : one.bak: Deleted 2025/06/22 03:48:06 DEBUG : one: move non-chunked object... 2025/06/22 03:48:07 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:48:07 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:48:07 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst': Waiting for transfers to finish 2025/06/22 03:48:08 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:48:11 INFO : one.rclone_chunk.001_8tiu77: Moved (server-side) to: one 2025/06/22 03:48:11 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/06/22 03:48:11 INFO : one: Copied (new) 2025/06/22 03:48:11 DEBUG : Waiting for deletions to finish 2025/06/22 03:48:17 INFO : three.txt.bak: Deleted 2025/06/22 03:48:17 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:48:18 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:48:18 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:48:18 INFO : three.txt: Moved into backup dir run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncBackupDirSuffixOnly Messages: directories --- FAIL: TestSyncBackupDirSuffixOnly (93.08s) === RUN TestSyncSuffix run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:49:03 INFO : dst/one.rclone_chunk.001_8tk92r: Moved (server-side) to: dst/one 2025/06/22 03:49:08 INFO : dst/two.rclone_chunk.001_8tkeu8: Moved (server-side) to: dst/two 2025/06/22 03:49:19 INFO : dst/three.txt.rclone_chunk.001_8tki9r: Moved (server-side) to: dst/three.txt 2025/06/22 03:49:20 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:49:20 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:49:21 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/06/22 03:49:21 DEBUG : one: move non-chunked object... 2025/06/22 03:49:23 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:49:23 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:49:23 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:49:26 INFO : one.rclone_chunk.001_8tkxed: Moved (server-side) to: one 2025/06/22 03:49:26 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/06/22 03:49:26 INFO : one: Copied (new) 2025/06/22 03:49:27 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:49:27 DEBUG : two: Unchanged skipping 2025/06/22 03:49:28 DEBUG : three.txt: Sizes differ (src 6 vs dst 5) 2025/06/22 03:49:28 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:49:30 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:49:30 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:49:30 DEBUG : three.txt: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:49:34 INFO : three.txt.rclone_chunk.001_8tl4kk: Moved (server-side) to: three.txt 2025/06/22 03:49:34 DEBUG : three.txt: md5 = 91341eed84691a83caea73aa785736d5 OK 2025/06/22 03:49:34 INFO : three.txt: Copied (new) 2025/06/22 03:49:36 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/06/22 03:49:42 INFO : one.bak: Deleted 2025/06/22 03:49:42 DEBUG : one: move non-chunked object... 2025/06/22 03:49:44 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:49:44 INFO : one: Moved (server-side) to: one.bak 2025/06/22 03:49:44 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:49:48 INFO : one.rclone_chunk.001_8tliyr: Moved (server-side) to: one 2025/06/22 03:49:48 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/06/22 03:49:48 INFO : one: Copied (new) 2025/06/22 03:49:48 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:49:48 DEBUG : two: Unchanged skipping 2025/06/22 03:49:49 DEBUG : three.txt: Sizes differ (src 19 vs dst 6) 2025/06/22 03:49:54 INFO : three.txt.bak: Deleted 2025/06/22 03:49:54 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:49:56 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:49:56 INFO : three.txt: Moved (server-side) to: three.txt.bak 2025/06/22 03:49:56 DEBUG : three.txt: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:50:00 INFO : three.txt.rclone_chunk.001_8tlue1: Moved (server-side) to: three.txt 2025/06/22 03:50:00 DEBUG : three.txt: md5 = 423e01c5e84a30d129b97aedb6e219a9 OK 2025/06/22 03:50:00 INFO : three.txt: Copied (new) run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncSuffix Messages: directories --- FAIL: TestSyncSuffix (104.95s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:50:48 INFO : dst/one.rclone_chunk.001_8tn6sc: Moved (server-side) to: dst/one 2025/06/22 03:50:53 INFO : dst/two.rclone_chunk.001_8tna9d: Moved (server-side) to: dst/two 2025/06/22 03:50:57 INFO : dst/three.txt.rclone_chunk.001_8tnfe2: Moved (server-side) to: dst/three.txt 2025/06/22 03:50:58 DEBUG : Creating backend with remote "TestChunkerChunk50bYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:50:58 DEBUG : Config file has changed externally - reloading 2025/06/22 03:50:58 DEBUG : Creating backend with remote "TestYandex:rclone-test-kaqakih0yala/dst" 2025/06/22 03:50:59 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/06/22 03:50:59 DEBUG : one: move non-chunked object... 2025/06/22 03:51:01 INFO : one: Moved (server-side) to: one-2019-01-01 2025/06/22 03:51:01 INFO : one: Moved (server-side) to: one-2019-01-01 2025/06/22 03:51:01 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:51:06 INFO : one.rclone_chunk.001_8tnnkb: Moved (server-side) to: one 2025/06/22 03:51:06 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK 2025/06/22 03:51:06 INFO : one: Copied (new) 2025/06/22 03:51:07 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:51:07 DEBUG : two: Unchanged skipping 2025/06/22 03:51:07 DEBUG : three.txt: Sizes differ (src 6 vs dst 5) 2025/06/22 03:51:07 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:51:09 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/06/22 03:51:09 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/06/22 03:51:09 DEBUG : three.txt: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:51:14 INFO : three.txt.rclone_chunk.001_8tnvrf: Moved (server-side) to: three.txt 2025/06/22 03:51:14 DEBUG : three.txt: md5 = 91341eed84691a83caea73aa785736d5 OK 2025/06/22 03:51:14 INFO : three.txt: Copied (new) 2025/06/22 03:51:16 DEBUG : one: Sizes differ (src 5 vs dst 4) 2025/06/22 03:51:23 INFO : one-2019-01-01: Deleted 2025/06/22 03:51:23 DEBUG : one: move non-chunked object... 2025/06/22 03:51:25 INFO : one: Moved (server-side) to: one-2019-01-01 2025/06/22 03:51:25 INFO : one: Moved (server-side) to: one-2019-01-01 2025/06/22 03:51:25 DEBUG : one: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:51:29 INFO : one.rclone_chunk.001_8tobfg: Moved (server-side) to: one 2025/06/22 03:51:29 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK 2025/06/22 03:51:29 INFO : one: Copied (new) 2025/06/22 03:51:29 DEBUG : two: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:51:29 DEBUG : two: Unchanged skipping 2025/06/22 03:51:30 DEBUG : three.txt: Sizes differ (src 19 vs dst 6) 2025/06/22 03:51:36 INFO : three-2019-01-01.txt: Deleted 2025/06/22 03:51:36 DEBUG : three.txt: move non-chunked object... 2025/06/22 03:51:37 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/06/22 03:51:37 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt 2025/06/22 03:51:38 DEBUG : three.txt: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:51:42 INFO : three.txt.rclone_chunk.001_8too8d: Moved (server-side) to: three.txt 2025/06/22 03:51:42 DEBUG : three.txt: md5 = 423e01c5e84a30d129b97aedb6e219a9 OK 2025/06/22 03:51:42 INFO : three.txt: Copied (new) run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncSuffixKeepExtension Messages: directories --- FAIL: TestSyncSuffixKeepExtension (101.10s) === RUN TestSyncUTFNorm run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:52:30 INFO : Testêé.rclone_chunk.001_8tpzid: Moved (server-side) to: Testêé 2025/06/22 03:52:31 DEBUG : Testêé: Sizes differ (src 14 vs dst 18) 2025/06/22 03:52:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:52:32 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:52:39 INFO : Testêé: Deleted 2025/06/22 03:52:41 INFO : Testêé.rclone_chunk.001_8tq5xy: Moved (server-side) to: Testêé 2025/06/22 03:52:41 DEBUG : Testêé: md5 = ce114e4501d2f4e2dcea3e17b546f339 OK 2025/06/22 03:52:41 INFO : Testêé: Copied (replaced existing) to: Testêé 2025/06/22 03:52:41 DEBUG : Waiting for deletions to finish 2025/06/22 03:52:41 INFO : sub dir: Removing directory 2025/06/22 03:52:41 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:52:41 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncUTFNorm Messages: directories --- FAIL: TestSyncUTFNorm (36.75s) === RUN TestSyncImmutable run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:53:03 DEBUG : existing: Need to transfer - File not found at Destination 2025/06/22 03:53:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:53:03 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:53:03 DEBUG : existing: skip slow MD5 on source file, hashing in-transit 2025/06/22 03:53:08 INFO : existing.rclone_chunk.001_8tr1xl: Moved (server-side) to: existing 2025/06/22 03:53:08 DEBUG : existing: md5 = 8ee2027983915ec78acc45027d874316 OK 2025/06/22 03:53:08 INFO : existing: Copied (new) 2025/06/22 03:53:08 DEBUG : Waiting for deletions to finish 2025/06/22 03:53:08 INFO : sub dir: Removing directory 2025/06/22 03:53:08 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:53:08 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:53:10 DEBUG : existing: Sizes differ (src 8 vs dst 6) 2025/06/22 03:53:10 ERROR : existing: Source and destination exist but do not match: immutable file modified 2025/06/22 03:53:11 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:53:11 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:53:11 ERROR : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': not deleting files as there were IO errors 2025/06/22 03:53:11 ERROR : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': not deleting directories as there were IO errors run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncImmutable Messages: directories --- FAIL: TestSyncImmutable (30.41s) === RUN TestSyncIgnoreCase run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:53:36 INFO : EXISTING.rclone_chunk.001_8trum9: Moved (server-side) to: EXISTING 2025/06/22 03:53:37 DEBUG : existing: Size and modification time the same (differ by 0s, within tolerance 1ns) 2025/06/22 03:53:37 DEBUG : existing: Unchanged skipping 2025/06/22 03:53:38 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for checks to finish 2025/06/22 03:53:38 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': Waiting for transfers to finish 2025/06/22 03:53:38 DEBUG : Waiting for deletions to finish 2025/06/22 03:53:38 INFO : sub dir: Removing directory 2025/06/22 03:53:38 DEBUG : sub dir: Failed to Rmdir: directory not empty 2025/06/22 03:53:38 DEBUG : Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala': failed to delete 1 directories 2025/06/22 03:53:38 INFO : There was nothing to transfer run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestSyncIgnoreCase Messages: directories --- FAIL: TestSyncIgnoreCase (26.27s) === RUN TestFixCase run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:2636: Skipping test as local or remote are case-sensitive run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 /usr/local/go/src/runtime/panic.go:636 /usr/local/go/src/testing/testing.go:1156 /usr/local/go/src/testing/testing.go:1132 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2636 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestFixCase Messages: directories --- FAIL: TestFixCase (14.53s) === RUN TestMaxTransfer === RUN TestMaxTransfer/Hard run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:2675: This test only runs on local run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 /usr/local/go/src/runtime/panic.go:636 /usr/local/go/src/testing/testing.go:1156 /usr/local/go/src/testing/testing.go:1132 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2675 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2706 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestMaxTransfer/Hard Messages: directories === RUN TestMaxTransfer/Soft run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:2675: This test only runs on local run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 /usr/local/go/src/runtime/panic.go:636 /usr/local/go/src/testing/testing.go:1156 /usr/local/go/src/testing/testing.go:1132 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2675 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2707 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestMaxTransfer/Soft Messages: directories === RUN TestMaxTransfer/Cautious run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" sync_test.go:2675: This test only runs on local run.go:125: removing dir "sub dir" failed - try 1/3: directory not empty run.go:125: removing dir "sub dir" failed - try 2/3: directory not empty run.go:125: removing dir "sub dir" failed - try 3/3: directory not empty run.go:128: removing dir "sub dir" failed: directory not empty fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:173 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:388 /usr/local/go/src/testing/testing.go:1211 /usr/local/go/src/testing/testing.go:1445 /usr/local/go/src/testing/testing.go:1786 /usr/local/go/src/runtime/panic.go:636 /usr/local/go/src/testing/testing.go:1156 /usr/local/go/src/testing/testing.go:1132 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2675 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2708 Error: Not equal: expected: []string{} actual : []string{"sub dir"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=7) "sub dir" } Test: TestMaxTransfer/Cautious Messages: directories --- FAIL: TestMaxTransfer (40.98s) --- FAIL: TestMaxTransfer/Hard (13.40s) --- FAIL: TestMaxTransfer/Soft (13.37s) --- FAIL: TestMaxTransfer/Cautious (14.21s) === RUN TestSyncConcurrentDelete run.go:180: Remote "Chunked 'TestChunkerChunk50bYandex:rclone-test-kaqakih0yala'", Local "Local file system at /tmp/rclone3619852972", Modify Window "1ns" 2025/06/22 03:54:58 INFO : both0.rclone_chunk.001_8tu4k4: Moved (server-side) to: both0 2025/06/22 03:55:02 INFO : only0.rclone_chunk.001_8tu83u: Moved (server-side) to: only0 2025/06/22 03:55:06 INFO : both1.rclone_chunk.001_8tucs9: Moved (server-side) to: both1 2025/06/22 03:55:12 INFO : only1.rclone_chunk.001_8tuh3y: Moved (server-side) to: only1 2025/06/22 03:55:18 INFO : both2.rclone_chunk.001_8tumla: Moved (server-side) to: both2 2025/06/22 03:55:23 INFO : only2.rclone_chunk.001_8tusdo: Moved (server-side) to: only2 2025/06/22 03:55:28 INFO : both3.rclone_chunk.001_8tuxng: Moved (server-side) to: both3 2025/06/22 03:55:33 INFO : only3.rclone_chunk.001_8tv31e: Moved (server-side) to: only3 2025/06/22 03:55:37 INFO : both4.rclone_chunk.001_8tv7c9: Moved (server-side) to: both4 2025/06/22 03:55:42 INFO : only4.rclone_chunk.001_8tvc9v: Moved (server-side) to: only4 2025/06/22 03:55:47 INFO : both5.rclone_chunk.001_8tvgkx: Moved (server-side) to: both5 2025/06/22 03:55:51 INFO : only5.rclone_chunk.001_8tvlki: Moved (server-side) to: only5 2025/06/22 03:55:56 INFO : both6.rclone_chunk.001_8tvp1v: Moved (server-side) to: both6 2025/06/22 03:56:00 INFO : only6.rclone_chunk.001_8tvu3t: Moved (server-side) to: only6 2025/06/22 03:56:06 INFO : both7.rclone_chunk.001_8tw0ad: Moved (server-side) to: both7 2025/06/22 03:56:11 INFO : only7.rclone_chunk.001_8tw56k: Moved (server-side) to: only7 2025/06/22 03:56:16 INFO : both8.rclone_chunk.001_8tw98s: Moved (server-side) to: both8 2025/06/22 03:56:20 INFO : only8.rclone_chunk.001_8twezd: Moved (server-side) to: only8 2025/06/22 03:56:24 INFO : both9.rclone_chunk.001_8twjz8: Moved (server-side) to: both9 2025/06/22 03:56:29 INFO : only9.rclone_chunk.001_8twmps: Moved (server-side) to: only9 2025/06/22 03:56:35 INFO : both10.rclone_chunk.001_8twrzf: Moved (server-side) to: both10 2025/06/22 03:56:40 INFO : only10.rclone_chunk.001_8twx8c: Moved (server-side) to: only10 2025/06/22 03:56:50 INFO : both11.rclone_chunk.001_8tx2xc: Moved (server-side) to: both11 2025/06/22 03:56:54 INFO : only11.rclone_chunk.001_8txc2x: Moved (server-side) to: only11 2025/06/22 03:56:59 INFO : both12.rclone_chunk.001_8txg7k: Moved (server-side) to: both12 2025/06/22 03:57:04 INFO : only12.rclone_chunk.001_8txlgi: Moved (server-side) to: only12 panic: test timed out after 1h0m0s running tests: TestSyncConcurrentDelete (2m13s) goroutine 20457 [running]: testing.(*M).startAlarm.func1() /usr/local/go/src/testing/testing.go:2484 +0x394 created by time.goFunc /usr/local/go/src/time/sleep.go:215 +0x2d goroutine 1 [chan receive, 3 minutes]: testing.(*T).Run(0xc000402e00, {0x26b896c?, 0xc00006bad8?}, 0x27c1940) /usr/local/go/src/testing/testing.go:1859 +0x431 testing.runTests.func1(0xc000402e00) /usr/local/go/src/testing/testing.go:2279 +0x37 testing.tRunner(0xc000402e00, 0xc00006bc18) /usr/local/go/src/testing/testing.go:1792 +0xf4 testing.runTests(0xc000854558, {0x3e7e5e0, 0x6b, 0x6b}, {0xedfe96803?, 0x3e945a0?, 0x3e945a0?}) /usr/local/go/src/testing/testing.go:2277 +0x4b4 testing.(*M).Run(0xc0000c1400) /usr/local/go/src/testing/testing.go:2142 +0x64a github.com/rclone/rclone/fstest.TestMain(0xc0000c1400) /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:45 main.main() _testmain.go:259 +0xa9 goroutine 20238 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc0006a6900) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20219 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 25 [syscall, 60 minutes]: os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 created by os/signal.Notify.func1.1 in goroutine 1 /usr/local/go/src/os/signal/signal.go:152 +0x1f goroutine 26 [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 20376 [select]: net/http.(*persistConn).writeLoop(0xc000ad8900) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20321 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 19818 [select]: net/http.(*persistConn).roundTrip(0xc000937320, 0xc00085c230) /usr/local/go/src/net/http/transport.go:2826 +0x785 net/http.(*Transport).roundTrip(0xc0001b24e0, 0xc000abc000) /usr/local/go/src/net/http/transport.go:696 +0xb9a net/http.(*Transport).RoundTrip(...) /usr/local/go/src/net/http/roundtrip.go:30 github.com/rclone/rclone/fs/fshttp.(*Transport).RoundTrip(0xc0003ce3f0, 0xc000abc000) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/http.go:349 +0x345 golang.org/x/oauth2.(*Transport).RoundTrip(0xc000072cc0, 0xc00096be00) /home/rclone/go/pkg/mod/golang.org/x/oauth2@v0.30.0/transport.go:55 +0x15e net/http.send(0xc00096be00, {0x2ad01a0, 0xc000072cc0}, {0x6e3a01?, 0xc000b66788?, 0x0?}) /usr/local/go/src/net/http/client.go:259 +0x5e2 net/http.(*Client).send(0xc00045cf00, 0xc00096be00, {0x12?, 0x1?, 0x0?}) /usr/local/go/src/net/http/client.go:180 +0x91 net/http.(*Client).do(0xc00045cf00, 0xc00096be00) /usr/local/go/src/net/http/client.go:728 +0x989 net/http.(*Client).Do(...) /usr/local/go/src/net/http/client.go:587 github.com/rclone/rclone/lib/rest.(*Client).Call(0xc000642cd0, {0x2af4c90, 0x3eb7b60}, 0xc00096bcc0) /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:353 +0xd67 github.com/rclone/rclone/lib/rest.(*Client).callCodec(0xc000642cd0, {0x2af4c90, 0x3eb7b60}, 0x419691?, {0x0?, 0x0?}, {0x205caa0, 0xc0003bc5b0}, 0x41373d?, 0x27c2f60, ...) /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:550 +0x3f2 github.com/rclone/rclone/lib/rest.(*Client).CallJSON(...) /home/rclone/go/src/github.com/rclone/rclone/lib/rest/rest.go:493 github.com/rclone/rclone/backend/yandex.(*Fs).readMetaDataForPath.func1() /home/rclone/go/src/github.com/rclone/rclone/backend/yandex/yandex.go:243 +0x85 github.com/rclone/rclone/fs.pacerInvoker(0x1, 0xa, 0xc0000b2008?) /home/rclone/go/src/github.com/rclone/rclone/fs/pacer.go:86 +0x32 github.com/rclone/rclone/lib/pacer.(*Pacer).call(0xc00041e360, 0xc000bf5780, 0xa) /home/rclone/go/src/github.com/rclone/rclone/lib/pacer/pacer.go:197 +0x7c github.com/rclone/rclone/lib/pacer.(*Pacer).Call(0xc00041e360, 0xc000bf5780) /home/rclone/go/src/github.com/rclone/rclone/lib/pacer/pacer.go:216 +0x93 github.com/rclone/rclone/backend/yandex.(*Fs).readMetaDataForPath(0xc00043c380, {0x2af4c90, 0x3eb7b60}, {0xc000157240, 0x3d}, 0xc00006b218) /home/rclone/go/src/github.com/rclone/rclone/backend/yandex/yandex.go:242 +0x6b6 github.com/rclone/rclone/backend/yandex.(*Object).readMetaData(0xc000861380, {0x2af4c90, 0x3eb7b60}) /home/rclone/go/src/github.com/rclone/rclone/backend/yandex/yandex.go:968 +0xce github.com/rclone/rclone/backend/yandex.(*Object).Size(0xc000861380) /home/rclone/go/src/github.com/rclone/rclone/backend/yandex/yandex.go:996 +0x2a github.com/rclone/rclone/fs/accounting.newCheckingTransfer(0xc0002eaf00, {0x7debf03316c0, 0xc000861380}, {0x2681894, 0x6}) /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/transfer.go:72 +0x62 github.com/rclone/rclone/fs/accounting.(*StatsInfo).NewCheckingTransfer(0xc0002eaf00, {0x7debf03316c0?, 0xc000861380?}, {0x2681894?, 0x0?}) /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/stats.go:778 +0x27 github.com/rclone/rclone/fs/operations.move({0x2af4bb0, 0xc0004be720}, {0x2b0ca80, 0xc00043c380}, {0x0, 0x0}, {0xc00079121a, 0x6}, {0x2b0caf0, 0xc000861380}, ...) /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations.go:435 +0x15a github.com/rclone/rclone/fs/operations.Move(...) /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations.go:415 github.com/rclone/rclone/backend/chunker.(*Fs).baseMove(0xc0004a9100, {0x2af4bb0?, 0xc000546ea0?}, {0x2b0caf0, 0xc000861380}, {0xc00079121a, 0x6}, 0x1) /home/rclone/go/src/github.com/rclone/rclone/backend/chunker/chunker.go:1885 +0x1ef github.com/rclone/rclone/backend/chunker.(*Fs).put(0xc0004a9100, {0x2af4bb0, 0xc000546ea0}, {0x2acc540, 0xc000507aa0}, {0x2affbf0, 0xc0003af650}, {0xc00079121a, 0x6}, {0x0, ...}, ...) /home/rclone/go/src/github.com/rclone/rclone/backend/chunker/chunker.go:1270 +0xc0f github.com/rclone/rclone/backend/chunker.(*Fs).Put(0xc0004a9100, {0x2af4bb0, 0xc000546ea0}, {0x2acc540, 0xc000507aa0}, {0x2affbf0, 0xc0003af650}, {0x0, 0x0, 0x0}) /home/rclone/go/src/github.com/rclone/rclone/backend/chunker/chunker.go:1517 +0x118 github.com/rclone/rclone/fstest.(*Run).WriteObjectTo(0xc00039c380, {0x2af4bb0, 0xc000546ea0}, {0x2b098a0, 0xc0004a9100}, {0xc00079121a, 0x6}, {0x2681594, 0x6}, {0x1dcd64ff, ...}, ...) /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:275 +0x3f2 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(0xc00039c380, {0x2af4bb0, 0xc000546ea0}, {0xc00079121a, 0x6}, {0x2681594, 0x6}, {0x1dcd64ff, 0xeb20d7a72, 0x0}) /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:303 +0x109 github.com/rclone/rclone/fs/sync.testSyncConcurrent(0xc000af41c0, {0x26815d0, 0x6}) /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2732 +0x287 github.com/rclone/rclone/fs/sync.TestSyncConcurrentDelete(0xc000af41c0?) /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2759 +0x1f testing.tRunner(0xc000af41c0, 0x27c1940) /usr/local/go/src/testing/testing.go:1792 +0xf4 created by testing.(*T).Run in goroutine 1 /usr/local/go/src/testing/testing.go:1851 +0x413 goroutine 20381 [select]: net/http.(*persistConn).writeLoop(0xc0003b4900) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20365 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 20284 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc000c446c0) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20277 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 20437 [select]: net/http.(*persistConn).writeLoop(0xc000ad8b40) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20413 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 20324 [IO wait]: internal/poll.runtime_pollWait(0x7debf1ecc4c0, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0001ef400?, 0xc000ab3300?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001ef400, {0xc000ab3300, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc0001ef400, {0xc000ab3300?, 0x2000?, 0x0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00043f030, {0xc000ab3300?, 0x5?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000776078, {0xc000ab3300?, 0x7debf0cde268?, 0x7dec399c0108?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc000854030, {0xc000ab3300?, 0x13?, 0xc0008799e8?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000635b38, {0x2acf520, 0xc000854030}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000635888, {0x7debf03fa958, 0xc000776078}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000635888, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000635888, {0xc000d33000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc000c447e0, {0xc000d33000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc000c38240) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc000c38240, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc000c447e0) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20289 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20406 [IO wait]: internal/poll.runtime_pollWait(0x7debf0301680, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000978600?, 0xc000ab6c00?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000978600, {0xc000ab6c00, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000978600, {0xc000ab6c00?, 0x12fb?, 0xc000a19ac0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000148828, {0xc000ab6c00?, 0xc000ab6c00?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000baec90, {0xc000ab6c00?, 0x7debf0cde268?, 0x7dec399c0108?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc000855440, {0xc000ab6c00?, 0x12fb?, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0001f42b8, {0x2acf520, 0xc000855440}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0001f4008, {0x7debf03fa958, 0xc000baec90}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0001f4008, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc0001f4008, {0xc00090c000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc0003b4fc0, {0xc00090c000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc000c35ce0) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc000c35ce0, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc0003b4fc0) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20391 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20157 [select]: net/http.(*persistConn).writeLoop(0xc0003b4240) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20330 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 20167 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7debf1ecbf48, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0003c0200?, 0xc0005f8c00?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c0200, {0xc0005f8c00, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc0003c0200, {0xc0005f8c00?, 0x12fb?, 0xc0008f1b20?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00043eab0, {0xc0005f8c00?, 0xc0005f8c00?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000bafed8, {0xc0005f8c00?, 0x7debf04144f8?, 0x7dec399c0f30?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc0007d89f0, {0xc0005f8c00?, 0x12fb?, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000635438, {0x2acf520, 0xc0007d89f0}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000635188, {0x7debf03fa958, 0xc000bafed8}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000635188, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000635188, {0xc00089e000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc0006a6120, {0xc00089e000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc0009b6ae0) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc0009b6ae0, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc0006a6120) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20183 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20430 [IO wait]: internal/poll.runtime_pollWait(0x7debf1ecbd18, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0001ef200?, 0xc000bbcc00?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001ef200, {0xc000bbcc00, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc0001ef200, {0xc000bbcc00?, 0x12fb?, 0xc00036b5a0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000926598, {0xc000bbcc00?, 0xc000bbcc00?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000855908, {0xc000bbcc00?, 0x7debf0cede60?, 0x7dec399c0a78?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc000bafbf0, {0xc000bbcc00?, 0x51e?, 0x43d367?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc00072e9b8, {0x2acf520, 0xc000bafbf0}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00072e708, {0x7debf03fa958, 0xc000855908}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00072e708, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc00072e708, {0xc000b61000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc000c44d80, {0xc000b61000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc0009b7860) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc0009b7860, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc000c44d80) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20424 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20325 [select]: net/http.(*persistConn).writeLoop(0xc000c447e0) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20289 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 20431 [select]: net/http.(*persistConn).writeLoop(0xc000c44d80) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20424 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 18296 [IO wait]: internal/poll.runtime_pollWait(0x7debf1ecbc00, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000c3c380?, 0xc000868000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000c3c380, {0xc000868000, 0x1800, 0x1800}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000c3c380, {0xc000868000?, 0x17fb?, 0xc000a18d40?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0009261d8, {0xc000868000?, 0xc000868000?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000baea08, {0xc000868000?, 0x7debf0cede60?, 0x7dec399c0a78?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc000bafec0, {0xc000868000?, 0x17fb?, 0x53006c5900?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc00072f438, {0x2acf520, 0xc000bafec0}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00072f188, {0x7debf03fa958, 0xc000baea08}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00072f188, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc00072f188, {0xc0009d9000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc000937320, {0xc0009d9000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc00067fec0) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc00067fec0, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc000937320) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 18240 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20237 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7debf1ecbe30, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0001ef000?, 0xc000ab2000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001ef000, {0xc000ab2000, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc0001ef000, {0xc000ab2000?, 0x12fb?, 0xc0004ed580?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000a203e0, {0xc000ab2000?, 0xc000ab2000?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0007d96c8, {0xc000ab2000?, 0x7debf03351c8?, 0x7dec399c0a78?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc000b8d920, {0xc000ab2000?, 0x12fb?, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000447438, {0x2acf520, 0xc000b8d920}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000447188, {0x7debf03fa958, 0xc0007d96c8}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000447188, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000447188, {0xc000a8d000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc0006a6900, {0xc000a8d000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc000923b00) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc000923b00, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc0006a6900) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20219 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20407 [select]: net/http.(*persistConn).writeLoop(0xc0003b4fc0) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20391 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 20255 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc0006a7200) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20248 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 19472 [select]: github.com/rclone/rclone/fs/accounting.(*StatsInfo).averageLoop(0xc0002eaf00, {0x2af4be8, 0xc000d69040}) /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/stats.go:339 +0x145 created by github.com/rclone/rclone/fs/accounting.(*StatsInfo)._startAverageLoop in goroutine 19249 /home/rclone/go/src/github.com/rclone/rclone/fs/accounting/stats.go:376 +0x117 goroutine 20283 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7debf0300ed8, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00043d980?, 0xc000bba600?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00043d980, {0xc000bba600, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00043d980, {0xc000bba600?, 0x12fb?, 0xc0002fa560?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000926678, {0xc000bba600?, 0xc000bba600?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0004d4300, {0xc000bba600?, 0x7debf0cdd548?, 0x7dec399c0f30?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc000412d98, {0xc000bba600?, 0x12fb?, 0x42b4c5?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc00072f7b8, {0x2acf520, 0xc000412d98}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00072f508, {0x7debf03fa958, 0xc0004d4300}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00072f508, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc00072f508, {0xc000c96000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc000c446c0, {0xc000c96000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc000a50840) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc000a50840, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc000c446c0) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20277 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20156 [IO wait]: internal/poll.runtime_pollWait(0x7debf1ecc060, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000978280?, 0xc000bbb900?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000978280, {0xc000bbb900, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000978280, {0xc000bbb900?, 0x12fb?, 0xc0002fafa0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000926178, {0xc000bbb900?, 0xc000bbb900?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000854768, {0xc000bbb900?, 0x7debf1ed1c88?, 0x7dec399c0a78?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc00047bb30, {0xc000bbb900?, 0x12fb?, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc00072e638, {0x2acf520, 0xc00047bb30}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00072e388, {0x7debf03fa958, 0xc000854768}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00072e388, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc00072e388, {0xc000b8b000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc0003b4240, {0xc000b8b000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc0006e0540) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc0006e0540, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc0003b4240) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20330 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 18297 [select]: net/http.(*persistConn).writeLoop(0xc000937320) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 18240 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 3111 [chan receive, 51 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 3123 /home/rclone/go/src/github.com/rclone/rclone/lib/atexit/atexit.go:44 +0x68 goroutine 20436 [IO wait]: internal/poll.runtime_pollWait(0x7debf1ecc6f0, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00043d100?, 0xc000972600?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00043d100, {0xc000972600, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00043d100, {0xc000972600?, 0x2000?, 0x0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00043ebd8, {0xc000972600?, 0x5?, 0x3eb3e88?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000010240, {0xc000972600?, 0x7dec399c9170?, 0x7dec399c05c0?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc0000111a0, {0xc000972600?, 0x43d487?, 0xc0007539c8?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0004469b8, {0x2acf520, 0xc0000111a0}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000446708, {0x7debf03fa958, 0xc000010240}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000446708, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000446708, {0xc0009db000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc000ad8b40, {0xc0009db000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc0008610e0) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc0008610e0, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc000ad8b40) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20413 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20375 [IO wait]: internal/poll.runtime_pollWait(0x7debf1ecc290, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00043c900?, 0xc000ab4600?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00043c900, {0xc000ab4600, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00043c900, {0xc000ab4600?, 0x12fb?, 0xc000a18c20?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000148500, {0xc000ab4600?, 0xc000ab4600?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0004132d8, {0xc000ab4600?, 0x7debf03f2ec8?, 0x7dec399c05c0?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc000776f18, {0xc000ab4600?, 0x12fb?, 0x42b4c5?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000635eb8, {0x2acf520, 0xc000776f18}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000635c08, {0x7debf03fa958, 0xc0004132d8}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000635c08, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000635c08, {0xc000d32000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc000ad8900, {0xc000d32000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc00067f800) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc00067f800, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc000ad8900) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20321 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20380 [IO wait]: internal/poll.runtime_pollWait(0x7debf0301450, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00043cd80?, 0xc000ab5900?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00043cd80, {0xc000ab5900, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00043cd80, {0xc000ab5900?, 0x12fb?, 0xc000a191e0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00043e970, {0xc000ab5900?, 0xc000ab5900?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc000777710, {0xc000ab5900?, 0x7debf03f2ec8?, 0x7dec399c05c0?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc000777878, {0xc000ab5900?, 0x12fb?, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0004462b8, {0x2acf520, 0xc000777878}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000446008, {0x7debf03fa958, 0xc000777710}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000446008, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000446008, {0xc00078e000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc0003b4900, {0xc00078e000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc0009f55c0) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc0009f55c0, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc0003b4900) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20365 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20168 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc0006a6120) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20183 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 20214 [select, 1 minutes]: net/http.(*persistConn).writeLoop(0xc0003b5440) /usr/local/go/src/net/http/transport.go:2590 +0xe7 created by net/http.(*Transport).dialConn in goroutine 20175 /usr/local/go/src/net/http/transport.go:1945 +0x17a5 goroutine 20254 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7debf0300ff0, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00043d680?, 0xc000971300?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00043d680, {0xc000971300, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00043d680, {0xc000971300?, 0x12fb?, 0xc00036a420?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000a20528, {0xc000971300?, 0xc000971300?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0007d9b30, {0xc000971300?, 0x7debf04144f8?, 0x7dec399c0f30?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc0007d9ef0, {0xc000971300?, 0x12fb?, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0004477b8, {0x2acf520, 0xc0007d9ef0}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000447508, {0x7debf03fa958, 0xc0007d9b30}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000447508, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000447508, {0xc000baa000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc0006a7200, {0xc000baa000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc0006e1320) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc0006e1320, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc0006a7200) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20248 /usr/local/go/src/net/http/transport.go:1944 +0x174f goroutine 20213 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7debf1ecc3a8, 0x72) /usr/local/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0003c0500?, 0xc000970000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c0500, {0xc000970000, 0x1300, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc0003c0500, {0xc000970000?, 0x12fb?, 0xc000494980?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00043ec50, {0xc000970000?, 0xc000970000?, 0x5?}) /usr/local/go/src/net/net.go:194 +0x45 github.com/rclone/rclone/fs/fshttp.(*timeoutConn).Read(0xc0000119c8, {0xc000970000?, 0x7dec399c9170?, 0x7dec399c05c0?}) /home/rclone/go/src/github.com/rclone/rclone/fs/fshttp/dialer.go:111 +0x29 crypto/tls.(*atLeastReader).Read(0xc000011bf0, {0xc000970000?, 0x12fb?, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0006357b8, {0x2acf520, 0xc000011bf0}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000635508, {0x7debf03fa958, 0xc0000119c8}, 0x4426d4?) /usr/local/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000635508, 0x0) /usr/local/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000635508, {0xc000961000, 0x1000, 0xc00045d470?}) /usr/local/go/src/crypto/tls/conn.go:1385 +0x145 net/http.(*persistConn).Read(0xc0003b5440, {0xc000961000?, 0x7f4ea5?, 0x2acc440?}) /usr/local/go/src/net/http/transport.go:2122 +0x47 bufio.(*Reader).fill(0xc00052c3c0) /usr/local/go/src/bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc00052c3c0, 0x1) /usr/local/go/src/bufio/bufio.go:152 +0x53 net/http.(*persistConn).readLoop(0xc0003b5440) /usr/local/go/src/net/http/transport.go:2275 +0x172 created by net/http.(*Transport).dialConn in goroutine 20175 /usr/local/go/src/net/http/transport.go:1944 +0x174f "./sync.test -test.v -test.timeout 1h0m0s -remote TestChunkerChunk50bYandex: -verbose -size-limit 1024" - Finished ERROR in 1h0m0.51903971s (try 1/5): exit status 2: Failed [TestCopyAfterDelete TestCopyRedownload TestSyncBasedOnCheckSum TestSyncSizeOnly TestSyncIgnoreSize TestSyncIgnoreTimes TestSyncIgnoreExisting TestSyncIgnoreErrors TestSyncAfterChangingModtimeOnly TestSyncAfterChangingModtimeOnlyWithNoUpdateModTime TestSyncDoesntUpdateModtime TestSyncAfterAddingAFile TestSyncAfterChangingFilesSizeOnly TestSyncAfterChangingContentsOnly TestSyncAfterRemovingAFileAndAddingAFileDryRun TestSyncAfterRemovingAFileAndAddingAFile TestSyncAfterRemovingAFileAndAddingAFileSubDir 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]