feat(tui): add multi-target support and improved dashboard visualization

Enable simultaneous probing of multiple targets within the TUI using a new target status table and multi-series RTT graph. Refactor target resolution logic into a shared module to support consistent behavior across CLI and TUI components.
This commit is contained in:
Nils Andreas Svee committed 2026-06-23 22:36:49 +07:00
1 parent 2065fe5e11
commit 836a8abbeb
7 files changed
+1242 -444

No files matched your search

+2
View File
@@ -129,6 +129,8 @@ session gracefully.
```sh
irtt-tui <server>
irtt-tui <server> --duration 30s
irtt-tui host-a:2112 host-b:2112 --pacing burst
irtt-tui --target ams=ams.example.com:2112 --target sg=sg.example.com:2112
cargo run -p irtt-cli --features tui --bin irtt-tui -- <server>
```