dd-trace-php icon indicating copy to clipboard operation
dd-trace-php copied to clipboard

Split benchmarks into two groups: `baseline` and `overhead`

Open PROFeNoM opened this issue 1 year ago • 1 comments

Description

Reviewer checklist

  • [ ] Test coverage seems ok.
  • [ ] Appropriate labels assigned.

PROFeNoM avatar Feb 29 '24 10:02 PROFeNoM

Benchmarks

Benchmark execution time: 2024-02-29 13:47:35

Comparing candidate commit 85e7241e98ddad14c595faf5e1a63797e19b4583 in PR branch alex/bench/groups with baseline commit 552b0ef3c90dde40d163563ccb0e9ed653f6b5b9 in branch master.

Found 3 performance improvements and 1 performance regressions! Performance is the same for 178 metrics, 0 unstable metrics.

scenario:SymfonyBench/benchSymfonyBaseline

  • 🟩 execution_time [-4.872ms; -4.821ms] or [-48.046%; -47.543%]

scenario:SymfonyBench/benchSymfonyBaseline-opcache

  • 🟩 execution_time [-4.885ms; -4.818ms] or [-47.547%; -46.900%]

scenario:TraceSerializationBench/benchSerializeTrace

  • 🟥 execution_time [+6.976µs; +9.624µs] or [+3.821%; +5.272%]

scenario:WordPressBench/benchWordPressBaseline

  • 🟩 execution_time [-766.744µs; -576.316µs] or [-3.425%; -2.574%]

pr-commenter[bot] avatar Feb 29 '24 13:02 pr-commenter[bot]