Commit 58befc9b authored by bmeurer's avatar bmeurer Committed by Commit bot

[test] Differentiate between exhaustive and default testing variants.

Review URL: https://codereview.chromium.org/1402353006

Cr-Commit-Position: refs/heads/master@{#31409}
parent 04a338b1
......@@ -120,6 +120,26 @@
'test-debug/ScriptBreakPointByIdThroughJavaScript': [PASS, NO_VARIANTS],
'test-debug/ScriptBreakPointByNameThroughJavaScript': [PASS, NO_VARIANTS],
# TurboFan doesn't support allocation sites currently.
'test-heap/CellsInOptimizedCodeAreWeak': [PASS, NO_VARIANTS],
'test-heap/EnsureAllocationSiteDependentCodesProcessed': [PASS, NO_VARIANTS],
'test-heap/ObjectsInOptimizedCodeAreWeak': [PASS, NO_VARIANTS],
'test-heap/OptimizedPretenuringAllocationFolding': [PASS, NO_VARIANTS],
'test-heap/OptimizedPretenuringdoubleArrayLiterals': [PASS, NO_VARIANTS],
'test-heap/OptimizedPretenuringDoubleArrayProperties': [PASS, NO_VARIANTS],
'test-heap/OptimizedPretenuringMixedInObjectProperties': [PASS, NO_VARIANTS],
'test-heap/OptimizedPretenuringNestedDoubleLiterals': [PASS, NO_VARIANTS],
'test-heap/OptimizedPretenuringNestedMixedArrayLiterals': [PASS, NO_VARIANTS],
'test-heap/OptimizedPretenuringNestedObjectLiterals': [PASS, NO_VARIANTS],
'test-heap/OptimizedPretenuringObjectArrayLiterals': [PASS, NO_VARIANTS],
# TurboFan cpu profiler result is different.
'test-cpu-profiler/CollectDeoptEvents': [PASS, NO_VARIANTS],
'test-cpu-profiler/DeoptAtFirstLevelInlinedSource': [PASS, NO_VARIANTS],
'test-cpu-profiler/DeoptAtSecondLevelInlinedSource': [PASS, NO_VARIANTS],
'test-cpu-profiler/DeoptUntrackedFunction': [PASS, NO_VARIANTS],
'test-cpu-profiler/TickLines': [PASS, NO_VARIANTS],
############################################################################
# Slow tests.
'test-api/Threading1': [PASS, ['mode == debug', SLOW]],
......
......@@ -155,6 +155,14 @@
# Issue 4493: Bugs due to --turbo-inlining.
'tools/profile': [PASS, NO_VARIANTS],
# Assumptions about optimization need investigation in TurboFan.
'compiler/inlined-call': [PASS, NO_VARIANTS],
'deopt-with-fp-regs': [PASS, NO_VARIANTS],
'regress-sync-optimized-lists': [PASS, NO_VARIANTS],
# TODO(bmeurer/jarin): Crash in code generator?
'constant-folding-2': [PASS, NO_VARIANTS],
# issue 4078:
'allocation-site-info': [PASS, NO_VARIANTS],
......
......@@ -90,10 +90,11 @@ TEST_MAP = {
TIMEOUT_DEFAULT = 60
VARIANTS = ["default", "stress", "turbofan", "nocrankshaft"]
VARIANTS = ["default", "stress", "turbofan"]
EXHAUSTIVE_VARIANTS = VARIANTS + [
# TODO(machenbach): Add always opt turbo variant.
"nocrankshaft",
"turbofan_opt",
]
DEBUG_FLAGS = ["--nohard-abort", "--nodead-code-elimination",
......
......@@ -38,7 +38,8 @@ from ..objects import testcase
ALL_VARIANT_FLAGS = {
"default": [[]],
"stress": [["--stress-opt", "--always-opt"]],
"turbofan": [["--turbo", "--always-opt"]],
"turbofan": [["--turbo"]],
"turbofan_opt": [["--turbo", "--always-opt"]],
"nocrankshaft": [["--nocrankshaft"]],
"ignition": [["--ignition", "--ignition-filter=*"]],
}
......@@ -52,8 +53,8 @@ FAST_VARIANT_FLAGS = {
"ignition": [["--ignition", "--ignition-filter=*"]],
}
ALL_VARIANTS = set(["default", "stress", "turbofan", "nocrankshaft",
"ignition"])
ALL_VARIANTS = set(["default", "stress", "turbofan", "turbofan_opt",
"nocrankshaft", "ignition"])
FAST_VARIANTS = set(["default", "turbofan"])
STANDARD_VARIANT = set(["default"])
......
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