jprt.properties 26.9 KB
Newer Older
D
duke 已提交
1
#
2
# Copyright (c) 2006, 2011, Oracle and/or its affiliates. All rights reserved.
D
duke 已提交
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
19 20 21
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
I
iveresov 已提交
22
#
D
duke 已提交
23 24 25 26
#

# Properties for jprt

I
iveresov 已提交
27
# All build result bundles are full jdks, so the 64bit testing does not
28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
#    need the 32bit sibling bundle installed.
#    Note: If the hotspot/make/Makefile changed to only bundle the 64bit files
#          when bundling 64bit, and stripped out the 64bit files from any 32bit
#          bundles, then this setting would be need to be "true".

jprt.need.sibling.build=false

# At submit time, the release supplied will be in jprt.submit.release
#    and will be one of the official release names defined in jprt.
#    jprt supports property value expansion using ${property.name} syntax.

# This tells jprt what default release we want to build

jprt.tools.default.release=${jprt.submit.release}

43 44 45 46
# Disable syncing the source after builds and tests are done.

jprt.sync.push=false

47 48 49 50 51
# Note: we want both embedded releases and regular releases to build and test
#       all platforms so that regressions are not introduced (eg. change to
#       common code by SE breaks PPC/ARM; change to common code by SE-E breaks
#       sparc etc.

52 53 54
# Define the Solaris platforms we want for the various releases

jprt.my.solaris.sparc.jdk7=solaris_sparc_5.10
55
jprt.my.solaris.sparc.jdk7b107=solaris_sparc_5.10
56
jprt.my.solaris.sparc.jdk7temp=solaris_sparc_5.10
57 58 59
jprt.my.solaris.sparc.jdk6=solaris_sparc_5.8
jprt.my.solaris.sparc.jdk6perf=solaris_sparc_5.8
jprt.my.solaris.sparc.jdk6u10=solaris_sparc_5.8
60
jprt.my.solaris.sparc.jdk6u14=solaris_sparc_5.8
61 62
jprt.my.solaris.sparc.jdk6u18=solaris_sparc_5.8
jprt.my.solaris.sparc.jdk6u20=solaris_sparc_5.8
63 64
jprt.my.solaris.sparc.ejdk7=${jprt.my.solaris.sparc.jdk7}
jprt.my.solaris.sparc.ejdk6=${jprt.my.solaris.sparc.jdk6}
65 66 67
jprt.my.solaris.sparc=${jprt.my.solaris.sparc.${jprt.tools.default.release}}

jprt.my.solaris.sparcv9.jdk7=solaris_sparcv9_5.10
68
jprt.my.solaris.sparcv9.jdk7b107=solaris_sparcv9_5.10
69
jprt.my.solaris.sparcv9.jdk7temp=solaris_sparcv9_5.10
70 71 72
jprt.my.solaris.sparcv9.jdk6=solaris_sparcv9_5.8
jprt.my.solaris.sparcv9.jdk6perf=solaris_sparcv9_5.8
jprt.my.solaris.sparcv9.jdk6u10=solaris_sparcv9_5.8
73
jprt.my.solaris.sparcv9.jdk6u14=solaris_sparcv9_5.8
74 75
jprt.my.solaris.sparcv9.jdk6u18=solaris_sparcv9_5.8
jprt.my.solaris.sparcv9.jdk6u20=solaris_sparcv9_5.8
76 77
jprt.my.solaris.sparcv9.ejdk7=${jprt.my.solaris.sparcv9.jdk7}
jprt.my.solaris.sparcv9.ejdk6=${jprt.my.solaris.sparcv9.jdk6}
78 79 80
jprt.my.solaris.sparcv9=${jprt.my.solaris.sparcv9.${jprt.tools.default.release}}

jprt.my.solaris.i586.jdk7=solaris_i586_5.10
81
jprt.my.solaris.i586.jdk7b107=solaris_i586_5.10
82
jprt.my.solaris.i586.jdk7temp=solaris_i586_5.10
83 84 85
jprt.my.solaris.i586.jdk6=solaris_i586_5.8
jprt.my.solaris.i586.jdk6perf=solaris_i586_5.8
jprt.my.solaris.i586.jdk6u10=solaris_i586_5.8
86
jprt.my.solaris.i586.jdk6u14=solaris_i586_5.8
87 88
jprt.my.solaris.i586.jdk6u18=solaris_i586_5.8
jprt.my.solaris.i586.jdk6u20=solaris_i586_5.8
89 90
jprt.my.solaris.i586.ejdk7=${jprt.my.solaris.i586.jdk7}
jprt.my.solaris.i586.ejdk6=${jprt.my.solaris.i586.jdk6}
91 92 93
jprt.my.solaris.i586=${jprt.my.solaris.i586.${jprt.tools.default.release}}

jprt.my.solaris.x64.jdk7=solaris_x64_5.10
94
jprt.my.solaris.x64.jdk7b107=solaris_x64_5.10
95
jprt.my.solaris.x64.jdk7temp=solaris_x64_5.10
96 97 98
jprt.my.solaris.x64.jdk6=solaris_x64_5.10
jprt.my.solaris.x64.jdk6perf=solaris_x64_5.10
jprt.my.solaris.x64.jdk6u10=solaris_x64_5.10
99
jprt.my.solaris.x64.jdk6u14=solaris_x64_5.10
100 101
jprt.my.solaris.x64.jdk6u18=solaris_x64_5.10
jprt.my.solaris.x64.jdk6u20=solaris_x64_5.10
102 103
jprt.my.solaris.x64.ejdk7=${jprt.my.solaris.x64.jdk7}
jprt.my.solaris.x64.ejdk6=${jprt.my.solaris.x64.jdk6}
104 105
jprt.my.solaris.x64=${jprt.my.solaris.x64.${jprt.tools.default.release}}

106
jprt.my.linux.i586.jdk7=linux_i586_2.6
107
jprt.my.linux.i586.jdk7b107=linux_i586_2.6
108
jprt.my.linux.i586.jdk7temp=linux_i586_2.6
109 110 111 112
jprt.my.linux.i586.jdk6=linux_i586_2.4
jprt.my.linux.i586.jdk6perf=linux_i586_2.4
jprt.my.linux.i586.jdk6u10=linux_i586_2.4
jprt.my.linux.i586.jdk6u14=linux_i586_2.4
113 114
jprt.my.linux.i586.jdk6u18=linux_i586_2.4
jprt.my.linux.i586.jdk6u20=linux_i586_2.4
115 116
jprt.my.linux.i586.ejdk7=linux_i586_2.6
jprt.my.linux.i586.ejdk6=linux_i586_2.6
117 118 119
jprt.my.linux.i586=${jprt.my.linux.i586.${jprt.tools.default.release}}

jprt.my.linux.x64.jdk7=linux_x64_2.6
120
jprt.my.linux.x64.jdk7b107=linux_x64_2.6
121
jprt.my.linux.x64.jdk7temp=linux_x64_2.6
122 123 124 125
jprt.my.linux.x64.jdk6=linux_x64_2.4
jprt.my.linux.x64.jdk6perf=linux_x64_2.4
jprt.my.linux.x64.jdk6u10=linux_x64_2.4
jprt.my.linux.x64.jdk6u14=linux_x64_2.4
126 127
jprt.my.linux.x64.jdk6u18=linux_x64_2.4
jprt.my.linux.x64.jdk6u20=linux_x64_2.4
128 129
jprt.my.linux.x64.ejdk7=${jprt.my.linux.x64.jdk7}
jprt.my.linux.x64.ejdk6=${jprt.my.linux.x64.jdk6}
130 131
jprt.my.linux.x64=${jprt.my.linux.x64.${jprt.tools.default.release}}

132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166
jprt.my.linux.ppc.jdk7=linux_ppc_2.6
jprt.my.linux.ppc.jdk7b107=linux_ppc_2.6
jprt.my.linux.ppc.jdk7temp=linux_ppc_2.6
jprt.my.linux.ppc.ejdk6=linux_ppc_2.6
jprt.my.linux.ppc.ejdk7=linux_ppc_2.6
jprt.my.linux.ppc=${jprt.my.linux.ppc.${jprt.tools.default.release}}

jprt.my.linux.ppcv2.jdk7=linux_ppcv2_2.6
jprt.my.linux.ppcv2.jdk7b107=linux_ppcv2_2.6
jprt.my.linux.ppcv2.jdk7temp=linux_ppcv2_2.6
jprt.my.linux.ppcv2.ejdk6=linux_ppcv2_2.6
jprt.my.linux.ppcv2.ejdk7=linux_ppcv2_2.6
jprt.my.linux.ppcv2=${jprt.my.linux.ppcv2.${jprt.tools.default.release}}

jprt.my.linux.ppcsflt.jdk7=linux_ppcsflt_2.6
jprt.my.linux.ppcsflt.jdk7b107=linux_ppcsflt_2.6
jprt.my.linux.ppcsflt.jdk7temp=linux_ppcsflt_2.6
jprt.my.linux.ppcsflt.ejdk6=linux_ppcsflt_2.6
jprt.my.linux.ppcsflt.ejdk7=linux_ppcsflt_2.6
jprt.my.linux.ppcsflt=${jprt.my.linux.ppcsflt.${jprt.tools.default.release}}

jprt.my.linux.armvfp.jdk7=linux_armvfp_2.6
jprt.my.linux.armvfp.jdk7b107=linux_armvfp_2.6
jprt.my.linux.armvfp.jdk7temp=linux_armvfp_2.6
jprt.my.linux.armvfp.ejdk6=linux_armvfp_2.6
jprt.my.linux.armvfp.ejdk7=linux_armvfp_2.6
jprt.my.linux.armvfp=${jprt.my.linux.armvfp.${jprt.tools.default.release}}

jprt.my.linux.armsflt.jdk7=linux_armsflt_2.6
jprt.my.linux.armsflt.jdk7b107=linux_armsflt_2.6
jprt.my.linux.armsflt.jdk7temp=linux_armsflt_2.6
jprt.my.linux.armsflt.ejdk6=linux_armsflt_2.6
jprt.my.linux.armsflt.ejdk7=linux_armsflt_2.6
jprt.my.linux.armsflt=${jprt.my.linux.armsflt.${jprt.tools.default.release}}

167
jprt.my.windows.i586.jdk7=windows_i586_5.1
168
jprt.my.windows.i586.jdk7b107=windows_i586_5.0
169
jprt.my.windows.i586.jdk7temp=windows_i586_5.0
170 171 172 173
jprt.my.windows.i586.jdk6=windows_i586_5.0
jprt.my.windows.i586.jdk6perf=windows_i586_5.0
jprt.my.windows.i586.jdk6u10=windows_i586_5.0
jprt.my.windows.i586.jdk6u14=windows_i586_5.0
174 175
jprt.my.windows.i586.jdk6u18=windows_i586_5.0
jprt.my.windows.i586.jdk6u20=windows_i586_5.0
176 177
jprt.my.windows.i586.ejdk7=${jprt.my.windows.i586.jdk7}
jprt.my.windows.i586.ejdk6=${jprt.my.windows.i586.jdk6}
178 179 180
jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}}

jprt.my.windows.x64.jdk7=windows_x64_5.2
181
jprt.my.windows.x64.jdk7b107=windows_x64_5.2
182
jprt.my.windows.x64.jdk7temp=windows_x64_5.2
183 184 185 186
jprt.my.windows.x64.jdk6=windows_x64_5.2
jprt.my.windows.x64.jdk6perf=windows_x64_5.2
jprt.my.windows.x64.jdk6u10=windows_x64_5.2
jprt.my.windows.x64.jdk6u14=windows_x64_5.2
187 188
jprt.my.windows.x64.jdk6u18=windows_x64_5.2
jprt.my.windows.x64.jdk6u20=windows_x64_5.2
189 190
jprt.my.windows.x64.ejdk7=${jprt.my.windows.x64.jdk7}
jprt.my.windows.x64.ejdk6=${jprt.my.windows.x64.jdk6}
191
jprt.my.windows.x64=${jprt.my.windows.x64.${jprt.tools.default.release}}
192 193 194

# Standard list of jprt build targets for this source tree

195
jprt.build.targets.standard= \
196 197 198 199 200 201 202 203 204
    ${jprt.my.solaris.sparc}-{product|fastdebug|debug}, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug|debug}, \
    ${jprt.my.solaris.i586}-{product|fastdebug|debug}, \
    ${jprt.my.solaris.x64}-{product|fastdebug|debug}, \
    ${jprt.my.linux.i586}-{product|fastdebug|debug}, \
    ${jprt.my.linux.x64}-{product|fastdebug}, \
    ${jprt.my.windows.i586}-{product|fastdebug|debug}, \
    ${jprt.my.windows.x64}-{product|fastdebug|debug}

205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228
jprt.build.targets.embedded= \
    ${jprt.my.linux.i586}-{product|fastdebug|debug}, \
    ${jprt.my.linux.ppc}-{product|fastdebug}, \
    ${jprt.my.linux.ppcv2}-{product|fastdebug}, \
    ${jprt.my.linux.ppcsflt}-{product|fastdebug}, \
    ${jprt.my.linux.armvfp}-{product|fastdebug}, \
    ${jprt.my.linux.armsflt}-{product|fastdebug}

jprt.build.targets.all=${jprt.build.targets.standard}, \
    ${jprt.build.targets.embedded}

jprt.build.targets.jdk7=${jprt.build.targets.all}
jprt.build.targets.jdk7temp=${jprt.build.targets.all}
jprt.build.targets.jdk7b107=${jprt.build.targets.all}
jprt.build.targets.jdk6=${jprt.build.targets.standard}
jprt.build.targets.jdk6perf=${jprt.build.targets.standard}
jprt.build.targets.jdk6u10=${jprt.build.targets.standard}
jprt.build.targets.jdk6u14=${jprt.build.targets.standard}
jprt.build.targets.jdk6u18=${jprt.build.targets.standard}
jprt.build.targets.jdk6u20=${jprt.build.targets.standard}
jprt.build.targets.ejdk6=${jprt.build.targets.all}
jprt.build.targets.ejdk7=${jprt.build.targets.all}
jprt.build.targets=${jprt.build.targets.${jprt.tools.default.release}}

229 230 231 232
# Subset lists of test targets for this source tree

jprt.my.solaris.sparc.test.targets= \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jvm98, \
233
    ${jprt.my.solaris.sparc}-{product|fastdebug}-c2-jvm98_tiered, \
234 235 236 237 238 239 240 241
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-scimark, \
    ${jprt.my.solaris.sparc}-product-{c1|c2}-runThese, \
    ${jprt.my.solaris.sparc}-fastdebug-c1-runThese_Xshare, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_default, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
I
iveresov 已提交
242 243
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_G1, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \
244 245 246 247 248
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_default, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_SerialGC, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_ParallelGC, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_ParNewGC, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_CMS, \
I
iveresov 已提交
249 250
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_G1, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_ParOldGC, \
251
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_default, \
252
    ${jprt.my.solaris.sparc}-{product|fastdebug}-c2-jbb_default_tiered, \
253 254 255
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_SerialGC, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_ParallelGC, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_CMS, \
I
iveresov 已提交
256 257
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_G1, \
    ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_ParOldGC
258 259 260

jprt.my.solaris.sparcv9.test.targets= \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98, \
261
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98_tiered, \
262 263 264 265 266 267 268
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-scimark, \
    ${jprt.my.solaris.sparcv9}-product-c2-runThese, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_default, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_SerialGC, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_CMS, \
I
iveresov 已提交
269 270
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_G1, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
271 272 273 274 275
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_default, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_SerialGC, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParallelGC, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParNewGC, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_CMS, \
I
iveresov 已提交
276 277
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_G1, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParOldGC, \
278
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_default, \
279
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_default_tiered, \
280 281 282
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_SerialGC, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_ParallelGC, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_CMS, \
I
iveresov 已提交
283 284
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_G1, \
    ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_ParOldGC
285 286 287

jprt.my.solaris.x64.test.targets= \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jvm98, \
288
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jvm98_tiered, \
289 290 291 292 293 294 295 296
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-scimark, \
    ${jprt.my.solaris.x64}-product-c2-runThese, \
    ${jprt.my.solaris.x64}-product-c2-runThese_Xcomp, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_default, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_CMS, \
I
iveresov 已提交
297 298
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_G1, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
299 300 301 302 303
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_default, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_CMS, \
I
iveresov 已提交
304 305
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_G1, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \
306
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_default, \
307
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_default_tiered, \
308 309
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_SerialGC, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \
I
iveresov 已提交
310 311 312
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_CMS, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_G1, \
    ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParOldGC
313 314 315

jprt.my.solaris.i586.test.targets= \
    ${jprt.my.solaris.i586}-{product|fastdebug}-{c1|c2}-jvm98, \
316
    ${jprt.my.solaris.i586}-{product|fastdebug}-c2-jvm98_tiered, \
317 318
    ${jprt.my.solaris.i586}-{product|fastdebug}-{c1|c2}-scimark, \
    ${jprt.my.solaris.i586}-product-{c1|c2}-runThese_Xcomp, \
I
iveresov 已提交
319
    ${jprt.my.solaris.i586}-fastdebug-c1-runThese_Xcomp, \
320 321 322 323 324 325
    ${jprt.my.solaris.i586}-fastdebug-c1-runThese_Xshare, \
    ${jprt.my.solaris.i586}-product-c1-GCBasher_default, \
    ${jprt.my.solaris.i586}-product-c1-GCBasher_SerialGC, \
    ${jprt.my.solaris.i586}-product-c1-GCBasher_ParallelGC, \
    ${jprt.my.solaris.i586}-product-c1-GCBasher_ParNewGC, \
    ${jprt.my.solaris.i586}-product-c1-GCBasher_CMS, \
I
iveresov 已提交
326 327
    ${jprt.my.solaris.i586}-product-c1-GCBasher_G1, \
    ${jprt.my.solaris.i586}-product-c1-GCBasher_ParOldGC, \
328 329 330 331 332
    ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_default, \
    ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_SerialGC, \
    ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_ParallelGC, \
    ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_ParNewGC, \
    ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_CMS, \
I
iveresov 已提交
333 334
    ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_G1, \
    ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_ParOldGC, \
335 336 337 338 339
    ${jprt.my.solaris.i586}-product-c1-GCOld_default, \
    ${jprt.my.solaris.i586}-product-c1-GCOld_SerialGC, \
    ${jprt.my.solaris.i586}-product-c1-GCOld_ParallelGC, \
    ${jprt.my.solaris.i586}-product-c1-GCOld_ParNewGC, \
    ${jprt.my.solaris.i586}-product-c1-GCOld_CMS, \
I
iveresov 已提交
340 341
    ${jprt.my.solaris.i586}-product-c1-GCOld_G1, \
    ${jprt.my.solaris.i586}-product-c1-GCOld_ParOldGC, \
342
    ${jprt.my.solaris.i586}-fastdebug-c2-jbb_default, \
343
    ${jprt.my.solaris.i586}-fastdebug-c2-jbb_default_tiered, \
344 345
    ${jprt.my.solaris.i586}-fastdebug-c2-jbb_ParallelGC, \
    ${jprt.my.solaris.i586}-fastdebug-c2-jbb_CMS, \
I
iveresov 已提交
346 347
    ${jprt.my.solaris.i586}-fastdebug-c2-jbb_G1, \
    ${jprt.my.solaris.i586}-fastdebug-c2-jbb_ParOldGC
348 349 350

jprt.my.linux.i586.test.targets = \
    ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-jvm98, \
351
    ${jprt.my.linux.i586}-{product|fastdebug}-c2-jvm98_tiered, \
352 353 354
    ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-scimark, \
    ${jprt.my.linux.i586}-product-c1-runThese_Xcomp, \
    ${jprt.my.linux.i586}-fastdebug-c1-runThese_Xshare, \
355
    ${jprt.my.linux.i586}-fastdebug-c2-runThese_Xcomp, \
356 357 358 359 360
    ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_default, \
    ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
    ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
    ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
    ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
I
iveresov 已提交
361 362
    ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_G1, \
    ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \
363 364 365 366 367
    ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_default, \
    ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_SerialGC, \
    ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParallelGC, \
    ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParNewGC, \
    ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_CMS, \
I
iveresov 已提交
368 369
    ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_G1, \
    ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParOldGC, \
370
    ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_default, \
371
    ${jprt.my.linux.i586}-{product|fastdebug}-c2-jbb_default_tiered, \
372 373
    ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_ParallelGC, \
    ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_CMS, \
I
iveresov 已提交
374 375
    ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_G1, \
    ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_ParOldGC
376 377 378

jprt.my.linux.x64.test.targets = \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-jvm98, \
379
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-jvm98_tiered, \
380 381 382 383 384 385
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-scimark, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_default, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_CMS, \
I
iveresov 已提交
386 387
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_G1, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
388 389 390 391 392
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_default, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_CMS, \
I
iveresov 已提交
393 394
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_G1, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \
395
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_default, \
396
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_default_tiered, \
397
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \
I
iveresov 已提交
398 399
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_G1, \
    ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_ParOldGC
400 401 402

jprt.my.windows.i586.test.targets = \
    ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-jvm98, \
403
    ${jprt.my.windows.i586}-{product|fastdebug}-c2-jvm98_tiered, \
404 405 406 407 408 409 410 411 412
    ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-scimark, \
    ${jprt.my.windows.i586}-product-{c1|c2}-runThese, \
    ${jprt.my.windows.i586}-product-{c1|c2}-runThese_Xcomp, \
    ${jprt.my.windows.i586}-fastdebug-c1-runThese_Xshare, \
    ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_default, \
    ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
    ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
    ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
    ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
I
iveresov 已提交
413 414
    ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_G1, \
    ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \
415 416 417 418 419
    ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_default, \
    ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_SerialGC, \
    ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParallelGC, \
    ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParNewGC, \
    ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_CMS, \
I
iveresov 已提交
420 421
    ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_G1, \
    ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParOldGC, \
422
    ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-jbb_default, \
423
    ${jprt.my.windows.i586}-{product|fastdebug}-c2-jbb_default_tiered, \
424 425
    ${jprt.my.windows.i586}-product-{c1|c2}-jbb_ParallelGC, \
    ${jprt.my.windows.i586}-product-{c1|c2}-jbb_CMS, \
I
iveresov 已提交
426 427
    ${jprt.my.windows.i586}-product-{c1|c2}-jbb_G1, \
    ${jprt.my.windows.i586}-product-{c1|c2}-jbb_ParOldGC
428 429 430

jprt.my.windows.x64.test.targets = \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-jvm98, \
431
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-jvm98_tiered, \
432 433 434 435 436 437 438 439
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-scimark, \
    ${jprt.my.windows.x64}-product-c2-runThese, \
    ${jprt.my.windows.x64}-product-c2-runThese_Xcomp, \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_default, \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_CMS, \
440
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_G1, \
I
iveresov 已提交
441
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
442 443 444 445 446
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_default, \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_CMS, \
I
iveresov 已提交
447 448
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_G1, \
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \
449
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-jbb_default, \
450
    ${jprt.my.windows.x64}-{product|fastdebug}-c2-jbb_default_tiered, \
451 452
    ${jprt.my.windows.x64}-product-c2-jbb_CMS, \
    ${jprt.my.windows.x64}-product-c2-jbb_ParallelGC, \
I
iveresov 已提交
453 454
    ${jprt.my.windows.x64}-product-c2-jbb_G1, \
    ${jprt.my.windows.x64}-product-c2-jbb_ParOldGC
455

456 457 458 459
# Testing for actual embedded builds is different to standard
jprt.my.linux.i586.test.targets.embedded = \
    linux_i586_2.6-product-c1-scimark

460
# The complete list of test targets for jprt
461
# Note: no PPC or ARM tests at this stage
462

463
jprt.test.targets.standard = \
464 465 466 467 468 469 470 471
  ${jprt.my.solaris.sparc.test.targets}, \
  ${jprt.my.solaris.sparcv9.test.targets}, \
  ${jprt.my.solaris.i586.test.targets}, \
  ${jprt.my.solaris.x64.test.targets}, \
  ${jprt.my.linux.i586.test.targets}, \
  ${jprt.my.linux.x64.test.targets}, \
  ${jprt.my.windows.i586.test.targets}, \
  ${jprt.my.windows.x64.test.targets}
D
duke 已提交
472

473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496
jprt.test.targets.embedded= 		\
  ${jprt.my.linux.i586.test.targets.embedded}, \
  ${jprt.my.solaris.sparc.test.targets}, \
  ${jprt.my.solaris.sparcv9.test.targets}, \
  ${jprt.my.solaris.i586.test.targets}, \
  ${jprt.my.solaris.x64.test.targets}, \
  ${jprt.my.linux.x64.test.targets}, \
  ${jprt.my.windows.i586.test.targets}, \
  ${jprt.my.windows.x64.test.targets}


jprt.test.targets.jdk7=${jprt.test.targets.standard}
jprt.test.targets.jdk7temp=${jprt.test.targets.standard}
jprt.test.targets.jdk7b105=${jprt.test.targets.standard}
jprt.test.targets.jdk6=${jprt.test.targets.standard}
jprt.test.targets.jdk6perf=${jprt.test.targets.standard}
jprt.test.targets.jdk6u10=${jprt.test.targets.standard}
jprt.test.targets.jdk6u14=${jprt.test.targets.standard}
jprt.test.targets.jdk6u18=${jprt.test.targets.standard}
jprt.test.targets.jdk6u20=${jprt.test.targets.standard}
jprt.test.targets.ejdk6=${jprt.test.targets.embedded}
jprt.test.targets.ejdk7=${jprt.test.targets.embedded}
jprt.test.targets=${jprt.test.targets.${jprt.tools.default.release}}

497 498 499 500
# The default test/Makefile targets that should be run

#jprt.make.rule.test.targets=*-product-*-packtest

501
jprt.make.rule.test.targets.standard.client = \
502 503 504
  ${jprt.my.solaris.sparc}-*-c1-clienttest, \
  ${jprt.my.solaris.i586}-*-c1-clienttest, \
  ${jprt.my.linux.i586}-*-c1-clienttest, \
505 506 507
  ${jprt.my.windows.i586}-*-c1-clienttest

jprt.make.rule.test.targets.standard.server = \
508 509 510 511 512 513 514 515 516
  ${jprt.my.solaris.sparc}-*-c2-servertest, \
  ${jprt.my.solaris.sparcv9}-*-c2-servertest, \
  ${jprt.my.solaris.i586}-*-c2-servertest, \
  ${jprt.my.solaris.x64}-*-c2-servertest, \
  ${jprt.my.linux.i586}-*-c2-servertest, \
  ${jprt.my.linux.x64}-*-c2-servertest, \
  ${jprt.my.windows.i586}-*-c2-servertest, \
  ${jprt.my.windows.x64}-*-c2-servertest

517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536
jprt.make.rule.test.targets.standard = \
  ${jprt.make.rule.test.targets.standard.client}, \
  ${jprt.make.rule.test.targets.standard.server}

jprt.make.rule.test.targets.embedded = \
  ${jprt.make.rule.test.targets.standard.client}

jprt.make.rule.test.targets.jdk7=${jprt.make.rule.test.targets.standard}
jprt.make.rule.test.targets.jdk7temp=${jprt.make.rule.test.targets.standard}
jprt.make.rule.test.targets.jdk7b107=${jprt.make.rule.test.targets.standard}
jprt.make.rule.test.targets.jdk6=${jprt.make.rule.test.targets.standard}
jprt.make.rule.test.targets.jdk6perf=${jprt.make.rule.test.targets.standard}
jprt.make.rule.test.targets.jdk6u10=${jprt.make.rule.test.targets.standard}
jprt.make.rule.test.targets.jdk6u14=${jprt.make.rule.test.targets.standard}
jprt.make.rule.test.targets.jdk6u18=${jprt.make.rule.test.targets.standard}
jprt.make.rule.test.targets.jdk6u20=${jprt.make.rule.test.targets.standard}
jprt.make.rule.test.targets.ejdk6=${jprt.make.rule.test.targets.embedded}
jprt.make.rule.test.targets.ejdk7=${jprt.make.rule.test.targets.embedded}
jprt.make.rule.test.targets=${jprt.make.rule.test.targets.${jprt.tools.default.release}}