zarr-developers / perfcapture

Capture the performance of a computer system whilst running a set of benchmark workloads.
MIT License
2 stars 2 forks source link

`PerfCounters` should return a `results` DataFrame, not format its output. #20

Closed JackKelly closed 1 year ago

JackKelly commented 1 year ago

Implement a get_results() -> pd.DataFrame method where the counter name is the column, and the run_id is the row.

Remove __str__ from each PerfCounter.

run_workloads() should return a dict where values are these results dataframes.