Class peagen.plugins.evaluators.pytest_perf_regression.PytestPerfRegressionEvaluator
peagen.plugins.evaluators.pytest_perf_regression.PytestPerfRegressionEvaluator
PytestPerfRegressionEvaluator(baseline)
Bases: Evaluator
Measure speedup versus a baseline commit using pytest-perf.
Source code in peagen/plugins/evaluators/pytest_perf_regression.py
23 24 25 |
|
baseline
instance-attribute
baseline = baseline
last_result
instance-attribute
last_result = None
run
run(workspace, bench_cmd, runs=1, **kw)
Source code in peagen/plugins/evaluators/pytest_perf_regression.py
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
|