From 0aa29129ab85821feaee3afed101ecb5ebe5ada3 Mon Sep 17 00:00:00 2001 From: Elliott Sprehn Date: Tue, 18 Nov 2014 18:03:36 -0800 Subject: [PATCH] Give release builds more time. Lets see if this removes the flake on the bots seen in sky tests. In local testing it looks like sky_server's CherryPy becomes overloaded and then the requests take a very long time to complete which makes the tests timeout. I increased the timeout locally and it made the tests start passing consistently when using high --repeat values. R=ojan@chromium.org Review URL: https://codereview.chromium.org/741603002 --- tools/webkitpy/layout_tests/port/base.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tools/webkitpy/layout_tests/port/base.py b/tools/webkitpy/layout_tests/port/base.py index c14f8a5f14e..8303faff0d4 100644 --- a/tools/webkitpy/layout_tests/port/base.py +++ b/tools/webkitpy/layout_tests/port/base.py @@ -245,10 +245,11 @@ class Port(object): return False def default_timeout_ms(self): - timeout_ms = 6 * 1000 - if self.get_option('configuration') == 'Debug': - # Debug is usually 2x-3x slower than Release. - return 3 * timeout_ms + # TODO(esprehn): Remove this hack. + timeout_ms = 30 * 1000 + # if self.get_option('configuration') == 'Debug': + # # Debug is usually 2x-3x slower than Release. + # return 3 * timeout_ms return timeout_ms def driver_stop_timeout(self):