make/jprt.properties

Fri, 24 Sep 2010 14:04:01 -0700

author
ohair
date
Fri, 24 Sep 2010 14:04:01 -0700
changeset 225
27d945094f81
parent 208
d6ea39e0d3eb
child 327
970c0898ded2
permissions
-rw-r--r--

6987117: Add jprt test sets
Reviewed-by: mchung

duke@2 1 #
ohair@182 2 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
duke@2 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
duke@2 4 #
duke@2 5 # This code is free software; you can redistribute it and/or modify it
duke@2 6 # under the terms of the GNU General Public License version 2 only, as
ohair@182 7 # published by the Free Software Foundation. Oracle designates this
duke@2 8 # particular file as subject to the "Classpath" exception as provided
ohair@182 9 # by Oracle in the LICENSE file that accompanied this code.
duke@2 10 #
duke@2 11 # This code is distributed in the hope that it will be useful, but WITHOUT
duke@2 12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
duke@2 13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
duke@2 14 # version 2 for more details (a copy is included in the LICENSE file that
duke@2 15 # accompanied this code).
duke@2 16 #
duke@2 17 # You should have received a copy of the GNU General Public License version
duke@2 18 # 2 along with this work; if not, write to the Free Software Foundation,
duke@2 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
duke@2 20 #
ohair@182 21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
ohair@182 22 # or visit www.oracle.com if you need additional information or have any
ohair@182 23 # questions.
duke@2 24 #
duke@2 25
duke@2 26 # Properties for jprt
duke@2 27
ohair@225 28 # At submit time, the release supplied will be in jprt.submit.release
ohair@225 29 # and will be one of the official release names defined in jprt.
ohair@225 30 # jprt supports property value expansion using ${property.name} syntax.
ohair@225 31
ohair@225 32 # This tells jprt what default release we want to build
ohair@208 33 jprt.tools.default.release=${jprt.submit.release}
duke@2 34
ohair@208 35 # The different build flavors we want, we override here so we just get these 2
duke@2 36 jprt.build.flavors=product,fastdebug
duke@2 37
ohair@225 38 # Define the Windows we want (temporary)
ohair@225 39 jprt.my.windows.i586.jdk7b107=windows_i586_5.0
ohair@225 40 jprt.my.windows.i586.jdk7temp=windows_i586_5.0
ohair@225 41 jprt.my.windows.i586.jdk7=windows_i586_5.1
ohair@225 42 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}}
duke@2 43
ohair@225 44 # Standard list of jprt build targets for this source tree
ohair@225 45 jprt.build.targets= \
ohair@225 46 solaris_sparc_5.10-{product|fastdebug}, \
ohair@225 47 solaris_sparcv9_5.10-{product|fastdebug}, \
ohair@225 48 solaris_i586_5.10-{product|fastdebug}, \
ohair@225 49 solaris_x64_5.10-{product|fastdebug}, \
ohair@225 50 linux_i586_2.6-{product|fastdebug}, \
ohair@225 51 linux_x64_2.6-{product|fastdebug}, \
ohair@225 52 ${jprt.my.windows.i586}-{product|fastdebug}, \
ohair@225 53 windows_x64_5.2-{product|fastdebug}
ohair@159 54
ohair@225 55 # User can select the test set with jprt submit "-testset name" option
ohair@225 56 jprt.my.test.set=${jprt.test.set}
ohair@225 57
ohair@225 58 # Default vm test targets (no fastdebug & limited c2 testing)
ohair@225 59 jprt.vm.default.test.targets= \
ohair@225 60 \
ohair@225 61 solaris_sparc_5.10-product-c1-jvm98, \
ohair@225 62 solaris_sparcv9_5.10-product-c2-jvm98, \
ohair@225 63 solaris_i586_5.10-product-c1-jvm98, \
ohair@225 64 solaris_x64_5.10-product-c2-jvm98, \
ohair@225 65 linux_i586_2.6-product-{c1|c2}-jvm98, \
ohair@225 66 linux_x64_2.6-product-c2-jvm98, \
ohair@225 67 ${jprt.my.windows.i586}-product-c1-jvm98, \
ohair@225 68 windows_x64_5.2-product-c2-jvm98, \
ohair@225 69 \
ohair@225 70 solaris_sparc_5.10-product-c1-scimark, \
ohair@225 71 solaris_sparcv9_5.10-product-c2-scimark, \
ohair@225 72 solaris_i586_5.10-product-c1-scimark, \
ohair@225 73 solaris_x64_5.10-product-c2-scimark, \
ohair@225 74 linux_i586_2.6-product-{c1|c2}-scimark, \
ohair@225 75 linux_x64_2.6-product-c2-scimark, \
ohair@225 76 ${jprt.my.windows.i586}-product-c1-scimark, \
ohair@225 77 windows_x64_5.2-product-c2-scimark
ohair@225 78
ohair@225 79 # Default jdk test targets in test/Makefile (no fastdebug & limited c2 testing)
ohair@225 80 jprt.make.rule.default.test.targets= \
ohair@225 81 \
ohair@225 82 solaris_sparc_5.10-product-c1-langtools_jtreg, \
ohair@225 83 solaris_sparcv9_5.10-product-c2-langtools_jtreg, \
ohair@225 84 solaris_i586_5.10-product-c1-langtools_jtreg, \
ohair@225 85 solaris_x64_5.10-product-c2-langtools_jtreg, \
ohair@225 86 linux_i586_2.6-product-{c1|c2}-langtools_jtreg, \
ohair@225 87 linux_x64_2.6-product-c2-langtools_jtreg, \
ohair@225 88 ${jprt.my.windows.i586}-product-c1-langtools_jtreg, \
ohair@225 89 windows_x64_5.2-product-c2-langtools_jtreg, \
ohair@225 90 \
ohair@225 91 solaris_sparc_5.10-product-c1-jdk_beans1, \
ohair@225 92 solaris_sparcv9_5.10-product-c2-jdk_beans1, \
ohair@225 93 solaris_i586_5.10-product-c1-jdk_beans1, \
ohair@225 94 solaris_x64_5.10-product-c2-jdk_beans1, \
ohair@225 95 linux_i586_2.6-product-{c1|c2}-jdk_beans1, \
ohair@225 96 linux_x64_2.6-product-c2-jdk_beans1, \
ohair@225 97 ${jprt.my.windows.i586}-product-c1-jdk_beans1, \
ohair@225 98 windows_x64_5.2-product-c2-jdk_beans1, \
ohair@225 99 \
ohair@225 100 solaris_sparc_5.10-product-c1-jdk_io, \
ohair@225 101 solaris_sparcv9_5.10-product-c2-jdk_io, \
ohair@225 102 solaris_i586_5.10-product-c1-jdk_io, \
ohair@225 103 solaris_x64_5.10-product-c2-jdk_io, \
ohair@225 104 linux_i586_2.6-product-{c1|c2}-jdk_io, \
ohair@225 105 linux_x64_2.6-product-c2-jdk_io, \
ohair@225 106 ${jprt.my.windows.i586}-product-c1-jdk_io, \
ohair@225 107 windows_x64_5.2-product-c2-jdk_io, \
ohair@225 108 \
ohair@225 109 solaris_sparc_5.10-product-c1-jdk_lang, \
ohair@225 110 solaris_sparcv9_5.10-product-c2-jdk_lang, \
ohair@225 111 solaris_i586_5.10-product-c1-jdk_lang, \
ohair@225 112 solaris_x64_5.10-product-c2-jdk_lang, \
ohair@225 113 linux_i586_2.6-product-{c1|c2}-jdk_lang, \
ohair@225 114 linux_x64_2.6-product-c2-jdk_lang, \
ohair@225 115 ${jprt.my.windows.i586}-product-c1-jdk_lang, \
ohair@225 116 windows_x64_5.2-product-c2-jdk_lang, \
ohair@225 117 \
ohair@225 118 solaris_sparc_5.10-product-c1-jdk_math, \
ohair@225 119 solaris_sparcv9_5.10-product-c2-jdk_math, \
ohair@225 120 solaris_i586_5.10-product-c1-jdk_math, \
ohair@225 121 solaris_x64_5.10-product-c2-jdk_math, \
ohair@225 122 linux_i586_2.6-product-{c1|c2}-jdk_math, \
ohair@225 123 linux_x64_2.6-product-c2-jdk_math, \
ohair@225 124 ${jprt.my.windows.i586}-product-c1-jdk_math, \
ohair@225 125 windows_x64_5.2-product-c2-jdk_math, \
ohair@225 126 \
ohair@225 127 solaris_sparc_5.10-product-c1-jdk_misc, \
ohair@225 128 solaris_sparcv9_5.10-product-c2-jdk_misc, \
ohair@225 129 solaris_i586_5.10-product-c1-jdk_misc, \
ohair@225 130 solaris_x64_5.10-product-c2-jdk_misc, \
ohair@225 131 linux_i586_2.6-product-{c1|c2}-jdk_misc, \
ohair@225 132 linux_x64_2.6-product-c2-jdk_misc, \
ohair@225 133 ${jprt.my.windows.i586}-product-c1-jdk_misc, \
ohair@225 134 windows_x64_5.2-product-c2-jdk_misc, \
ohair@225 135 \
ohair@225 136 solaris_sparc_5.10-product-c1-jdk_net, \
ohair@225 137 solaris_sparcv9_5.10-product-c2-jdk_net, \
ohair@225 138 solaris_i586_5.10-product-c1-jdk_net, \
ohair@225 139 solaris_x64_5.10-product-c2-jdk_net, \
ohair@225 140 linux_i586_2.6-product-{c1|c2}-jdk_net, \
ohair@225 141 linux_x64_2.6-product-c2-jdk_net, \
ohair@225 142 ${jprt.my.windows.i586}-product-c1-jdk_net, \
ohair@225 143 windows_x64_5.2-product-c2-jdk_net, \
ohair@225 144 \
ohair@225 145 solaris_sparc_5.10-product-c1-jdk_nio1, \
ohair@225 146 solaris_sparcv9_5.10-product-c2-jdk_nio1, \
ohair@225 147 solaris_i586_5.10-product-c1-jdk_nio1, \
ohair@225 148 solaris_x64_5.10-product-c2-jdk_nio1, \
ohair@225 149 linux_i586_2.6-product-{c1|c2}-jdk_nio1, \
ohair@225 150 linux_x64_2.6-product-c2-jdk_nio1, \
ohair@225 151 ${jprt.my.windows.i586}-product-c1-jdk_nio1, \
ohair@225 152 windows_x64_5.2-product-c2-jdk_nio1, \
ohair@225 153 \
ohair@225 154 solaris_sparc_5.10-product-c1-jdk_nio2, \
ohair@225 155 solaris_sparcv9_5.10-product-c2-jdk_nio2, \
ohair@225 156 solaris_i586_5.10-product-c1-jdk_nio2, \
ohair@225 157 solaris_x64_5.10-product-c2-jdk_nio2, \
ohair@225 158 linux_i586_2.6-product-{c1|c2}-jdk_nio2, \
ohair@225 159 linux_x64_2.6-product-c2-jdk_nio2, \
ohair@225 160 ${jprt.my.windows.i586}-product-c1-jdk_nio2, \
ohair@225 161 windows_x64_5.2-product-c2-jdk_nio2, \
ohair@225 162 \
ohair@225 163 solaris_sparc_5.10-product-c1-jdk_nio3, \
ohair@225 164 solaris_sparcv9_5.10-product-c2-jdk_nio3, \
ohair@225 165 solaris_i586_5.10-product-c1-jdk_nio3, \
ohair@225 166 solaris_x64_5.10-product-c2-jdk_nio3, \
ohair@225 167 linux_i586_2.6-product-{c1|c2}-jdk_nio3, \
ohair@225 168 linux_x64_2.6-product-c2-jdk_nio3, \
ohair@225 169 ${jprt.my.windows.i586}-product-c1-jdk_nio3, \
ohair@225 170 windows_x64_5.2-product-c2-jdk_nio3, \
ohair@225 171 \
ohair@225 172 solaris_sparc_5.10-product-c1-jdk_security1, \
ohair@225 173 solaris_sparcv9_5.10-product-c2-jdk_security1, \
ohair@225 174 solaris_i586_5.10-product-c1-jdk_security1, \
ohair@225 175 solaris_x64_5.10-product-c2-jdk_security1, \
ohair@225 176 linux_i586_2.6-product-{c1|c2}-jdk_security1, \
ohair@225 177 linux_x64_2.6-product-c2-jdk_security1, \
ohair@225 178 ${jprt.my.windows.i586}-product-c1-jdk_security1, \
ohair@225 179 windows_x64_5.2-product-c2-jdk_security1, \
ohair@225 180 \
ohair@225 181 solaris_sparc_5.10-product-c1-jdk_text, \
ohair@225 182 solaris_sparcv9_5.10-product-c2-jdk_text, \
ohair@225 183 solaris_i586_5.10-product-c1-jdk_text, \
ohair@225 184 solaris_x64_5.10-product-c2-jdk_text, \
ohair@225 185 linux_i586_2.6-product-{c1|c2}-jdk_text, \
ohair@225 186 linux_x64_2.6-product-c2-jdk_text, \
ohair@225 187 ${jprt.my.windows.i586}-product-c1-jdk_text, \
ohair@225 188 windows_x64_5.2-product-c2-jdk_text, \
ohair@225 189 \
ohair@225 190 solaris_sparc_5.10-product-c1-jdk_tools1, \
ohair@225 191 solaris_sparcv9_5.10-product-c2-jdk_tools1, \
ohair@225 192 solaris_i586_5.10-product-c1-jdk_tools1, \
ohair@225 193 solaris_x64_5.10-product-c2-jdk_tools1, \
ohair@225 194 linux_i586_2.6-product-{c1|c2}-jdk_tools1, \
ohair@225 195 linux_x64_2.6-product-c2-jdk_tools1, \
ohair@225 196 ${jprt.my.windows.i586}-product-c1-jdk_tools1, \
ohair@225 197 windows_x64_5.2-product-c2-jdk_tools1, \
ohair@225 198 \
ohair@225 199 solaris_sparc_5.10-product-c1-jdk_util, \
ohair@225 200 solaris_sparcv9_5.10-product-c2-jdk_util, \
ohair@225 201 solaris_i586_5.10-product-c1-jdk_util, \
ohair@225 202 solaris_x64_5.10-product-c2-jdk_util, \
ohair@225 203 linux_i586_2.6-product-{c1|c2}-jdk_util, \
ohair@225 204 linux_x64_2.6-product-c2-jdk_util, \
ohair@225 205 ${jprt.my.windows.i586}-product-c1-jdk_util, \
ohair@225 206 windows_x64_5.2-product-c2-jdk_util
ohair@225 207
ohair@225 208 # All vm test targets (but still no fastdebug & limited c2 testing)
ohair@225 209 jprt.vm.all.test.targets= \
ohair@225 210 \
ohair@225 211 ${jprt.vm.default.test.targets}, \
ohair@225 212 \
ohair@225 213 solaris_sparc_5.10-product-c1-runThese, \
ohair@225 214 solaris_sparcv9_5.10-product-c2-runThese, \
ohair@225 215 solaris_i586_5.10-product-c1-runThese, \
ohair@225 216 solaris_x64_5.10-product-c2-runThese, \
ohair@225 217 linux_i586_2.6-product-{c1|c2}-runThese, \
ohair@225 218 linux_x64_2.6-product-c2-runThese, \
ohair@225 219 ${jprt.my.windows.i586}-product-c1-runThese, \
ohair@225 220 windows_x64_5.2-product-c2-runThese, \
ohair@225 221 \
ohair@225 222 solaris_sparc_5.10-product-c1-jbb_default, \
ohair@225 223 solaris_sparcv9_5.10-product-c2-jbb_default, \
ohair@225 224 solaris_i586_5.10-product-c1-jbb_default, \
ohair@225 225 solaris_x64_5.10-product-c2-jbb_default, \
ohair@225 226 linux_i586_2.6-product-{c1|c2}-jbb_default, \
ohair@225 227 linux_x64_2.6-product-c2-jbb_default, \
ohair@225 228 ${jprt.my.windows.i586}-product-c1-jbb_default, \
ohair@225 229 windows_x64_5.2-product-c2-jbb_default
ohair@225 230
ohair@225 231 # All jdk test targets (but still no fastdebug & limited c2 testing)
ohair@225 232 jprt.make.rule.all.test.targets= \
ohair@225 233 \
ohair@225 234 ${jprt.make.rule.default.test.targets}, \
ohair@225 235 \
ohair@225 236 solaris_sparc_5.10-product-c1-jdk_awt, \
ohair@225 237 solaris_sparcv9_5.10-product-c2-jdk_awt, \
ohair@225 238 solaris_i586_5.10-product-c1-jdk_awt, \
ohair@225 239 solaris_x64_5.10-product-c2-jdk_awt, \
ohair@225 240 linux_i586_2.6-product-{c1|c2}-jdk_awt, \
ohair@225 241 linux_x64_2.6-product-c2-jdk_awt, \
ohair@225 242 ${jprt.my.windows.i586}-product-c1-jdk_awt, \
ohair@225 243 windows_x64_5.2-product-c2-jdk_awt, \
ohair@225 244 \
ohair@225 245 solaris_sparc_5.10-product-c1-jdk_beans2, \
ohair@225 246 solaris_sparcv9_5.10-product-c2-jdk_beans2, \
ohair@225 247 solaris_i586_5.10-product-c1-jdk_beans2, \
ohair@225 248 solaris_x64_5.10-product-c2-jdk_beans2, \
ohair@225 249 linux_i586_2.6-product-{c1|c2}-jdk_beans2, \
ohair@225 250 linux_x64_2.6-product-c2-jdk_beans2, \
ohair@225 251 ${jprt.my.windows.i586}-product-c1-jdk_beans2, \
ohair@225 252 windows_x64_5.2-product-c2-jdk_beans2, \
ohair@225 253 \
ohair@225 254 solaris_sparc_5.10-product-c1-jdk_beans3, \
ohair@225 255 solaris_sparcv9_5.10-product-c2-jdk_beans3, \
ohair@225 256 solaris_i586_5.10-product-c1-jdk_beans3, \
ohair@225 257 solaris_x64_5.10-product-c2-jdk_beans3, \
ohair@225 258 linux_i586_2.6-product-{c1|c2}-jdk_beans3, \
ohair@225 259 linux_x64_2.6-product-c2-jdk_beans3, \
ohair@225 260 ${jprt.my.windows.i586}-product-c1-jdk_beans3, \
ohair@225 261 windows_x64_5.2-product-c2-jdk_beans3, \
ohair@225 262 \
ohair@225 263 solaris_sparc_5.10-product-c1-jdk_management1, \
ohair@225 264 solaris_sparcv9_5.10-product-c2-jdk_management1, \
ohair@225 265 solaris_i586_5.10-product-c1-jdk_management1, \
ohair@225 266 solaris_x64_5.10-product-c2-jdk_management1, \
ohair@225 267 linux_i586_2.6-product-{c1|c2}-jdk_management1, \
ohair@225 268 linux_x64_2.6-product-c2-jdk_management1, \
ohair@225 269 ${jprt.my.windows.i586}-product-c1-jdk_management1, \
ohair@225 270 windows_x64_5.2-product-c2-jdk_management1, \
ohair@225 271 \
ohair@225 272 solaris_sparc_5.10-product-c1-jdk_management2, \
ohair@225 273 solaris_sparcv9_5.10-product-c2-jdk_management2, \
ohair@225 274 solaris_i586_5.10-product-c1-jdk_management2, \
ohair@225 275 solaris_x64_5.10-product-c2-jdk_management2, \
ohair@225 276 linux_i586_2.6-product-{c1|c2}-jdk_management2, \
ohair@225 277 linux_x64_2.6-product-c2-jdk_management2, \
ohair@225 278 ${jprt.my.windows.i586}-product-c1-jdk_management2, \
ohair@225 279 windows_x64_5.2-product-c2-jdk_management2, \
ohair@225 280 \
ohair@225 281 solaris_sparc_5.10-product-c1-jdk_rmi, \
ohair@225 282 solaris_sparcv9_5.10-product-c2-jdk_rmi, \
ohair@225 283 solaris_i586_5.10-product-c1-jdk_rmi, \
ohair@225 284 solaris_x64_5.10-product-c2-jdk_rmi, \
ohair@225 285 linux_i586_2.6-product-{c1|c2}-jdk_rmi, \
ohair@225 286 linux_x64_2.6-product-c2-jdk_rmi, \
ohair@225 287 ${jprt.my.windows.i586}-product-c1-jdk_rmi, \
ohair@225 288 windows_x64_5.2-product-c2-jdk_rmi, \
ohair@225 289 \
ohair@225 290 solaris_sparc_5.10-product-c1-jdk_security2, \
ohair@225 291 solaris_sparcv9_5.10-product-c2-jdk_security2, \
ohair@225 292 solaris_i586_5.10-product-c1-jdk_security2, \
ohair@225 293 solaris_x64_5.10-product-c2-jdk_security2, \
ohair@225 294 linux_i586_2.6-product-{c1|c2}-jdk_security2, \
ohair@225 295 linux_x64_2.6-product-c2-jdk_security2, \
ohair@225 296 ${jprt.my.windows.i586}-product-c1-jdk_security2, \
ohair@225 297 windows_x64_5.2-product-c2-jdk_security2, \
ohair@225 298 \
ohair@225 299 solaris_sparc_5.10-product-c1-jdk_security3, \
ohair@225 300 solaris_sparcv9_5.10-product-c2-jdk_security3, \
ohair@225 301 solaris_i586_5.10-product-c1-jdk_security3, \
ohair@225 302 solaris_x64_5.10-product-c2-jdk_security3, \
ohair@225 303 linux_i586_2.6-product-{c1|c2}-jdk_security3, \
ohair@225 304 linux_x64_2.6-product-c2-jdk_security3, \
ohair@225 305 ${jprt.my.windows.i586}-product-c1-jdk_security3, \
ohair@225 306 windows_x64_5.2-product-c2-jdk_security3, \
ohair@225 307 \
ohair@225 308 solaris_sparc_5.10-product-c1-jdk_swing, \
ohair@225 309 solaris_sparcv9_5.10-product-c2-jdk_swing, \
ohair@225 310 solaris_i586_5.10-product-c1-jdk_swing, \
ohair@225 311 solaris_x64_5.10-product-c2-jdk_swing, \
ohair@225 312 linux_i586_2.6-product-{c1|c2}-jdk_swing, \
ohair@225 313 linux_x64_2.6-product-c2-jdk_swing, \
ohair@225 314 ${jprt.my.windows.i586}-product-c1-jdk_swing, \
ohair@225 315 windows_x64_5.2-product-c2-jdk_swing, \
ohair@225 316 \
ohair@225 317 solaris_sparc_5.10-product-c1-jdk_tools2, \
ohair@225 318 solaris_sparcv9_5.10-product-c2-jdk_tools2, \
ohair@225 319 solaris_i586_5.10-product-c1-jdk_tools2, \
ohair@225 320 solaris_x64_5.10-product-c2-jdk_tools2, \
ohair@225 321 linux_i586_2.6-product-{c1|c2}-jdk_tools2, \
ohair@225 322 linux_x64_2.6-product-c2-jdk_tools2, \
ohair@225 323 ${jprt.my.windows.i586}-product-c1-jdk_tools2, \
ohair@225 324 windows_x64_5.2-product-c2-jdk_tools2
ohair@225 325
ohair@225 326 # Select list to use (allow for testset to be empty too)
ohair@225 327 jprt.make.rule..test.targets=${jprt.make.rule.default.test.targets}
ohair@225 328 jprt.make.rule.test.targets=${jprt.make.rule.${jprt.my.test.set}.test.targets}
ohair@225 329 jprt.vm..test.targets=${jprt.vm.default.test.targets}
ohair@225 330 jprt.vm.test.targets=${jprt.vm.${jprt.my.test.set}.test.targets}
ohair@225 331 jprt.test.targets=${jprt.vm.test.targets}
ohair@159 332
ohair@208 333 # Directories to be excluded from the source bundles
ohair@159 334 jprt.bundle.exclude.src.dirs=build dist webrev
ohair@159 335
ohair@208 336

mercurial