jprt.properties revision 1139:0736f13c91bd
1193323Sed# 2193323Sed# Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved. 3193323Sed# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4193323Sed# 5193323Sed# This code is free software; you can redistribute it and/or modify it 6193323Sed# under the terms of the GNU General Public License version 2 only, as 7193323Sed# published by the Free Software Foundation. Oracle designates this 8193323Sed# particular file as subject to the "Classpath" exception as provided 9193323Sed# by Oracle in the LICENSE file that accompanied this code. 10193323Sed# 11193323Sed# This code is distributed in the hope that it will be useful, but WITHOUT 12193323Sed# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13193323Sed# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14193323Sed# version 2 for more details (a copy is included in the LICENSE file that 15193323Sed# accompanied this code). 16193323Sed# 17193323Sed# You should have received a copy of the GNU General Public License version 18193323Sed# 2 along with this work; if not, write to the Free Software Foundation, 19249423Sdim# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20223017Sdim# 21193323Sed# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22249423Sdim# or visit www.oracle.com if you need additional information or have any 23210299Sed# questions. 24193323Sed# 25193323Sed 26193323Sed############## 27193323Sed# 28193323Sed# Global settings 29193323Sed# 30193323Sed 31193323Sed# The current release name 32193323Sedjprt.tools.default.release=jdk9 33193323Sed 34193323Sed# Check if this is the equivalent of a hotspot push job 35193323Sed# Interpret -testset hotspot to mean exactly that 36193323Sedmy.is.hotspot.job.hotspot=true 37193323Sedmy.is.hotspot.job=${my.is.hotspot.job.${jprt.test.set}} 38198090Srdivacky 39210299Sed# Disable syncing the source after builds and tests are done 40210299Sedjprt.sync.push=${my.is.hotspot.job ? false : true} 41210299Sed 42198090Srdivacky# Directories to be excluded from the source bundles 43193323Sedjprt.bundle.exclude.src.dirs=build dist webrev 44193323Sed 45193323Sed# Use configure when building 46193323Sedjprt.build.use.configure=true 47193323Sed 48198090Srdivacky# Set make target to use for different build flavors 49193323Sedjprt.build.flavor.debugOpen.target=jprt_bundle 50193323Sedjprt.build.flavor.fastdebug.target=jprt_bundle 51198090Srdivackyjprt.build.flavor.product.target=jprt_bundle 52193323Sedjprt.build.flavor.productOpen.target=jprt_bundle 53249423Sdim 54198090Srdivacky# Use these configure args to define debug level 55193323Sedjprt.debug.build.configure.args=--with-debug-level=slowdebug 56249423Sdimjprt.fastdebug.build.configure.args=--with-debug-level=fastdebug 57193323Sedjprt.product.build.configure.args=--with-debug-level=release 58193323Sedjprt.debugOpen.build.configure.args=${jprt.debug.build.configure.args} --enable-openjdk-only 59193323Sedjprt.fastdebugOpen.build.configure.args=${jprt.fastdebug.build.configure.args} --enable-openjdk-only 60198090Srdivackyjprt.productOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 61193323Sed 62218893Sdim# Select build flavors and build targets 63193323Sedjprt.build.flavors=${my.is.hotspot.job ? ${my.build.flavors.hotspot} : ${my.build.flavors.default}} 64193323Sedjprt.build.targets=${my.is.hotspot.job ? ${my.build.targets.hotspot} : ${my.build.targets.default}} 65218893Sdim 66193323Sed# Select test targets - jprt default for jprt.test.set is "default" 67198090Srdivackyjprt.test.targets=${my.test.targets.${jprt.test.set}} 68218893Sdimjprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}} 69218893Sdim 70193323Sed# 7155453: Work-around to prevent popups on OSX from blocking test completion 71193323Sed# but the work-around is added to all platforms to be consistent 72193323Sedjprt.jbb.options=-Djava.awt.headless=true 73193323Sed 74193323Sed######## 75193323Sed# 76193323Sed# Build options (generic) 77193323Sed# 78193323Sed 79193323Sed# Configure args common to all builds 80193323Sed# Also allows for additional, testset specific configure arguments to be set 81193323Sedjprt.build.configure.args= \ 82218893Sdim --with-boot-jdk=$ALT_BOOTDIR \ 83218893Sdim --with-jobs=$ALT_PARALLEL_COMPILE_JOBS \ 84193323Sed ${my.additional.build.configure.args.${jprt.test.set}} 85193323Sed 86193323Sed# i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly 87193323Sedjprt.i586.build.configure.args= \ 88193323Sed --with-target-bits=32 89193323Sed 90193323Sed# i586 platforms have both client and server, but to allow for overriding the exact configuration 91218893Sdim# on a per-build flavor basis the value is set for the individual build flavors 92218893Sdimmy.i586.default.build.configure.args= \ 93193323Sed --with-jvm-variants=client,server 94193323Sedjprt.i586.debug.build.configure.args= \ 95193323Sed ${my.i586.default.build.configure.args} \ 96193323Sed ${jprt.debug.build.configure.args} 97193323Sedjprt.i586.fastdebug.build.configure.args= \ 98193323Sed ${my.i586.default.build.configure.args} \ 99193323Sed ${jprt.fastdebug.build.configure.args} 100193323Sedjprt.i586.product.build.configure.args= \ 101193323Sed ${my.i586.default.build.configure.args} \ 102193323Sed ${jprt.product.build.configure.args} 103193323Sedjprt.i586.debugOpen.build.configure.args= \ 104198090Srdivacky ${my.i586.default.build.configure.args} \ 105218893Sdim ${jprt.debugOpen.build.configure.args} 106218893Sdimjprt.i586.fastdebugOpen.build.configure.args= \ 107193323Sed ${my.i586.default.build.configure.args} \ 108193323Sed ${jprt.fastdebugOpen.build.configure.args} 109193323Sedjprt.i586.productOpen.build.configure.args= \ 110193323Sed ${my.i586.default.build.configure.args} \ 111193323Sed ${jprt.productOpen.build.configure.args} 112193323Sed 113193323Sed######## 114193323Sed# 115218893Sdim# Build targets and options (default/jdk) 116193323Sed# 117193323Sed 118193323Sed# The default build flavors 119198090Srdivackymy.build.flavors.default=fastdebug,product 120193323Sed 121193323Sed# Standard list of jprt build targets for this source tree 122193323Sedmy.build.targets.default= \ 123193323Sed solaris_sparcv9_5.11-{product|fastdebug}, \ 124218893Sdim solaris_x64_5.11-{product|fastdebug}, \ 125198090Srdivacky linux_i586_2.6-{product|fastdebug}, \ 126193323Sed linux_x64_2.6-{product|fastdebug}, \ 127198090Srdivacky macosx_x64_10.7-{product|fastdebug}, \ 128198090Srdivacky windows_i586_6.1-{product|fastdebug}, \ 129198090Srdivacky windows_x64_6.1-{product|fastdebug} 130198090Srdivacky 131193323Sed# Test target list (no fastdebug & limited c2 testing) 132193323Sedmy.test.target.set= \ 133193323Sed solaris_sparcv9_5.11-product-c2-TESTNAME, \ 134218893Sdim solaris_x64_5.11-product-c2-TESTNAME, \ 135218893Sdim linux_i586_2.6-product-{c1|c2}-TESTNAME, \ 136218893Sdim linux_x64_2.6-product-c2-TESTNAME, \ 137193323Sed macosx_x64_10.7-product-c2-TESTNAME, \ 138193323Sed windows_i586_6.1-product-c1-TESTNAME, \ 139193323Sed windows_x64_6.1-product-c2-TESTNAME 140193323Sed 141193323Sed# Default vm test targets (testset=default) 142218893Sdimmy.test.targets.default= \ 143218893Sdim ${my.test.target.set:TESTNAME=jvm98}, \ 144193323Sed ${my.test.target.set:TESTNAME=scimark} 145193323Sed 146223017Sdim# Default jdk test targets (testset=default) 147223017Sdimmy.make.rule.test.targets.default= \ 148223017Sdim ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 149223017Sdim ${my.test.target.set:TESTNAME=jdk_lang}, \ 150221345Sdim ${my.test.target.set:TESTNAME=jdk_math}, \ 151193323Sed ${my.test.target.set:TESTNAME=jdk_util} 152193323Sed 153193323Sed# Default vm test targets (testset=core) 154193323Sedmy.test.targets.core= 155223017Sdim 156198090Srdivacky# Core jdk test targets (testset=core) 157193323Sedmy.make.rule.test.targets.core= \ 158223017Sdim ${my.test.target.set:TESTNAME=jdk_lang}, \ 159193323Sed ${my.test.target.set:TESTNAME=jdk_math}, \ 160193323Sed ${my.test.target.set:TESTNAME=jdk_util}, \ 161263508Sdim ${my.test.target.set:TESTNAME=jdk_io}, \ 162198090Srdivacky ${my.test.target.set:TESTNAME=jdk_net}, \ 163198090Srdivacky ${my.test.target.set:TESTNAME=jdk_nio}, \ 164193323Sed ${my.test.target.set:TESTNAME=jdk_security1}, \ 165193323Sed ${my.test.target.set:TESTNAME=jdk_security2}, \ 166223017Sdim ${my.test.target.set:TESTNAME=jdk_security3}, \ 167251662Sdim ${my.test.target.set:TESTNAME=jdk_rmi}, \ 168251662Sdim ${my.test.target.set:TESTNAME=jdk_text}, \ 169251662Sdim ${my.test.target.set:TESTNAME=jdk_time}, \ 170251662Sdim ${my.test.target.set:TESTNAME=jdk_other}, \ 171251662Sdim ${my.test.target.set:TESTNAME=core_tools} 172251662Sdim 173251662Sdim# Svc vm test targets (testset=svc) 174251662Sdimmy.test.targets.svc= 175251662Sdim 176251662Sdim# Core jdk test targets (testset=svc) 177251662Sdimmy.make.rule.test.targets.svc= \ 178251662Sdim ${my.test.target.set:TESTNAME=jdk_management}, \ 179251662Sdim ${my.test.target.set:TESTNAME=jdk_instrument}, \ 180251662Sdim ${my.test.target.set:TESTNAME=jdk_jmx}, \ 181251662Sdim ${my.test.target.set:TESTNAME=jdk_jdi}, \ 182251662Sdim ${my.test.target.set:TESTNAME=jdk_jfr}, \ 183251662Sdim ${my.test.target.set:TESTNAME=svc_tools} 184251662Sdim 185251662Sdim# All vm test targets (testset=all) 186251662Sdimmy.test.targets.all= \ 187251662Sdim ${my.test.targets.default}, \ 188251662Sdim ${my.test.target.set:TESTNAME=runThese}, \ 189251662Sdim ${my.test.target.set:TESTNAME=jbb_default} 190251662Sdim 191251662Sdim# All jdk test targets (testset=all) 192251662Sdimmy.make.rule.test.targets.all= \ 193251662Sdim ${my.make.rule.test.targets.core}, \ 194251662Sdim ${my.make.rule.test.targets.svc}, \ 195251662Sdim ${my.test.target.set:TESTNAME=jdk_awt}, \ 196251662Sdim ${my.test.target.set:TESTNAME=jdk_beans}, \ 197251662Sdim ${my.test.target.set:TESTNAME=jdk_sound}, \ 198251662Sdim ${my.test.target.set:TESTNAME=jdk_swing} 199251662Sdim 200251662Sdim# PIT vm test targets (testset=pit) 201251662Sdimmy.test.targets.pit= \ 202251662Sdim ${my.test.targets.all} 203251662Sdim 204251662Sdim# PIT jdk test targets (testset=pit) 205251662Sdimmy.make.rule.test.targets.pit= \ 206251662Sdim ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 207251662Sdim ${my.make.rule.test.targets.core}, \ 208251662Sdim ${my.make.rule.test.targets.svc} 209251662Sdim 210251662Sdim# JCK test targets in test/Makefile (no windows) 211251662Sdimmy.test.target.set.jck= \ 212251662Sdim solaris_sparcv9_5.11-product-c2-JCK7TESTRULE, \ 213251662Sdim solaris_x64_5.11-product-c2-JCK7TESTRULE, \ 214251662Sdim linux_i586_2.6-product-c1-JCK7TESTRULE, \ 215251662Sdim linux_x64_2.6-product-c2-JCK7TESTRULE 216251662Sdim 217223017Sdim# JCK testset targets 218221345Sdimmy.make.rule.test.targets.jck= \ 219223017Sdim ${my.test.target.set.jck:JCK7TESTRULE=jck7devtools}, \ 220193323Sed ${my.test.target.set.jck:JCK7TESTRULE=jck7runtime}, \ 221223017Sdim ${my.test.target.set.jck:JCK7TESTRULE=jck7compiler} 222263508Sdim 223223017Sdim 224198090Srdivacky############# 225193323Sed# 226193323Sed# Hotspot related settings (testset=hotspot) 227193323Sed# 228198090Srdivacky 229198090Srdivacky# The hotspot build flavors 230193323Sedmy.build.flavors.hotspot= \ 231223017Sdim debugOpen,fastdebug,product,productOpen, \ 232198090Srdivacky ${my.additional.build.flavors.hotspot} 233193323Sed 234198090Srdivacky# Platforms built for hotspot push jobs 235193323Sedmy.build.targets.hotspot= \ 236193323Sed solaris_sparcv9_5.11-{product|fastdebug|optimized}, \ 237193323Sed solaris_x64_5.11-{product|fastdebug}, \ 238193323Sed linux_i586_2.6-{product|fastdebug}, \ 239193323Sed linux_x64_2.6-{product|fastdebug|optimized}, \ 240193323Sed macosx_x64_10.7-{product|fastdebug}, \ 241193323Sed windows_i586_6.1-{product|fastdebug}, \ 242198090Srdivacky windows_x64_6.1-{product|fastdebug|optimized}, \ 243198090Srdivacky solaris_x64_5.11-{debugOpen}, \ 244193323Sed linux_x64_2.6-{productOpen}, \ 245198090Srdivacky ${my.additional.build.targets.hotspot} 246198090Srdivacky 247198090Srdivacky# Tests to run on the various platforms for hotspot push jobs 248198090Srdivackymy.test.targets.hotspot.solaris.sparcv9= \ 249193323Sed solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98, \ 250198090Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 251198090Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-scimark, \ 252193323Sed solaris_sparcv9_5.11-product-c2-runThese8, \ 253199481Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 254199481Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 255199481Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 256210299Sed solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 257199481Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_G1, \ 258199481Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 259198090Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_SerialGC, \ 260198090Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_ParallelGC, \ 261198090Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_ParNewGC, \ 262198090Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_CMS, \ 263198090Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_G1, \ 264193323Sed solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_ParOldGC, \ 265193323Sed solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_default_nontiered, \ 266218893Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_SerialGC, \ 267193323Sed solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_ParallelGC, \ 268193323Sed solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_CMS, \ 269193323Sed solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_G1, \ 270198090Srdivacky solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_ParOldGC 271193323Sed 272198090Srdivackymy.test.targets.hotspot.solaris.x64= \ 273198090Srdivacky solaris_x64_5.11-{product|fastdebug}-c2-jvm98, \ 274198090Srdivacky solaris_x64_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 275193323Sed solaris_x64_5.11-{product|fastdebug}-c2-scimark, \ 276193323Sed solaris_x64_5.11-product-c2-runThese8, \ 277218893Sdim solaris_x64_5.11-product-c2-runThese8_Xcomp_lang, \ 278193323Sed solaris_x64_5.11-product-c2-runThese8_Xcomp_vm, \ 279193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 280193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 281234353Sdim solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 282193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 283193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_G1, \ 284193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 285193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCOld_SerialGC, \ 286193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParallelGC, \ 287198090Srdivacky solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParNewGC, \ 288193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCOld_CMS, \ 289193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCOld_G1, \ 290193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParOldGC, \ 291193323Sed solaris_x64_5.11-{product|fastdebug}-c2-jbb_default_nontiered, \ 292193323Sed solaris_x64_5.11-{product|fastdebug}-c2-jbb_SerialGC, \ 293193323Sed solaris_x64_5.11-{product|fastdebug}-c2-jbb_ParallelGC, \ 294193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCOld_CMS, \ 295193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCOld_G1, \ 296193323Sed solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParOldGC 297193323Sed 298193323Sedmy.test.targets.hotspot.linux.i586= \ 299193323Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-jvm98, \ 300193323Sed linux_i586_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 301193323Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-scimark, \ 302193323Sed linux_i586_2.6-product-c1-runThese8_Xcomp_lang, \ 303193323Sed linux_i586_2.6-product-c1-runThese8_Xcomp_vm, \ 304193323Sed linux_i586_2.6-fastdebug-c1-runThese8_Xshare, \ 305193323Sed linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_lang, \ 306193323Sed linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_vm, \ 307193323Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 308234353Sdim linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 309193323Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \ 310193323Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 311193323Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ 312193323Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ 313193323Sed linux_i586_2.6-product-{c1|c2}-GCOld_SerialGC, \ 314193323Sed linux_i586_2.6-product-{c1|c2}-GCOld_ParallelGC, \ 315193323Sed linux_i586_2.6-product-{c1|c2}-GCOld_ParNewGC, \ 316193323Sed linux_i586_2.6-product-{c1|c2}-GCOld_CMS, \ 317193323Sed linux_i586_2.6-product-{c1|c2}-GCOld_G1, \ 318193323Sed linux_i586_2.6-product-{c1|c2}-GCOld_ParOldGC, \ 319193323Sed linux_i586_2.6-{product|fastdebug}-c1-jbb_SerialGC, \ 320234353Sdim linux_i586_2.6-{product|fastdebug}-c2-jbb_default_nontiered, \ 321193323Sed linux_i586_2.6-{product|fastdebug}-c1-jbb_ParallelGC, \ 322193323Sed linux_i586_2.6-{product|fastdebug}-c1-jbb_CMS, \ 323193323Sed linux_i586_2.6-{product|fastdebug}-c1-jbb_G1, \ 324193323Sed linux_i586_2.6-{product|fastdebug}-c1-jbb_ParOldGC 325193323Sed 326193323Sedmy.test.targets.hotspot.linux.x64= \ 327193323Sed linux_x64_2.6-{product|fastdebug}-c2-jvm98, \ 328193323Sed linux_x64_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 329193323Sed linux_x64_2.6-{product|fastdebug}-c2-scimark, \ 330193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCBasher_SerialGC, \ 331193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 332193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 333193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCBasher_CMS, \ 334193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCBasher_G1, \ 335193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 336193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCOld_SerialGC, \ 337193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParallelGC, \ 338193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParNewGC, \ 339193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCOld_CMS, \ 340243830Sdim linux_x64_2.6-{product|fastdebug}-c2-GCOld_G1, \ 341193323Sed linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParOldGC, \ 342193323Sed linux_x64_2.6-{product|fastdebug}-c2-jbb_default_nontiered, \ 343193323Sed linux_x64_2.6-{product|fastdebug}-c2-jbb_ParallelGC, \ 344212904Sdim linux_x64_2.6-{product|fastdebug}-c2-jbb_G1, \ 345212904Sdim linux_x64_2.6-{product|fastdebug}-c2-jbb_ParOldGC 346212904Sdim 347212904Sdimmy.test.targets.hotspot.macosx.x64= \ 348212904Sdim macosx_x64_10.7-{product|fastdebug}-c2-jvm98, \ 349212904Sdim macosx_x64_10.7-{product|fastdebug}-c2-jvm98_nontiered, \ 350193323Sed macosx_x64_10.7-{product|fastdebug}-c2-scimark, \ 351193323Sed macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_SerialGC, \ 352193323Sed macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 353218893Sdim macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 354218893Sdim macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_CMS, \ 355193323Sed macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_G1, \ 356193323Sed macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 357251662Sdim macosx_x64_10.7-{product|fastdebug}-c2-GCOld_SerialGC, \ 358251662Sdim macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParallelGC, \ 359251662Sdim macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParNewGC, \ 360221345Sdim macosx_x64_10.7-{product|fastdebug}-c2-GCOld_CMS, \ 361251662Sdim macosx_x64_10.7-{product|fastdebug}-c2-GCOld_G1, \ 362251662Sdim macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParOldGC, \ 363251662Sdim macosx_x64_10.7-{product|fastdebug}-c2-jbb_default_nontiered, \ 364251662Sdim macosx_x64_10.7-{product|fastdebug}-c2-jbb_ParallelGC, \ 365251662Sdim macosx_x64_10.7-{product|fastdebug}-c2-jbb_G1, \ 366251662Sdim macosx_x64_10.7-{product|fastdebug}-c2-jbb_ParOldGC 367251662Sdim 368251662Sdimmy.test.targets.hotspot.windows.i586= \ 369251662Sdim windows_i586_6.1-{product|fastdebug}-{c1|c2}-jvm98, \ 370251662Sdim windows_i586_6.1-{product|fastdebug}-c2-jvm98_nontiered, \ 371251662Sdim windows_i586_6.1-{product|fastdebug}-{c1|c2}-scimark, \ 372251662Sdim windows_i586_6.1-product-{c1|c2}-runThese8, \ 373251662Sdim windows_i586_6.1-product-{c1|c2}-runThese8_Xcomp_lang, \ 374251662Sdim windows_i586_6.1-product-{c1|c2}-runThese8_Xcomp_vm, \ 375251662Sdim windows_i586_6.1-fastdebug-c1-runThese8_Xshare, \ 376251662Sdim windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 377251662Sdim windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 378251662Sdim windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \ 379251662Sdim windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 380251662Sdim windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ 381251662Sdim windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ 382251662Sdim windows_i586_6.1-product-{c1|c2}-GCOld_SerialGC, \ 383251662Sdim windows_i586_6.1-product-{c1|c2}-GCOld_ParallelGC, \ 384251662Sdim windows_i586_6.1-product-{c1|c2}-GCOld_ParNewGC, \ 385251662Sdim windows_i586_6.1-product-{c1|c2}-GCOld_CMS, \ 386251662Sdim windows_i586_6.1-product-{c1|c2}-GCOld_G1, \ 387251662Sdim windows_i586_6.1-product-{c1|c2}-GCOld_ParOldGC, \ 388251662Sdim windows_i586_6.1-{product|fastdebug}-{c1|c2}-jbb_default, \ 389251662Sdim windows_i586_6.1-{product|fastdebug}-c2-jbb_default_nontiered, \ 390251662Sdim windows_i586_6.1-product-{c1|c2}-jbb_ParallelGC, \ 391251662Sdim windows_i586_6.1-product-{c1|c2}-jbb_CMS, \ 392251662Sdim windows_i586_6.1-product-{c1|c2}-jbb_G1, \ 393251662Sdim windows_i586_6.1-product-{c1|c2}-jbb_ParOldGC 394251662Sdim 395251662Sdimmy.test.targets.hotspot.windows.x64= \ 396251662Sdim windows_x64_6.1-{product|fastdebug}-c2-jvm98, \ 397234353Sdim windows_x64_6.1-{product|fastdebug}-c2-jvm98_nontiered, \ 398221345Sdim windows_x64_6.1-{product|fastdebug}-c2-scimark, \ 399193323Sed windows_x64_6.1-product-c2-runThese8, \ 400193323Sed windows_x64_6.1-product-c2-runThese8_Xcomp_lang, \ 401193323Sed windows_x64_6.1-product-c2-runThese8_Xcomp_vm, \ 402193323Sed windows_x64_6.1-{product|fastdebug}-c2-GCBasher_SerialGC, \ 403193323Sed windows_x64_6.1-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 404193323Sed windows_x64_6.1-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 405193323Sed windows_x64_6.1-{product|fastdebug}-c2-GCBasher_CMS, \ 406193323Sed windows_x64_6.1-{product|fastdebug}-c2-GCBasher_G1, \ 407193323Sed windows_x64_6.1-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 408193323Sed windows_x64_6.1-{product|fastdebug}-c2-GCOld_SerialGC, \ 409 windows_x64_6.1-{product|fastdebug}-c2-GCOld_ParallelGC, \ 410 windows_x64_6.1-{product|fastdebug}-c2-GCOld_ParNewGC, \ 411 windows_x64_6.1-{product|fastdebug}-c2-GCOld_CMS, \ 412 windows_x64_6.1-{product|fastdebug}-c2-GCOld_G1, \ 413 windows_x64_6.1-{product|fastdebug}-c2-GCOld_ParOldGC, \ 414 windows_x64_6.1-{product|fastdebug}-c2-jbb_default, \ 415 windows_x64_6.1-{product|fastdebug}-c2-jbb_default_nontiered, \ 416 windows_x64_6.1-product-c2-jbb_CMS, \ 417 windows_x64_6.1-product-c2-jbb_ParallelGC, \ 418 windows_x64_6.1-product-c2-jbb_G1, \ 419 windows_x64_6.1-product-c2-jbb_ParOldGC 420 421# Some basic "smoke" tests for OpenJDK builds 422my.test.targets.hotspot.open= \ 423 solaris_x64_5.11-{productOpen|fastdebugOpen}-c2-jvm98, \ 424 linux_x64_2.6-{productOpen|fastdebugOpen}-c2-jvm98 425 426# The complete list of test targets for jprt 427my.test.targets.hotspot= \ 428 ${my.test.targets.hotspot.open}, \ 429 ${my.test.targets.hotspot.solaris.sparcv9}, \ 430 ${my.test.targets.hotspot.solaris.x64}, \ 431 ${my.test.targets.hotspot.linux.i586}, \ 432 ${my.test.targets.hotspot.linux.x64}, \ 433 ${my.test.targets.hotspot.macosx.x64}, \ 434 ${my.test.targets.hotspot.windows.i586}, \ 435 ${my.test.targets.hotspot.windows.x64}, \ 436 ${my.test.targets.hotspot.solaris.sparcv9}, \ 437 ${my.test.targets.hotspot.solaris.x64}, \ 438 ${my.test.targets.hotspot.linux.x64}, \ 439 ${my.test.targets.hotspot.windows.i586}, \ 440 ${my.test.targets.hotspot.windows.x64}, \ 441 ${my.additional.test.targets.hotspot} 442 443 444# Make file based test targets 445 446my.make.rule.test.targets.hotspot.clienttests= \ 447 linux_i586_2.6-*-c1-hotspot_clienttest, \ 448 windows_i586_6.1-*-c1-hotspot_clienttest 449 450my.make.rule.test.targets.hotspot.servertests= \ 451 solaris_sparcv9_5.11-*-c2-hotspot_servertest, \ 452 solaris_x64_5.11-*-c2-hotspot_servertest, \ 453 linux_i586_2.6-*-c2-hotspot_servertest, \ 454 linux_x64_2.6-*-c2-hotspot_servertest, \ 455 macosx_x64_10.7-*-c2-hotspot_servertest, \ 456 windows_i586_6.1-*-c2-hotspot_servertest, \ 457 windows_x64_6.1-*-c2-hotspot_servertest 458 459my.make.rule.test.targets.hotspot.internalvmtests= \ 460 solaris_sparcv9_5.11-fastdebug-c2-hotspot_internalvmtests, \ 461 solaris_x64_5.11-fastdebug-c2-hotspot_internalvmtests, \ 462 linux_i586_2.6-fastdebug-c2-hotspot_internalvmtests, \ 463 linux_x64_2.6-fastdebug-c2-hotspot_internalvmtests, \ 464 macosx_x64_10.7-fastdebug-c2-hotspot_internalvmtests, \ 465 windows_i586_6.1-fastdebug-c2-hotspot_internalvmtests, \ 466 windows_x64_6.1-fastdebug-c2-hotspot_internalvmtests 467 468my.make.rule.test.targets.hotspot.reg.group= \ 469 solaris_sparcv9_5.11-fastdebug-c2-GROUP, \ 470 solaris_x64_5.11-fastdebug-c2-GROUP, \ 471 linux_i586_2.6-fastdebug-c2-GROUP, \ 472 linux_x64_2.6-fastdebug-c2-GROUP, \ 473 macosx_x64_10.7-fastdebug-c2-GROUP, \ 474 windows_i586_6.1-fastdebug-c2-GROUP, \ 475 windows_x64_6.1-fastdebug-c2-GROUP, \ 476 linux_i586_2.6-fastdebug-c1-GROUP, \ 477 windows_i586_6.1-fastdebug-c1-GROUP 478 479my.make.rule.test.targets.hotspot= \ 480 ${my.make.rule.test.targets.hotspot.clienttests}, \ 481 ${my.make.rule.test.targets.hotspot.servertests}, \ 482 ${my.make.rule.test.targets.hotspot.internalvmtests}, \ 483 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_wbapitest}, \ 484 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler}, \ 485 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc}, \ 486 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime}, \ 487 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime_closed}, \ 488 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_serviceability}, \ 489 ${my.additional.make.rule.test.targets.hotspot} 490