1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 00:02:20 +01:00
Commit Graph

6 Commits

Author SHA1 Message Date
Ilija Tovilo
44618752f9 [skip ci] Bump retries in benchmark diff when looking for benchmarked commits 2025-08-06 22:28:56 +02:00
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