Reland "[test] Move cctest/test-regexp to unittests"
This is a reland of commit b36c87e358
.
Reason for revert: https://ci.chromium.org/ui/p/v8/builders/ci/V8%20Linux%20-%20noi18n%20-%20debug/42210/overview.
This CL moves cctest/test-regexp to unittests/regexp/regexp-unittest and
updates unittest.status file for test-regexp.
Original change's description:
> [test] Move cctest/test-regexp to unittests
>
> ... /regexp/regexp-unittest.
>
> Bug: v8:12781
> Change-Id: I3c3ba4c519ff503b242c39d0e3b2350f25d7e84c
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3607370
> Reviewed-by: Leszek Swirski <leszeks@chromium.org>
> Commit-Queue: 王澳 <wangao.james@bytedance.com>
> Cr-Commit-Position: refs/heads/main@{#80217}
Bug: v8:12781
Change-Id: I8e08147f21feb1e97b681204bc5b771794c3768f
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3612663
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: 王澳 <wangao.james@bytedance.com>
Cr-Commit-Position: refs/heads/main@{#80283}
This commit is contained in:
parent
0e127bcef7
commit
907b31bc45
@ -243,7 +243,6 @@ v8_source_set("cctest_sources") {
|
||||
"test-property-details.cc",
|
||||
"test-ptr-compr-cage.cc",
|
||||
"test-random-number-generator.cc",
|
||||
"test-regexp.cc",
|
||||
"test-representation.cc",
|
||||
"test-roots.cc",
|
||||
"test-sampler-api.cc",
|
||||
|
@ -638,18 +638,6 @@
|
||||
'test-js-context-specialization/*': [SKIP],
|
||||
'test-macro-assembler-x64/EmbeddedObj': [SKIP],
|
||||
'test-multiple-return/*': [SKIP],
|
||||
'test-regexp/MacroAssemblernativeAtStart': [SKIP],
|
||||
'test-regexp/MacroAssemblerNativeBackReferenceLATIN1': [SKIP],
|
||||
'test-regexp/MacroAssemblerNativeBackReferenceUC16': [SKIP],
|
||||
'test-regexp/MacroAssemblerNativeBackRefNoCase': [SKIP],
|
||||
'test-regexp/MacroAssemblerNativeBacktrack': [SKIP],
|
||||
'test-regexp/MacroAssemblerNativeLotsOfRegisters': [SKIP],
|
||||
'test-regexp/MacroAssemblerNativeRegisters': [SKIP],
|
||||
'test-regexp/MacroAssemblerNativeSimple': [SKIP],
|
||||
'test-regexp/MacroAssemblerNativeSimpleUC16': [SKIP],
|
||||
'test-regexp/MacroAssemblerNativeSuccess': [SKIP],
|
||||
'test-regexp/MacroAssemblerStackOverflow': [SKIP],
|
||||
'test-regexp/Graph': [SKIP],
|
||||
'test-run-bytecode-graph-builder/*': [SKIP],
|
||||
'test-run-calls-to-external-references/*': [SKIP],
|
||||
'test-run-deopt/*': [SKIP],
|
||||
@ -678,9 +666,6 @@
|
||||
|
||||
# Instruction cache flushing is disabled in jitless mode.
|
||||
'test-icache/*': [SKIP],
|
||||
|
||||
# Tests generated irregexp code.
|
||||
'test-regexp/RegExpInterruptReentrantExecution': [SKIP],
|
||||
}], # lite_mode or variant == jitless
|
||||
|
||||
##############################################################################
|
||||
@ -736,10 +721,6 @@
|
||||
'test-cpu-profiler/MultipleIsolates': [PASS, ['arch == arm64 and system == macos and simulator_run', SKIP]],
|
||||
}], # variant == jitless
|
||||
|
||||
##############################################################################
|
||||
['no_i18n == True', {
|
||||
'test-regexp/UnicodePropertyEscapeCodeSize': [SKIP],
|
||||
}], # no_i18n == True
|
||||
|
||||
################################################################################
|
||||
['variant == stress_snapshot', {
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -147,4 +147,30 @@
|
||||
'RegExpTest.Peephole*': [SKIP],
|
||||
}], # 'byteorder == big'
|
||||
|
||||
##############################################################################
|
||||
['lite_mode or variant == jitless', {
|
||||
|
||||
# Tests that generate code at runtime.
|
||||
'RegExpTest.MacroAssemblernativeAtStart': [SKIP],
|
||||
'RegExpTest.MacroAssemblerNativeBackReferenceLATIN1': [SKIP],
|
||||
'RegExpTest.MacroAssemblerNativeBackReferenceUC16': [SKIP],
|
||||
'RegExpTest.MacroAssemblerNativeBackRefNoCase': [SKIP],
|
||||
'RegExpTest.MacroAssemblerNativeBacktrack': [SKIP],
|
||||
'RegExpTest.MacroAssemblerNativeLotsOfRegisters': [SKIP],
|
||||
'RegExpTest.MacroAssemblerNativeRegisters': [SKIP],
|
||||
'RegExpTest.MacroAssemblerNativeSimple': [SKIP],
|
||||
'RegExpTest.MacroAssemblerNativeSimpleUC16': [SKIP],
|
||||
'RegExpTest.MacroAssemblerNativeSuccess': [SKIP],
|
||||
'RegExpTest.MacroAssemblerStackOverflow': [SKIP],
|
||||
'RegExpTest.Graph': [SKIP],
|
||||
|
||||
# Tests generated irregexp code.
|
||||
'RegExpTestWithContext.RegExpInterruptReentrantExecution': [SKIP],
|
||||
}], # lite_mode or variant == jitless
|
||||
|
||||
##############################################################################
|
||||
['no_i18n == True', {
|
||||
'RegExpTestWithContext.UnicodePropertyEscapeCodeSize': [SKIP],
|
||||
}], # no_i18n == True
|
||||
|
||||
]
|
||||
|
Loading…
Reference in New Issue
Block a user