[package] name = "integration_load_tests" version = "0.1.0" edition = "2021" description = "Minimal load testing suite for Foxhunt Trading Service" [[test]] name = "load_test_trading_service" path = "tests/load_test_trading_service.rs" [[test]] name = "load_test_baseline" path = "tests/load_test_baseline.rs" [[test]] name = "load_test_concurrent" path = "tests/load_test_concurrent.rs" [[test]] name = "load_test_sustained" path = "tests/load_test_sustained.rs" [[test]] name = "load_test_database" path = "tests/load_test_database.rs" [[test]] name = "load_test_production" path = "tests/load_test_production.rs" [dependencies] # Minimal dependencies for gRPC load testing tokio = { workspace = true } tonic = { workspace = true } tonic-prost = { workspace = true } prost = { workspace = true } uuid = { workspace = true } # HTTP health checks for resource monitoring tests reqwest = { workspace = true } [dev-dependencies] # No additional dev dependencies needed [build-dependencies] tonic-prost-build = { workspace = true } prost-build = { workspace = true } [features] default = [] [package.metadata.docs.rs] all-features = true