diff options
author | antonm@chromium.org <antonm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-11 19:34:00 +0000 |
---|---|---|
committer | antonm@chromium.org <antonm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-11 19:34:00 +0000 |
commit | c2c1d9a9c1643fdda7ee0335d7d9b0e9a4a92420 (patch) | |
tree | 771b2a6ef86d98fb44964b6811195af8b734ac7d /chrome/test/data | |
parent | 8d53d50afb7ed6df2a39c175bfdb2485a3a25d9d (diff) | |
download | chromium_src-c2c1d9a9c1643fdda7ee0335d7d9b0e9a4a92420.zip chromium_src-c2c1d9a9c1643fdda7ee0335d7d9b0e9a4a92420.tar.gz chromium_src-c2c1d9a9c1643fdda7ee0335d7d9b0e9a4a92420.tar.bz2 |
Updating to the latest Dromaeo.
Review URL: http://codereview.chromium.org/519009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35926 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/data')
-rw-r--r-- | chrome/test/data/dromaeo/webrunner.js | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/chrome/test/data/dromaeo/webrunner.js b/chrome/test/data/dromaeo/webrunner.js index 3a09b4a..655bcc0 100644 --- a/chrome/test/data/dromaeo/webrunner.js +++ b/chrome/test/data/dromaeo/webrunner.js @@ -234,7 +234,7 @@ var post_json = false; // Query String Parsing - var search = (window.location.search || "?").substr(1); + var search = window.limitSearch || (window.location.search || "?").substr(1); search = search.replace(/&runStyle=([^&]+)/, function(all, type){ runStyle = type; @@ -365,8 +365,25 @@ $("#overview input").remove(); updateTimebar(); + + if ( window.limitSearch ) { + var summary = (runStyle === "runs/s" ? Math.pow(Math.E, maxTotal / maxTotalNum) : maxTotal).toFixed(2); + + if ( typeof tpRecordTime !== "undefined" ) { + tpRecordTime( summary ); + + } else { + var pre = document.createElement("pre"); + pre.style.display = "none"; + pre.innerHTML = "__start_report" + summary + "__end_report"; + document.body.appendChild( pre ); + } + + if ( typeof goQuitApplication !== "undefined" ) { + goQuitApplication(); + } - if ( dataStore && dataStore.length ) { + } else if ( dataStore && dataStore.length ) { if (!automated || post_json) { $("body").addClass("alldone"); var div = jQuery("<div class='results'>Saving...</div>").insertBefore("#overview"); @@ -422,6 +439,10 @@ interval = true; dequeue(); } + + if ( window.limitSearch ) { + $("#pause").click(); + } } function initTest(curID){ |