From 131f1b97e8f4b2e7484bf554c3bfb98a3f4d53fc Mon Sep 17 00:00:00 2001 From: Renfei Wang Date: Tue, 13 Feb 2018 12:02:47 -0500 Subject: [PATCH] Adding -Xdump:none to JCL_TEST - Separate OutOfMemoryErrorTest from JCL_Test. - Add -Xdump:none to OutOfMemoryErrorTest (issue #981) Signed-off-by: Renfei Wang --- test/Java8andUp/playlist.xml | 69 ++++++++++++++++++++++++++++++++++++ test/Java8andUp/testng.xml | 6 +++- 2 files changed, 74 insertions(+), 1 deletion(-) diff --git a/test/Java8andUp/playlist.xml b/test/Java8andUp/playlist.xml index e57d8d1076a..17b866133ef 100644 --- a/test/Java8andUp/playlist.xml +++ b/test/Java8andUp/playlist.xml @@ -732,6 +732,46 @@ + + JCL_Test_OutOfMemoryError_SE90+ + + NoOptions + -XX:RecreateClassfileOnload + + $(MKTREE) $(REPORTDIR); \ + cd $(REPORTDIR); \ + $(JAVA_COMMAND) $(JVM_OPTIONS) -Xdump:none -verbose:stacktrace -Djava.security.policy=$(Q)$(TEST_RESROOT)$(D)java.policy$(Q) \ + -Drowset.provider.classname=org.openj9.resources.classloader.CustomSyncProvider \ + --add-modules java.se.ee,openj9.sharedclasses \ + --add-exports java.base/com.ibm.tools.attach.target=ALL-UNNAMED \ + --add-exports java.base/com.ibm.oti.vm=ALL-UNNAMED \ + --add-exports java.base/com.ibm.oti.util=ALL-UNNAMED \ + --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \ + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \ + --add-exports java.base/com.ibm.jit.crypto=ALL-UNNAMED \ + --add-exports java.base/com.ibm.oti.reflect=ALL-UNNAMED \ + --add-opens=java.base/java.lang=ALL-UNNAMED \ + --add-opens=java.base/java.security=ALL-UNNAMED \ + -cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)GeneralTest.jar$(P)$(TEST_RESROOT)$(D)TestResources.jar$(P)$(LIB_DIR)$(D)asm-all.jar$(Q) \ + org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \ + -testnames \ + JCL_TEST_Java-Lang_OutOfMemoryError \ + -groups $(TEST_GROUP) \ + -excludegroups $(DEFAULT_EXCLUDE); \ + $(TEST_STATUS) + ^vm.hrt + + sanity + + + functional + + + SE90 + SE100 + + + JCL_Test_SE80 @@ -775,6 +815,35 @@ + + JCL_Test_OutOfMemoryError_SE80 + + NoOptions + -XX:RecreateClassfileOnload + + $(MKTREE) $(REPORTDIR); \ + cd $(REPORTDIR); \ + $(JAVA_COMMAND) $(JVM_OPTIONS) -Xdump:none -verbose:stacktrace -Djava.security.policy=$(Q)$(TEST_RESROOT)$(D)java.policy$(Q) \ + -cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)GeneralTest.jar$(P)$(TEST_RESROOT)$(D)TestResources.jar$(P)$(LIB_DIR)$(D)asm-all.jar$(Q) \ + -Drowset.provider.classname=org.openj9.resources.classloader.CustomSyncProvider \ + org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \ + -testnames \ + JCL_TEST_Java-Lang_OutOfMemoryError \ + -groups $(TEST_GROUP) \ + -excludegroups $(DEFAULT_EXCLUDE); \ + $(TEST_STATUS) + ^vm.hrt + + sanity + + + functional + + + SE80 + + + J9VMInternals_Test_SE90 diff --git a/test/Java8andUp/testng.xml b/test/Java8andUp/testng.xml index a448822c87f..0c5c9c75f12 100644 --- a/test/Java8andUp/testng.xml +++ b/test/Java8andUp/testng.xml @@ -144,7 +144,6 @@ - @@ -156,6 +155,11 @@ + + + + +