Skip to content

Add "Sum Total" rows to analyses of existing data, not just fresh benchmarks - #331

Merged
fitzgen merged 2 commits into
bytecodealliance:mainfrom
fitzgen:sum-total-for-analyses-too
Aug 13, 2026
Merged

Add "Sum Total" rows to analyses of existing data, not just fresh benchmarks#331
fitzgen merged 2 commits into
bytecodealliance:mainfrom
fitzgen:sum-total-for-analyses-too

Conversation

@fitzgen

@fitzgen fitzgen commented Aug 12, 2026

Copy link
Copy Markdown
Member

We were previously only reporting "Sum Total" rows for freshly recorded benchmarks, and not for sightglass effect-size ... or sightglass summarize ... analyses on already-recorded data. This commit makes it so that we always report the "Sum Total" row in both cases.

Also fixes a bug where we weren't totalling across processes, so each process got its own "Sum Total" row instead of accumulating them all together into one row.

…chmarks

We were previously only reporting "Sum Total" rows for freshly recorded
benchmarks, and not for `sightglass effect-size ...` or `sightglass summarize
...` analyses on already-recorded data. This commit makes it so that we always
report the "Sum Total" row in both cases.

Also fixes a bug where we weren't totalling across processes, so each process
got its own "Sum Total" row instead of accumulating them all together into one
row.
@fitzgen

fitzgen commented Aug 12, 2026

Copy link
Copy Markdown
Member Author

@posborne mind taking a look at this one?

@fitzgen
fitzgen requested a review from posborne August 12, 2026 12:37

@posborne posborne left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I probably should have noticed that missing module in my review; looks good to me.

@fitzgen
fitzgen merged commit c8cfcda into bytecodealliance:main Aug 13, 2026
22 of 23 checks passed
@fitzgen
fitzgen deleted the sum-total-for-analyses-too branch August 13, 2026 16:53
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