test(client): verify async lifecycle equivalence

This commit is contained in:
Nils Andreas Svee committed 2026-08-04 15:34:20 +07:00
1 parent 62a9c8899e
commit b1e32d543c
2 files changed
+313 -1

No files matched your search

+2
View File
@@ -3,6 +3,8 @@
//! `irtt-client` opens IRTT-compatible sessions, sends echo probes, receives
//! replies, classifies loss/late/duplicate packets, and emits [`ClientEvent`]
//! values for callers to consume directly or aggregate with `irtt-stats`.
//! With the `tokio` feature enabled, `AsyncClient` provides the same low-level
//! lifecycle for callers that own a Tokio runtime and drive readiness directly.
//!
//! Timing values intentionally preserve signed measurement semantics. When
//! server timing is available, [`RttSample::effective`] is adjusted for server