Expand description
Import benchmark results from external frameworks into perfgate’s native format.
Supports:
- Criterion (
target/criterion/**/new/estimates.json) - hyperfine (
--export-jsonoutput) - Go benchmark (
go test -bench . -benchmemtext output) - pytest-benchmark (
.benchmarks/*.json)
Structs§
- Ingest
Request - Request to ingest external benchmark data.
Enums§
- Ingest
Format - Supported ingest formats.
Functions§
- ingest
- Perform an ingest operation, returning a
RunReceipt. - parse_
criterion - Parse a Criterion
estimates.jsonfile into aRunReceipt. - parse_
gobench - Parse Go benchmark text output into a
RunReceipt. - parse_
hyperfine - Parse a hyperfine JSON export into a
RunReceipt. - parse_
pytest_ benchmark - Parse a pytest-benchmark JSON file into a
RunReceipt.