| Index: tools/testrunner/local/testsuite.py
|
| diff --git a/tools/testrunner/local/testsuite.py b/tools/testrunner/local/testsuite.py
|
| index 8b12e565aec600ae2ac7b39d4d28fd3d0cfc470d..f8ccc0c4fa8f448e03a5df6fd844188b95780181 100644
|
| --- a/tools/testrunner/local/testsuite.py
|
| +++ b/tools/testrunner/local/testsuite.py
|
| @@ -179,7 +179,7 @@ class TestSuite(object):
|
| used_rules.add((testname, variant))
|
| # Even for skipped tests, as the TestCase object stays around and
|
| # PrintReport() uses it.
|
| - t.outcomes |= rules[testname]
|
| + t.outcomes = t.outcomes | rules[testname]
|
| if statusfile.DoSkip(t.outcomes):
|
| continue # Don't add skipped tests to |filtered|.
|
| for outcome in t.outcomes:
|
| @@ -192,7 +192,7 @@ class TestSuite(object):
|
| assert rule[-1] == '*'
|
| if testname.startswith(rule[:-1]):
|
| used_rules.add((rule, variant))
|
| - t.outcomes |= wildcards[rule]
|
| + t.outcomes = t.outcomes | wildcards[rule]
|
| if statusfile.DoSkip(t.outcomes):
|
| skip = True
|
| break # "for rule in wildcards"
|
|
|