Unreviewed. Increase the slow timeout of GTK and WPE unit tests.
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 17 Jan 2018 11:07:25 +0000 (11:07 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 17 Jan 2018 11:07:25 +0000 (11:07 +0000)
We are using now a lower default timeout, so multiplying by 5 is no longer enough for some of the WTF
tests. Multiply by 10 so that we get the same slow timeout as before, 50.

* glib/api_test_runner.py:
(TestRunner._run_test_glib):
(TestRunner._run_google_test):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@227060 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/glib/api_test_runner.py

index db5cb8f..61643b1 100644 (file)
@@ -1,5 +1,16 @@
 2018-01-17  Carlos Garcia Campos  <cgarcia@igalia.com>
 
+        Unreviewed. Increase the slow timeout of GTK and WPE unit tests.
+
+        We are using now a lower default timeout, so multiplying by 5 is no longer enough for some of the WTF
+        tests. Multiply by 10 so that we get the same slow timeout as before, 50.
+
+        * glib/api_test_runner.py:
+        (TestRunner._run_test_glib):
+        (TestRunner._run_google_test):
+
+2018-01-17  Carlos Garcia Campos  <cgarcia@igalia.com>
+
         [GTK] Duplicated symbols in libjavascriptcoregtk and libwebkit2gtk can cause crashes in production builds
         https://bugs.webkit.org/show_bug.cgi?id=179914
 
index cb9fd27..66819ac 100755 (executable)
@@ -149,7 +149,7 @@ class TestRunner(object):
         timeout = self._options.timeout
         test = os.path.join(os.path.basename(os.path.dirname(test_program)), os.path.basename(test_program))
         if self._expectations.is_slow(os.path.basename(test_program)):
-            timeout *= 5
+            timeout *= 10
         return GLibTestRunner(test_program, timeout).run(skipped=self._test_cases_to_skip(test_program), env=self._test_env)
 
     def _get_tests_from_google_test_suite(self, test_program):
@@ -178,7 +178,7 @@ class TestRunner(object):
         command = [test_program, '--gtest_filter=%s' % (subtest)]
         timeout = self._options.timeout
         if self._expectations.is_slow(os.path.basename(test_program), subtest):
-            timeout *= 5
+            timeout *= 10
 
         pid, fd = os.forkpty()
         if pid == 0: