| Index: Tools/Scripts/webkitpy/layout_tests/port/driver.py
|
| diff --git a/Tools/Scripts/webkitpy/layout_tests/port/driver.py b/Tools/Scripts/webkitpy/layout_tests/port/driver.py
|
| index 25ccca0b7766b5e612f21c7b122b91adc0b6f0fd..a3364d01947276ed92edb06aae6bc9a121dd7645 100644
|
| --- a/Tools/Scripts/webkitpy/layout_tests/port/driver.py
|
| +++ b/Tools/Scripts/webkitpy/layout_tests/port/driver.py
|
| @@ -167,6 +167,10 @@ class Driver(object):
|
| pid = self._server_process.pid()
|
| leaked = self._leaked
|
|
|
| + if not crashed and 'AddressSanitizer' in self.error_from_test:
|
| + self.error_from_test = 'OUTPUT CONTAINS "AddressSanitizer", so we are treating this test as if it crashed, even though it did not.\n\n' + self.error_from_test
|
| + crashed = True
|
| +
|
| if stop_when_done or crashed or timed_out or leaked:
|
| # We call stop() even if we crashed or timed out in order to get any remaining stdout/stderr output.
|
| # In the timeout case, we kill the hung process as well.
|
|
|