[test] Skip test with gcc build
Also enable test runner to differentiate between clang and gcc. Bug: v8:8919 Change-Id: Icdcae0aba3644a1b1b9ddc6c037eabde27d717f7 Reviewed-on: https://chromium-review.googlesource.com/c/1491634 Reviewed-by: Yang Guo <yangguo@chromium.org> Reviewed-by: Sergiy Belozorov <sergiyb@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#59906}
This commit is contained in:
parent
2a4c36fa98
commit
459125197f
1
BUILD.gn
1
BUILD.gn
@ -1190,6 +1190,7 @@ action("v8_dump_build_config") {
|
||||
"is_android=$is_android",
|
||||
"is_asan=$is_asan",
|
||||
"is_cfi=$is_cfi",
|
||||
"is_clang=$is_clang",
|
||||
"is_component_build=$is_component_build",
|
||||
"is_debug=$v8_enable_debugging_features",
|
||||
"is_gcov_coverage=$is_gcov_coverage",
|
||||
|
@ -110,6 +110,9 @@
|
||||
# BUG(v8:8739). Wasm interpreter does not create proper stack traces.
|
||||
'test-wasm-stack/RunWasmInterpreter_CollectDetailedWasmStack_WasmError': [SKIP],
|
||||
|
||||
# https://crbug.com/v8/8919
|
||||
'test-platform/StackAlignment': [PASS, ['not is_clang', SKIP]],
|
||||
|
||||
############################################################################
|
||||
# Slow tests.
|
||||
'test-debug/CallFunctionInDebugger': [PASS, ['mode == debug', SLOW]],
|
||||
|
@ -183,6 +183,7 @@ class BuildConfig(object):
|
||||
self.dcheck_always_on = build_config['dcheck_always_on']
|
||||
self.gcov_coverage = build_config['is_gcov_coverage']
|
||||
self.is_android = build_config['is_android']
|
||||
self.is_clang = build_config['is_clang']
|
||||
self.is_debug = build_config['is_debug']
|
||||
self.msan = build_config['is_msan']
|
||||
self.no_i18n = not build_config['v8_enable_i18n_support']
|
||||
@ -657,6 +658,7 @@ class BaseTestRunner(object):
|
||||
"gc_stress": False,
|
||||
"gcov_coverage": self.build_config.gcov_coverage,
|
||||
"isolates": options.isolates,
|
||||
"is_clang": self.build_config.is_clang,
|
||||
"mips_arch_variant": mips_arch_variant,
|
||||
"mode": self.mode_options.status_mode
|
||||
if not self.build_config.dcheck_always_on
|
||||
|
@ -4,6 +4,7 @@
|
||||
"is_android": false,
|
||||
"is_asan": false,
|
||||
"is_cfi": false,
|
||||
"is_clang": true,
|
||||
"is_component_build": false,
|
||||
"is_debug": false,
|
||||
"is_gcov_coverage": false,
|
||||
|
@ -4,6 +4,7 @@
|
||||
"is_android": false,
|
||||
"is_asan": false,
|
||||
"is_cfi": false,
|
||||
"is_clang": true,
|
||||
"is_component_build": false,
|
||||
"is_debug": false,
|
||||
"is_gcov_coverage": false,
|
||||
|
Loading…
Reference in New Issue
Block a user