Closed srenatus closed 1 year ago
To debug this, I've run a git log -1
and cat benchmarks.json
in /tmp/build
following the gobenchdata checks step; and it showed nothing out of the ordinary -- the latest commit is there and the benchmark.json contains everything.
Shoot, you're right - I double-checked the implementation and I think checks are indeed selecting the oldest run 😬 Fixed here: https://github.com/bobheadxi/gobenchdata/pull/71
Thank you!
I take it I'll have to wait for the next two to have this fix in place?
I've cut a release with the fix: https://github.com/bobheadxi/gobenchdata/releases/tag/v1.3.0
Yay thanks
Tested, works great. Thanks for the quick turnaround.
So on every merge, we'll update and commit
benchmarks.json
in thebenchmarks
branch of the repo. It works well, I can see one new entry for every merged commit. ✅For every PR, we're running checks against the recorded
benchmark.json
file. The checks run. But they always use the first recorded commit for base, which doesn't seem right to me:Am I holding the tool wrong? I'm quite confused about this one 😅