jprt.properties revision 526:ab1ab9b148dd
178344Sobrien# 278344Sobrien# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 398184Sgordon# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 478344Sobrien# 578344Sobrien# This code is free software; you can redistribute it and/or modify it 678344Sobrien# under the terms of the GNU General Public License version 2 only, as 7140339Sobrien# published by the Free Software Foundation. Oracle designates this 898184Sgordon# particular file as subject to the "Classpath" exception as provided 998184Sgordon# by Oracle in the LICENSE file that accompanied this code. 10180564Sdougb# 1178344Sobrien# This code is distributed in the hope that it will be useful, but WITHOUT 1298184Sgordon# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 1398184Sgordon# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 1498184Sgordon# version 2 for more details (a copy is included in the LICENSE file that 1578344Sobrien# accompanied this code). 1678344Sobrien# 1778344Sobrien# You should have received a copy of the GNU General Public License version 1898184Sgordon# 2 along with this work; if not, write to the Free Software Foundation, 1978344Sobrien# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20149606Sgshapiro# 21127896Sfjoe# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22127896Sfjoe# or visit www.oracle.com if you need additional information or have any 23151809Syar# questions. 24151809Syar# 25151809Syar 2678344Sobrien# Properties for jprt 27124622Smtm 28124622Smtm# Locked down to jdk8 29124622Smtmjprt.tools.default.release=jdk8 30124622Smtm 31124622Smtm# The different build flavors we want, we override here so we just get these 2 32124622Smtmjprt.build.flavors=product,fastdebug 33102864Sgordon 34102864Sgordon# Standard list of jprt build targets for this source tree 35102864Sgordonjprt.build.targets= \ 36133150Sgshapiro solaris_sparc_5.10-{product|fastdebug}, \ 37133150Sgshapiro solaris_sparcv9_5.10-{product|fastdebug}, \ 38133150Sgshapiro solaris_i586_5.10-{product|fastdebug}, \ 39133150Sgshapiro solaris_x64_5.10-{product|fastdebug}, \ 40133150Sgshapiro linux_i586_2.6-{product|fastdebug}, \ 41133150Sgshapiro linux_x64_2.6-{product|fastdebug}, \ 42133150Sgshapiro macosx_x64_10.7-{product|fastdebug}, \ 43133150Sgshapiro windows_i586_5.1-{product|fastdebug}, \ 44133150Sgshapiro windows_x64_5.2-{product|fastdebug} 45133150Sgshapiro 46133150Sgshapiro# User can select the test set with jprt submit "-testset name" option 4778344Sobrienjprt.my.test.set=${jprt.test.set} 4878344Sobrien 4978344Sobrien# Test target list (no fastdebug & limited c2 testing) 5078344Sobrienjprt.my.test.target.set= \ 5178344Sobrien solaris_sparc_5.10-product-c1-TESTNAME, \ 5298184Sgordon solaris_sparcv9_5.10-product-c2-TESTNAME, \ 5378344Sobrien solaris_i586_5.10-product-c1-TESTNAME, \ 5478344Sobrien solaris_x64_5.10-product-c2-TESTNAME, \ 5578344Sobrien linux_i586_2.6-product-{c1|c2}-TESTNAME, \ 5678344Sobrien linux_x64_2.6-product-c2-TESTNAME, \ 5778344Sobrien macosx_x64_10.7-product-c2-TESTNAME, \ 5878344Sobrien windows_i586_5.1-product-c1-TESTNAME, \ 5978344Sobrien windows_x64_5.2-product-c2-TESTNAME 6078344Sobrien 61170618Sgshapiro# Default vm test targets (testset=default) 62170618Sgshapirojprt.vm.default.test.targets= \ 63170618Sgshapiro ${jprt.my.test.target.set:TESTNAME=jvm98}, \ 64170618Sgshapiro ${jprt.my.test.target.set:TESTNAME=scimark} 65170618Sgshapiro 66170618Sgshapiro# Default jdk test targets (testset=default) 67170618Sgshapirojprt.make.rule.default.test.targets= \ 68170618Sgshapiro ${jprt.my.test.target.set:TESTNAME=langtools_jtreg}, \ 6978344Sobrien ${jprt.my.test.target.set:TESTNAME=jdk_lang}, \ 70170618Sgshapiro ${jprt.my.test.target.set:TESTNAME=jdk_math} 71170618Sgshapiro 7278344Sobrien# Default vm test targets (testset=core) 7378344Sobrienjprt.vm.core.test.targets= \ 7478344Sobrien ${jprt.vm.default.test.targets} 7578344Sobrien 7678344Sobrien# Core jdk test targets (testset=core) 7798184Sgordonjprt.make.rule.core.test.targets= \ 78124622Smtm ${jprt.make.rule.default.test.targets}, \ 79104980Sschweikh ${jprt.my.test.target.set:TESTNAME=jdk_util}, \ 80128366Sfjoe ${jprt.my.test.target.set:TESTNAME=jdk_io}, \ 81124622Smtm ${jprt.my.test.target.set:TESTNAME=jdk_net}, \ 82124622Smtm ${jprt.my.test.target.set:TESTNAME=jdk_nio}, \ 83124622Smtm ${jprt.my.test.target.set:TESTNAME=jdk_security1}, \ 84124622Smtm ${jprt.my.test.target.set:TESTNAME=jdk_security2}, \ 85124622Smtm ${jprt.my.test.target.set:TESTNAME=jdk_security3}, \ 8698184Sgordon ${jprt.my.test.target.set:TESTNAME=jdk_rmi}, \ 87128366Sfjoe ${jprt.my.test.target.set:TESTNAME=jdk_management}, \ 88124622Smtm ${jprt.my.test.target.set:TESTNAME=jdk_jmx}, \ 89124622Smtm ${jprt.my.test.target.set:TESTNAME=jdk_text}, \ 90124622Smtm ${jprt.my.test.target.set:TESTNAME=jdk_tools}, \ 91124622Smtm ${jprt.my.test.target.set:TESTNAME=jdk_jfr}, \ 92124622Smtm ${jprt.my.test.target.set:TESTNAME=jdk_other} 9398184Sgordon 94124622Smtm# All vm test targets (testset=all) 95124622Smtmjprt.vm.all.test.targets= \ 96124622Smtm ${jprt.vm.default.test.targets}, \ 97124622Smtm ${jprt.my.test.target.set:TESTNAME=runThese}, \ 98124622Smtm ${jprt.my.test.target.set:TESTNAME=jbb_default} 99124622Smtm 100# All jdk test targets (testset=all) 101jprt.make.rule.all.test.targets= \ 102 ${jprt.make.rule.core.test.targets}, \ 103 ${jprt.my.test.target.set:TESTNAME=jdk_awt}, \ 104 ${jprt.my.test.target.set:TESTNAME=jdk_beans1}, \ 105 ${jprt.my.test.target.set:TESTNAME=jdk_beans2}, \ 106 ${jprt.my.test.target.set:TESTNAME=jdk_beans3}, \ 107 ${jprt.my.test.target.set:TESTNAME=jdk_jdi}, \ 108 ${jprt.my.test.target.set:TESTNAME=jdk_sound}, \ 109 ${jprt.my.test.target.set:TESTNAME=jdk_swing} 110 111# JCK test targets in test/Makefile (no windows) 112jprt.my.jck.test.target.set= \ 113 solaris_sparc_5.10-product-c1-JCK7TESTRULE, \ 114 solaris_sparcv9_5.10-product-c2-JCK7TESTRULE, \ 115 solaris_i586_5.10-product-c1-JCK7TESTRULE, \ 116 solaris_x64_5.10-product-c2-JCK7TESTRULE, \ 117 linux_i586_2.6-product-c1-JCK7TESTRULE, \ 118 linux_x64_2.6-product-c2-JCK7TESTRULE 119 120# JCK testset targets (e.g. jprt submit -testset jck ... ) 121jprt.make.rule.jck.test.targets= \ 122 ${jprt.my.jck.test.target.set:JCK7TESTRULE=jck7devtools}, \ 123 ${jprt.my.jck.test.target.set:JCK7TESTRULE=jck7runtime}, \ 124 ${jprt.my.jck.test.target.set:JCK7TESTRULE=jck7compiler} 125 126# Select list to use (allow for testset to be empty too) 127jprt.make.rule..test.targets=${jprt.make.rule.default.test.targets} 128jprt.make.rule.test.targets=${jprt.make.rule.${jprt.my.test.set}.test.targets} 129jprt.vm..test.targets=${jprt.vm.default.test.targets} 130jprt.test.targets=${jprt.vm.${jprt.my.test.set}.test.targets} 131 132# Directories to be excluded from the source bundles 133jprt.bundle.exclude.src.dirs=build dist webrev 134 135