From 4d4ebd8d0be65fcdc194db5d540f85b748a6e3b6 Mon Sep 17 00:00:00 2001 From: lanxia Date: Fri, 11 Sep 2020 17:02:08 -0400 Subject: [PATCH] Port cmdLineTester_fastClassHashTable into openj9 Related: runtimes/backlog/issues/378 [ci skip] Signed-off-by: lanxia --- .../cmdLineTests/fastClassHashTable/build.xml | 44 +++++++++++++ .../fastClassHashTableTest.xml | 65 +++++++++++++++++++ .../fastClassHashTable/playlist.xml | 50 ++++++++++++++ 3 files changed, 159 insertions(+) create mode 100644 test/functional/cmdLineTests/fastClassHashTable/build.xml create mode 100644 test/functional/cmdLineTests/fastClassHashTable/fastClassHashTableTest.xml create mode 100644 test/functional/cmdLineTests/fastClassHashTable/playlist.xml diff --git a/test/functional/cmdLineTests/fastClassHashTable/build.xml b/test/functional/cmdLineTests/fastClassHashTable/build.xml new file mode 100644 index 00000000000..ec21aac0559 --- /dev/null +++ b/test/functional/cmdLineTests/fastClassHashTable/build.xml @@ -0,0 +1,44 @@ + + + + + + + + Build cmdLineTests fastClassHashTable + + + + + + + + + + + + + + + + diff --git a/test/functional/cmdLineTests/fastClassHashTable/fastClassHashTableTest.xml b/test/functional/cmdLineTests/fastClassHashTable/fastClassHashTableTest.xml new file mode 100644 index 00000000000..b9fa3acc969 --- /dev/null +++ b/test/functional/cmdLineTests/fastClassHashTable/fastClassHashTableTest.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + $EXE$ $TRACE$ $CP$ j9vm.test.fastclasshashtable.FastClassHashTableTest + .*jvmPhaseChange occured (Phase = 2).* + .*Enabled FastClassHashTable.* + .* Freeing previous hashtable .* for FastClasshashTable.* + core dump + Unhandled Exception + corrupt + Processing dump event + + + + $EXE$ $TRACE$ $CP$ $NOTFASTTABLE$ $FASTTABLE$ j9vm.test.fastclasshashtable.FastClassHashTableTest + .*jvmPhaseChange occured (Phase = 2).* + .*Enabled FastClassHashTable.* + .* Freeing previous hashtable .* for FastClasshashTable.* + core dump + Unhandled Exception + corrupt + Processing dump event + + + + $EXE$ $TRACE$ $CP$ $FASTTABLE$ $NOTFASTTABLE$ j9vm.test.fastclasshashtable.FastClassHashTableTest + .*jvmPhaseChange occured (Phase = 2).* + .*Enabled FastClassHashTable.* + .* Freeing previous hashtable .* for FastClasshashTable.* + core dump + Unhandled Exception + corrupt + Processing dump event + + + diff --git a/test/functional/cmdLineTests/fastClassHashTable/playlist.xml b/test/functional/cmdLineTests/fastClassHashTable/playlist.xml new file mode 100644 index 00000000000..c3a8c75e8ef --- /dev/null +++ b/test/functional/cmdLineTests/fastClassHashTable/playlist.xml @@ -0,0 +1,50 @@ + + + + + + + cmdLineTester_fastClassHashTable + + NoOptions + + $(JAVA_COMMAND) $(JVM_OPTIONS) \ + -DEXE=$(SQ)$(JAVA_COMMAND) $(JVM_OPTIONS)$(SQ) -DRESJAR=$(CMDLINETESTER_RESJAR) -jar $(CMDLINETESTER_JAR) \ + -config $(Q)$(TEST_RESROOT)$(D)fastClassHashTableTest.xml$(Q) \ + -nonZeroExitWhenError; \ + ${TEST_STATUS} + + extended + + + functional + + + 8+ + + + openj9 + ibm + + + \ No newline at end of file