Changeset 106386 in webkit
- Timestamp:
- Jan 31, 2012 1:35:51 PM (12 years ago)
- Location:
- trunk/PerformanceTests
- Files:
-
- 21 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/PerformanceTests/Bindings/event-target-wrapper.html
r106379 r106386 1 1 <!DOCTYPE html> 2 2 <body> 3 <pre id="log"></pre>4 3 <script src="../resources/runner.js"></script> 5 4 <a href="#">Click here to start</a> -
trunk/PerformanceTests/ChangeLog
r106379 r106386 1 2012-01-31 Ryosuke Niwa <rniwa@webkit.org> 2 3 PerfTestRunner should automatically create pre#log 4 https://bugs.webkit.org/show_bug.cgi?id=77469 5 6 Reviewed by Tony Chang. 7 8 Automatically generate <pre id="log"></pre> if there isn't one. 9 10 * Bindings/event-target-wrapper.html: 11 * DOM/Accessors.html: 12 * DOM/CloneNodes.html: 13 * DOM/CreateNodes.html: 14 * DOM/DOMDivWalk.html: 15 * DOM/DOMTable.html: 16 * DOM/DOMWalk.html: 17 * DOM/Events.html: 18 * DOM/GetElement.html: 19 * DOM/GridSort.html: 20 * DOM/Template.html: 21 * Dromaeo/dom-query.html: 22 * Dromaeo/resources/dromaeorunner.js: 23 * Parser/html-parser.html: 24 * Parser/html5-full-render.html: 25 * Parser/simple-url.html: 26 * Parser/tiny-innerHTML.html: 27 * Parser/url-parser.html: 28 * Parser/xml-parser.html: 29 * resources/runner.js: 30 (PerfTestRunner.log): 31 (PerfTestRunner.printStatistics): 32 1 33 2012-01-31 Ryosuke Niwa <rniwa@webkit.org> 2 34 -
trunk/PerformanceTests/DOM/Accessors.html
r106147 r106386 3 3 <body> 4 4 <div id="container"><span id="benchmark_content"></span></div> 5 <pre id="log"></pre>6 5 <script type="text/javascript" src="../resources/runner.js"></script> 7 6 <script type="text/javascript" src="resources/dom-perf.js"></script> -
trunk/PerformanceTests/DOM/CloneNodes.html
r106147 r106386 3 3 <body> 4 4 <div id="container"><span id="benchmark_content"></span></div> 5 <pre id="log"></pre>6 5 <script type="text/javascript" src="../resources/runner.js"></script> 7 6 <script type="text/javascript" src="resources/dom-perf.js"></script> -
trunk/PerformanceTests/DOM/CreateNodes.html
r106147 r106386 3 3 <body> 4 4 <div id="container"><span id="benchmark_content"></span></div> 5 <pre id="log"></pre>6 5 <script type="text/javascript" src="../resources/runner.js"></script> 7 6 <script type="text/javascript" src="resources/dom-perf.js"></script> -
trunk/PerformanceTests/DOM/DOMDivWalk.html
r106147 r106386 3 3 <body> 4 4 <div id="container"><span id="benchmark_content"></span></div> 5 <pre id="log"></pre>6 5 <script type="text/javascript" src="../resources/runner.js"></script> 7 6 <script type="text/javascript" src="resources/dom-perf.js"></script> -
trunk/PerformanceTests/DOM/DOMTable.html
r106379 r106386 3 3 <body> 4 4 <div id="container"><span id="benchmark_content"></span></div> 5 <pre id="log"></pre>6 5 <script type="text/javascript" src="../resources/runner.js"></script> 7 6 <script type="text/javascript" src="resources/dom-perf.js"></script> -
trunk/PerformanceTests/DOM/DOMWalk.html
r106147 r106386 3 3 <body> 4 4 <div id="container"><span id="benchmark_content"></span></div> 5 <pre id="log"></pre>6 5 <script type="text/javascript" src="../resources/runner.js"></script> 7 6 <script type="text/javascript" src="resources/dom-perf.js"></script> -
trunk/PerformanceTests/DOM/Events.html
r106147 r106386 3 3 <body> 4 4 <div id="container"><span id="benchmark_content"></span></div> 5 <pre id="log"></pre>6 5 <script type="text/javascript" src="../resources/runner.js"></script> 7 6 <script type="text/javascript" src="resources/dom-perf.js"></script> -
trunk/PerformanceTests/DOM/GetElement.html
r106147 r106386 3 3 <body> 4 4 <div id="container"><span id="benchmark_content"></span></div> 5 <pre id="log"></pre>6 5 <script type="text/javascript" src="../resources/runner.js"></script> 7 6 <script type="text/javascript" src="resources/dom-perf.js"></script> -
trunk/PerformanceTests/DOM/GridSort.html
r106147 r106386 3 3 <body> 4 4 <div id="container"><span id="benchmark_content"></span></div> 5 <pre id="log"></pre>6 5 <script type="text/javascript" src="../resources/runner.js"></script> 7 6 <script type="text/javascript" src="resources/dom-perf.js"></script> -
trunk/PerformanceTests/DOM/Template.html
r106147 r106386 3 3 <body> 4 4 <div id="container"><span id="benchmark_content"></span></div> 5 <pre id="log"></pre>6 5 <script type="text/javascript" src="../resources/runner.js"></script> 7 6 <script type="text/javascript" src="resources/dom-perf.js"></script> -
trunk/PerformanceTests/Dromaeo/dom-query.html
r106348 r106386 12 12 </head> 13 13 <body> 14 <pre id="console"></pre>15 14 </body> 16 15 </html> -
trunk/PerformanceTests/Dromaeo/resources/dromaeorunner.js
r106379 r106386 62 62 teardown: function(data) { 63 63 var scores = DRT.computeScores(data.result); 64 PerfTestRunner.printStatistics(scores , DRT.log);64 PerfTestRunner.printStatistics(scores); 65 65 window.setTimeout(function() { 66 66 if (window.layoutTestController) … … 76 76 77 77 log: function(text) { 78 document.getElementById("console").innerHTML += (text + "\n");78 PerfTestRunner.log(text); 79 79 } 80 80 }; -
trunk/PerformanceTests/Parser/html-parser.html
r106379 r106386 1 1 <!DOCTYPE html> 2 2 <body> 3 <pre id="log"></pre>4 3 <script src="../resources/runner.js"></script> 5 4 <script> … … 16 15 document.body.removeChild(iframe); 17 16 }, 1); 17 18 18 </script> 19 19 </body> -
trunk/PerformanceTests/Parser/html5-full-render.html
r106379 r106386 1 1 <!DOCTYPE html> 2 2 <body> 3 <pre id="log"></pre>4 3 <script src="../resources/runner.js"></script> 5 4 <script> -
trunk/PerformanceTests/Parser/simple-url.html
r106379 r106386 1 1 <!DOCTYPE html> 2 2 <body> 3 <pre id="log"></pre>4 3 <script src="../resources/runner.js"></script> 5 4 <script> -
trunk/PerformanceTests/Parser/tiny-innerHTML.html
r106379 r106386 1 1 <!DOCTYPE html> 2 2 <body> 3 <pre id="log"></pre>4 3 <script src="../resources/runner.js"></script> 5 4 <script> -
trunk/PerformanceTests/Parser/url-parser.html
r106379 r106386 1 1 <!DOCTYPE html> 2 2 <body> 3 <pre id="log"></pre>4 3 <script src="../resources/runner.js"></script> 5 4 <script> -
trunk/PerformanceTests/Parser/xml-parser.html
r106379 r106386 1 1 <!DOCTYPE html> 2 2 <body> 3 <pre id="log"></pre>4 3 <script src="../resources/runner.js"></script> 5 4 <script> -
trunk/PerformanceTests/resources/runner.js
r106379 r106386 3 3 4 4 PerfTestRunner.log = function (text) { 5 if (!document.getElementById("log")) { 6 var pre = document.createElement('pre'); 7 pre.id = 'log'; 8 document.body.appendChild(pre); 9 } 5 10 document.getElementById("log").innerHTML += text + "\n"; 6 11 window.scrollTo(0, document.body.height); … … 53 58 this.log(""); 54 59 var statistics = this.computeStatistics(times); 55 this.printStatistics(statistics , this.log);60 this.printStatistics(statistics); 56 61 } 57 62 58 PerfTestRunner.printStatistics = function (statistics , printFunction) {59 printFunction("");60 printFunction("avg " + statistics.mean);61 printFunction("median " + statistics.median);62 printFunction("stdev " + statistics.stdev);63 printFunction("min " + statistics.min);64 printFunction("max " + statistics.max);63 PerfTestRunner.printStatistics = function (statistics) { 64 this.log(""); 65 this.log("avg " + statistics.mean); 66 this.log("median " + statistics.median); 67 this.log("stdev " + statistics.stdev); 68 this.log("min " + statistics.min); 69 this.log("max " + statistics.max); 65 70 } 66 71
Note: See TracChangeset
for help on using the changeset viewer.