chore(e2e): retire streamhub/datasources/recorder standalone scripts superseded by run_e2e.sh

This commit is contained in:
Martino Ferrari
2026-07-01 22:04:08 +02:00
parent 8337d678be
commit 4286ea4539
11 changed files with 1 additions and 1717 deletions
-2
View File
@@ -127,8 +127,6 @@ cd Test/E2E/suite && python3 -m unittest tests_py
| Script | What it does |
|---|---|
| `./run_streamhub.sh` | Launch MARTe2 app (UDPStreamer) + StreamHub, optionally web UI (`-w`) and ImGui client (`-g`). Ports documented in its header. |
| `./run_combined_test.sh` | Combined streaming + debug integration test. `-d` auto-starts the debugger web UI. |
| `./run_e2e_test.sh` | Older standalone StreamHub E2E (`-s` skips build). |
| `./Test/E2E/suite/run_e2e.sh` | **Streaming-chain E2E suite**: per-scenario generates data + cfgs, runs MARTe2+StreamHub, drives the Go `chain-client` (live/zoom/window/trigger), validates the recorded waveform against an analytic/fed oracle, runs unit suites + coverage, builds a Typst PDF report. Flags: `--skip-build`, `--only <id>`, `--cpp-coverage`, `--pdf-only`, `--stress`. |
| `./Test/E2E/suite/run_stress.sh` | **Capacity/stress harness**: sweeps one load axis at a time (signal size/count, subscriber fan-out, source count, WS-client count, zoom rate), gates on survival+liveness (hard) and RSS+zoom-p95 latency (soft). Flags: `--skip-build`, `--only <id>`, `--axis <axis>`. |