summaryrefslogtreecommitdiffstats
path: root/tools/telemetry
diff options
context:
space:
mode:
authortonyg@chromium.org <tonyg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-03 18:57:13 +0000
committertonyg@chromium.org <tonyg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-03 18:57:13 +0000
commit47914ce872d5e3c1901eeeb44c02dd197c01992d (patch)
treeb80581b16d54bb052c20a0b6efc96283a767361e /tools/telemetry
parent6ee126d275be184cba074f2638d122c0a3d774ef (diff)
downloadchromium_src-47914ce872d5e3c1901eeeb44c02dd197c01992d.zip
chromium_src-47914ce872d5e3c1901eeeb44c02dd197c01992d.tar.gz
chromium_src-47914ce872d5e3c1901eeeb44c02dd197c01992d.tar.bz2
[Telemetry] Fix timeout on XP moz page cycler.
It appears we were occassionally hitting the temporary http server startup timeout on the first run after rebooting on xp. Fix this by doubling the timeout. This was difficult to track down because the error message was misleading. It just said: Timed out waiting for reply on file:///../../../../data/page_cycler/moz/bugzilla.mozilla.org/. This is unusual. So fix the error message to say: Timed out while waiting 10s for IsServerUp. Timeout occurred during page file:///../../../../data/page_cycler/moz/bugzilla.mozilla.org/ BUG=237838 TEST=moz page cycler on xp, win7 and linux NOTRY=True Review URL: https://chromiumcodereview.appspot.com/14927004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198150 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/telemetry')
-rw-r--r--tools/telemetry/telemetry/core/temporary_http_server.py2
-rw-r--r--tools/telemetry/telemetry/page/page_runner.py3
2 files changed, 2 insertions, 3 deletions
diff --git a/tools/telemetry/telemetry/core/temporary_http_server.py b/tools/telemetry/telemetry/core/temporary_http_server.py
index 4e32214..e6dd42c 100644
--- a/tools/telemetry/telemetry/core/temporary_http_server.py
+++ b/tools/telemetry/telemetry/core/temporary_http_server.py
@@ -35,7 +35,7 @@ class TemporaryHTTPServer(object):
def IsServerUp():
return not socket.socket().connect_ex(('localhost', self._host_port))
- util.WaitFor(IsServerUp, 5)
+ util.WaitFor(IsServerUp, 10)
@property
def paths(self):
diff --git a/tools/telemetry/telemetry/page/page_runner.py b/tools/telemetry/telemetry/page/page_runner.py
index 11763a2..8ba9030 100644
--- a/tools/telemetry/telemetry/page/page_runner.py
+++ b/tools/telemetry/telemetry/page/page_runner.py
@@ -227,8 +227,7 @@ class PageRunner(object):
try:
did_prepare = self._PreparePage(page, tab, page_state, test, results)
except util.TimeoutException, ex:
- logging.warning('Timed out waiting for reply on %s. This is unusual.',
- page.url)
+ logging.error(str(ex) + ' Timeout occurred during page %s', page.url)
results.AddFailure(page, ex, traceback.format_exc())
return
except exceptions.TabCrashException, ex: