"./restic.test -test.v -test.timeout 1h0m0s -remote '' -verbose" - Starting (try 1/5) === RUN TestCacheCRUD --- PASS: TestCacheCRUD (0.00s) === RUN TestCacheRemovePrefix --- PASS: TestCacheRemovePrefix (0.00s) === RUN TestResticHandler === RUN TestResticHandler/#00 restic_appendonly_test.go:132: request 0: GET /config restic_appendonly_test.go:132: request 1: POST /config restic_appendonly_test.go:132: request 2: GET /config restic_appendonly_test.go:132: request 3: POST /config 2025/06/12 01:00:25 ERROR : config: Post request: file already exists, refusing to overwrite in append-only mode restic_appendonly_test.go:132: request 4: GET /config restic_appendonly_test.go:132: request 5: DELETE /config restic_appendonly_test.go:132: request 6: GET /config === RUN TestResticHandler/#01 restic_appendonly_test.go:132: request 0: GET /data/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff restic_appendonly_test.go:132: request 1: POST /data/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff restic_appendonly_test.go:132: request 2: GET /data/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff restic_appendonly_test.go:132: request 3: POST /data/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff 2025/06/12 01:00:25 ERROR : data/c1/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff: Post request: file already exists, refusing to overwrite in append-only mode restic_appendonly_test.go:132: request 4: GET /data/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff restic_appendonly_test.go:132: request 5: DELETE /data/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff restic_appendonly_test.go:132: request 6: GET /data/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff === RUN TestResticHandler/#02 restic_appendonly_test.go:132: request 0: GET /locks/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff restic_appendonly_test.go:132: request 1: POST /locks/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff restic_appendonly_test.go:132: request 2: GET /locks/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff restic_appendonly_test.go:132: request 3: POST /locks/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff 2025/06/12 01:00:25 ERROR : locks/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff: Post request: file already exists, refusing to overwrite in append-only mode restic_appendonly_test.go:132: request 4: DELETE /locks/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff restic_appendonly_test.go:132: request 5: GET /locks/c14d8af8a57f39dea724868c4d1aaede6c0ff7b6a94c81b8c5ee345fe4c6efff --- PASS: TestResticHandler (0.02s) --- PASS: TestResticHandler/#00 (0.00s) --- PASS: TestResticHandler/#01 (0.00s) --- PASS: TestResticHandler/#02 (0.00s) === RUN TestResticPrivateRepositories --- PASS: TestResticPrivateRepositories (0.00s) === RUN TestResticIntegration 2025/06/12 01:00:26 NOTICE: http: invalid Content-Length of "-100" 2025/06/12 01:00:27 NOTICE: data/f8/f84f0c932990ae2f59ee948e4413ce7f4e81b12a11b13b4e8fc45606daab4f59: Removing partially written file on error: unexpected EOF 2025/06/12 01:00:27 ERROR : data/f8/f84f0c932990ae2f59ee948e4413ce7f4e81b12a11b13b4e8fc45606daab4f59: Failed to remove partially written file: remove /tmp/rclone3363423745/data/f8/f84f0c932990ae2f59ee948e4413ce7f4e81b12a11b13b4e8fc45606daab4f59: no such file or directory 2025/06/12 01:00:27 ERROR : data/f8/f84f0c932990ae2f59ee948e4413ce7f4e81b12a11b13b4e8fc45606daab4f59: Post request put error: unexpected EOF 2025/06/12 01:00:27 ERROR : data/f8/f84f0c932990ae2f59ee948e4413ce7f4e81b12a11b13b4e8fc45606daab4f59: Post request rcat error: unexpected EOF restic_test.go:86: ---------- === RUN TestBackendRESTExternalServer === RUN TestBackendRESTExternalServer/TestBackend === RUN TestBackendRESTExternalServer/TestBackend/data === PAUSE TestBackendRESTExternalServer/TestBackend/data === RUN TestBackendRESTExternalServer/TestBackend/key === PAUSE TestBackendRESTExternalServer/TestBackend/key === RUN TestBackendRESTExternalServer/TestBackend/lock === PAUSE TestBackendRESTExternalServer/TestBackend/lock === RUN TestBackendRESTExternalServer/TestBackend/snapshot === PAUSE TestBackendRESTExternalServer/TestBackend/snapshot === RUN TestBackendRESTExternalServer/TestBackend/index === PAUSE TestBackendRESTExternalServer/TestBackend/index === CONT TestBackendRESTExternalServer/TestBackend/data === CONT TestBackendRESTExternalServer/TestBackend/index === CONT TestBackendRESTExternalServer/TestBackend/lock === CONT TestBackendRESTExternalServer/TestBackend/snapshot === CONT TestBackendRESTExternalServer/TestBackend/key === RUN TestBackendRESTExternalServer/TestConfig === RUN TestBackendRESTExternalServer/TestCreateWithConfig === RUN TestBackendRESTExternalServer/TestList tests.go:29: rand initialized with seed 1749690025845824148 tests.go:303: wrote 24 files === RUN TestBackendRESTExternalServer/TestList/max-11 tests.go:333: loaded 24 IDs from backend === RUN TestBackendRESTExternalServer/TestList/max-23 tests.go:333: loaded 24 IDs from backend === RUN TestBackendRESTExternalServer/TestList/max-24 tests.go:333: loaded 24 IDs from backend === RUN TestBackendRESTExternalServer/TestList/max-34 tests.go:333: loaded 24 IDs from backend === RUN TestBackendRESTExternalServer/TestList/max-1147 tests.go:333: loaded 24 IDs from backend === NAME TestBackendRESTExternalServer/TestList tests.go:355: remove 24 files === RUN TestBackendRESTExternalServer/TestListCancel === RUN TestBackendRESTExternalServer/TestListCancel/Cancelled === RUN TestBackendRESTExternalServer/TestListCancel/First === RUN TestBackendRESTExternalServer/TestListCancel/Last === RUN TestBackendRESTExternalServer/TestListCancel/Timeout === RUN TestBackendRESTExternalServer/TestLoad tests.go:29: rand initialized with seed 1749690026871828997 tests.go:157: saved 99394 bytes as === RUN TestBackendRESTExternalServer/TestSave tests.go:29: rand initialized with seed 1749690026925267410 === RUN TestBackendRESTExternalServer/TestSaveError tests.go:29: rand initialized with seed 1749690027424174278 === RUN TestBackendRESTExternalServer/TestSaveWrongHash tests.go:29: rand initialized with seed 1749690027488086183 === RUN TestBackendRESTExternalServer/TestStripPasswordCall === RUN TestBackendRESTExternalServer/TestZZZDelete --- PASS: TestBackendRESTExternalServer (1.71s) --- PASS: TestBackendRESTExternalServer/TestBackend (0.00s) --- PASS: TestBackendRESTExternalServer/TestBackend/index (0.03s) --- PASS: TestBackendRESTExternalServer/TestBackend/snapshot (0.03s) --- PASS: TestBackendRESTExternalServer/TestBackend/data (0.03s) --- PASS: TestBackendRESTExternalServer/TestBackend/lock (0.03s) --- PASS: TestBackendRESTExternalServer/TestBackend/key (0.01s) --- PASS: TestBackendRESTExternalServer/TestConfig (0.01s) --- PASS: TestBackendRESTExternalServer/TestCreateWithConfig (0.00s) --- PASS: TestBackendRESTExternalServer/TestList (0.02s) --- PASS: TestBackendRESTExternalServer/TestList/max-11 (0.00s) --- PASS: TestBackendRESTExternalServer/TestList/max-23 (0.00s) --- PASS: TestBackendRESTExternalServer/TestList/max-24 (0.00s) --- PASS: TestBackendRESTExternalServer/TestList/max-34 (0.00s) --- PASS: TestBackendRESTExternalServer/TestList/max-1147 (0.00s) --- PASS: TestBackendRESTExternalServer/TestListCancel (1.01s) --- PASS: TestBackendRESTExternalServer/TestListCancel/Cancelled (0.00s) --- PASS: TestBackendRESTExternalServer/TestListCancel/First (0.00s) --- PASS: TestBackendRESTExternalServer/TestListCancel/Last (0.00s) --- PASS: TestBackendRESTExternalServer/TestListCancel/Timeout (1.00s) --- PASS: TestBackendRESTExternalServer/TestLoad (0.05s) --- PASS: TestBackendRESTExternalServer/TestSave (0.50s) --- PASS: TestBackendRESTExternalServer/TestSaveError (0.06s) --- PASS: TestBackendRESTExternalServer/TestSaveWrongHash (0.00s) --- PASS: TestBackendRESTExternalServer/TestStripPasswordCall (0.00s) --- PASS: TestBackendRESTExternalServer/TestZZZDelete (0.01s) PASS ok github.com/restic/restic/internal/backend/rest 1.758s ---------- 2025/06/12 01:00:29 NOTICE: http: invalid Content-Length of "-100" 2025/06/12 01:00:29 NOTICE: potato/sausage/data/f8/f84f0c932990ae2f59ee948e4413ce7f4e81b12a11b13b4e8fc45606daab4f59: Removing partially written file on error: unexpected EOF 2025/06/12 01:00:29 ERROR : potato/sausage/data/f8/f84f0c932990ae2f59ee948e4413ce7f4e81b12a11b13b4e8fc45606daab4f59: Failed to remove partially written file: remove /tmp/rclone3363423745/potato/sausage/data/f8/f84f0c932990ae2f59ee948e4413ce7f4e81b12a11b13b4e8fc45606daab4f59: no such file or directory 2025/06/12 01:00:29 ERROR : potato/sausage/data/f8/f84f0c932990ae2f59ee948e4413ce7f4e81b12a11b13b4e8fc45606daab4f59: Post request put error: unexpected EOF 2025/06/12 01:00:29 ERROR : potato/sausage/data/f8/f84f0c932990ae2f59ee948e4413ce7f4e81b12a11b13b4e8fc45606daab4f59: Post request rcat error: unexpected EOF restic_test.go:86: ---------- === RUN TestBackendRESTExternalServer === RUN TestBackendRESTExternalServer/TestBackend === RUN TestBackendRESTExternalServer/TestBackend/data === PAUSE TestBackendRESTExternalServer/TestBackend/data === RUN TestBackendRESTExternalServer/TestBackend/key === PAUSE TestBackendRESTExternalServer/TestBackend/key === RUN TestBackendRESTExternalServer/TestBackend/lock === PAUSE TestBackendRESTExternalServer/TestBackend/lock === RUN TestBackendRESTExternalServer/TestBackend/snapshot === PAUSE TestBackendRESTExternalServer/TestBackend/snapshot === RUN TestBackendRESTExternalServer/TestBackend/index === PAUSE TestBackendRESTExternalServer/TestBackend/index === CONT TestBackendRESTExternalServer/TestBackend/data === CONT TestBackendRESTExternalServer/TestBackend/lock === CONT TestBackendRESTExternalServer/TestBackend/key === CONT TestBackendRESTExternalServer/TestBackend/snapshot === CONT TestBackendRESTExternalServer/TestBackend/index === RUN TestBackendRESTExternalServer/TestConfig === RUN TestBackendRESTExternalServer/TestCreateWithConfig === RUN TestBackendRESTExternalServer/TestList tests.go:29: rand initialized with seed 1749690028556681581 tests.go:303: wrote 27 files === RUN TestBackendRESTExternalServer/TestList/max-11 tests.go:333: loaded 27 IDs from backend === RUN TestBackendRESTExternalServer/TestList/max-23 tests.go:333: loaded 27 IDs from backend === RUN TestBackendRESTExternalServer/TestList/max-27 tests.go:333: loaded 27 IDs from backend === RUN TestBackendRESTExternalServer/TestList/max-37 tests.go:333: loaded 27 IDs from backend === RUN TestBackendRESTExternalServer/TestList/max-1150 tests.go:333: loaded 27 IDs from backend === NAME TestBackendRESTExternalServer/TestList tests.go:355: remove 27 files === RUN TestBackendRESTExternalServer/TestListCancel === RUN TestBackendRESTExternalServer/TestListCancel/Cancelled === RUN TestBackendRESTExternalServer/TestListCancel/First === RUN TestBackendRESTExternalServer/TestListCancel/Last === RUN TestBackendRESTExternalServer/TestListCancel/Timeout === RUN TestBackendRESTExternalServer/TestLoad tests.go:29: rand initialized with seed 1749690029613875814 tests.go:157: saved 1320885 bytes as === RUN TestBackendRESTExternalServer/TestSave tests.go:29: rand initialized with seed 1749690029711223340 === RUN TestBackendRESTExternalServer/TestSaveError tests.go:29: rand initialized with seed 1749690029883061071 === RUN TestBackendRESTExternalServer/TestSaveWrongHash tests.go:29: rand initialized with seed 1749690029892902518 === RUN TestBackendRESTExternalServer/TestStripPasswordCall === RUN TestBackendRESTExternalServer/TestZZZDelete --- PASS: TestBackendRESTExternalServer (1.42s) --- PASS: TestBackendRESTExternalServer/TestBackend (0.00s) --- PASS: TestBackendRESTExternalServer/TestBackend/snapshot (0.04s) --- PASS: TestBackendRESTExternalServer/TestBackend/lock (0.04s) --- PASS: TestBackendRESTExternalServer/TestBackend/data (0.04s) --- PASS: TestBackendRESTExternalServer/TestBackend/key (0.05s) --- PASS: TestBackendRESTExternalServer/TestBackend/index (0.01s) --- PASS: TestBackendRESTExternalServer/TestConfig (0.00s) --- PASS: TestBackendRESTExternalServer/TestCreateWithConfig (0.01s) --- PASS: TestBackendRESTExternalServer/TestList (0.04s) --- PASS: TestBackendRESTExternalServer/TestList/max-11 (0.00s) --- PASS: TestBackendRESTExternalServer/TestList/max-23 (0.00s) --- PASS: TestBackendRESTExternalServer/TestList/max-27 (0.00s) --- PASS: TestBackendRESTExternalServer/TestList/max-37 (0.00s) --- PASS: TestBackendRESTExternalServer/TestList/max-1150 (0.00s) --- PASS: TestBackendRESTExternalServer/TestListCancel (1.02s) --- PASS: TestBackendRESTExternalServer/TestListCancel/Cancelled (0.00s) --- PASS: TestBackendRESTExternalServer/TestListCancel/First (0.00s) --- PASS: TestBackendRESTExternalServer/TestListCancel/Last (0.00s) --- PASS: TestBackendRESTExternalServer/TestListCancel/Timeout (1.00s) --- PASS: TestBackendRESTExternalServer/TestLoad (0.10s) --- PASS: TestBackendRESTExternalServer/TestSave (0.17s) --- PASS: TestBackendRESTExternalServer/TestSaveError (0.01s) --- PASS: TestBackendRESTExternalServer/TestSaveWrongHash (0.00s) --- PASS: TestBackendRESTExternalServer/TestStripPasswordCall (0.00s) --- PASS: TestBackendRESTExternalServer/TestZZZDelete (0.01s) PASS ok github.com/restic/restic/internal/backend/rest 1.441s ---------- --- PASS: TestResticIntegration (4.89s) === RUN TestMakeRemote --- PASS: TestMakeRemote (0.00s) === RUN TestListErrors 2025/06/12 01:00:30 ERROR : test/snapshots: error listing: oops 2025/06/12 01:00:30 ERROR : test/snapshots: list failed: &errors.errorString{s:"oops"} *errors.errorString --- PASS: TestListErrors (0.00s) === RUN TestServeErrors --- PASS: TestServeErrors (0.00s) === RUN TestRc rc.go:66: Checking connection on "127.0.0.1:36337" --- PASS: TestRc (0.10s) PASS "./restic.test -test.v -test.timeout 1h0m0s -remote '' -verbose" - Finished OK in 5.104380196s (try 1/5)