"./operations.test -test.v -test.timeout 1h0m0s -remote TestMega: -verbose -test.run '^(TestApplyTransforms|TestCopyFileBackupDir|TestCopyFileCompareDest|TestDeduplicateLargest|TestDeduplicateSizeOnly|TestHashSums|TestListJSON|TestMaxDelete|TestMaxDeleteSize)$'" - Starting (try 2/5) 2026/03/28 03:14:21 DEBUG : Creating backend with remote "TestMega:rclone-test-piyenic7wema" 2026/03/28 03:14:21 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:14:21 DEBUG : mega root 'rclone-test-piyenic7wema': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:14:35 DEBUG : Creating backend with remote "/tmp/rclone1184736829" === RUN TestApplyTransforms 2026/03/28 03:14:35 DEBUG : Creating backend with remote "TestMega:rclone-test-yosudeb0tawe" 2026/03/28 03:14:35 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:14:35 DEBUG : mega root 'rclone-test-yosudeb0tawe': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:14:49 DEBUG : Creating backend with remote "/tmp/rclone3952817186" run.go:185: Remote "mega root 'rclone-test-yosudeb0tawe'", Local "Local file system at /tmp/rclone3952817186", Modify Window "876000h0m0s" upper checkfile vs. lower remote (without normalization) 2026/03/28 03:14:49 ERROR : hello, world!: sum not found 2026/03/28 03:14:49 ERROR : HELLO, WORLD!: file not in mega root 'rclone-test-yosudeb0tawe' 2026/03/28 03:14:49 NOTICE: mega root 'rclone-test-yosudeb0tawe': 1 files missing 2026/03/28 03:14:49 NOTICE: 1 hashes missing 2026/03/28 03:14:49 NOTICE: mega root 'rclone-test-yosudeb0tawe': 1 differences found 2026/03/28 03:14:49 NOTICE: mega root 'rclone-test-yosudeb0tawe': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/03/28 03:14:49 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/03/28 03:14:49 NOTICE: mega root 'rclone-test-yosudeb0tawe': 0 differences found 2026/03/28 03:14:49 NOTICE: mega root 'rclone-test-yosudeb0tawe': 1 matching files 2026/03/28 03:14:49 DEBUG : Creating backend with remote "TestMega:rclone-test-neteyuv9zade" 2026/03/28 03:14:49 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:14:49 DEBUG : mega root 'rclone-test-neteyuv9zade': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:15:04 DEBUG : Creating backend with remote "/tmp/rclone633169419" run.go:185: Remote "mega root 'rclone-test-neteyuv9zade'", Local "Local file system at /tmp/rclone633169419", Modify Window "876000h0m0s" lower checkfile vs. upper remote (without normalization) 2026/03/28 03:15:04 ERROR : HELLO, WORLD!: sum not found 2026/03/28 03:15:04 ERROR : hello, world!: file not in mega root 'rclone-test-neteyuv9zade' 2026/03/28 03:15:04 NOTICE: mega root 'rclone-test-neteyuv9zade': 1 files missing 2026/03/28 03:15:04 NOTICE: 1 hashes missing 2026/03/28 03:15:04 NOTICE: mega root 'rclone-test-neteyuv9zade': 1 differences found 2026/03/28 03:15:04 NOTICE: mega root 'rclone-test-neteyuv9zade': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/03/28 03:15:04 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/03/28 03:15:04 NOTICE: mega root 'rclone-test-neteyuv9zade': 0 differences found 2026/03/28 03:15:04 NOTICE: mega root 'rclone-test-neteyuv9zade': 1 matching files 2026/03/28 03:15:04 DEBUG : Creating backend with remote "TestMega:rclone-test-yeniwab6jete" 2026/03/28 03:15:04 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:15:04 DEBUG : mega root 'rclone-test-yeniwab6jete': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:15:19 DEBUG : Creating backend with remote "/tmp/rclone3886941526" run.go:185: Remote "mega root 'rclone-test-yeniwab6jete'", Local "Local file system at /tmp/rclone3886941526", Modify Window "876000h0m0s" lower checkfile vs. upperlowermixed remote (without normalization) 2026/03/28 03:15:21 ERROR : HeLlO, wOrLd!: sum not found 2026/03/28 03:15:21 ERROR : hello, world!: file not in mega root 'rclone-test-yeniwab6jete' 2026/03/28 03:15:21 NOTICE: mega root 'rclone-test-yeniwab6jete': 1 files missing 2026/03/28 03:15:21 NOTICE: 1 hashes missing 2026/03/28 03:15:21 NOTICE: mega root 'rclone-test-yeniwab6jete': 1 differences found 2026/03/28 03:15:21 NOTICE: mega root 'rclone-test-yeniwab6jete': 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/03/28 03:15:21 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/03/28 03:15:21 NOTICE: mega root 'rclone-test-yeniwab6jete': 0 differences found 2026/03/28 03:15:21 NOTICE: mega root 'rclone-test-yeniwab6jete': 1 matching files 2026/03/28 03:15:21 DEBUG : Creating backend with remote "TestMega:rclone-test-jilewak8juwi" 2026/03/28 03:15:21 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:15:21 DEBUG : mega root 'rclone-test-jilewak8juwi': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:15:39 DEBUG : Creating backend with remote "/tmp/rclone48820138" run.go:185: Remote "mega root 'rclone-test-jilewak8juwi'", Local "Local file system at /tmp/rclone48820138", Modify Window "876000h0m0s" upperlowermixed checkfile vs. upper remote (without normalization) 2026/03/28 03:15:41 ERROR : HELLO, WORLD!: sum not found 2026/03/28 03:15:41 ERROR : HeLlO, wOrLd!: file not in mega root 'rclone-test-jilewak8juwi' 2026/03/28 03:15:41 NOTICE: mega root 'rclone-test-jilewak8juwi': 1 files missing 2026/03/28 03:15:41 NOTICE: 1 hashes missing 2026/03/28 03:15:41 NOTICE: mega root 'rclone-test-jilewak8juwi': 1 differences found 2026/03/28 03:15:41 NOTICE: mega root 'rclone-test-jilewak8juwi': 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/03/28 03:15:41 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/03/28 03:15:41 NOTICE: mega root 'rclone-test-jilewak8juwi': 0 differences found 2026/03/28 03:15:41 NOTICE: mega root 'rclone-test-jilewak8juwi': 1 matching files 2026/03/28 03:15:41 DEBUG : Creating backend with remote "TestMega:rclone-test-boninuh1quzi" 2026/03/28 03:15:41 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:15:41 DEBUG : mega root 'rclone-test-boninuh1quzi': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:15:57 DEBUG : Creating backend with remote "/tmp/rclone71301219" run.go:185: Remote "mega root 'rclone-test-boninuh1quzi'", Local "Local file system at /tmp/rclone71301219", Modify Window "876000h0m0s" NFD checkfile vs. NFC remote (without normalization) 2026/03/28 03:15:57 ERROR : 測試_Русский___ě_áñ: sum not found 2026/03/28 03:15:57 ERROR : 測試_Русский___ě_áñ: file not in mega root 'rclone-test-boninuh1quzi' 2026/03/28 03:15:57 NOTICE: mega root 'rclone-test-boninuh1quzi': 1 files missing 2026/03/28 03:15:57 NOTICE: 1 hashes missing 2026/03/28 03:15:57 NOTICE: mega root 'rclone-test-boninuh1quzi': 1 differences found 2026/03/28 03:15:57 NOTICE: mega root 'rclone-test-boninuh1quzi': 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/03/28 03:15:57 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/03/28 03:15:57 NOTICE: mega root 'rclone-test-boninuh1quzi': 0 differences found 2026/03/28 03:15:57 NOTICE: mega root 'rclone-test-boninuh1quzi': 1 matching files 2026/03/28 03:15:57 DEBUG : Creating backend with remote "TestMega:rclone-test-cetopux9wivi" 2026/03/28 03:15:57 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:15:57 DEBUG : mega root 'rclone-test-cetopux9wivi': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:16:12 DEBUG : Creating backend with remote "/tmp/rclone3325261756" run.go:185: Remote "mega root 'rclone-test-cetopux9wivi'", Local "Local file system at /tmp/rclone3325261756", Modify Window "876000h0m0s" NFC checkfile vs. NFD remote (without normalization) 2026/03/28 03:16:14 ERROR : 測試_Русский___ě_áñ: sum not found 2026/03/28 03:16:14 ERROR : 測試_Русский___ě_áñ: file not in mega root 'rclone-test-cetopux9wivi' 2026/03/28 03:16:14 NOTICE: mega root 'rclone-test-cetopux9wivi': 1 files missing 2026/03/28 03:16:14 NOTICE: 1 hashes missing 2026/03/28 03:16:14 NOTICE: mega root 'rclone-test-cetopux9wivi': 1 differences found 2026/03/28 03:16:14 NOTICE: mega root 'rclone-test-cetopux9wivi': 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/03/28 03:16:14 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/03/28 03:16:14 NOTICE: mega root 'rclone-test-cetopux9wivi': 0 differences found 2026/03/28 03:16:14 NOTICE: mega root 'rclone-test-cetopux9wivi': 1 matching files 2026/03/28 03:16:14 DEBUG : Creating backend with remote "TestMega:rclone-test-cizebim5qofe" 2026/03/28 03:16:14 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:16:14 DEBUG : mega root 'rclone-test-cizebim5qofe': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:16:29 DEBUG : Creating backend with remote "/tmp/rclone2051130627" run.go:185: Remote "mega root 'rclone-test-cizebim5qofe'", Local "Local file system at /tmp/rclone2051130627", Modify Window "876000h0m0s" NFDx2 checkfile vs. both remote (without normalization) 2026/03/28 03:16:29 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/03/28 03:16:29 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in mega root 'rclone-test-cizebim5qofe' 2026/03/28 03:16:29 NOTICE: mega root 'rclone-test-cizebim5qofe': 1 files missing 2026/03/28 03:16:29 NOTICE: 1 hashes missing 2026/03/28 03:16:29 NOTICE: mega root 'rclone-test-cizebim5qofe': 1 differences found 2026/03/28 03:16:29 NOTICE: mega root 'rclone-test-cizebim5qofe': 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/03/28 03:16:29 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/03/28 03:16:29 NOTICE: mega root 'rclone-test-cizebim5qofe': 0 differences found 2026/03/28 03:16:29 NOTICE: mega root 'rclone-test-cizebim5qofe': 1 matching files 2026/03/28 03:16:29 DEBUG : Creating backend with remote "TestMega:rclone-test-kuyipuv6bacu" 2026/03/28 03:16:29 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:16:29 DEBUG : mega root 'rclone-test-kuyipuv6bacu': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:16:49 DEBUG : Creating backend with remote "/tmp/rclone3750790303" run.go:185: Remote "mega root 'rclone-test-kuyipuv6bacu'", Local "Local file system at /tmp/rclone3750790303", Modify Window "876000h0m0s" NFCx2 checkfile vs. both remote (without normalization) 2026/03/28 03:16:50 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/03/28 03:16:50 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in mega root 'rclone-test-kuyipuv6bacu' 2026/03/28 03:16:50 NOTICE: mega root 'rclone-test-kuyipuv6bacu': 1 files missing 2026/03/28 03:16:50 NOTICE: 1 hashes missing 2026/03/28 03:16:50 NOTICE: mega root 'rclone-test-kuyipuv6bacu': 1 differences found 2026/03/28 03:16:50 NOTICE: mega root 'rclone-test-kuyipuv6bacu': 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/03/28 03:16:50 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/03/28 03:16:50 NOTICE: mega root 'rclone-test-kuyipuv6bacu': 0 differences found 2026/03/28 03:16:50 NOTICE: mega root 'rclone-test-kuyipuv6bacu': 1 matching files 2026/03/28 03:16:50 DEBUG : Creating backend with remote "TestMega:rclone-test-rifipeb6ziga" 2026/03/28 03:16:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:16:50 DEBUG : mega root 'rclone-test-rifipeb6ziga': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:17:05 DEBUG : Creating backend with remote "/tmp/rclone1155278756" run.go:185: Remote "mega root 'rclone-test-rifipeb6ziga'", Local "Local file system at /tmp/rclone1155278756", Modify Window "876000h0m0s" both checkfile vs. NFDx2 remote (without normalization) 2026/03/28 03:17:05 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/03/28 03:17:05 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in mega root 'rclone-test-rifipeb6ziga' 2026/03/28 03:17:05 NOTICE: mega root 'rclone-test-rifipeb6ziga': 1 files missing 2026/03/28 03:17:05 NOTICE: 1 hashes missing 2026/03/28 03:17:05 NOTICE: mega root 'rclone-test-rifipeb6ziga': 1 differences found 2026/03/28 03:17:05 NOTICE: mega root 'rclone-test-rifipeb6ziga': 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/03/28 03:17:05 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/03/28 03:17:05 NOTICE: mega root 'rclone-test-rifipeb6ziga': 0 differences found 2026/03/28 03:17:05 NOTICE: mega root 'rclone-test-rifipeb6ziga': 1 matching files 2026/03/28 03:17:05 DEBUG : Creating backend with remote "TestMega:rclone-test-gamowot4soyu" 2026/03/28 03:17:05 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/03/28 03:17:05 DEBUG : mega root 'rclone-test-gamowot4soyu': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:17:20 DEBUG : Creating backend with remote "/tmp/rclone332292541" run.go:185: Remote "mega root 'rclone-test-gamowot4soyu'", Local "Local file system at /tmp/rclone332292541", Modify Window "876000h0m0s" both checkfile vs. NFCx2 remote (without normalization) 2026/03/28 03:17:26 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/03/28 03:17:26 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in mega root 'rclone-test-gamowot4soyu' 2026/03/28 03:17:26 NOTICE: mega root 'rclone-test-gamowot4soyu': 1 files missing 2026/03/28 03:17:26 NOTICE: 1 hashes missing 2026/03/28 03:17:26 NOTICE: mega root 'rclone-test-gamowot4soyu': 1 differences found 2026/03/28 03:17:26 NOTICE: mega root 'rclone-test-gamowot4soyu': 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/03/28 03:17:26 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/03/28 03:17:26 NOTICE: mega root 'rclone-test-gamowot4soyu': 0 differences found 2026/03/28 03:17:26 NOTICE: mega root 'rclone-test-gamowot4soyu': 1 matching files 2026/03/28 03:17:26 DEBUG : mega root 'rclone-test-gamowot4soyu': Purge remote 2026/03/28 03:17:26 DEBUG : mega root 'rclone-test-rifipeb6ziga': Purge remote 2026/03/28 03:17:28 DEBUG : mega root 'rclone-test-kuyipuv6bacu': Purge remote 2026/03/28 03:17:28 DEBUG : mega root 'rclone-test-cizebim5qofe': Purge remote 2026/03/28 03:17:28 DEBUG : mega root 'rclone-test-cetopux9wivi': Purge remote 2026/03/28 03:17:29 DEBUG : mega root 'rclone-test-boninuh1quzi': Purge remote 2026/03/28 03:17:29 DEBUG : mega root 'rclone-test-jilewak8juwi': Purge remote 2026/03/28 03:17:29 DEBUG : mega root 'rclone-test-yeniwab6jete': Purge remote 2026/03/28 03:17:29 DEBUG : mega root 'rclone-test-neteyuv9zade': Purge remote 2026/03/28 03:17:30 DEBUG : mega root 'rclone-test-yosudeb0tawe': Purge remote --- PASS: TestApplyTransforms (174.62s) === RUN TestCopyFileBackupDir run.go:185: Remote "mega root 'rclone-test-piyenic7wema'", Local "Local file system at /tmp/rclone1184736829", Modify Window "876000h0m0s" 2026/03/28 03:17:32 DEBUG : Creating backend with remote "TestMega:rclone-test-piyenic7wema/backup" 2026/03/28 03:17:32 DEBUG : mega root 'rclone-test-piyenic7wema/backup': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:17:50 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone1184736829) 2026/03/28 03:17:50 DEBUG : dst/file1: size = 18 (mega root 'rclone-test-piyenic7wema') 2026/03/28 03:17:50 DEBUG : dst/file1: Sizes differ 2026/03/28 03:17:52 INFO : dst/file1: Moved (server-side) 2026/03/28 03:17:53 DEBUG : dst/file1: size = 14 OK 2026/03/28 03:17:53 INFO : dst/file1: Copied (new) run.go:130: removing dir "dst" failed - try 1/3: directory not empty --- PASS: TestCopyFileBackupDir (24.99s) === RUN TestCopyFileCompareDest run.go:185: Remote "mega root 'rclone-test-piyenic7wema'", Local "Local file system at /tmp/rclone1184736829", Modify Window "876000h0m0s" 2026/03/28 03:17:55 DEBUG : Creating backend with remote "TestMega:rclone-test-piyenic7wema/dst" 2026/03/28 03:17:55 DEBUG : mega root 'rclone-test-piyenic7wema/dst': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:18:09 DEBUG : Creating backend with remote "TestMega:rclone-test-piyenic7wema/CompareDest" 2026/03/28 03:18:09 DEBUG : mega root 'rclone-test-piyenic7wema/CompareDest': Using previously stored session ID and master key to initialize the Mega API 2026/03/28 03:18:23 DEBUG : one: Need to transfer - File not found at Destination 2026/03/28 03:18:24 DEBUG : one: size = 3 OK 2026/03/28 03:18:24 INFO : one: Copied (new) fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:292: Sleeping for 6s just to make sure 2026/03/28 03:18:31 DEBUG : one: size = 5 (Local file system at /tmp/rclone1184736829) 2026/03/28 03:18:31 DEBUG : one: size = 3 (mega root 'rclone-test-piyenic7wema/dst') 2026/03/28 03:18:31 DEBUG : one: Sizes differ 2026/03/28 03:18:42 DEBUG : one: size = 5 OK 2026/03/28 03:18:42 INFO : one: Copied (replaced existing) fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:292: Sleeping for 6s just to make sure 2026/03/28 03:18:57 DEBUG : one: size = 5 (Local file system at /tmp/rclone1184736829) 2026/03/28 03:18:57 DEBUG : one: size = 3 (mega root 'rclone-test-piyenic7wema/dst') 2026/03/28 03:18:57 DEBUG : one: Sizes differ 2026/03/28 03:18:57 DEBUG : one: size = 5 OK 2026/03/28 03:18:57 INFO : one: Copied (replaced existing) fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:237 Error: Should be true Test: TestCopyFileCompareDest Messages: listing wrong, want CompareDest/one (5), dst/one (3) got CompareDest/one (5), dst/one (5) fstest.go:150: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:150 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:195 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:237 Error: Not equal: expected: 3 actual : 5 Test: TestCopyFileCompareDest Messages: dst/one: size incorrect file=3 vs obj=5 fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:242 Error: Should be true Test: TestCopyFileCompareDest Messages: listing wrong, want CompareDest/one (5), CompareDest/two (3), dst/one (3) got CompareDest/one (5), CompareDest/two (3), dst/one (5) fstest.go:150: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:150 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:195 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:242 Error: Not equal: expected: 3 actual : 5 Test: TestCopyFileCompareDest Messages: dst/one: size incorrect file=3 vs obj=5 2026/03/28 03:19:22 DEBUG : two: Need to transfer - File not found at Destination 2026/03/28 03:19:22 DEBUG : two: size = 3 OK 2026/03/28 03:19:22 DEBUG : two: Sizes identical 2026/03/28 03:19:22 DEBUG : two: Destination found in --compare-dest, skipping fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:248 Error: Should be true Test: TestCopyFileCompareDest Messages: listing wrong, want CompareDest/one (5), CompareDest/two (3), dst/one (3) got CompareDest/one (5), CompareDest/two (3), dst/one (5) fstest.go:150: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:150 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:195 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:248 Error: Not equal: expected: 3 actual : 5 Test: TestCopyFileCompareDest Messages: dst/one: size incorrect file=3 vs obj=5 2026/03/28 03:19:29 DEBUG : two: Need to transfer - File not found at Destination 2026/03/28 03:19:29 DEBUG : two: size = 3 OK 2026/03/28 03:19:29 DEBUG : two: Sizes identical 2026/03/28 03:19:29 DEBUG : two: Destination found in --compare-dest, skipping fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:254 Error: Should be true Test: TestCopyFileCompareDest Messages: listing wrong, want CompareDest/one (5), CompareDest/two (3), dst/one (3) got CompareDest/one (5), CompareDest/two (3), dst/one (5) fstest.go:150: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:150 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:195 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:254 Error: Not equal: expected: 3 actual : 5 Test: TestCopyFileCompareDest Messages: dst/one: size incorrect file=3 vs obj=5 fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:258 Error: Should be true Test: TestCopyFileCompareDest Messages: listing wrong, want CompareDest/one (5), CompareDest/two (3), dst/one (3) got CompareDest/one (5), CompareDest/two (3), dst/one (5) fstest.go:150: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:150 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:195 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:258 Error: Not equal: expected: 3 actual : 5 Test: TestCopyFileCompareDest Messages: dst/one: size incorrect file=3 vs obj=5 2026/03/28 03:19:43 DEBUG : two: Need to transfer - File not found at Destination 2026/03/28 03:19:43 DEBUG : two: size = 5 (Local file system at /tmp/rclone1184736829) 2026/03/28 03:19:43 DEBUG : two: size = 3 (mega root 'rclone-test-piyenic7wema/CompareDest') 2026/03/28 03:19:43 DEBUG : two: Sizes differ 2026/03/28 03:19:43 DEBUG : two: size = 5 OK 2026/03/28 03:19:43 INFO : two: Copied (new) fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:301: Flushing the directory cache fstest.go:298: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:301: Flushing the directory cache fstest.go:305: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:305 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:267 Error: Should be true Test: TestCopyFileCompareDest Messages: listing wrong, want CompareDest/one (5), CompareDest/two (3), dst/one (3), dst/two (5) got CompareDest/one (5), CompareDest/two (3), dst/one (5), dst/two (5) fstest.go:150: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:150 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:195 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:308 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:338 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:350 /home/rclone/go/src/github.com/rclone/rclone/fstest/run.go:345 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:267 Error: Not equal: expected: 3 actual : 5 Test: TestCopyFileCompareDest Messages: dst/one: size incorrect file=3 vs obj=5 --- FAIL: TestCopyFileCompareDest (119.00s) === RUN TestDeduplicateSizeOnly run.go:185: Remote "mega root 'rclone-test-piyenic7wema'", Local "Local file system at /tmp/rclone1184736829", Modify Window "876000h0m0s" 2026/03/28 03:19:58 INFO : mega root 'rclone-test-piyenic7wema': Looking for duplicate names using skip mode. 2026/03/28 03:19:58 NOTICE: one: Found 3 files with duplicate names 2026/03/28 03:19:58 NOTICE: one: Deleting 1/2 identical duplicates (size 11) 2026/03/28 03:20:00 INFO : one: Deleted 2026/03/28 03:20:00 NOTICE: one: Skipping 2 files with duplicate names --- PASS: TestDeduplicateSizeOnly (8.51s) === RUN TestDeduplicateLargest run.go:185: Remote "mega root 'rclone-test-piyenic7wema'", Local "Local file system at /tmp/rclone1184736829", Modify Window "876000h0m0s" 2026/03/28 03:20:05 INFO : mega root 'rclone-test-piyenic7wema': Looking for duplicate names using largest mode. 2026/03/28 03:20:05 NOTICE: one: Found 3 files with duplicate names 2026/03/28 03:20:07 INFO : one: Deleted 2026/03/28 03:20:09 INFO : one: Deleted 2026/03/28 03:20:09 NOTICE: one: Deleted 2 extra copies --- PASS: TestDeduplicateLargest (6.83s) === RUN TestListJSON run.go:185: Remote "mega root 'rclone-test-piyenic7wema'", Local "Local file system at /tmp/rclone1184736829", Modify Window "876000h0m0s" === RUN TestListJSON/Default === RUN TestListJSON/FilesOnly === RUN TestListJSON/DirsOnly === RUN TestListJSON/Recurse === RUN TestListJSON/SubDir === RUN TestListJSON/NoModTime === RUN TestListJSON/NoMimeType === RUN TestListJSON/ShowHash === RUN TestListJSON/HashTypes 2026/03/28 03:20:14 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata === NAME TestListJSON run.go:130: removing dir "sub" failed - try 1/3: directory not empty --- PASS: TestListJSON (6.16s) --- PASS: TestListJSON/Default (0.00s) --- PASS: TestListJSON/FilesOnly (0.00s) --- PASS: TestListJSON/DirsOnly (0.00s) --- PASS: TestListJSON/Recurse (0.00s) --- PASS: TestListJSON/SubDir (0.00s) --- PASS: TestListJSON/NoModTime (0.00s) --- PASS: TestListJSON/NoMimeType (0.00s) --- PASS: TestListJSON/ShowHash (0.00s) --- PASS: TestListJSON/HashTypes (0.00s) --- PASS: TestListJSON/Metadata (0.00s) === RUN TestHashSums run.go:185: Remote "mega root 'rclone-test-piyenic7wema'", Local "Local file system at /tmp/rclone1184736829", Modify Window "876000h0m0s" fstest.go:298: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:301: Flushing the directory cache fstest.go:292: Sleeping for 6s just to make sure --- PASS: TestHashSums (11.86s) === RUN TestMaxDelete run.go:185: Remote "mega root 'rclone-test-piyenic7wema'", Local "Local file system at /tmp/rclone1184736829", Modify Window "876000h0m0s" 2026/03/28 03:20:30 DEBUG : Waiting for deletions to finish 2026/03/28 03:20:32 INFO : large: Deleted 2026/03/28 03:20:32 INFO : medium: Deleted 2026/03/28 03:20:32 ERROR : small: Got fatal error on delete: --max-delete threshold reached operations_test.go:453: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:453 Error: Not equal: expected: 1 actual : 2 Test: TestMaxDelete --- FAIL: TestMaxDelete (6.81s) === RUN TestMaxDeleteSize run.go:185: Remote "mega root 'rclone-test-piyenic7wema'", Local "Local file system at /tmp/rclone1184736829", Modify Window "876000h0m0s" 2026/03/28 03:20:46 DEBUG : Waiting for deletions to finish 2026/03/28 03:20:46 INFO : large: Deleted 2026/03/28 03:20:48 INFO : medium: Deleted 2026/03/28 03:20:48 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached operations_test.go:492: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:492 Error: Not equal: expected: 1 actual : 2 Test: TestMaxDeleteSize --- FAIL: TestMaxDeleteSize (14.36s) FAIL 2026/03/28 03:20:48 DEBUG : mega root 'rclone-test-piyenic7wema': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestMega: -verbose -test.run '^(TestApplyTransforms|TestCopyFileBackupDir|TestCopyFileCompareDest|TestDeduplicateLargest|TestDeduplicateSizeOnly|TestHashSums|TestListJSON|TestMaxDelete|TestMaxDeleteSize)$'" - Finished ERROR in 6m27.954452445s (try 2/5): exit status 1: Failed [TestCopyFileCompareDest TestMaxDelete TestMaxDeleteSize]