| Index: third_party/WebKit/Tools/Scripts/webkitpy/common/net/layouttestresults.py
|
| diff --git a/third_party/WebKit/Tools/Scripts/webkitpy/common/net/layouttestresults.py b/third_party/WebKit/Tools/Scripts/webkitpy/common/net/layouttestresults.py
|
| index ecb074aee902e0c580a573bc9110dc60a462e5df..2b559f8e1a7c1c80544e5637f941e1a939086808 100644
|
| --- a/third_party/WebKit/Tools/Scripts/webkitpy/common/net/layouttestresults.py
|
| +++ b/third_party/WebKit/Tools/Scripts/webkitpy/common/net/layouttestresults.py
|
| @@ -72,6 +72,9 @@ class LayoutTestResult(object):
|
| last_retry_result = self.actual_results().split()[-1]
|
| return last_retry_result in ('TEXT', 'IMAGE', 'IMAGE+TEXT', 'AUDIO')
|
|
|
| + def is_missing_baseline(self):
|
| + return self._result_dict['actual'] == 'MISSING'
|
| +
|
|
|
| # FIXME: This should be unified with ResultsSummary or other NRWT layout tests code
|
| # in the layout_tests package.
|
| @@ -157,5 +160,8 @@ class LayoutTestResults(object):
|
| def unexpected_mismatch_results(self):
|
| return self._filter_tests(lambda r: r.has_mismatch_result() and not r.did_run_as_expected())
|
|
|
| + def missing_results(self):
|
| + return self._filter_tests(lambda r: r.is_missing_baseline())
|
| +
|
| def didnt_run_as_expected_results(self):
|
| return self._filter_tests(lambda r: not r.did_run_as_expected())
|
|
|