Skip to content

Commit d7d84ce

Browse files
apollo_network: broadcast network stress test draft
1 parent 7193cc2 commit d7d84ce

33 files changed

+5027
-301
lines changed

Cargo.lock

Lines changed: 145 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ members = [
6060
"crates/apollo_monitoring_endpoint",
6161
"crates/apollo_monitoring_endpoint_config",
6262
"crates/apollo_network",
63+
"crates/apollo_network_benchmark",
6364
"crates/apollo_network_types",
6465
"crates/apollo_node",
6566
"crates/apollo_node_config",
@@ -177,6 +178,7 @@ apollo_metrics = { path = "crates/apollo_metrics", version = "0.0.0" }
177178
apollo_monitoring_endpoint.path = "crates/apollo_monitoring_endpoint"
178179
apollo_monitoring_endpoint_config.path = "crates/apollo_monitoring_endpoint_config"
179180
apollo_network.path = "crates/apollo_network"
181+
apollo_network_benchmark.path = "crates/apollo_network_benchmark"
180182
apollo_network_types.path = "crates/apollo_network_types"
181183
apollo_node.path = "crates/apollo_node"
182184
apollo_node_config.path = "crates/apollo_node_config"
@@ -363,6 +365,8 @@ statistical = "1.0.0"
363365
strum = "0.25.0"
364366
strum_macros = "0.25.2"
365367
syn = "2.0.39"
368+
sysinfo = "0.37.1"
369+
tar = "0.4.38"
366370
tempfile = "3.7.0"
367371
test-case = "3.2.1"
368372
test-log = "0.2.14"

crates/apollo_network/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,10 @@ serde = { workspace = true, features = ["derive"] }
4040
starknet_api.workspace = true
4141
strum.workspace = true
4242
strum_macros.workspace = true
43+
sysinfo.workspace = true
4344
thiserror.workspace = true
4445
tokio = { workspace = true, features = ["full", "sync"] }
46+
tokio-metrics = { workspace = true, features = ["metrics-rs-integration", "rt"] }
4547
tokio-retry.workspace = true
4648
tracing.workspace = true
4749
tracing-subscriber.workspace = true

crates/apollo_network/src/bin/broadcast_network_stress_test_node/README.md

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)