andrewiggins / tachometer-reporter-action

Report the results of Polymer/tachometer in a comment for PRs
MIT License
20 stars 4 forks source link

Support reporting multiple measurements from one report #22

Closed andrewiggins closed 3 years ago

andrewiggins commented 3 years ago

Add support for reporting one table per measurement from the results of a Tachometer run. All benchmarks from the same measurement will be grouped together in summaries and result tables.

github-actions[bot] commented 3 years ago

📊 Tachometer Benchmark Results

Summary

  • test_bench: unsure 🔍 -10% - +12% (-4.10ms - +5.24ms)
    local-framework vs base-framework
  • test_bench_2: slower ❌ 8% - 35% (3.22ms - 11.96ms)
    base-framework vs other-framework Customize summary

Results

test_bench
VersionAvg timevs fast-frameworkvs base-frameworkvs local-framework
fast-framework32.09ms - 38.19ms-faster ✔
8% - 27%
3.22ms - 11.96ms
faster ✔
9% - 28%
3.55ms - 12.77ms
base-framework39.60ms - 45.87msslower ❌
8% - 35%
3.22ms - 11.96ms
-unsure 🔍
-12% - +9%
-5.24ms - +4.10ms
local-framework39.84ms - 46.76msslower ❌
9% - 38%
3.55ms - 12.77ms
unsure 🔍
-10% - +12%
-4.10ms - +5.24ms
-
test_bench_2
VersionAvg timevs other-frameworkvs base-frameworkvs local-frameworkvs fast-framework
other-framework43.30ms - 52.48ms-slower ❌
19% - 54%
7.24ms - 18.26ms
unsure 🔍
-1% - +26%
-0.40ms - +10.72ms
unsure 🔍
-3% - +24%
-1.15ms - +10.34ms
base-framework39.60ms - 45.87msslower ❌
8% - 35%
3.22ms - 11.96ms
-unsure 🔍
-22% - -0%
-10.72ms - +0.40ms
unsure 🔍
-12% - +9%
-5.24ms - +4.10ms
local-framework39.84ms - 46.76msslower ❌
9% - 38%
3.55ms - 12.77ms
unsure 🔍
-21% - +2%
-10.34ms - +1.15ms
-unsure 🔍
-10% - +12%
-4.10ms - +5.24ms
fast-framework32.09ms - 38.19msfaster ✔
17% - 36%
7.24ms - 18.26ms
faster ✔
8% - 27%
3.22ms - 11.96ms
faster ✔
9% - 28%
3.55ms - 12.77ms
-

tachometer-reporter-action for PR Multi Init Flow

github-actions[bot] commented 3 years ago

📊 Tachometer Benchmark Results

Summary

  • test_bench: unsure 🔍 -10% - +12% (-4.10ms - +5.24ms)
    local-framework vs base-framework

Results

test_bench
  • Browser: chrome-headless 83.0.4103.116
  • Sample size: 60
  • Built by: PR Single Job #25
  • Commit: 1bc0918
VersionAvg timevs fast-frameworkvs base-frameworkvs local-framework
fast-framework32.09ms - 38.19ms-faster ✔
8% - 27%
3.22ms - 11.96ms
faster ✔
9% - 28%
3.55ms - 12.77ms
base-framework39.60ms - 45.87msslower ❌
8% - 35%
3.22ms - 11.96ms
-unsure 🔍
-12% - +9%
-5.24ms - +4.10ms
local-framework39.84ms - 46.76msslower ❌
9% - 38%
3.55ms - 12.77ms
unsure 🔍
-10% - +12%
-4.10ms - +5.24ms
-

tachometer-reporter-action for PR Single Job

github-actions[bot] commented 3 years ago

📊 Tachometer Benchmark Results

Summary

  • test-bench-1: unsure 🔍 -10% - +12% (-4.10ms - +5.24ms)
    local-framework vs base-framework
  • test-bench-2: slower ❌ 8% - 35% (3.22ms - 11.96ms)
    base-framework vs other-framework Customize summary

Results

test-bench-1
VersionAvg timevs fast-frameworkvs base-frameworkvs local-framework
fast-framework32.09ms - 38.19ms-faster ✔
8% - 27%
3.22ms - 11.96ms
faster ✔
9% - 28%
3.55ms - 12.77ms
base-framework39.60ms - 45.87msslower ❌
8% - 35%
3.22ms - 11.96ms
-unsure 🔍
-12% - +9%
-5.24ms - +4.10ms
local-framework39.84ms - 46.76msslower ❌
9% - 38%
3.55ms - 12.77ms
unsure 🔍
-10% - +12%
-4.10ms - +5.24ms
-
test-bench-2
VersionAvg timevs other-frameworkvs base-frameworkvs local-frameworkvs fast-framework
other-framework43.30ms - 52.48ms-slower ❌
19% - 54%
7.24ms - 18.26ms
unsure 🔍
-1% - +26%
-0.40ms - +10.72ms
unsure 🔍
-3% - +24%
-1.15ms - +10.34ms
base-framework39.60ms - 45.87msslower ❌
8% - 35%
3.22ms - 11.96ms
-unsure 🔍
-22% - -0%
-10.72ms - +0.40ms
unsure 🔍
-12% - +9%
-5.24ms - +4.10ms
local-framework39.84ms - 46.76msslower ❌
9% - 38%
3.55ms - 12.77ms
unsure 🔍
-21% - +2%
-10.34ms - +1.15ms
-unsure 🔍
-10% - +12%
-4.10ms - +5.24ms
fast-framework32.09ms - 38.19msfaster ✔
17% - 36%
7.24ms - 18.26ms
faster ✔
8% - 27%
3.22ms - 11.96ms
faster ✔
9% - 28%
3.55ms - 12.77ms
-

tachometer-reporter-action for PR Setup Job Flow