DYEBench should show 95th percentile right next to the mean with ±
[WebKit-https.git] / PerformanceTests / DoYouEvenBench / Full.html
index d39c7cca123d31d9e08728f5df690cc4a56a8723..d4e576f77ffe8367b93db9a0034ae748dbfc89f0 100644 (file)
@@ -1,7 +1,7 @@
 <!DOCTYPE html>
 <html>
 <head>
-<title>DoYouEvenBench v0.9</title>
+<title>DoYouEvenBench v0.10</title>
 <style type="text/css">
 caption { margin: 0; padding: 0; font-family: sans-serif; font-size: 1em; font-weight: bold; white-space: nowrap; }
 #progressContainer { padding: 605px 0 10px 0; width: 800px; }
@@ -66,12 +66,13 @@ td { text-align: left; }
         didFinishLastIteration: function () {
             var sum = values.reduce(function (a, b) { return a + b; }, 0);
             var arithmeticMean = sum / values.length;
-            addResult('Arithmetic Mean', arithmeticMean.toFixed(2) + 'ms');
+            var meanLabel = arithmeticMean.toFixed(2) + ' ms';
             if (window.Statistics) {
                 var delta = Statistics.confidenceIntervalDelta(0.95, values.length, sum, Statistics.squareSum(values));
                 var precentDelta = delta * 100 / arithmeticMean;
-                addResult('95th Percentile', delta.toFixed(2) + ' ms (' + precentDelta.toFixed(2) + '%)');
+                meanLabel += ' \xb1 ' + delta.toFixed(2) + ' ms (' + precentDelta.toFixed(2) + '%)';
             }
+            addResult('Arithmetic Mean', meanLabel);
             progressContainer.parentNode.removeChild(progressContainer);
         }
     }