"./operations.test -test.v -test.timeout 1h0m0s -remote TestMega: -verbose -test.run '^(TestCopyFileCompareDest|TestDirMove|TestListDirSortedFn|TestMaxDelete|TestMoveFileBackupDir|TestPurge|TestRemoveExisting)$|^TestRcat$/^withChecksum=true,ignoreChecksum=false$'" - Starting (try 2/5) 2026/06/27 05:35:04 DEBUG : Creating backend with remote "TestMega:rclone-test-bahexum8qema" 2026/06/27 05:35:04 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/06/27 05:35:04 DEBUG : mega root 'rclone-test-bahexum8qema': Using previously stored session ID and master key to initialize the Mega API 2026/06/27 05:35:23 DEBUG : Creating backend with remote "/tmp/rclone2192520018" === RUN TestCopyFileCompareDest run.go:198: Remote "mega root 'rclone-test-bahexum8qema'", Local "Local file system at /tmp/rclone2192520018", Modify Window "876000h0m0s" 2026/06/27 05:35:23 DEBUG : Creating backend with remote "TestMega:rclone-test-bahexum8qema/dst" 2026/06/27 05:35:23 DEBUG : mega root 'rclone-test-bahexum8qema/dst': Using previously stored session ID and master key to initialize the Mega API copy_test.go:200: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/copy_test.go:200 Error: Received unexpected error: login with previous auth keys failed: unexpected end of JSON input Test: TestCopyFileCompareDest 2026/06/27 05:35:34 ERROR : error listing: directory not found --- FAIL: TestCopyFileCompareDest (10.60s) === RUN TestListDirSortedFn run.go:198: Remote "mega root 'rclone-test-bahexum8qema'", Local "Local file system at /tmp/rclone2192520018", Modify Window "876000h0m0s" 2026/06/27 05:35:47 DEBUG : a.txt: Excluded (Size Filter) 2026/06/27 05:35:47 DEBUG : a.txt: Excluded 2026/06/27 05:35:47 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/06/27 05:35:47 DEBUG : sub dir/hello world: Excluded 2026/06/27 05:35:47 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/06/27 05:35:47 DEBUG : sub dir/hello world2: Excluded 2026/06/27 05:35:47 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/06/27 05:35:47 DEBUG : sub dir/hello world: Excluded 2026/06/27 05:35:47 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/06/27 05:35:47 DEBUG : sub dir/hello world2: Excluded 2026/06/27 05:35:47 DEBUG : sub dir/ignore dir: Excluded 2026/06/27 05:35:47 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSortedFn (34.43s) === RUN TestMaxDelete run.go:198: Remote "mega root 'rclone-test-bahexum8qema'", Local "Local file system at /tmp/rclone2192520018", Modify Window "876000h0m0s" run.go:303: Failed to put "small" to "mega root 'rclone-test-bahexum8qema'": upload file failed to create session: unexpected end of JSON input --- FAIL: TestMaxDelete (10.96s) === RUN TestPurge 2026/06/27 05:36:19 DEBUG : Creating backend with remote "TestMega:rclone-test-fehuzal2falu" 2026/06/27 05:36:19 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/06/27 05:36:19 DEBUG : mega root 'rclone-test-fehuzal2falu': Using previously stored session ID and master key to initialize the Mega API 2026/06/27 05:36:40 DEBUG : Creating backend with remote "/tmp/rclone3909911182" run.go:198: Remote "mega root 'rclone-test-fehuzal2falu'", Local "Local file system at /tmp/rclone3909911182", Modify Window "876000h0m0s" run.go:255: Failed to mkdir "mega root 'rclone-test-fehuzal2falu'": mkdir create node failed: unexpected end of JSON input 2026/06/27 05:36:51 DEBUG : mega root 'rclone-test-fehuzal2falu': Purge remote 2026/06/27 05:36:51 NOTICE: purge failed: directory not found --- FAIL: TestPurge (31.82s) === RUN TestMoveFileBackupDir run.go:198: Remote "mega root 'rclone-test-bahexum8qema'", Local "Local file system at /tmp/rclone2192520018", Modify Window "876000h0m0s" 2026/06/27 05:37:02 DEBUG : Creating backend with remote "TestMega:rclone-test-bahexum8qema/backup" 2026/06/27 05:37:02 DEBUG : mega root 'rclone-test-bahexum8qema/backup': Using previously stored session ID and master key to initialize the Mega API 2026/06/27 05:37:22 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2192520018) 2026/06/27 05:37:22 DEBUG : dst/file1: size = 18 (mega root 'rclone-test-bahexum8qema') 2026/06/27 05:37:22 DEBUG : dst/file1: Sizes differ 2026/06/27 05:37:24 INFO : dst/file1: Moved (server-side) 2026/06/27 05:37:27 DEBUG : dst/file1: size = 14 OK 2026/06/27 05:37:27 INFO : dst/file1: Copied (new) 2026/06/27 05:37:27 INFO : dst/file1: Deleted --- PASS: TestMoveFileBackupDir (51.01s) === RUN TestDirMove run.go:198: Remote "mega root 'rclone-test-bahexum8qema'", Local "Local file system at /tmp/rclone2192520018", Modify Window "876000h0m0s" run.go:303: Failed to put "A1/one" to "mega root 'rclone-test-bahexum8qema'": mkdir create node failed: unexpected end of JSON input --- FAIL: TestDirMove (11.37s) === RUN TestRcat === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "mega root 'rclone-test-bahexum8qema'", Local "Local file system at /tmp/rclone2192520018", Modify Window "876000h0m0s" 2026/06/27 05:37:53 DEBUG : mega root 'rclone-test-bahexum8qema': File to upload is small (34 bytes), uploading instead of streaming 2026/06/27 05:38:04 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/06/27 05:38:04 NOTICE: mega root 'rclone-test-bahexum8qema': --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/06/27 05:38:04 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/06/27 05:38:04 DEBUG : mega root 'rclone-test-bahexum8qema': Target remote doesn't support streaming uploads, creating temporary local FS to spool file 2026/06/27 05:38:06 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/06/27 05:38:06 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical --- PASS: TestRcat (14.98s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (14.98s) === RUN TestRemoveExisting run.go:198: Remote "mega root 'rclone-test-bahexum8qema'", Local "Local file system at /tmp/rclone2192520018", Modify Window "876000h0m0s" 2026/06/27 05:38:11 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.favihac5" before starting 2026/06/27 05:38:12 DEBUG : sub dir/test remove existing.favihac5: TEST: removing renamed existing file after operation 2026/06/27 05:38:12 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.qiqihaq2" before starting 2026/06/27 05:38:12 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.qiqihaq2: TEST: renaming existing back after failed operation 2026/06/27 05:38:12 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.qedonad0" before starting 2026/06/27 05:38:13 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.qedonad0: TEST: removing renamed existing file after operation --- PASS: TestRemoveExisting (6.78s) FAIL 2026/06/27 05:38:15 DEBUG : mega root 'rclone-test-bahexum8qema': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestMega: -verbose -test.run '^(TestCopyFileCompareDest|TestDirMove|TestListDirSortedFn|TestMaxDelete|TestMoveFileBackupDir|TestPurge|TestRemoveExisting)$|^TestRcat$/^withChecksum=true,ignoreChecksum=false$'" - Finished ERROR in 3m12.087183613s (try 2/5): exit status 1: Failed [TestCopyFileCompareDest TestMaxDelete TestPurge TestDirMove]