Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/gunnar

crates/gunnar-perfbench/Cargo.toml

# Gunnar's **end-to-end performance bench** (lane GUN-PERF, 2026-10-31): a detached crate with
# its own `[workspace]`, like `crates/gunnar-loadbench` and `crates/gunnar-growbench`, so
# gunnar's own `Cargo.lock` never learns about it and `cargo test --workspace` never builds it.
#
# It drives a release `gunnar serve` (either engine, `GUNNAR_ENGINE=znippy|gix`) with the real
# clients: git over SSH and smart HTTP, git-lfs, and plain HTTP/1.1 for `info/refs`, the
# console's repository-page API and the guest prerender page (`gunnar-ui --features
# public-site`). It records p50/p99 latency, throughput, the server's CPU time and its peak
# RSS per arm. `src/main.rs` says how to run it. It has no dependencies: std only.
[package]
name = "gunnar-perfbench"
version = "0.0.0"
edition = "2021"
publish = false
description = "End-to-end performance bench for Gunnar: clone/fetch/push over SSH and HTTP, LFS, info/refs, console API"

[workspace]

[dependencies]

[profile.release]
debug = 1