Skip to content

add result parsing script - #273

Merged
jvoisin merged 3 commits into
daanx:masterfrom
derSteFfi:runtime_in_seconds
Nov 2, 2026
Merged

jvoisin merged 3 commits into
daanx:masterfrom
derSteFfi:runtime_in_seconds

Conversation

@derSteFfi

Copy link
Copy Markdown
Contributor

adds a python script that gives a quick overview of results given the csv as CLI argument. To allow for easier parsing, the time command is modified to output seconds, not minutes:seconds if runs last 60 seconds or longer.

Comment thread parse_results.py Resolved
Parses benchres.csv: per-test rows with CPU/RSS overhead relative to sys,
plus a TOTAL summary per allocator. Useful on top of bench.sh output to
get a quick overview without loading results into a spreadsheet.

Requires plain-seconds timings, i.e. the %e change from
"bench.sh: output runtime in seconds to make it parsable in an easier
way" (0a8a42a, the other commit in this MR); with %E (m:ss) output the
time column will not parse.
@jvoisin
jvoisin merged commit b7fd199 into daanx:master Nov 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants