Commit c403ab7f authored by mstarzinger's avatar mstarzinger Committed by Commit bot

[test] Fully deprecate NO_IGNITION directive.

R=machenbach@chromium.org

Review-Url: https://codereview.chromium.org/2228853002
Cr-Commit-Position: refs/heads/master@{#38494}
parent 2f6b26ed
...@@ -31,9 +31,9 @@ ...@@ -31,9 +31,9 @@
'overrides/caching': [PASS, FAIL], 'overrides/caching': [PASS, FAIL],
}], # ALWAYS }], # ALWAYS
['arch == arm64 and mode == debug and simulator_run == True', { ['arch == arm64 and mode == debug and simulator_run == True and variant == ignition', {
# Ignition. # Ignition on ARM64 simulator in debug mode.
'date-format/timezone': [PASS, ['no_snap and mode == debug', NO_IGNITION]], 'date-format/timezone': [PASS, ['no_snap', SKIP]],
'number-format/check-digit-ranges': [PASS, ['no_snap and mode == debug', NO_IGNITION]], 'number-format/check-digit-ranges': [PASS, ['no_snap', SKIP]],
}], # 'arch == arm64 and mode == debug and simulator_run == True' }], # 'arch == arm64 and mode == debug and simulator_run == True and variant == ignition'
] ]
...@@ -105,11 +105,11 @@ ...@@ -105,11 +105,11 @@
}], # 'gc_stress == True and mode == debug' }], # 'gc_stress == True and mode == debug'
############################################################################## ##############################################################################
['msan', { ['variant == ignition and msan', {
# TODO(mythria,4680): Too slow and timeout on ignition. # TODO(mythria,4680): Too slow and timeout on ignition.
'dfg-double-vote-fuzz': [PASS, NO_IGNITION], 'dfg-double-vote-fuzz': [SKIP],
'dfg-int-overflow-in-loop': [PASS, NO_IGNITION], 'dfg-int-overflow-in-loop': [SKIP],
}], # msan }], # variant == ignition and msan
############################################################################## ##############################################################################
['variant == turbofan', { ['variant == turbofan', {
......
...@@ -40,7 +40,6 @@ TIMEOUT = "TIMEOUT" ...@@ -40,7 +40,6 @@ TIMEOUT = "TIMEOUT"
CRASH = "CRASH" CRASH = "CRASH"
SLOW = "SLOW" SLOW = "SLOW"
FAST_VARIANTS = "FAST_VARIANTS" FAST_VARIANTS = "FAST_VARIANTS"
NO_IGNITION = "NO_IGNITION"
NO_VARIANTS = "NO_VARIANTS" NO_VARIANTS = "NO_VARIANTS"
# These are just for the status files and are mapped below in DEFS: # These are just for the status files and are mapped below in DEFS:
FAIL_OK = "FAIL_OK" FAIL_OK = "FAIL_OK"
...@@ -51,8 +50,7 @@ ALWAYS = "ALWAYS" ...@@ -51,8 +50,7 @@ ALWAYS = "ALWAYS"
KEYWORDS = {} KEYWORDS = {}
for key in [SKIP, FAIL, PASS, OKAY, TIMEOUT, CRASH, SLOW, FAIL_OK, for key in [SKIP, FAIL, PASS, OKAY, TIMEOUT, CRASH, SLOW, FAIL_OK,
FAST_VARIANTS, NO_IGNITION, NO_VARIANTS, PASS_OR_FAIL, FAIL_SLOPPY, FAST_VARIANTS, NO_VARIANTS, PASS_OR_FAIL, FAIL_SLOPPY, ALWAYS]:
ALWAYS]:
KEYWORDS[key] = key KEYWORDS[key] = key
DEFS = {FAIL_OK: [FAIL, OKAY], DEFS = {FAIL_OK: [FAIL, OKAY],
...@@ -80,10 +78,6 @@ def IsSlow(outcomes): ...@@ -80,10 +78,6 @@ def IsSlow(outcomes):
return SLOW in outcomes return SLOW in outcomes
def NoIgnitionVariant(outcomes):
return NO_IGNITION in outcomes
def OnlyStandardVariant(outcomes): def OnlyStandardVariant(outcomes):
return NO_VARIANTS in outcomes return NO_VARIANTS in outcomes
......
...@@ -38,7 +38,6 @@ from variants import ALL_VARIANTS, ALL_VARIANT_FLAGS, FAST_VARIANT_FLAGS ...@@ -38,7 +38,6 @@ from variants import ALL_VARIANTS, ALL_VARIANT_FLAGS, FAST_VARIANT_FLAGS
FAST_VARIANTS = set(["default", "turbofan"]) FAST_VARIANTS = set(["default", "turbofan"])
STANDARD_VARIANT = set(["default"]) STANDARD_VARIANT = set(["default"])
IGNITION_VARIANT = set(["ignition"])
class VariantGenerator(object): class VariantGenerator(object):
...@@ -55,8 +54,6 @@ class VariantGenerator(object): ...@@ -55,8 +54,6 @@ class VariantGenerator(object):
return self.standard_variant return self.standard_variant
if statusfile.OnlyFastVariants(testcase.outcomes): if statusfile.OnlyFastVariants(testcase.outcomes):
result = self.fast_variants result = self.fast_variants
if statusfile.NoIgnitionVariant(testcase.outcomes):
result = result - IGNITION_VARIANT
return result return result
def GetFlagSets(self, testcase, variant): def GetFlagSets(self, testcase, variant):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment