From af45feb911505d9c163abb73fd54a5fb99044972 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Thu, 28 Dec 2023 17:42:25 +0100 Subject: [PATCH] Rename aquatic_load_tester to aquatic_bencher --- Cargo.lock | 40 +++++++++---------- Cargo.toml | 2 +- crates/{load_tester => bencher}/Cargo.toml | 9 +++-- crates/{load_tester => bencher}/README.md | 0 crates/{load_tester => bencher}/src/common.rs | 0 crates/{load_tester => bencher}/src/main.rs | 4 +- .../src/protocols/mod.rs | 0 .../src/protocols/udp.rs | 0 crates/{load_tester => bencher}/src/run.rs | 0 crates/{load_tester => bencher}/src/set.rs | 0 10 files changed, 28 insertions(+), 27 deletions(-) rename crates/{load_tester => bencher}/Cargo.toml (82%) rename crates/{load_tester => bencher}/README.md (100%) rename crates/{load_tester => bencher}/src/common.rs (100%) rename crates/{load_tester => bencher}/src/main.rs (87%) rename crates/{load_tester => bencher}/src/protocols/mod.rs (100%) rename crates/{load_tester => bencher}/src/protocols/udp.rs (100%) rename crates/{load_tester => bencher}/src/run.rs (100%) rename crates/{load_tester => bencher}/src/set.rs (100%) diff --git a/Cargo.lock b/Cargo.lock index fdc5e2e..bde4793 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -127,6 +127,24 @@ dependencies = [ "mimalloc", ] +[[package]] +name = "aquatic_bencher" +version = "0.8.0" +dependencies = [ + "anyhow", + "aquatic_udp", + "aquatic_udp_load_test", + "clap 4.4.11", + "indexmap 2.1.0", + "itertools 0.12.0", + "nonblock", + "once_cell", + "regex", + "serde", + "tempfile", + "toml 0.8.8", +] + [[package]] name = "aquatic_common" version = "0.8.0" @@ -232,24 +250,6 @@ dependencies = [ "urlencoding", ] -[[package]] -name = "aquatic_load_tester" -version = "0.8.0" -dependencies = [ - "anyhow", - "aquatic_udp", - "aquatic_udp_load_test", - "clap 4.4.11", - "indexmap 2.1.0", - "itertools 0.12.0", - "nonblock", - "once_cell", - "regex", - "serde", - "tempfile", - "toml 0.8.8", -] - [[package]] name = "aquatic_peer_id" version = "0.8.0" @@ -3258,9 +3258,9 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" [[package]] name = "winnow" -version = "0.5.30" +version = "0.5.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b5c3db89721d50d0e2a673f5043fc4722f76dcc352d7b1ab8b8288bed4ed2c5" +checksum = "97a4882e6b134d6c28953a387571f1acdd3496830d5e36c5e3a1075580ea641c" dependencies = [ "memchr", ] diff --git a/Cargo.toml b/Cargo.toml index 7be91d6..fe59e92 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,11 +1,11 @@ [workspace] members = [ + "crates/bencher", "crates/combined_binary", "crates/common", "crates/http", "crates/http_load_test", "crates/http_protocol", - "crates/load_tester", "crates/peer_id", "crates/toml_config", "crates/toml_config_derive", diff --git a/crates/load_tester/Cargo.toml b/crates/bencher/Cargo.toml similarity index 82% rename from crates/load_tester/Cargo.toml rename to crates/bencher/Cargo.toml index 10dead9..493d44b 100644 --- a/crates/load_tester/Cargo.toml +++ b/crates/bencher/Cargo.toml @@ -1,6 +1,6 @@ [package] -name = "aquatic_load_tester" -description = "Automated load testing of aquatic and other BitTorrent trackers (Linux only)" +name = "aquatic_bencher" +description = "Automated benchmarking of aquatic and other BitTorrent trackers (Linux only)" keywords = ["peer-to-peer", "torrent", "bittorrent"] version.workspace = true authors.workspace = true @@ -8,10 +8,11 @@ edition.workspace = true license.workspace = true repository.workspace = true rust-version.workspace = true -readme.workspace = true + +readme = "./README.md" [[bin]] -name = "aquatic_load_tester" +name = "aquatic_bencher" [features] default = ["udp"] diff --git a/crates/load_tester/README.md b/crates/bencher/README.md similarity index 100% rename from crates/load_tester/README.md rename to crates/bencher/README.md diff --git a/crates/load_tester/src/common.rs b/crates/bencher/src/common.rs similarity index 100% rename from crates/load_tester/src/common.rs rename to crates/bencher/src/common.rs diff --git a/crates/load_tester/src/main.rs b/crates/bencher/src/main.rs similarity index 87% rename from crates/load_tester/src/main.rs rename to crates/bencher/src/main.rs index 42f4e08..522f7bb 100644 --- a/crates/load_tester/src/main.rs +++ b/crates/bencher/src/main.rs @@ -13,10 +13,10 @@ struct Args { /// executables on #[arg(long, default_value_t = CpuMode::Split)] cpu_mode: CpuMode, - /// Minimum number of tracker cpu cores to run load tests for + /// Minimum number of tracker cpu cores to run benchmarks for #[arg(long)] min_cores: Option, - /// Maximum number of tracker cpu cores to run load tests for + /// Maximum number of tracker cpu cores to run benchmarks for #[arg(long)] max_cores: Option, #[command(subcommand)] diff --git a/crates/load_tester/src/protocols/mod.rs b/crates/bencher/src/protocols/mod.rs similarity index 100% rename from crates/load_tester/src/protocols/mod.rs rename to crates/bencher/src/protocols/mod.rs diff --git a/crates/load_tester/src/protocols/udp.rs b/crates/bencher/src/protocols/udp.rs similarity index 100% rename from crates/load_tester/src/protocols/udp.rs rename to crates/bencher/src/protocols/udp.rs diff --git a/crates/load_tester/src/run.rs b/crates/bencher/src/run.rs similarity index 100% rename from crates/load_tester/src/run.rs rename to crates/bencher/src/run.rs diff --git a/crates/load_tester/src/set.rs b/crates/bencher/src/set.rs similarity index 100% rename from crates/load_tester/src/set.rs rename to crates/bencher/src/set.rs