aquatic http load test: track and display bandwidth

This commit is contained in:
Joakim Frostegård 2020-07-20 18:02:16 +02:00
parent 45940a05a9
commit 1c6f22db85
3 changed files with 27 additions and 13 deletions

View file

@ -27,6 +27,8 @@ pub struct Statistics {
pub responses_announce: AtomicUsize,
pub responses_scrape: AtomicUsize,
pub responses_failure: AtomicUsize,
pub bytes_sent: AtomicUsize,
pub bytes_received: AtomicUsize,
}
@ -42,14 +44,4 @@ pub struct LoadTestState {
pub enum RequestType {
Announce,
Scrape
}
#[derive(Default)]
pub struct SocketWorkerLocalStatistics {
pub requests: usize,
pub response_peers: usize,
pub responses_announce: usize,
pub responses_scrape: usize,
pub responses_failure: usize,
}