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

Changeset 243597 in webkit


Ignore:
Timestamp:
Mar 27, 2019, 6:47:29 PM (7 years ago)
Author:
sbarati@apple.com
Message:

JetStream 2 should not report time values as scores
https://bugs.webkit.org/show_bug.cgi?id=196334

Reviewed by Yusuke Suzuki.

PerformanceTests:

  • JetStream2/JetStreamDriver.js:

(toTimeValue):
(Driver.prototype.async.reportScoreToRunBenchmarkRunner):

Websites/browserbench.org:

  • JetStream2.0/JetStreamDriver.js:

(toTimeValue):
(Driver.prototype.async.reportScoreToRunBenchmarkRunner):

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/PerformanceTests/ChangeLog

    r243541 r243597  
     12019-03-27  Saam Barati  <sbarati@apple.com>
     2
     3        JetStream 2 should not report time values as scores
     4        https://bugs.webkit.org/show_bug.cgi?id=196334
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        * JetStream2/JetStreamDriver.js:
     9        (toTimeValue):
     10        (Driver.prototype.async.reportScoreToRunBenchmarkRunner):
     11
    1122019-03-27  Saam barati  <sbarati@apple.com>
    213
  • trunk/PerformanceTests/JetStream2/JetStreamDriver.js

    r243541 r243597  
    8383}
    8484
     85function toTimeValue(score) {
     86    return 5000 / score;
     87}
     88
    8589function updateUI() {
    8690    return new Promise((resolve) => {
     
    320324            const subTimes = benchmark.subTimes();
    321325            for (const name in subTimes) {
    322                 subResults[name] = {"metrics": {"Time": {"current": [subTimes[name]]}}};
     326                subResults[name] = {"metrics": {"Time": {"current": [toTimeValue(subTimes[name])]}}};
    323327            }
    324328            results[benchmark.name] = {
  • trunk/Websites/browserbench.org/ChangeLog

    r243541 r243597  
     12019-03-27  Saam Barati  <sbarati@apple.com>
     2
     3        JetStream 2 should not report time values as scores
     4        https://bugs.webkit.org/show_bug.cgi?id=196334
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        * JetStream2.0/JetStreamDriver.js:
     9        (toTimeValue):
     10        (Driver.prototype.async.reportScoreToRunBenchmarkRunner):
     11
    1122019-03-27  Saam barati  <sbarati@apple.com>
    213
  • trunk/Websites/browserbench.org/JetStream2.0/JetStreamDriver.js

    r243541 r243597  
    8383}
    8484
     85function toTimeValue(score) {
     86    return 5000 / score;
     87}
     88
    8589function updateUI() {
    8690    return new Promise((resolve) => {
     
    320324            const subTimes = benchmark.subTimes();
    321325            for (const name in subTimes) {
    322                 subResults[name] = {"metrics": {"Time": {"current": [subTimes[name]]}}};
     326                subResults[name] = {"metrics": {"Time": {"current": [toTimeValue(subTimes[name])]}}};
    323327            }
    324328            results[benchmark.name] = {
Note: See TracChangeset for help on using the changeset viewer.