Index: tools/testrunner/local/statusfile.py |
diff --git a/tools/testrunner/local/statusfile.py b/tools/testrunner/local/statusfile.py |
index 7c3ca7fb51bc5ca7a05a74d5847a19c260eef019..a313f0509fe08fc0f6e3327306375015ffe38032 100644 |
--- a/tools/testrunner/local/statusfile.py |
+++ b/tools/testrunner/local/statusfile.py |
@@ -35,6 +35,7 @@ TIMEOUT = "TIMEOUT" |
CRASH = "CRASH" |
SLOW = "SLOW" |
FLAKY = "FLAKY" |
+FAST_VARIANTS = "FAST_VARIANTS" |
NO_VARIANTS = "NO_VARIANTS" |
# These are just for the status files and are mapped below in DEFS: |
FAIL_OK = "FAIL_OK" |
@@ -44,7 +45,7 @@ ALWAYS = "ALWAYS" |
KEYWORDS = {} |
for key in [SKIP, FAIL, PASS, OKAY, TIMEOUT, CRASH, SLOW, FLAKY, FAIL_OK, |
- NO_VARIANTS, PASS_OR_FAIL, ALWAYS]: |
+ FAST_VARIANTS, NO_VARIANTS, PASS_OR_FAIL, ALWAYS]: |
KEYWORDS[key] = key |
DEFS = {FAIL_OK: [FAIL, OKAY], |
@@ -70,6 +71,10 @@ def OnlyStandardVariant(outcomes): |
return NO_VARIANTS in outcomes |
+def OnlyFastVariants(outcomes): |
+ return FAST_VARIANTS in outcomes |
+ |
+ |
def IsFlaky(outcomes): |
return FLAKY in outcomes |