Files
Benedikt Meurer 3146dca215 [inspector] Migrate debugger tests (batch 58)
Migrate 5 legacy `d8 --enable-inspector` debugger tests 1:1 to
`test/inspector/`:

- `debug-evaluate-no-side-effect-runtime-check`
- `debug-evaluate-no-side-effect`
- `regress-532099983`
- `breakpoint-memoryestimation-concurrency`
- `breakpoints`

Bug: 573042262
Change-Id: Ia52a8f3b8461c1900f690387aa7fbfba41fc4471
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/8726950
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Cr-Commit-Position: refs/heads/main@{#111670}
2026-11-05 03:34:11 -08:00

91 lines
3.0 KiB
Plaintext

# Copyright 2016 the V8 project authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
[
[ALWAYS, {
# All tests in the bug directory are expected to fail.
'bugs/*': [FAIL],
# Tests that need to run sequentially (e.g. due to memory consumption).
'debug/debug-stepout-scope-part*': [PASS, HEAVY],
}], # ALWAYS
##############################################################################
['variant == stress', {
}], # variant == stress
##############################################################################
['variant == stress and (arch == arm or arch == arm64) and simulator_run', {
# Slow tests: https://crbug.com/v8/7783
'debug/debug-stepout-scope-part*': [SKIP],
}], # variant == stress and (arch == arm or arch == arm64) and simulator_run
##############################################################################
['gc_stress == True', {
# Skip tests not suitable for GC stress.
# Tests taking too long
'debug/debug-stepout-scope-part*': [SKIP],
# Async function tests taking too long
# https://bugs.chromium.org/p/v8/issues/detail?id=5411
'debug/es8/async-debug-caught-exception-cases0': [SKIP],
'debug/es8/async-debug-caught-exception-cases1': [SKIP],
'debug/es8/async-debug-caught-exception-cases2': [SKIP],
'debug/es8/async-debug-caught-exception-cases3': [SKIP],
}], # 'gc_stress == True'
##############################################################################
['gc_fuzzer', {
# Slow tests.
}], # 'gc_fuzzer'
##############################################################################
['verify_predictable', {
# Rely on (blocking) concurrent compilation.
'regress/regress-7421': [SKIP],
}], # 'verify_predictable'
##############################################################################
['variant == no_wasm_traps', {
'*': [SKIP],
}], # variant == no_wasm_traps
##############################################################################
['arch == arm and mode == debug', {
# Tests taking too long
}], # 'arch == arm and mode == debug'
##############################################################################
# TODO(v8:7777): Change this once wasm is supported in jitless mode.
['not has_webassembly or variant == jitless', {
'debug/wasm/*': [SKIP],
'regress/wasm/*': [SKIP],
}], # not has_webassembly or variant == jitless
##############################################################################
['arch in [ppc64, s390x] or sandbox_hardware_support', {
# Wasm code coverage is not supported yet.
'regress/wasm/regress-576981470': [SKIP],
}], # arch in [ppc64, s390x] or sandbox_hardware_support
##############################################################################
# Tests requiring Sparkplug.
['arch not in (x64, arm64, ia32, arm, mips64el, loong64)', {
'regress/regress-crbug-1199681': [SKIP],
}],
################################################################################
['variant == stress_snapshot', {
'*': [SKIP], # only relevant for mjsunit tests.
}],
]