| Index: Tools/Scripts/webkitpy/layout_tests/models/testharness_results.py
|
| diff --git a/Tools/Scripts/webkitpy/layout_tests/models/testharness_results.py b/Tools/Scripts/webkitpy/layout_tests/models/testharness_results.py
|
| index 9bc87a8f585675c0c420448782caf66fbef4a423..570074c4afcc9e89a1e0969b40bb8a7d1af7b2f9 100644
|
| --- a/Tools/Scripts/webkitpy/layout_tests/models/testharness_results.py
|
| +++ b/Tools/Scripts/webkitpy/layout_tests/models/testharness_results.py
|
| @@ -79,3 +79,20 @@ def is_testharness_output_passing(content_text):
|
| return False
|
|
|
| return True
|
| +
|
| +
|
| +def is_testharness_output_with_console_errors(content_text):
|
| + """
|
| + Returns whether the content_text in parameter is a testharness output with
|
| + console errors.
|
| +
|
| + Note:
|
| + It is expected that the |content_text| is a testharness output.
|
| + """
|
| +
|
| + lines = content_text.strip().splitlines()
|
| + for line in lines:
|
| + if line.startswith('CONSOLE ERROR:'):
|
| + return True
|
| +
|
| + return False
|
|
|