8332885: Clarify failure_handler self-tests
Reviewed-by: lmesnik
This commit is contained in:
parent
7f0ad513c3
commit
08891553bb
@ -81,6 +81,10 @@ IMAGES_TARGETS += $(COPY_FH)
|
|||||||
# Use JTREG_TEST_OPTS for test VM options
|
# Use JTREG_TEST_OPTS for test VM options
|
||||||
# Use JTREG_TESTS for jtreg tests parameter
|
# Use JTREG_TESTS for jtreg tests parameter
|
||||||
#
|
#
|
||||||
|
# Most likely you want to select a specific test from test/failure_handler/test
|
||||||
|
# and manually inspect the results. This target does not actually verify
|
||||||
|
# anything about the failure_handler's output or even if it ran at all.
|
||||||
|
#
|
||||||
RUN_DIR := $(FH_SUPPORT)/test
|
RUN_DIR := $(FH_SUPPORT)/test
|
||||||
|
|
||||||
test:
|
test:
|
||||||
|
@ -102,3 +102,15 @@ $ ${JTREG_HOME}/bin/jtreg -jdk:${JAVA_HOME} \
|
|||||||
-timeoutHandler:jdk.test.failurehandler.jtreg.GatherProcessInfoTimeoutHandler\
|
-timeoutHandler:jdk.test.failurehandler.jtreg.GatherProcessInfoTimeoutHandler\
|
||||||
-observer:jdk.test.failurehandler.jtreg.GatherDiagnosticInfoObserver \
|
-observer:jdk.test.failurehandler.jtreg.GatherDiagnosticInfoObserver \
|
||||||
${WS}/hotspot/test/
|
${WS}/hotspot/test/
|
||||||
|
|
||||||
|
TESTING
|
||||||
|
|
||||||
|
There are a few make targets for testing the failure_handler itself.
|
||||||
|
- Everything in `test/failure_handler/Makefile`
|
||||||
|
- The `test-failure-handler` target in `make/RunTests.gmk`
|
||||||
|
- The `test` target in `make/test/BuildFailureHandler.gmk`
|
||||||
|
All of these targets are written for manual testing only. They rely on
|
||||||
|
manual inspection of generated artifacts and cannot be run as part of a CI.
|
||||||
|
They are tests which timeout, crash, fail in various ways and you can check
|
||||||
|
the failure_handler output yourself. They might also leave processes running
|
||||||
|
on your machine so be extra careful about cleaning up.
|
||||||
|
Loading…
Reference in New Issue
Block a user