diff options
author | slamm@google.com <slamm@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-18 02:40:39 +0000 |
---|---|---|
committer | slamm@google.com <slamm@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-18 02:40:39 +0000 |
commit | e8e3eea260001a067f069d8da98584c2f6fc44fa (patch) | |
tree | 8b3c882efaea296f1365c1b838e45df11c76cda0 /tools/page_cycler/common/report.html | |
parent | 5bd6feee0b7185ee2b07f245f7a89a74f8f2ef94 (diff) | |
download | chromium_src-e8e3eea260001a067f069d8da98584c2f6fc44fa.zip chromium_src-e8e3eea260001a067f069d8da98584c2f6fc44fa.tar.gz chromium_src-e8e3eea260001a067f069d8da98584c2f6fc44fa.tar.bz2 |
Add Web Page Replay test to page cycler.
- Add supporting WPR extension.
BUG=
TEST=
Review URL: http://codereview.chromium.org/9956045
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132730 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/page_cycler/common/report.html')
-rw-r--r-- | tools/page_cycler/common/report.html | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/tools/page_cycler/common/report.html b/tools/page_cycler/common/report.html index 221d8ab..9833fbe 100644 --- a/tools/page_cycler/common/report.html +++ b/tools/page_cycler/common/report.html @@ -79,6 +79,7 @@ document.write("</table>"); r.vari = r.vari / (ary.length - 1); r.stdd = Math.sqrt(r.vari); + r.errp = r.stdd / Math.sqrt((ary.length - 1) / 2) / r.mean * 100; return r; } @@ -88,7 +89,14 @@ document.write("</table>"); if (linkify) { var anchor = doc.createElement("A"); - anchor.href = text + "/index.html?skip=true"; + if (text.indexOf('http://localhost:') == 0 || + text.indexOf('file://') == 0) { + // URLs for page cycler HTTP and file tests. + anchor.href = text + "/index.html?skip=true"; + } else { + // For Web Page Replay, URLs are same as recorded pages. + anchor.href = text; + } anchor.appendChild(doc.createTextNode(text)); td.appendChild(anchor); } @@ -113,7 +121,7 @@ document.write("</table>"); function showReport() { var tbody = document.getElementById("tbody"); - var colsums = [0,0,0,0]; + var colsums = [0,0,0,0,0]; var timeVals = getTimeVals(); for (var i = 0; i < timeVals.length; ++i) { var tr = document.createElement("TR"); @@ -125,6 +133,7 @@ document.write("</table>"); appendTableCol(tr, r.max.toFixed(2)); appendTableCol(tr, r.mean.toFixed(2)); appendTableCol(tr, r.stdd.toFixed(2)); + appendTableCol(tr, r.errp.toFixed(2)); //appendTableCol(tr, r.chi2.toFixed(2)); for (var j = 0; j < timeVals[i].length; ++j) { @@ -138,6 +147,7 @@ document.write("</table>"); colsums[1] = colsums[1] + r.max; colsums[2] = colsums[2] + r.mean; colsums[3] = colsums[3] + r.stdd; + colsums[4] = colsums[4] + r.errp; tbody.appendChild(tr); } @@ -163,6 +173,7 @@ document.write("</table>"); <th>Max</th> <th>Mean</th> <th>Std.d</th> + <th>Err %</th> <th colspan="10">Runs</th> </tr> </thead> @@ -170,4 +181,3 @@ document.write("</table>"); </table> </body> </html> - |