Title: [110746] trunk/PerformanceTests
Revision
110746
Author
[email protected]
Date
2012-03-14 14:04:37 -0700 (Wed, 14 Mar 2012)

Log Message

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).

Patch by Sheriff Bot <[email protected]> on 2012-03-14

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

Modified Paths

Diff

Modified: trunk/PerformanceTests/ChangeLog (110745 => 110746)


--- trunk/PerformanceTests/ChangeLog	2012-03-14 21:04:25 UTC (rev 110745)
+++ trunk/PerformanceTests/ChangeLog	2012-03-14 21:04:37 UTC (rev 110746)
@@ -1,3 +1,14 @@
+2012-03-14  Sheriff Bot  <[email protected]>
+
+        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  <[email protected]>
 
         Dromaeo perf-tests results are wrong

Modified: trunk/PerformanceTests/Dromaeo/resources/dromaeorunner.js (110745 => 110746)


--- trunk/PerformanceTests/Dromaeo/resources/dromaeorunner.js	2012-03-14 21:04:25 UTC (rev 110745)
+++ trunk/PerformanceTests/Dromaeo/resources/dromaeorunner.js	2012-03-14 21:04:37 UTC (rev 110746)
@@ -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)
              };
          },
 
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to