[webkit-changes] [WebKit/WebKit] 5c9edc: Add a category-breakdown to compare-results
Keith Miller
noreply at github.com
Mon Aug 5 18:07:03 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5c9edc56375937ca181745a48c0a7e5fa2a95b7a
https://github.com/WebKit/WebKit/commit/5c9edc56375937ca181745a48c0a7e5fa2a95b7a
Author: Keith Miller <keith_miller at apple.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M Tools/Scripts/compare-results
Log Message:
-----------
Add a category-breakdown to compare-results
https://bugs.webkit.org/show_bug.cgi?id=277646
rdar://133235581
Reviewed by Yusuke Suzuki.
This provides a breakdown per benchamrk category (e.g. Worst, Startup, Average in JetStream2).
This looks like:
-------------------------------------------------------------------------------------------------------
| subtest | ms | ms | b / a | pValue (significance using False Discovery Rate) |
-------------------------------------------------------------------------------------------------------
| Average |19.187656 |19.209764 |1.001152 | 0.992457 |
| First |32.916071 |32.796429 |0.996365 | 0.969416 |
| MainRun |2385.500000 |2386.600000 |1.000461 | 0.914809 |
| Runtime |629.700000 |632.100000 |1.003811 | 0.984437 |
| Startup |8.140000 |3.000000 |0.368550 | 0.041433 |
| Stdlib |1224.500000 |1221.100000 |0.997223 | 0.271944 |
| Worst |22.904464 |22.745536 |0.993061 | 0.947732 |
-------------------------------------------------------------------------------------------------------
for JetStream2. I only added it to JetStream2/3 since those benchmarks have a lot of different categories.
I also changed the script so it will log `--detailed-breakdown` and `--breakdown` if both are passed
rather than just `--detailed-breakdown`.
* Tools/Scripts/compare-results:
(detailedJetStream2Breakdown):
(categoryJetStream2Breakdown):
(detailedJetStream3Breakdown):
(getOptions):
(main):
Canonical link: https://commits.webkit.org/281867@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list