Skip to content

Commit

Permalink
Exclude jdi test and mauve multi thread load test from systemtest bui…
Browse files Browse the repository at this point in the history
…lds (#212)

* Added new tag external, system, jck

* Issue 63 and 64 : Exclude JDITest and MauveMultiThreadLoadTest from
systemtest builds.
  • Loading branch information
Mesbah-Alam authored Jan 11, 2018
1 parent d399216 commit e431acd
Show file tree
Hide file tree
Showing 5 changed files with 64 additions and 44 deletions.
18 changes: 17 additions & 1 deletion TestConfig/makefile
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,23 @@ openjdk: rmResultFile openjdk_$(JAVA_VERSION) resultsSummary
perf: JVM_TEST_ROOT := $(BUILD_ROOT)
perf: rmResultFile perf_$(JAVA_VERSION) resultsSummary

runtest: rmResultFile sanity_$(JAVA_VERSION) extended_$(JAVA_VERSION) openjdk_$(JAVA_VERSION) perf_$(JAVA_VERSION) resultsSummary
system: JVM_TEST_ROOT := $(BUILD_ROOT)
system: rmResultFile system_$(JAVA_VERSION) resultsSummary

jck: JVM_TEST_ROOT := $(BUILD_ROOT)
jck: rmResultFile jck_$(JAVA_VERSION) resultsSummary

external: JVM_TEST_ROOT := $(BUILD_ROOT)
external: rmResultFile external_$(JAVA_VERSION) resultsSummary

hotspot: JVM_TEST_ROOT := $(BUILD_ROOT)
hotspot: rmResultFile hotspot_$(JAVA_VERSION) resultsSummary

openj9: JVM_TEST_ROOT := $(BUILD_ROOT)
openj9: rmResultFile openj9_$(JAVA_VERSION) resultsSummary


runtest: rmResultFile sanity_$(JAVA_VERSION) extended_$(JAVA_VERSION) openjdk_$(JAVA_VERSION) perf_$(JAVA_VERSION) system_$(JAVA_VERSION) jck_$(JAVA_VERSION) external_$(JAVA_VERSION) resultsSummary
.NOTPARALLEL: extended sanity openjdk runtest rmResultFile resultsSummary

# cleanup
Expand Down
2 changes: 1 addition & 1 deletion TestConfig/scripts/testKitGen/makeGenTool/mkgen.pl
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

use constant DEBUG => 0;

my @allGroups = ( "sanity", "extended", "promotion", "openjdk", "system", "jck", "perf" );
my @allGroups = ( "sanity", "extended", "promotion", "openjdk", "system", "jck", "perf", "external", "hotspot", "openj9" );

my $headerComments =
"########################################################\n"
Expand Down
44 changes: 44 additions & 0 deletions systemtest/exclude_playlist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,48 @@
<subset>SE90</subset>
</subsets>
</test>

<test>
<testCaseName>JdiTest</testCaseName>
<variations>
<variation>NoOptions</variation>
</variations>
<command>export JAVA_HOME=$(JDK_HOME)$(D) && \
perl $(TEST_RESROOT)$(D)stf$(D)stf.core$(D)scripts$(D)stf.pl \
-test-root=$(Q)$(TEST_RESROOT)$(D)stf;$(TEST_RESROOT)$(D)openjdk-systemtest$(Q) \
-systemtest-prereqs=$(Q)$(TEST_RESROOT)$(D)systemtest_prereqs$(Q) \
-results-root=$(REPORTDIR) \
-test=JdiTest; \
$(TEST_STATUS)</command>
<tags>
<tag>system</tag>
</tags>
<subsets>
<subset>SE80</subset>
<subset>SE90</subset>
</subsets>
</test>


<test>
<testCaseName>MauveMultiThreadLoadTest</testCaseName>
<variations>
<variation>NoOptions</variation>
</variations>
<command>export JAVA_HOME=$(JDK_HOME)$(D) && \
perl $(TEST_RESROOT)$(D)stf$(D)stf.core$(D)scripts$(D)stf.pl \
-test-root=$(Q)$(TEST_RESROOT)$(D)stf;$(TEST_RESROOT)$(D)openjdk-systemtest$(Q) \
-systemtest-prereqs=$(Q)$(TEST_RESROOT)$(D)systemtest_prereqs$(Q) \
-results-root=$(REPORTDIR) \
-test=MauveMultiThreadLoadTest; \
$(TEST_STATUS)</command>
<tags>
<tag>system</tag>
</tags>
<subsets>
<subset>SE80</subset>
<subset>SE90</subset>
</subsets>
</test>

</playlist>
42 changes: 1 addition & 41 deletions systemtest/playlist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -213,27 +213,6 @@
</subsets>
</test>

<test>
<testCaseName>MauveMultiThreadLoadTest</testCaseName>
<variations>
<variation>NoOptions</variation>
</variations>
<command>export JAVA_HOME=$(JDK_HOME)$(D) && \
perl $(TEST_RESROOT)$(D)stf$(D)stf.core$(D)scripts$(D)stf.pl \
-test-root=$(Q)$(TEST_RESROOT)$(D)stf;$(TEST_RESROOT)$(D)openjdk-systemtest$(Q) \
-systemtest-prereqs=$(Q)$(TEST_RESROOT)$(D)systemtest_prereqs$(Q) \
-results-root=$(REPORTDIR) \
-test=MauveMultiThreadLoadTest; \
$(TEST_STATUS)</command>
<tags>
<tag>system</tag>
</tags>
<subsets>
<subset>SE80</subset>
<subset>SE90</subset>
</subsets>
</test>

<test>
<testCaseName>NioLoadTest</testCaseName>
<variations>
Expand Down Expand Up @@ -297,25 +276,6 @@
</subsets>
</test>

<test>
<testCaseName>JdiTest</testCaseName>
<variations>
<variation>NoOptions</variation>
</variations>
<command>export JAVA_HOME=$(JDK_HOME)$(D) && \
perl $(TEST_RESROOT)$(D)stf$(D)stf.core$(D)scripts$(D)stf.pl \
-test-root=$(Q)$(TEST_RESROOT)$(D)stf;$(TEST_RESROOT)$(D)openjdk-systemtest$(Q) \
-systemtest-prereqs=$(Q)$(TEST_RESROOT)$(D)systemtest_prereqs$(Q) \
-results-root=$(REPORTDIR) \
-test=JdiTest; \
$(TEST_STATUS)</command>
<tags>
<tag>system</tag>
</tags>
<subsets>
<subset>SE80</subset>
<subset>SE90</subset>
</subsets>
</test>


</playlist>
2 changes: 1 addition & 1 deletion thirdparty_containers/scala/playlist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<subset>SE90</subset>
</subsets>
<tags>
<tag>extended</tag>
<tag>external</tag>
</tags>
</test>
</playlist>

0 comments on commit e431acd

Please sign in to comment.