"./operations.test -test.v -test.timeout 1h0m0s -remote TestMega: -verbose -test.run '^(TestApplyTransforms|TestCat|TestCheckSumDownload|TestCopyFile|TestCopyFileCompareDest|TestCopyURL|TestDeduplicateSizeOnly|TestListDirSorted|TestLsWithFilesFrom|TestMaxDelete|TestMaxDeleteSize|TestMoveFileBackupDir|TestPurge)$'" - Starting (try 2/5) 2025/11/02 02:27:08 DEBUG : Creating backend with remote "TestMega:rclone-test-davureg3yulu" 2025/11/02 02:27:08 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:27:08 DEBUG : mega root 'rclone-test-davureg3yulu': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:27:37 DEBUG : Creating backend with remote "/tmp/rclone496106211" === RUN TestCheckSumDownload run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" 2025/11/02 02:27:37 DEBUG : Creating backend with remote "TestMega:rclone-test-davureg3yulu/data" 2025/11/02 02:27:37 DEBUG : mega root 'rclone-test-davureg3yulu/data': Using previously stored session ID and master key to initialize the Mega API === RUN TestCheckSumDownload/subtest1 === RUN TestCheckSumDownload/subtest2 === RUN TestCheckSumDownload/subtest3 === RUN TestCheckSumDownload/subtest4 === RUN TestCheckSumDownload/subtest5 === RUN TestCheckSumDownload/subtest6 === RUN TestCheckSumDownload/subtest7 --- PASS: TestCheckSumDownload (37.28s) --- PASS: TestCheckSumDownload/subtest1 (0.25s) --- PASS: TestCheckSumDownload/subtest2 (0.32s) --- PASS: TestCheckSumDownload/subtest3 (0.30s) --- PASS: TestCheckSumDownload/subtest4 (0.25s) --- PASS: TestCheckSumDownload/subtest5 (0.38s) --- PASS: TestCheckSumDownload/subtest6 (0.26s) --- PASS: TestCheckSumDownload/subtest7 (0.30s) === RUN TestApplyTransforms 2025/11/02 02:28:14 DEBUG : Creating backend with remote "TestMega:rclone-test-semiyal1juga" 2025/11/02 02:28:14 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:28:14 DEBUG : mega root 'rclone-test-semiyal1juga': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:28:32 DEBUG : Creating backend with remote "/tmp/rclone1245209823" run.go:185: Remote "mega root 'rclone-test-semiyal1juga'", Local "Local file system at /tmp/rclone1245209823", Modify Window "876000h0m0s" upper checkfile vs. lower remote (without normalization) 2025/11/02 02:28:34 ERROR : hello, world!: sum not found 2025/11/02 02:28:34 ERROR : HELLO, WORLD!: file not in mega root 'rclone-test-semiyal1juga' 2025/11/02 02:28:34 NOTICE: mega root 'rclone-test-semiyal1juga': 1 files missing 2025/11/02 02:28:34 NOTICE: 1 hashes missing 2025/11/02 02:28:34 NOTICE: mega root 'rclone-test-semiyal1juga': 1 differences found 2025/11/02 02:28:34 NOTICE: mega root 'rclone-test-semiyal1juga': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2025/11/02 02:28:34 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/02 02:28:34 NOTICE: mega root 'rclone-test-semiyal1juga': 0 differences found 2025/11/02 02:28:34 NOTICE: mega root 'rclone-test-semiyal1juga': 1 matching files 2025/11/02 02:28:34 DEBUG : Creating backend with remote "TestMega:rclone-test-vebulaj6jami" 2025/11/02 02:28:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:28:34 DEBUG : mega root 'rclone-test-vebulaj6jami': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:28:52 DEBUG : Creating backend with remote "/tmp/rclone2648681629" run.go:185: Remote "mega root 'rclone-test-vebulaj6jami'", Local "Local file system at /tmp/rclone2648681629", Modify Window "876000h0m0s" lower checkfile vs. upper remote (without normalization) 2025/11/02 02:28:55 ERROR : HELLO, WORLD!: sum not found 2025/11/02 02:28:55 ERROR : hello, world!: file not in mega root 'rclone-test-vebulaj6jami' 2025/11/02 02:28:55 NOTICE: mega root 'rclone-test-vebulaj6jami': 1 files missing 2025/11/02 02:28:55 NOTICE: 1 hashes missing 2025/11/02 02:28:55 NOTICE: mega root 'rclone-test-vebulaj6jami': 1 differences found 2025/11/02 02:28:55 NOTICE: mega root 'rclone-test-vebulaj6jami': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2025/11/02 02:28:55 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/02 02:28:55 NOTICE: mega root 'rclone-test-vebulaj6jami': 0 differences found 2025/11/02 02:28:55 NOTICE: mega root 'rclone-test-vebulaj6jami': 1 matching files 2025/11/02 02:28:55 DEBUG : Creating backend with remote "TestMega:rclone-test-vuletin3loki" 2025/11/02 02:28:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:28:55 DEBUG : mega root 'rclone-test-vuletin3loki': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:33:41 DEBUG : Creating backend with remote "/tmp/rclone1059040062" run.go:185: Remote "mega root 'rclone-test-vuletin3loki'", Local "Local file system at /tmp/rclone1059040062", Modify Window "876000h0m0s" lower checkfile vs. upperlowermixed remote (without normalization) 2025/11/02 02:33:41 ERROR : HeLlO, wOrLd!: sum not found 2025/11/02 02:33:41 ERROR : hello, world!: file not in mega root 'rclone-test-vuletin3loki' 2025/11/02 02:33:41 NOTICE: mega root 'rclone-test-vuletin3loki': 1 files missing 2025/11/02 02:33:41 NOTICE: 1 hashes missing 2025/11/02 02:33:41 NOTICE: mega root 'rclone-test-vuletin3loki': 1 differences found 2025/11/02 02:33:41 NOTICE: mega root 'rclone-test-vuletin3loki': 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2025/11/02 02:33:41 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/02 02:33:41 NOTICE: mega root 'rclone-test-vuletin3loki': 0 differences found 2025/11/02 02:33:41 NOTICE: mega root 'rclone-test-vuletin3loki': 1 matching files 2025/11/02 02:33:41 DEBUG : Creating backend with remote "TestMega:rclone-test-gexoyar6ramu" 2025/11/02 02:33:41 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:33:41 DEBUG : mega root 'rclone-test-gexoyar6ramu': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:34:01 DEBUG : Creating backend with remote "/tmp/rclone3183264290" run.go:185: Remote "mega root 'rclone-test-gexoyar6ramu'", Local "Local file system at /tmp/rclone3183264290", Modify Window "876000h0m0s" upperlowermixed checkfile vs. upper remote (without normalization) 2025/11/02 02:34:02 ERROR : HELLO, WORLD!: sum not found 2025/11/02 02:34:02 ERROR : HeLlO, wOrLd!: file not in mega root 'rclone-test-gexoyar6ramu' 2025/11/02 02:34:02 NOTICE: mega root 'rclone-test-gexoyar6ramu': 1 files missing 2025/11/02 02:34:02 NOTICE: 1 hashes missing 2025/11/02 02:34:02 NOTICE: mega root 'rclone-test-gexoyar6ramu': 1 differences found 2025/11/02 02:34:02 NOTICE: mega root 'rclone-test-gexoyar6ramu': 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2025/11/02 02:34:02 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/02 02:34:02 NOTICE: mega root 'rclone-test-gexoyar6ramu': 0 differences found 2025/11/02 02:34:02 NOTICE: mega root 'rclone-test-gexoyar6ramu': 1 matching files 2025/11/02 02:34:02 DEBUG : Creating backend with remote "TestMega:rclone-test-filegez8riku" 2025/11/02 02:34:02 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:34:02 DEBUG : mega root 'rclone-test-filegez8riku': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:34:21 DEBUG : Creating backend with remote "/tmp/rclone1548670122" run.go:185: Remote "mega root 'rclone-test-filegez8riku'", Local "Local file system at /tmp/rclone1548670122", Modify Window "876000h0m0s" NFD checkfile vs. NFC remote (without normalization) 2025/11/02 02:34:23 ERROR : 測試_Русский___ě_áñ: sum not found 2025/11/02 02:34:23 ERROR : 測試_Русский___ě_áñ: file not in mega root 'rclone-test-filegez8riku' 2025/11/02 02:34:23 NOTICE: mega root 'rclone-test-filegez8riku': 1 files missing 2025/11/02 02:34:23 NOTICE: 1 hashes missing 2025/11/02 02:34:23 NOTICE: mega root 'rclone-test-filegez8riku': 1 differences found 2025/11/02 02:34:23 NOTICE: mega root 'rclone-test-filegez8riku': 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2025/11/02 02:34:23 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/02 02:34:23 NOTICE: mega root 'rclone-test-filegez8riku': 0 differences found 2025/11/02 02:34:23 NOTICE: mega root 'rclone-test-filegez8riku': 1 matching files 2025/11/02 02:34:23 DEBUG : Creating backend with remote "TestMega:rclone-test-lopejex6nile" 2025/11/02 02:34:23 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:34:23 DEBUG : mega root 'rclone-test-lopejex6nile': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:34:41 DEBUG : Creating backend with remote "/tmp/rclone2942389359" run.go:185: Remote "mega root 'rclone-test-lopejex6nile'", Local "Local file system at /tmp/rclone2942389359", Modify Window "876000h0m0s" NFC checkfile vs. NFD remote (without normalization) 2025/11/02 02:34:43 ERROR : 測試_Русский___ě_áñ: sum not found 2025/11/02 02:34:43 ERROR : 測試_Русский___ě_áñ: file not in mega root 'rclone-test-lopejex6nile' 2025/11/02 02:34:43 NOTICE: mega root 'rclone-test-lopejex6nile': 1 files missing 2025/11/02 02:34:43 NOTICE: 1 hashes missing 2025/11/02 02:34:43 NOTICE: mega root 'rclone-test-lopejex6nile': 1 differences found 2025/11/02 02:34:43 NOTICE: mega root 'rclone-test-lopejex6nile': 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2025/11/02 02:34:43 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/02 02:34:43 NOTICE: mega root 'rclone-test-lopejex6nile': 0 differences found 2025/11/02 02:34:43 NOTICE: mega root 'rclone-test-lopejex6nile': 1 matching files 2025/11/02 02:34:43 DEBUG : Creating backend with remote "TestMega:rclone-test-nevarey7zehu" 2025/11/02 02:34:43 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:34:43 DEBUG : mega root 'rclone-test-nevarey7zehu': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:35:03 DEBUG : Creating backend with remote "/tmp/rclone1550176265" run.go:185: Remote "mega root 'rclone-test-nevarey7zehu'", Local "Local file system at /tmp/rclone1550176265", Modify Window "876000h0m0s" NFDx2 checkfile vs. both remote (without normalization) 2025/11/02 02:35:03 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/11/02 02:35:03 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in mega root 'rclone-test-nevarey7zehu' 2025/11/02 02:35:03 NOTICE: mega root 'rclone-test-nevarey7zehu': 1 files missing 2025/11/02 02:35:03 NOTICE: 1 hashes missing 2025/11/02 02:35:03 NOTICE: mega root 'rclone-test-nevarey7zehu': 1 differences found 2025/11/02 02:35:03 NOTICE: mega root 'rclone-test-nevarey7zehu': 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2025/11/02 02:35:04 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/02 02:35:04 NOTICE: mega root 'rclone-test-nevarey7zehu': 0 differences found 2025/11/02 02:35:04 NOTICE: mega root 'rclone-test-nevarey7zehu': 1 matching files 2025/11/02 02:35:04 DEBUG : Creating backend with remote "TestMega:rclone-test-xucujig9moxu" 2025/11/02 02:35:04 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:35:04 DEBUG : mega root 'rclone-test-xucujig9moxu': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:35:22 DEBUG : Creating backend with remote "/tmp/rclone1184743154" run.go:185: Remote "mega root 'rclone-test-xucujig9moxu'", Local "Local file system at /tmp/rclone1184743154", Modify Window "876000h0m0s" NFCx2 checkfile vs. both remote (without normalization) 2025/11/02 02:35:23 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/11/02 02:35:23 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in mega root 'rclone-test-xucujig9moxu' 2025/11/02 02:35:23 NOTICE: mega root 'rclone-test-xucujig9moxu': 1 files missing 2025/11/02 02:35:23 NOTICE: 1 hashes missing 2025/11/02 02:35:23 NOTICE: mega root 'rclone-test-xucujig9moxu': 1 differences found 2025/11/02 02:35:23 NOTICE: mega root 'rclone-test-xucujig9moxu': 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2025/11/02 02:35:23 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/02 02:35:23 NOTICE: mega root 'rclone-test-xucujig9moxu': 0 differences found 2025/11/02 02:35:23 NOTICE: mega root 'rclone-test-xucujig9moxu': 1 matching files 2025/11/02 02:35:23 DEBUG : Creating backend with remote "TestMega:rclone-test-kifuciz9pomu" 2025/11/02 02:35:23 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:35:23 DEBUG : mega root 'rclone-test-kifuciz9pomu': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:35:43 DEBUG : Creating backend with remote "/tmp/rclone2031606420" run.go:185: Remote "mega root 'rclone-test-kifuciz9pomu'", Local "Local file system at /tmp/rclone2031606420", Modify Window "876000h0m0s" both checkfile vs. NFDx2 remote (without normalization) 2025/11/02 02:35:45 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/11/02 02:35:45 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in mega root 'rclone-test-kifuciz9pomu' 2025/11/02 02:35:45 NOTICE: mega root 'rclone-test-kifuciz9pomu': 1 files missing 2025/11/02 02:35:45 NOTICE: 1 hashes missing 2025/11/02 02:35:45 NOTICE: mega root 'rclone-test-kifuciz9pomu': 1 differences found 2025/11/02 02:35:45 NOTICE: mega root 'rclone-test-kifuciz9pomu': 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2025/11/02 02:35:45 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/02 02:35:45 NOTICE: mega root 'rclone-test-kifuciz9pomu': 0 differences found 2025/11/02 02:35:45 NOTICE: mega root 'rclone-test-kifuciz9pomu': 1 matching files 2025/11/02 02:35:45 DEBUG : Creating backend with remote "TestMega:rclone-test-bejubak8jeli" 2025/11/02 02:35:45 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:35:45 DEBUG : mega root 'rclone-test-bejubak8jeli': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:36:05 DEBUG : Creating backend with remote "/tmp/rclone2180879218" run.go:185: Remote "mega root 'rclone-test-bejubak8jeli'", Local "Local file system at /tmp/rclone2180879218", Modify Window "876000h0m0s" both checkfile vs. NFCx2 remote (without normalization) 2025/11/02 02:36:06 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/11/02 02:36:06 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in mega root 'rclone-test-bejubak8jeli' 2025/11/02 02:36:06 NOTICE: mega root 'rclone-test-bejubak8jeli': 1 files missing 2025/11/02 02:36:06 NOTICE: 1 hashes missing 2025/11/02 02:36:06 NOTICE: mega root 'rclone-test-bejubak8jeli': 1 differences found 2025/11/02 02:36:06 NOTICE: mega root 'rclone-test-bejubak8jeli': 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2025/11/02 02:36:06 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/02 02:36:06 NOTICE: mega root 'rclone-test-bejubak8jeli': 0 differences found 2025/11/02 02:36:06 NOTICE: mega root 'rclone-test-bejubak8jeli': 1 matching files 2025/11/02 02:36:06 DEBUG : mega root 'rclone-test-bejubak8jeli': Purge remote 2025/11/02 02:36:07 DEBUG : mega root 'rclone-test-kifuciz9pomu': Purge remote 2025/11/02 02:36:07 DEBUG : mega root 'rclone-test-xucujig9moxu': Purge remote 2025/11/02 02:36:07 DEBUG : mega root 'rclone-test-nevarey7zehu': Purge remote 2025/11/02 02:36:07 DEBUG : mega root 'rclone-test-lopejex6nile': Purge remote 2025/11/02 02:36:07 DEBUG : mega root 'rclone-test-filegez8riku': Purge remote 2025/11/02 02:36:10 DEBUG : mega root 'rclone-test-gexoyar6ramu': Purge remote 2025/11/02 02:36:12 DEBUG : mega root 'rclone-test-vuletin3loki': Purge remote 2025/11/02 02:36:12 DEBUG : mega root 'rclone-test-vebulaj6jami': Purge remote 2025/11/02 02:36:12 DEBUG : mega root 'rclone-test-semiyal1juga': Purge remote --- PASS: TestApplyTransforms (478.46s) === RUN TestCopyFile run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" 2025/11/02 02:36:12 DEBUG : file1: Need to transfer - File not found at Destination 2025/11/02 02:36:15 DEBUG : sub/file2: size = 14 OK 2025/11/02 02:36:15 INFO : file1: Copied (new) to: sub/file2 2025/11/02 02:36:15 DEBUG : sub/file2: size = 14 OK 2025/11/02 02:36:15 DEBUG : file1: Sizes identical 2025/11/02 02:36:15 DEBUG : file1: Unchanged skipping 2025/11/02 02:36:15 DEBUG : mega root 'rclone-test-davureg3yulu': don't need to copy/move sub/file2, it is already at target location run.go:130: removing dir "sub" failed - try 1/3: directory not empty --- PASS: TestCopyFile (5.47s) === RUN TestCopyFileCompareDest run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" 2025/11/02 02:36:18 DEBUG : Creating backend with remote "TestMega:rclone-test-davureg3yulu/dst" 2025/11/02 02:36:18 DEBUG : mega root 'rclone-test-davureg3yulu/dst': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:36:37 DEBUG : Creating backend with remote "TestMega:rclone-test-davureg3yulu/CompareDest" 2025/11/02 02:36:37 DEBUG : mega root 'rclone-test-davureg3yulu/CompareDest': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:36:59 DEBUG : one: Need to transfer - File not found at Destination 2025/11/02 02:36:59 DEBUG : one: size = 3 OK 2025/11/02 02:36:59 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 2025/11/02 02:37:06 DEBUG : one: size = 5 (Local file system at /tmp/rclone496106211) 2025/11/02 02:37:06 DEBUG : one: size = 3 (mega root 'rclone-test-davureg3yulu/dst') 2025/11/02 02:37:06 DEBUG : one: Sizes differ 2025/11/02 02:37:07 DEBUG : one: size = 5 OK 2025/11/02 02:37:07 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 2025/11/02 02:37:18 DEBUG : one: size = 5 (Local file system at /tmp/rclone496106211) 2025/11/02 02:37:18 DEBUG : one: size = 3 (mega root 'rclone-test-davureg3yulu/dst') 2025/11/02 02:37:18 DEBUG : one: Sizes differ 2025/11/02 02:37:21 DEBUG : one: size = 5 OK 2025/11/02 02:37:21 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 2025/11/02 02:37:35 DEBUG : two: Need to transfer - File not found at Destination 2025/11/02 02:37:35 DEBUG : two: size = 3 OK 2025/11/02 02:37:35 DEBUG : two: Sizes identical 2025/11/02 02:37:35 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 2025/11/02 02:37:42 DEBUG : two: Need to transfer - File not found at Destination 2025/11/02 02:37:42 DEBUG : two: size = 3 OK 2025/11/02 02:37:42 DEBUG : two: Sizes identical 2025/11/02 02:37:42 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 2025/11/02 02:37:56 DEBUG : two: Need to transfer - File not found at Destination 2025/11/02 02:37:56 DEBUG : two: size = 5 (Local file system at /tmp/rclone496106211) 2025/11/02 02:37:56 DEBUG : two: size = 3 (mega root 'rclone-test-davureg3yulu/CompareDest') 2025/11/02 02:37:56 DEBUG : two: Sizes differ 2025/11/02 02:37:56 DEBUG : two: size = 5 OK 2025/11/02 02:37:56 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 (108.26s) === RUN TestDeduplicateSizeOnly run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" 2025/11/02 02:38:10 INFO : mega root 'rclone-test-davureg3yulu': Looking for duplicate names using skip mode. 2025/11/02 02:38:10 NOTICE: one: Found 3 files with duplicate names 2025/11/02 02:38:10 NOTICE: one: Deleting 1/2 identical duplicates (size 11) 2025/11/02 02:38:10 INFO : one: Deleted 2025/11/02 02:38:10 NOTICE: one: Skipping 2 files with duplicate names --- PASS: TestDeduplicateSizeOnly (8.34s) === RUN TestListDirSorted run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" 2025/11/02 02:38:23 DEBUG : a.txt: Excluded (Size Filter) 2025/11/02 02:38:23 DEBUG : a.txt: Excluded 2025/11/02 02:38:23 DEBUG : sub dir/hello world: Excluded (Size Filter) 2025/11/02 02:38:23 DEBUG : sub dir/hello world: Excluded 2025/11/02 02:38:23 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2025/11/02 02:38:23 DEBUG : sub dir/hello world2: Excluded 2025/11/02 02:38:23 DEBUG : sub dir/hello world: Excluded (Size Filter) 2025/11/02 02:38:23 DEBUG : sub dir/hello world: Excluded 2025/11/02 02:38:23 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2025/11/02 02:38:23 DEBUG : sub dir/hello world2: Excluded 2025/11/02 02:38:23 DEBUG : sub dir/ignore dir: Excluded 2025/11/02 02:38:23 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSorted (14.52s) === RUN TestLsWithFilesFrom run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" 2025/11/02 02:38:30 DEBUG : empty space: Excluded (FilesFrom Filter) 2025/11/02 02:38:30 DEBUG : empty space: Excluded 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: TestLsWithFilesFrom (8.80s) === RUN TestMaxDelete run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" 2025/11/02 02:38:40 DEBUG : Waiting for deletions to finish 2025/11/02 02:38:40 INFO : large: Deleted 2025/11/02 02:38:41 INFO : medium: Deleted 2025/11/02 02:38:41 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 : 3 Test: TestMaxDelete --- FAIL: TestMaxDelete (3.32s) === RUN TestMaxDeleteSize run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" 2025/11/02 02:38:44 DEBUG : Waiting for deletions to finish 2025/11/02 02:38:46 INFO : large: Deleted 2025/11/02 02:38:46 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached 2025/11/02 02:38:46 INFO : medium: Deleted --- PASS: TestMaxDeleteSize (7.01s) === RUN TestCat run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" --- PASS: TestCat (5.89s) === RUN TestPurge 2025/11/02 02:38:54 DEBUG : Creating backend with remote "TestMega:rclone-test-xoxiwid8capo" 2025/11/02 02:38:54 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/02 02:38:54 DEBUG : mega root 'rclone-test-xoxiwid8capo': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:39:14 DEBUG : Creating backend with remote "/tmp/rclone3009704030" run.go:185: Remote "mega root 'rclone-test-xoxiwid8capo'", Local "Local file system at /tmp/rclone3009704030", Modify Window "876000h0m0s" 2025/11/02 02:39:18 INFO : A2: Making directory 2025/11/02 02:39:18 INFO : A1/B2: Making directory 2025/11/02 02:39:20 INFO : A1/B2/C2: Making directory 2025/11/02 02:39:22 INFO : A1/B1/C3: Making directory 2025/11/02 02:39:23 INFO : A3: Making directory 2025/11/02 02:39:25 INFO : A3/B3: Making directory 2025/11/02 02:39:27 INFO : A3/B3/C4: Making directory 2025/11/02 02:39:32 ERROR : error listing: directory not found 2025/11/02 02:39:32 DEBUG : mega root 'rclone-test-xoxiwid8capo': Purge remote 2025/11/02 02:39:32 NOTICE: purge failed: directory not found --- PASS: TestPurge (37.94s) === RUN TestCopyURL run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" 2025/11/02 02:39:32 DEBUG : filename.txt: File name found in url 2025/11/02 02:39:33 DEBUG : headerfilename.txt: filename found in Content-Disposition header. --- PASS: TestCopyURL (3.73s) === RUN TestMoveFileBackupDir run.go:185: Remote "mega root 'rclone-test-davureg3yulu'", Local "Local file system at /tmp/rclone496106211", Modify Window "876000h0m0s" 2025/11/02 02:39:38 DEBUG : Creating backend with remote "TestMega:rclone-test-davureg3yulu/backup" 2025/11/02 02:39:38 DEBUG : mega root 'rclone-test-davureg3yulu/backup': Using previously stored session ID and master key to initialize the Mega API 2025/11/02 02:39:57 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone496106211) 2025/11/02 02:39:57 DEBUG : dst/file1: size = 18 (mega root 'rclone-test-davureg3yulu') 2025/11/02 02:39:57 DEBUG : dst/file1: Sizes differ 2025/11/02 02:39:59 INFO : dst/file1: Moved (server-side) 2025/11/02 02:40:01 DEBUG : dst/file1: size = 14 OK 2025/11/02 02:40:01 INFO : dst/file1: Copied (new) 2025/11/02 02:40:01 INFO : dst/file1: Deleted --- PASS: TestMoveFileBackupDir (28.97s) FAIL 2025/11/02 02:40:05 DEBUG : mega root 'rclone-test-davureg3yulu': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestMega: -verbose -test.run '^(TestApplyTransforms|TestCat|TestCheckSumDownload|TestCopyFile|TestCopyFileCompareDest|TestCopyURL|TestDeduplicateSizeOnly|TestListDirSorted|TestLsWithFilesFrom|TestMaxDelete|TestMaxDeleteSize|TestMoveFileBackupDir|TestPurge)$'" - Finished ERROR in 12m57.151500028s (try 2/5): exit status 1: Failed [TestCopyFileCompareDest TestMaxDelete]