Unreviewed, rolling out r110559.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Mar 2012 21:04:37 +0000 (21:04 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Mar 2012 21:04:37 +0000 (21:04 +0000)
http://trac.webkit.org/changeset/110559
https://bugs.webkit.org/show_bug.cgi?id=81142

Broke Dromaeo tests (Requested by rniwa on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-03-14

* Dromaeo/resources/dromaeorunner.js:
(.):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@110746 268f45cc-cd09-0410-ab3c-d52691b4dbfc

PerformanceTests/ChangeLog
PerformanceTests/Dromaeo/resources/dromaeorunner.js

index 75f0144..72e68c2 100644 (file)
@@ -1,3 +1,14 @@
+2012-03-14  Sheriff Bot  <webkit.review.bot@gmail.com>
+
+        Unreviewed, rolling out r110559.
+        http://trac.webkit.org/changeset/110559
+        https://bugs.webkit.org/show_bug.cgi?id=81142
+
+        Broke Dromaeo tests (Requested by rniwa on #webkit).
+
+        * Dromaeo/resources/dromaeorunner.js:
+        (.):
+
 2012-03-13  Kentaro Hara  <haraken@chromium.org>
 
         Dromaeo perf-tests results are wrong
index 47c7f28..136093e 100644 (file)
@@ -3,25 +3,22 @@
          baseURL: "./resources/dromaeo/web/index.html",
 
          computeScores: function (results) {
-             var mean = 0, min = 0, max = 0, median = 0;
+             var mean = 0, min = 0, max = 0, stdev = 0, varsum = 0;
 
              for (var i = 0; i < results.length; ++i) {
                  var item = results[i];
-                 if (item.mean == 0 || item.max == 0 || item.min == 0 || item.median == 0)
-                     return {median: 0, mean: 0, min: 0, max: 0, stdev: 0};
-
-                 mean += 1000 / item.mean;
-                 min += 1000 / item.max;
-                 max += 1000 / item.min;
-                 median += 1000 / item.median;
+                 mean += item.mean;
+                 min += item.min;
+                 max += item.max;
+                 varsum += item.deviation * item.deviation;
              }
 
              return {
-                 median: median,
+                 median: 0,
                  mean: mean,
                  min: min,
                  max: max,
-                 stdev: 0
+                 stdev: Math.sqrt(varsum)
              };
          },