Skip to main content

Crate receipt_bench

Crate receipt_bench 

Source
Expand description

receipt-bench: Replayable benchmark substrate.

Captures structured receipts timestamped and keyed to commit hash + machine fingerprint, enabling reproducible diffs between benchmark runs.

Structs§

BenchmarkReceipt
A benchmark receipt captures the results and context of a single benchmark run.
BenchmarkResult
A single benchmark result within a receipt.
BenchmarkSuite
A suite of benchmarks that can be run and recorded as a receipt.
MachineFingerprint
A unique fingerprint of the current machine environment.
ReceiptDiff
Comparison result between two benchmark receipts.

Enums§

BenchError
Errors that can occur during benchmark operations.