test(e2e): cross-process harness over the §12 seams (#66)
ci / rust (push) Failing after 1m36s
ci / web (push) Successful in 26s
e2e / e2e (push) Failing after 59s

This commit was merged in pull request #66.
This commit is contained in:
2026-08-22 21:26:16 +01:00
parent c7b57b13e6
commit e9c055675b
14 changed files with 681 additions and 61 deletions
+7
View File
@@ -11,7 +11,9 @@ on:
- 'crates/arr-e2e/**'
- 'crates/arr-dl/**'
- 'crates/arr-indexer/**'
- 'crates/arr-meta/**'
- 'crates/arr-probe/**'
- 'crates/arr-api/**'
- 'crates/arr-daemon/**'
- '.gitea/workflows/e2e.yml'
@@ -68,6 +70,11 @@ jobs:
curl -LsSf https://get.nexte.st/latest/linux \
| tar zxf - -C "$HOME/.cargo/bin"
- name: build daemon
# The harness spawns this binary; building it here keeps the compile
# out of the first test's boot window.
run: cargo build -p arr-daemon --bin arr
- name: e2e
env:
TRANSMISSION_RPC_URL: http://transmission:9091/transmission/rpc