mirror of
https://github.com/nodejs/node.git
synced 2024-11-21 10:59:27 +00:00
test: create new directory v8-updates
`v8-updates` holds all tests related to V8 updates, for example, testing for postmortem metadata chages. PR-URL: https://github.com/nodejs/node/pull/20783 Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
This commit is contained in:
parent
b7c7c0c496
commit
e1fc52d9e6
6
Makefile
6
Makefile
@ -560,6 +560,7 @@ test-with-async-hooks:
|
||||
.PHONY: test-v8-all
|
||||
.PHONY: test-v8-benchmarks
|
||||
.PHONY: test-v8-intl
|
||||
.PHONY: test-v8-updates
|
||||
ifneq ("","$(wildcard deps/v8/tools/run-tests.py)")
|
||||
# Related CI job: node-test-commit-v8-linux
|
||||
test-v8: v8 ## Runs the V8 test suite on deps/v8.
|
||||
@ -580,7 +581,10 @@ test-v8-benchmarks: v8
|
||||
benchmarks \
|
||||
$(TAP_V8_BENCHMARKS)
|
||||
|
||||
test-v8-all: test-v8 test-v8-intl test-v8-benchmarks
|
||||
test-v8-updates:
|
||||
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=$(BUILDTYPE_LOWER) v8-updates
|
||||
|
||||
test-v8-all: test-v8 test-v8-intl test-v8-benchmarks test-v8-updates
|
||||
# runs all v8 tests
|
||||
else
|
||||
test-v8 test-v8-intl test-v8-benchmarks test-v8-all:
|
||||
|
@ -5,8 +5,6 @@ prefix parallel
|
||||
# sample-test : PASS,FLAKY
|
||||
|
||||
[true] # This section applies to all platforms
|
||||
# Postmortem debugging data is prone to accidental removal during V8 updates.
|
||||
test-postmortem-metadata: PASS,FLAKY
|
||||
|
||||
[$system==win32]
|
||||
test-child-process-fork-net-socket: PASS,FLAKY
|
||||
|
6
test/v8-updates/testcfg.py
Normal file
6
test/v8-updates/testcfg.py
Normal file
@ -0,0 +1,6 @@
|
||||
import sys, os
|
||||
sys.path.append(os.path.join(os.path.dirname(__file__), '..'))
|
||||
import testpy
|
||||
|
||||
def GetConfiguration(context, root):
|
||||
return testpy.ParallelTestConfiguration(context, root, 'v8-updates')
|
21
test/v8-updates/v8-updates.status
Normal file
21
test/v8-updates/v8-updates.status
Normal file
@ -0,0 +1,21 @@
|
||||
prefix v8-updates
|
||||
|
||||
# To mark a test as flaky, list the test name in the appropriate section
|
||||
# below, without ".js", followed by ": PASS,FLAKY". Example:
|
||||
# sample-test : PASS,FLAKY
|
||||
|
||||
[true] # This section applies to all platforms
|
||||
|
||||
[$system==win32]
|
||||
|
||||
[$system==linux]
|
||||
|
||||
[$system==macos]
|
||||
|
||||
[$arch==arm || $arch==arm64]
|
||||
|
||||
[$system==solaris] # Also applies to SmartOS
|
||||
|
||||
[$system==freebsd]
|
||||
|
||||
[$system==aix]
|
@ -1555,7 +1555,8 @@ IGNORED_SUITES = [
|
||||
'pummel',
|
||||
'test-known-issues',
|
||||
'tick-processor',
|
||||
'timers'
|
||||
'timers',
|
||||
'v8-updates'
|
||||
]
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user