[package]
name = "cntryl-stress"
version = "0.2.3"
edition = "2021"
description = "Lightweight benchmark runner for single-shot and duration-based stress tests"
license = "Apache-2.0"
repository = "https://github.com/cntryl/stress"
keywords = ["benchmark", "stress", "testing", "performance"]
categories = ["development-tools::profiling", "development-tools::testing"]

[features]
default = []

[dependencies]
serde = { version = "1", features = ["derive"] }
serde_json = "1"
clap = { version = "4", features = ["derive"] }
anyhow = "1"
linkme = "0.3"
cntryl-stress-macros = { version = "0.2", path = "../macros" }

[dev-dependencies]
tempfile = "3"

[[bin]]
name = "cargo-stress"
path = "src/bin/cargo-stress.rs"
