Ilija Tovilo
c0b441f8fd
[skip ci] Fix valgrind benchmark diff output
...
Don't print command when searching benchmarked commit, as this breaks
the markdown summary.
2025-03-30 00:42:59 +01:00
Ilija Tovilo
f994c2f1fa
Implement benchmark diff commit fallback
...
When the base commit is not benchmarked (yet), iterate first parents of
the commit until we find one that is.
Fixes GH-18094
Closes GH-18152
2025-03-26 23:34:47 +01:00
Ilija Tovilo
ee6f9e294c
Include branch in benchmarking information
...
This allows https://nielsdos.github.io/php-benchmark-visualisation/ to only
show commits from master (or a specific branch). Otherwise we get confusing,
undulating commits from different branches, with potentially wildly different
performance.
Closes GH-12101
2023-09-03 13:48:23 +02:00
Ilija Tovilo
24cc40207d
Benchmarking mean ( #11085 )
...
* Use 50 runs and calculate mean
* Don't validate timestamps
* Don't profile PHP startup and shutdown in cgi with valgrind
2023-04-15 23:14:20 +02:00
Ilija Tovilo
afbc71d88d
Add benchmarking to CI
...
Closes GH-11068
2023-04-14 16:08:13 +02:00