feat(irtt-cli): add optional tui output mode

This commit is contained in:
Nils Andreas Svee committed 2026-06-09 13:29:00 +07:00
1 parent ece9fd6db0
commit c31ad07d61
6 files changed
+2210 -6

No files matched your search

+9 -1
View File
@@ -13,7 +13,7 @@ This repository currently provides:
- `irtt-cli`, a command-line IRTT-compatible client
- `irtt-client`, a Rust library for running client sessions and consuming events
- finite and continuous probe runs
- human, simple, machine-readable, and RTT-only output modes
- human, simple, machine-readable, RTT-only, and optional TUI output modes
- optional local summary statistics
Server support is not implemented.
@@ -65,6 +65,14 @@ irtt-cli <server> --output machine
irtt-cli <server> --output rtt-us
```
With the optional TUI feature, `--output tui` opens a live cumulative and
rolling dashboard for interactive probing. Quit with `q` or `Ctrl-C`; the client
will drain and close the session gracefully.
```sh
cargo run -p irtt-cli --features tui -- <server> --output tui
```
For available options:
```sh