Commit 907b31bc authored by jameslahm's avatar jameslahm Committed by V8 LUCI CQ

Reland "[test] Move cctest/test-regexp to unittests"

This is a reland of commit b36c87e3.
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/+/3612663Reviewed-by: 's avatarLeszek Swirski <leszeks@chromium.org>
Commit-Queue: 王澳 <wangao.james@bytedance.com>
Cr-Commit-Position: refs/heads/main@{#80283}
parent 0e127bce
......@@ -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', {
......
This diff is collapsed.
This diff is collapsed.
......@@ -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
]
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