Fri, 08 May 2009 15:16:38 -0700
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
Reviewed-by: never, kvn
make/jprt.properties | file | annotate | diff | comparison | revisions | |
test/Makefile | file | annotate | diff | comparison | revisions |
1.1 --- a/make/jprt.properties Fri May 08 10:34:31 2009 -0700 1.2 +++ b/make/jprt.properties Fri May 08 15:16:38 2009 -0700 1.3 @@ -335,7 +335,19 @@ 1.4 1.5 # The default test/Makefile targets that should be run 1.6 1.7 -# Example: 1.8 -# jprt.make.rule.test.targets=*-*-*-packtest 1.9 #jprt.make.rule.test.targets=*-product-*-packtest 1.10 1.11 +jprt.make.rule.test.targets = \ 1.12 + ${jprt.my.solaris.sparc}-*-c1-clienttest, \ 1.13 + ${jprt.my.solaris.i586}-*-c1-clienttest, \ 1.14 + ${jprt.my.linux.i586}-*-c1-clienttest, \ 1.15 + ${jprt.my.windows.i586}-*-c1-clienttest, \ 1.16 + ${jprt.my.solaris.sparc}-*-c2-servertest, \ 1.17 + ${jprt.my.solaris.sparcv9}-*-c2-servertest, \ 1.18 + ${jprt.my.solaris.i586}-*-c2-servertest, \ 1.19 + ${jprt.my.solaris.x64}-*-c2-servertest, \ 1.20 + ${jprt.my.linux.i586}-*-c2-servertest, \ 1.21 + ${jprt.my.linux.x64}-*-c2-servertest, \ 1.22 + ${jprt.my.windows.i586}-*-c2-servertest, \ 1.23 + ${jprt.my.windows.x64}-*-c2-servertest 1.24 +
2.1 --- a/test/Makefile Fri May 08 10:34:31 2009 -0700 2.2 +++ b/test/Makefile Fri May 08 15:16:38 2009 -0700 2.3 @@ -172,6 +172,33 @@ 2.4 2.5 ################################################################ 2.6 2.7 +# clienttest (make sure various basic java client options work) 2.8 + 2.9 +clienttest: prep $(PRODUCT_HOME) 2.10 + $(PRODUCT_HOME)/bin/java $(JAVA_OPTIONS) -version 2.11 + $(PRODUCT_HOME)/bin/java $(JAVA_OPTIONS) -help 2.12 + $(PRODUCT_HOME)/bin/java $(JAVA_OPTIONS) -X 2.13 + $(RM) $(PRODUCT_HOME)/jre/lib/*/client/classes.jsa 2.14 + $(RM) $(PRODUCT_HOME)/jre/lib/*/client/classes_g.jsa 2.15 + $(RM) $(PRODUCT_HOME)/jre/bin/client/classes.jsa 2.16 + $(RM) $(PRODUCT_HOME)/jre/bin/client/classes_g.jsa 2.17 + $(PRODUCT_HOME)/bin/java $(JAVA_OPTIONS) -Xshare:dump 2.18 + 2.19 +PHONY_LIST += clienttest 2.20 + 2.21 +################################################################ 2.22 + 2.23 +# servertest (make sure various basic java server options work) 2.24 + 2.25 +servertest: prep $(PRODUCT_HOME) 2.26 + $(PRODUCT_HOME)/bin/java $(JAVA_OPTIONS) -version 2.27 + $(PRODUCT_HOME)/bin/java $(JAVA_OPTIONS) -help 2.28 + $(PRODUCT_HOME)/bin/java $(JAVA_OPTIONS) -X 2.29 + 2.30 +PHONY_LIST += servertest 2.31 + 2.32 +################################################################ 2.33 + 2.34 # packtest 2.35 2.36 # Expect JPRT to set JPRT_PACKTEST_HOME.