//! Environment-variable test knobs. /// Parse a `usize` env knob, falling back to `default` when unset or /// unparseable. The perf-repro convention for sizing `#[ignore]` benches /// (e.g. `KIGI_PERF_GIT_FILES`). pub fn env_usize(key: &str, default: usize) -> usize { std::env::var(key) .ok() .and_then(|v| v.parse().ok()) .unwrap_or(default) }