summaryrefslogtreecommitdiffstats
path: root/chrome/test/data
diff options
context:
space:
mode:
authorantonm@chromium.org <antonm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-11 19:34:00 +0000
committerantonm@chromium.org <antonm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-11 19:34:00 +0000
commitc2c1d9a9c1643fdda7ee0335d7d9b0e9a4a92420 (patch)
tree771b2a6ef86d98fb44964b6811195af8b734ac7d /chrome/test/data
parent8d53d50afb7ed6df2a39c175bfdb2485a3a25d9d (diff)
downloadchromium_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.js25
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){