validate_failures.py: Fix performance regression
2013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> * testsuite-management/validate_failures.py (IsInterestingResult): Fix performance regression From-SVN: r195811
This commit is contained in:
parent
47625858b7
commit
143c83f11b
2 changed files with 7 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
2013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
|
||||
|
||||
* testsuite-management/validate_failures.py
|
||||
(IsInterestingResult): Fix performance regression
|
||||
|
||||
2013-02-04 Richard Sandiford <rdsandiford@googlemail.com>
|
||||
|
||||
* update-copyright.py: New file.
|
||||
|
|
|
@ -62,6 +62,7 @@ import sys
|
|||
|
||||
# Handled test results.
|
||||
_VALID_TEST_RESULTS = [ 'FAIL', 'UNRESOLVED', 'XPASS', 'ERROR' ]
|
||||
_VALID_TEST_RESULTS_REX = re.compile("%s" % "|".join(_VALID_TEST_RESULTS))
|
||||
|
||||
# Subdirectory of srcdir in which to find the manifest file.
|
||||
_MANIFEST_SUBDIR = 'contrib/testsuite-management'
|
||||
|
@ -210,7 +211,7 @@ def IsInterestingResult(line):
|
|||
if '|' in line:
|
||||
(_, line) = line.split('|', 1)
|
||||
line = line.strip()
|
||||
return any(line.startswith(result) for result in _VALID_TEST_RESULTS)
|
||||
return bool(_VALID_TEST_RESULTS_REX.match(line))
|
||||
|
||||
|
||||
def IsInclude(line):
|
||||
|
|
Loading…
Add table
Reference in a new issue