"./operations.test -test.v -test.timeout 1h0m0s -remote TestMega: -verbose -test.run '^(TestApplyTransforms|TestCopyFileBackupDir|TestCopyFileCompareDest|TestDeduplicateRename|TestDirMove|TestHashSums|TestListDirSorted|TestListDirSortedFn|TestMaxDeleteSize|TestMergeDirs)$'" - Starting (try 4/5) 2025/11/22 01:59:38 DEBUG : Creating backend with remote "TestMega:rclone-test-kayuzog9fulu" 2025/11/22 01:59:38 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/22 01:59:38 DEBUG : mega root 'rclone-test-kayuzog9fulu': Using previously stored session ID and master key to initialize the Mega API 2025/11/22 01:59:59 DEBUG : Creating backend with remote "/tmp/rclone4079155992" === RUN TestApplyTransforms 2025/11/22 01:59:59 DEBUG : Creating backend with remote "TestMega:rclone-test-digudes8vito" 2025/11/22 01:59:59 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/22 01:59:59 DEBUG : mega root 'rclone-test-digudes8vito': Using previously stored session ID and master key to initialize the Mega API 2025/11/22 02:00:16 DEBUG : Creating backend with remote "/tmp/rclone3214312378" run.go:185: Remote "mega root 'rclone-test-digudes8vito'", Local "Local file system at /tmp/rclone3214312378", Modify Window "876000h0m0s" upper checkfile vs. lower remote (without normalization) 2025/11/22 02:00:20 ERROR : hello, world!: sum not found 2025/11/22 02:00:20 ERROR : HELLO, WORLD!: file not in mega root 'rclone-test-digudes8vito' 2025/11/22 02:00:20 NOTICE: mega root 'rclone-test-digudes8vito': 1 files missing 2025/11/22 02:00:20 NOTICE: 1 hashes missing 2025/11/22 02:00:20 NOTICE: mega root 'rclone-test-digudes8vito': 1 differences found 2025/11/22 02:00:20 NOTICE: mega root 'rclone-test-digudes8vito': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2025/11/22 02:00:20 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/22 02:00:20 NOTICE: mega root 'rclone-test-digudes8vito': 0 differences found 2025/11/22 02:00:20 NOTICE: mega root 'rclone-test-digudes8vito': 1 matching files 2025/11/22 02:00:20 DEBUG : Creating backend with remote "TestMega:rclone-test-ziyajod7kuli" 2025/11/22 02:00:20 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/22 02:00:20 DEBUG : mega root 'rclone-test-ziyajod7kuli': Using previously stored session ID and master key to initialize the Mega API 2025/11/22 02:00:39 DEBUG : Creating backend with remote "/tmp/rclone1867735653" run.go:185: Remote "mega root 'rclone-test-ziyajod7kuli'", Local "Local file system at /tmp/rclone1867735653", Modify Window "876000h0m0s" lower checkfile vs. upper remote (without normalization) 2025/11/22 02:00:45 ERROR : HELLO, WORLD!: sum not found 2025/11/22 02:00:45 ERROR : hello, world!: file not in mega root 'rclone-test-ziyajod7kuli' 2025/11/22 02:00:45 NOTICE: mega root 'rclone-test-ziyajod7kuli': 1 files missing 2025/11/22 02:00:45 NOTICE: 1 hashes missing 2025/11/22 02:00:45 NOTICE: mega root 'rclone-test-ziyajod7kuli': 1 differences found 2025/11/22 02:00:45 NOTICE: mega root 'rclone-test-ziyajod7kuli': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2025/11/22 02:00:45 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/11/22 02:00:45 NOTICE: mega root 'rclone-test-ziyajod7kuli': 0 differences found 2025/11/22 02:00:45 NOTICE: mega root 'rclone-test-ziyajod7kuli': 1 matching files 2025/11/22 02:00:45 DEBUG : Creating backend with remote "TestMega:rclone-test-nomequf9xuju" 2025/11/22 02:00:45 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/11/22 02:00:45 DEBUG : mega root 'rclone-test-nomequf9xuju': Using previously stored session ID and master key to initialize the Mega API 2025/11/22 02:01:03 DEBUG : Creating backend with remote "/tmp/rclone335639948" 2025/11/22 02:01:03 DEBUG : Config file has changed externally - reloading run.go:185: Remote "mega root 'rclone-test-nomequf9xuju'", Local "Local file system at /tmp/rclone335639948", Modify Window "876000h0m0s" run.go:242: Failed to mkdir "mega root 'rclone-test-nomequf9xuju'": mkdir create node failed: unexpected end of JSON input 2025/11/22 02:01:14 DEBUG : mega root 'rclone-test-nomequf9xuju': Purge remote 2025/11/22 02:01:14 NOTICE: purge failed: directory not found 2025/11/22 02:01:14 DEBUG : mega root 'rclone-test-ziyajod7kuli': Purge remote 2025/11/22 02:01:25 DEBUG : mega root 'rclone-test-digudes8vito': Purge remote --- FAIL: TestApplyTransforms (88.06s) === RUN TestCopyFileBackupDir run.go:185: Remote "mega root 'rclone-test-kayuzog9fulu'", Local "Local file system at /tmp/rclone4079155992", Modify Window "876000h0m0s" 2025/11/22 02:01:30 DEBUG : Creating backend with remote "TestMega:rclone-test-kayuzog9fulu/backup" 2025/11/22 02:01:30 DEBUG : mega root 'rclone-test-kayuzog9fulu/backup': Using previously stored session ID and master key to initialize the Mega API 2025/11/22 02:01:49 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone4079155992) 2025/11/22 02:01:49 DEBUG : dst/file1: size = 18 (mega root 'rclone-test-kayuzog9fulu') 2025/11/22 02:01:49 DEBUG : dst/file1: Sizes differ 2025/11/22 02:01:53 INFO : dst/file1: Moved (server-side) 2025/11/22 02:01:53 DEBUG : dst/file1: size = 14 OK 2025/11/22 02:01:53 INFO : dst/file1: Copied (new) run.go:130: removing dir "dst" failed - try 1/3: directory not empty --- PASS: TestCopyFileBackupDir (52.48s) === RUN TestCopyFileCompareDest run.go:185: Remote "mega root 'rclone-test-kayuzog9fulu'", Local "Local file system at /tmp/rclone4079155992", Modify Window "876000h0m0s" 2025/11/22 02:02:19 DEBUG : Creating backend with remote "TestMega:rclone-test-kayuzog9fulu/dst" 2025/11/22 02:02:19 DEBUG : mega root 'rclone-test-kayuzog9fulu/dst': Using previously stored session ID and master key to initialize the Mega API 2025/11/22 02:02:37 DEBUG : Creating backend with remote "TestMega:rclone-test-kayuzog9fulu/CompareDest" 2025/11/22 02:02:37 DEBUG : mega root 'rclone-test-kayuzog9fulu/CompareDest': Using previously stored session ID and master key to initialize the Mega API 2025/11/22 02:02:55 DEBUG : one: Need to transfer - File not found at Destination 2025/11/22 02:02:57 DEBUG : one: size = 3 OK 2025/11/22 02:02:57 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: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:212 Error: Should be true Test: TestCopyFileCompareDest Messages: listing wrong, want dst/one (3) got fstest.go:203: Not found "dst/one" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /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:212 /usr/local/go/src/runtime/asm_amd64.s:1700 Error: Not equal: expected: 0 actual : 1 Test: TestCopyFileCompareDest Messages: 1 objects not found 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:216 Error: Should be true Test: TestCopyFileCompareDest Messages: listing wrong, want dst/one (3) got fstest.go:203: Not found "dst/one" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /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:216 /usr/local/go/src/runtime/asm_amd64.s:1700 Error: Not equal: expected: 0 actual : 1 Test: TestCopyFileCompareDest Messages: 1 objects not found 2025/11/22 02:03:11 DEBUG : one: size = 5 (Local file system at /tmp/rclone4079155992) 2025/11/22 02:03:11 DEBUG : one: size = 3 (mega root 'rclone-test-kayuzog9fulu/dst') 2025/11/22 02:03:11 DEBUG : one: Sizes differ 2025/11/22 02:03:11 DEBUG : one: size = 5 OK 2025/11/22 02:03:11 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:225 Error: Should be true Test: TestCopyFileCompareDest Messages: listing wrong, want dst/one (5) got fstest.go:203: Not found "dst/one" fstest.go:206: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:206 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:310 /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:225 /usr/local/go/src/runtime/asm_amd64.s:1700 Error: Not equal: expected: 0 actual : 1 Test: TestCopyFileCompareDest Messages: 1 objects not found run.go:290: Failed to put "dst/one" to "mega root 'rclone-test-kayuzog9fulu'": mkdir create node failed: unexpected end of JSON input --- FAIL: TestCopyFileCompareDest (70.19s) === RUN TestDeduplicateRename run.go:185: Remote "mega root 'rclone-test-kayuzog9fulu'", Local "Local file system at /tmp/rclone4079155992", Modify Window "876000h0m0s" 2025/11/22 02:03:34 INFO : mega root 'rclone-test-kayuzog9fulu': Looking for duplicate names using rename mode. 2025/11/22 02:03:34 NOTICE: one.txt: Found 3 files with duplicate names 2025/11/22 02:03:35 INFO : one-2.txt: renamed from: one.txt 2025/11/22 02:03:35 INFO : one-3.txt: renamed from: one.txt 2025/11/22 02:03:35 INFO : one-4.txt: renamed from: one.txt --- PASS: TestDeduplicateRename (11.70s) === RUN TestMergeDirs run.go:185: Remote "mega root 'rclone-test-kayuzog9fulu'", Local "Local file system at /tmp/rclone4079155992", Modify Window "876000h0m0s" 2025/11/22 02:04:11 INFO : dupe2: merging "two.txt" 2025/11/22 02:04:12 INFO : dupe2: removing empty directory 2025/11/22 02:04:13 INFO : dupe3: merging "three.txt" 2025/11/22 02:04:13 INFO : dupe3: removing empty directory --- PASS: TestMergeDirs (35.57s) === RUN TestListDirSorted run.go:185: Remote "mega root 'rclone-test-kayuzog9fulu'", Local "Local file system at /tmp/rclone4079155992", Modify Window "876000h0m0s" 2025/11/22 02:04:30 DEBUG : a.txt: Excluded (Size Filter) 2025/11/22 02:04:30 DEBUG : a.txt: Excluded 2025/11/22 02:04:30 DEBUG : sub dir/hello world: Excluded (Size Filter) 2025/11/22 02:04:30 DEBUG : sub dir/hello world: Excluded 2025/11/22 02:04:30 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2025/11/22 02:04:30 DEBUG : sub dir/hello world2: Excluded 2025/11/22 02:04:30 DEBUG : sub dir/hello world: Excluded (Size Filter) 2025/11/22 02:04:30 DEBUG : sub dir/hello world: Excluded 2025/11/22 02:04:30 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2025/11/22 02:04:30 DEBUG : sub dir/hello world2: Excluded 2025/11/22 02:04:30 DEBUG : sub dir/ignore dir: Excluded 2025/11/22 02:04:30 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSorted (22.56s) === RUN TestListDirSortedFn run.go:185: Remote "mega root 'rclone-test-kayuzog9fulu'", Local "Local file system at /tmp/rclone4079155992", Modify Window "876000h0m0s" run.go:290: Failed to put "zend.txt" to "mega root 'rclone-test-kayuzog9fulu'": upload file failed to create session: unexpected end of JSON input --- FAIL: TestListDirSortedFn (23.71s) === RUN TestHashSums run.go:185: Remote "mega root 'rclone-test-kayuzog9fulu'", Local "Local file system at /tmp/rclone4079155992", Modify Window "876000h0m0s" run.go:290: Failed to put "empty space" to "mega root 'rclone-test-kayuzog9fulu'": upload file failed to create session: unexpected end of JSON input --- FAIL: TestHashSums (13.41s) === RUN TestMaxDeleteSize run.go:185: Remote "mega root 'rclone-test-kayuzog9fulu'", Local "Local file system at /tmp/rclone4079155992", Modify Window "876000h0m0s" 2025/11/22 02:05:22 DEBUG : Waiting for deletions to finish 2025/11/22 02:05:22 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2025/11/22 02:05:24 INFO : medium: Deleted 2025/11/22 02:05:25 INFO : small: Deleted --- PASS: TestMaxDeleteSize (18.67s) === RUN TestDirMove run.go:185: Remote "mega root 'rclone-test-kayuzog9fulu'", Local "Local file system at /tmp/rclone4079155992", Modify Window "876000h0m0s" run.go:290: Failed to put "A1/two" to "mega root 'rclone-test-kayuzog9fulu'": upload file failed to create session: unexpected end of JSON input --- FAIL: TestDirMove (13.47s) FAIL 2025/11/22 02:05:49 DEBUG : mega root 'rclone-test-kayuzog9fulu': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestMega: -verbose -test.run '^(TestApplyTransforms|TestCopyFileBackupDir|TestCopyFileCompareDest|TestDeduplicateRename|TestDirMove|TestHashSums|TestListDirSorted|TestListDirSortedFn|TestMaxDeleteSize|TestMergeDirs)$'" - Finished ERROR in 6m12.640330762s (try 4/5): exit status 1: Failed [TestApplyTransforms TestCopyFileCompareDest TestListDirSortedFn TestHashSums TestDirMove]