⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 242658 in webkit


Ignore:
Timestamp:
Mar 8, 2019, 3:20:15 PM (7 years ago)
Author:
sbarati@apple.com
Message:

Add a compare-results script to compare benchmark results
https://bugs.webkit.org/show_bug.cgi?id=195486
<rdar://problem/48723397>

Reviewed by Geoffrey Garen.

This patch adds a script to compare benchmark results using Welch's two-tailed t test.
Initially, this patch only reasons about PLT5/JetStream2/Speedometer2. It will be easy
to extend it to learn about our other benchmarks.

  • Scripts/compare-results: Added.

(readJSONFile):
(detectJetStream2):
(JetStream2Results):
(detectSpeedometer2):
(Speedometer2Results):
(detectPLT5):
(PLT5Results):
(detectBenchmark):
(biggerIsBetter):
(ttest):
(getOptions):
(main):

Location:
trunk/Tools
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r242653 r242658  
     12019-03-08  Saam barati  <sbarati@apple.com>
     2
     3        Add a compare-results script to compare benchmark results
     4        https://bugs.webkit.org/show_bug.cgi?id=195486
     5        <rdar://problem/48723397>
     6
     7        Reviewed by Geoffrey Garen.
     8
     9        This patch adds a script to compare benchmark results using Welch's two-tailed t test.
     10        Initially, this patch only reasons about PLT5/JetStream2/Speedometer2. It will be easy
     11        to extend it to learn about our other benchmarks.
     12
     13        * Scripts/compare-results: Added.
     14        (readJSONFile):
     15        (detectJetStream2):
     16        (JetStream2Results):
     17        (detectSpeedometer2):
     18        (Speedometer2Results):
     19        (detectPLT5):
     20        (PLT5Results):
     21        (detectBenchmark):
     22        (biggerIsBetter):
     23        (ttest):
     24        (getOptions):
     25        (main):
     26
    1272019-03-08  Stephanie Lewis  <slewis@apple.com>
    228
Note: See TracChangeset for help on using the changeset viewer.