jprt.properties revision 1223:67395f7ca2db
1151497Sru# 275584Sru# Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved. 375584Sru# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 475584Sru# 575584Sru# This code is free software; you can redistribute it and/or modify it 675584Sru# under the terms of the GNU General Public License version 2 only, as 775584Sru# published by the Free Software Foundation. Oracle designates this 875584Sru# particular file as subject to the "Classpath" exception as provided 975584Sru# by Oracle in the LICENSE file that accompanied this code. 10151497Sru# 11151497Sru# This code is distributed in the hope that it will be useful, but WITHOUT 12151497Sru# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13151497Sru# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14151497Sru# version 2 for more details (a copy is included in the LICENSE file that 15151497Sru# accompanied this code). 16151497Sru# 17151497Sru# You should have received a copy of the GNU General Public License version 18151497Sru# 2 along with this work; if not, write to the Free Software Foundation, 19151497Sru# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20151497Sru# 21151497Sru# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22151497Sru# or visit www.oracle.com if you need additional information or have any 23151497Sru# questions. 24151497Sru# 25151497Sru 26151497Sru############## 27151497Sru# 28151497Sru# Global settings 29151497Sru# 30151497Sru 31151497Sru# The current release name 32151497Srujprt.tools.default.release=jdk9 33151497Sru 34151497Sru# Check if this is the equivalent of a hotspot push job 35151497Sru# Interpret -testset hotspot to mean exactly that 36151497Srumy.is.hotspot.job.hotspot=true 37151497Srumy.is.hotspot.job=${my.is.hotspot.job.${jprt.test.set}} 38151497Sru 39151497Sru# Disable syncing the source after builds and tests are done 40151497Srujprt.sync.push=${my.is.hotspot.job ? false : true} 41151497Sru 42151497Sru# Directories to be excluded from the source bundles 43151497Srujprt.bundle.exclude.src.dirs=build dist webrev 44151497Sru 45151497Sru# Use configure when building 46151497Srujprt.build.use.configure=true 47151497Sru 48151497Sru# Set make target to use for different build flavors 49151497Srujprt.build.flavor.debugOpen.target=jprt_bundle 50151497Srujprt.build.flavor.fastdebug.target=jprt_bundle 51151497Srujprt.build.flavor.product.target=jprt_bundle 52151497Srujprt.build.flavor.productOpen.target=jprt_bundle 53151497Sru 54151497Sru# Use these configure args to define debug level 55151497Srujprt.debug.build.configure.args=--with-debug-level=slowdebug 56151497Srujprt.fastdebug.build.configure.args=--with-debug-level=fastdebug 57151497Srujprt.product.build.configure.args=--with-debug-level=release 58151497Srujprt.debugOpen.build.configure.args=${jprt.debug.build.configure.args} --enable-openjdk-only 59151497Srujprt.fastdebugOpen.build.configure.args=${jprt.fastdebug.build.configure.args} --enable-openjdk-only 60151497Srujprt.productOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 61151497Sru 62151497Sru# Select build flavors and build targets 63151497Srujprt.build.flavors=${my.is.hotspot.job ? ${my.build.flavors.hotspot} : ${my.build.flavors.default}} 64151497Srujprt.build.targets=${my.is.hotspot.job ? ${my.build.targets.hotspot} : ${my.build.targets.default}} 65151497Sru 66151497Sru# Select test targets - jprt default for jprt.test.set is "default" 67151497Srujprt.test.targets=${my.test.targets.${jprt.test.set}} 68151497Srujprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}} 69151497Sru 70151497Sru# 7155453: Work-around to prevent popups on OSX from blocking test completion 71151497Sru# but the work-around is added to all platforms to be consistent 72151497Srujprt.jbb.options=-Djava.awt.headless=true 73151497Sru 74151497Sru######## 75151497Sru# 76151497Sru# Build options (generic) 77151497Sru# 78151497Sru 79151497Sru# Configure args common to all builds 80151497Sru# Also allows for additional, testset specific configure arguments to be set 81151497Srujprt.build.configure.args= \ 82151497Sru --with-output-sync=recurse \ 83151497Sru --with-boot-jdk=$ALT_BOOTDIR \ 84151497Sru --with-jobs=$ALT_PARALLEL_COMPILE_JOBS \ 85151497Sru ${my.additional.build.configure.args.${jprt.test.set}} 86151497Sru 87151497Sru# i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly 88151497Srujprt.i586.build.configure.args= \ 89151497Sru --with-target-bits=32 90151497Sru 91151497Sru# i586 platforms have both client and server, but to allow for overriding the exact configuration 92151497Sru# on a per-build flavor basis the value is set for the individual build flavors 93151497Srumy.i586.default.build.configure.args= \ 94151497Sru --with-jvm-variants=client,server 95151497Srujprt.i586.debug.build.configure.args= \ 96151497Sru ${my.i586.default.build.configure.args} \ 97151497Sru ${jprt.debug.build.configure.args} 98151497Srujprt.i586.fastdebug.build.configure.args= \ 99151497Sru ${my.i586.default.build.configure.args} \ 100151497Sru ${jprt.fastdebug.build.configure.args} 101151497Srujprt.i586.product.build.configure.args= \ 102151497Sru ${my.i586.default.build.configure.args} \ 103151497Sru ${jprt.product.build.configure.args} 104151497Srujprt.i586.debugOpen.build.configure.args= \ 105151497Sru ${my.i586.default.build.configure.args} \ 106151497Sru ${jprt.debugOpen.build.configure.args} 107151497Srujprt.i586.fastdebugOpen.build.configure.args= \ 108151497Sru ${my.i586.default.build.configure.args} \ 109151497Sru ${jprt.fastdebugOpen.build.configure.args} 110151497Srujprt.i586.productOpen.build.configure.args= \ 111151497Sru ${my.i586.default.build.configure.args} \ 112151497Sru ${jprt.productOpen.build.configure.args} 113151497Sru 114151497Sru######## 115151497Sru# 116151497Sru# Build targets and options (default/jdk) 117151497Sru# 118151497Sru 119151497Sru# The default build flavors 120151497Srumy.build.flavors.default=fastdebug,product 121151497Sru 122151497Sru# Standard list of jprt build targets for this source tree 123151497Srumy.build.targets.default= \ 124151497Sru solaris_sparcv9_5.11-{product|fastdebug}, \ 125151497Sru solaris_x64_5.11-{product|fastdebug}, \ 126151497Sru linux_i586_2.6-{product|fastdebug}, \ 127151497Sru linux_x64_2.6-{product|fastdebug}, \ 128151497Sru macosx_x64_10.7-{product|fastdebug}, \ 129151497Sru windows_i586_6.1-{product|fastdebug}, \ 130151497Sru windows_x64_6.1-{product|fastdebug} 131151497Sru 132151497Sru# Test target list (no fastdebug & limited c2 testing) 133151497Srumy.test.target.set= \ 134151497Sru solaris_sparcv9_5.11-product-c2-TESTNAME, \ 135151497Sru solaris_x64_5.11-product-c2-TESTNAME, \ 136151497Sru linux_i586_2.6-product-{c1|c2}-TESTNAME, \ 137151497Sru linux_x64_2.6-product-c2-TESTNAME, \ 138151497Sru macosx_x64_10.7-product-c2-TESTNAME, \ 139151497Sru windows_i586_6.1-product-c1-TESTNAME, \ 140151497Sru windows_x64_6.1-product-c2-TESTNAME 141151497Sru 142151497Sru# Default vm test targets (testset=default) 143151497Srumy.test.targets.default= \ 144151497Sru ${my.test.target.set:TESTNAME=jvm98}, \ 145151497Sru ${my.test.target.set:TESTNAME=scimark} 146151497Sru 147151497Sru# Default jdk test targets (testset=default) 148151497Srumy.make.rule.test.targets.default= \ 149151497Sru ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 150151497Sru ${my.test.target.set:TESTNAME=jdk_lang}, \ 151151497Sru ${my.test.target.set:TESTNAME=jdk_math}, \ 152151497Sru ${my.test.target.set:TESTNAME=jdk_util} 153151497Sru 154151497Sru# Default vm test targets (testset=core) 155151497Srumy.test.targets.core= 156151497Sru 157151497Sru# Core jdk test targets (testset=core) 158151497Srumy.make.rule.test.targets.core= \ 159151497Sru ${my.test.target.set:TESTNAME=jdk_lang}, \ 160151497Sru ${my.test.target.set:TESTNAME=jdk_math}, \ 161151497Sru ${my.test.target.set:TESTNAME=jdk_util}, \ 162151497Sru ${my.test.target.set:TESTNAME=jdk_io}, \ 163151497Sru ${my.test.target.set:TESTNAME=jdk_net}, \ 164151497Sru ${my.test.target.set:TESTNAME=jdk_nio}, \ 165151497Sru ${my.test.target.set:TESTNAME=jdk_security1}, \ 166151497Sru ${my.test.target.set:TESTNAME=jdk_security2}, \ 167151497Sru ${my.test.target.set:TESTNAME=jdk_security3}, \ 168151497Sru ${my.test.target.set:TESTNAME=jdk_security4}, \ 169151497Sru ${my.test.target.set:TESTNAME=jdk_rmi}, \ 170151497Sru ${my.test.target.set:TESTNAME=jdk_text}, \ 171151497Sru ${my.test.target.set:TESTNAME=jdk_time}, \ 172151497Sru ${my.test.target.set:TESTNAME=jdk_other}, \ 173151497Sru ${my.test.target.set:TESTNAME=core_tools} 174151497Sru 175151497Sru# Svc vm test targets (testset=svc) 176151497Srumy.test.targets.svc= 177151497Sru 178151497Sru# Core jdk test targets (testset=svc) 179151497Srumy.make.rule.test.targets.svc= \ 180151497Sru ${my.test.target.set:TESTNAME=jdk_management}, \ 181151497Sru ${my.test.target.set:TESTNAME=jdk_instrument}, \ 182151497Sru ${my.test.target.set:TESTNAME=jdk_jmx}, \ 183151497Sru ${my.test.target.set:TESTNAME=jdk_jdi}, \ 184151497Sru ${my.test.target.set:TESTNAME=svc_tools}, \ 185151497Sru ${my.make.rule.test.targets.svc.extra} 186151497Sru 187151497Sru# All vm test targets (testset=all) 188151497Srumy.test.targets.all= \ 189151497Sru ${my.test.targets.default}, \ 190151497Sru ${my.test.target.set:TESTNAME=runThese}, \ 191151497Sru ${my.test.target.set:TESTNAME=jbb_default} 192151497Sru 193151497Sru# All jdk test targets (testset=all) 194151497Srumy.make.rule.test.targets.all= \ 195151497Sru ${my.make.rule.test.targets.core}, \ 196151497Sru ${my.make.rule.test.targets.svc}, \ 197151497Sru ${my.test.target.set:TESTNAME=jdk_awt}, \ 198151497Sru ${my.test.target.set:TESTNAME=jdk_beans}, \ 199151497Sru ${my.test.target.set:TESTNAME=jdk_sound}, \ 200151497Sru ${my.test.target.set:TESTNAME=jdk_swing} 201151497Sru 202151497Sru# PIT vm test targets (testset=pit) 203151497Srumy.test.targets.pit= \ 204151497Sru ${my.test.targets.all} 205151497Sru 206151497Sru# PIT jdk test targets (testset=pit) 207151497Srumy.make.rule.test.targets.pit= \ 208151497Sru ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 209151497Sru ${my.make.rule.test.targets.core}, \ 210151497Sru ${my.make.rule.test.targets.svc} 211151497Sru 212151497Sru# JCK test targets in test/Makefile (no windows) 213151497Srumy.test.target.set.jck= \ 214151497Sru solaris_sparcv9_5.11-product-c2-JCK7TESTRULE, \ 215151497Sru solaris_x64_5.11-product-c2-JCK7TESTRULE, \ 216151497Sru linux_i586_2.6-product-c1-JCK7TESTRULE, \ 217151497Sru linux_x64_2.6-product-c2-JCK7TESTRULE 218151497Sru 219151497Sru# JCK testset targets 220151497Srumy.make.rule.test.targets.jck= \ 221151497Sru ${my.test.target.set.jck:JCK7TESTRULE=jck7devtools}, \ 222151497Sru ${my.test.target.set.jck:JCK7TESTRULE=jck7runtime}, \ 223151497Sru ${my.test.target.set.jck:JCK7TESTRULE=jck7compiler} 224151497Sru 225151497Sru 226151497Sru############# 227151497Sru# 228151497Sru# Hotspot related settings (testset=hotspot) 229151497Sru# 230151497Sru 231151497Sru# The hotspot build flavors 232151497Srumy.build.flavors.hotspot= \ 233151497Sru debugOpen,fastdebug,product,productOpen, \ 234151497Sru ${my.additional.build.flavors.hotspot} 235151497Sru 236151497Sru# Platforms built for hotspot push jobs 237151497Srumy.build.targets.hotspot= \ 238151497Sru solaris_sparcv9_5.11-{product|fastdebug|optimized}, \ 239151497Sru solaris_x64_5.11-{product|fastdebug}, \ 240151497Sru linux_i586_2.6-{product|fastdebug}, \ 241151497Sru linux_x64_2.6-{product|fastdebug|optimized}, \ 242151497Sru macosx_x64_10.7-{product|fastdebug}, \ 243151497Sru windows_i586_6.1-{product|fastdebug}, \ 244151497Sru windows_x64_6.1-{product|fastdebug|optimized}, \ 245151497Sru solaris_x64_5.11-{debugOpen}, \ 246151497Sru linux_x64_2.6-{productOpen}, \ 247151497Sru ${my.additional.build.targets.hotspot} 248151497Sru 249151497Sru# Tests to run on the various platforms for hotspot push jobs 250151497Srumy.test.targets.hotspot.solaris.sparcv9= \ 251151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98, \ 252151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 253151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-scimark, \ 254151497Sru solaris_sparcv9_5.11-product-c2-runThese8, \ 255151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 256151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 257151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 258151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 259151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_G1, \ 260151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 261151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_SerialGC, \ 262151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_ParallelGC, \ 263151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_ParNewGC, \ 264151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_CMS, \ 265151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_G1, \ 266151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_ParOldGC, \ 267151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_default_nontiered, \ 268151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_SerialGC, \ 269151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_ParallelGC, \ 270151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_CMS, \ 271151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_G1, \ 272151497Sru solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_ParOldGC 273151497Sru 274151497Srumy.test.targets.hotspot.solaris.x64= \ 275151497Sru solaris_x64_5.11-{product|fastdebug}-c2-jvm98, \ 276151497Sru solaris_x64_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 277151497Sru solaris_x64_5.11-{product|fastdebug}-c2-scimark, \ 278151497Sru solaris_x64_5.11-product-c2-runThese8, \ 279151497Sru solaris_x64_5.11-product-c2-runThese8_Xcomp_lang, \ 280151497Sru solaris_x64_5.11-product-c2-runThese8_Xcomp_vm, \ 281151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 282151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 283151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 284151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 285151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_G1, \ 286151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 287151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCOld_SerialGC, \ 288151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParallelGC, \ 289151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParNewGC, \ 290151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCOld_CMS, \ 291151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCOld_G1, \ 292151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParOldGC, \ 293151497Sru solaris_x64_5.11-{product|fastdebug}-c2-jbb_default_nontiered, \ 294151497Sru solaris_x64_5.11-{product|fastdebug}-c2-jbb_SerialGC, \ 295151497Sru solaris_x64_5.11-{product|fastdebug}-c2-jbb_ParallelGC, \ 296151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCOld_CMS, \ 297151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCOld_G1, \ 298151497Sru solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParOldGC 299151497Sru 300151497Srumy.test.targets.hotspot.linux.i586= \ 301151497Sru linux_i586_2.6-{product|fastdebug}-{c1|c2}-jvm98, \ 302151497Sru linux_i586_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 303151497Sru linux_i586_2.6-{product|fastdebug}-{c1|c2}-scimark, \ 304151497Sru linux_i586_2.6-product-c1-runThese8_Xcomp_lang, \ 305151497Sru linux_i586_2.6-product-c1-runThese8_Xcomp_vm, \ 306151497Sru linux_i586_2.6-fastdebug-c1-runThese8_Xshare, \ 307151497Sru linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_lang, \ 308151497Sru linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_vm, \ 309151497Sru linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 310151497Sru linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 311151497Sru linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \ 312151497Sru linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 313151497Sru linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ 314151497Sru linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ 315151497Sru linux_i586_2.6-product-{c1|c2}-GCOld_SerialGC, \ 316151497Sru linux_i586_2.6-product-{c1|c2}-GCOld_ParallelGC, \ 317151497Sru linux_i586_2.6-product-{c1|c2}-GCOld_ParNewGC, \ 318151497Sru linux_i586_2.6-product-{c1|c2}-GCOld_CMS, \ 319151497Sru linux_i586_2.6-product-{c1|c2}-GCOld_G1, \ 320151497Sru linux_i586_2.6-product-{c1|c2}-GCOld_ParOldGC, \ 321151497Sru linux_i586_2.6-{product|fastdebug}-c1-jbb_SerialGC, \ 322151497Sru linux_i586_2.6-{product|fastdebug}-c2-jbb_default_nontiered, \ 323151497Sru linux_i586_2.6-{product|fastdebug}-c1-jbb_ParallelGC, \ 324151497Sru linux_i586_2.6-{product|fastdebug}-c1-jbb_CMS, \ 325151497Sru linux_i586_2.6-{product|fastdebug}-c1-jbb_G1, \ 326151497Sru linux_i586_2.6-{product|fastdebug}-c1-jbb_ParOldGC 327151497Sru 328151497Srumy.test.targets.hotspot.linux.x64= \ 329151497Sru linux_x64_2.6-{product|fastdebug}-c2-jvm98, \ 330151497Sru linux_x64_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 331151497Sru linux_x64_2.6-{product|fastdebug}-c2-scimark, \ 332151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCBasher_SerialGC, \ 333151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 334151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 335151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCBasher_CMS, \ 336151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCBasher_G1, \ 337151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 338151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCOld_SerialGC, \ 339151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParallelGC, \ 340151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParNewGC, \ 341151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCOld_CMS, \ 342151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCOld_G1, \ 343151497Sru linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParOldGC, \ 344151497Sru linux_x64_2.6-{product|fastdebug}-c2-jbb_default_nontiered, \ 345151497Sru linux_x64_2.6-{product|fastdebug}-c2-jbb_ParallelGC, \ 346151497Sru linux_x64_2.6-{product|fastdebug}-c2-jbb_G1, \ 347151497Sru linux_x64_2.6-{product|fastdebug}-c2-jbb_ParOldGC 348151497Sru 349151497Srumy.test.targets.hotspot.macosx.x64= \ 350151497Sru macosx_x64_10.7-{product|fastdebug}-c2-jvm98, \ 351151497Sru macosx_x64_10.7-{product|fastdebug}-c2-jvm98_nontiered, \ 352151497Sru macosx_x64_10.7-{product|fastdebug}-c2-scimark, \ 353151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_SerialGC, \ 354151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 355151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 356151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_CMS, \ 357151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_G1, \ 358151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 359151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCOld_SerialGC, \ 360151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParallelGC, \ 361151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParNewGC, \ 362151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCOld_CMS, \ 363151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCOld_G1, \ 364151497Sru macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParOldGC, \ 365151497Sru macosx_x64_10.7-{product|fastdebug}-c2-jbb_default_nontiered, \ 366151497Sru macosx_x64_10.7-{product|fastdebug}-c2-jbb_ParallelGC, \ 367151497Sru macosx_x64_10.7-{product|fastdebug}-c2-jbb_G1, \ 368151497Sru macosx_x64_10.7-{product|fastdebug}-c2-jbb_ParOldGC 369151497Sru 370151497Srumy.test.targets.hotspot.windows.i586= \ 371151497Sru windows_i586_6.1-{product|fastdebug}-{c1|c2}-jvm98, \ 372151497Sru windows_i586_6.1-{product|fastdebug}-c2-jvm98_nontiered, \ 373151497Sru windows_i586_6.1-{product|fastdebug}-{c1|c2}-scimark, \ 374151497Sru windows_i586_6.1-product-{c1|c2}-runThese8, \ 375151497Sru windows_i586_6.1-product-{c1|c2}-runThese8_Xcomp_lang, \ 376151497Sru windows_i586_6.1-product-{c1|c2}-runThese8_Xcomp_vm, \ 377151497Sru windows_i586_6.1-fastdebug-c1-runThese8_Xshare, \ 378151497Sru windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 379151497Sru windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 380151497Sru windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \ 381151497Sru windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 382151497Sru windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ 383151497Sru windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ 384151497Sru windows_i586_6.1-product-{c1|c2}-GCOld_SerialGC, \ 385151497Sru windows_i586_6.1-product-{c1|c2}-GCOld_ParallelGC, \ 386151497Sru windows_i586_6.1-product-{c1|c2}-GCOld_ParNewGC, \ 387151497Sru windows_i586_6.1-product-{c1|c2}-GCOld_CMS, \ 388151497Sru windows_i586_6.1-product-{c1|c2}-GCOld_G1, \ 389151497Sru windows_i586_6.1-product-{c1|c2}-GCOld_ParOldGC, \ 390151497Sru windows_i586_6.1-{product|fastdebug}-{c1|c2}-jbb_default, \ 391151497Sru windows_i586_6.1-{product|fastdebug}-c2-jbb_default_nontiered, \ 392151497Sru windows_i586_6.1-product-{c1|c2}-jbb_ParallelGC, \ 393151497Sru windows_i586_6.1-product-{c1|c2}-jbb_CMS, \ 394151497Sru windows_i586_6.1-product-{c1|c2}-jbb_G1, \ 395151497Sru windows_i586_6.1-product-{c1|c2}-jbb_ParOldGC 396151497Sru 397151497Srumy.test.targets.hotspot.windows.x64= \ 398151497Sru windows_x64_6.1-{product|fastdebug}-c2-jvm98, \ 399151497Sru windows_x64_6.1-{product|fastdebug}-c2-jvm98_nontiered, \ 400151497Sru windows_x64_6.1-{product|fastdebug}-c2-scimark, \ 401151497Sru windows_x64_6.1-product-c2-runThese8, \ 402151497Sru windows_x64_6.1-product-c2-runThese8_Xcomp_lang, \ 403151497Sru windows_x64_6.1-product-c2-runThese8_Xcomp_vm, \ 404151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCBasher_SerialGC, \ 405151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 406151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 407151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCBasher_CMS, \ 408151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCBasher_G1, \ 409151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 410151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCOld_SerialGC, \ 411151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCOld_ParallelGC, \ 412151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCOld_ParNewGC, \ 413151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCOld_CMS, \ 414151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCOld_G1, \ 415151497Sru windows_x64_6.1-{product|fastdebug}-c2-GCOld_ParOldGC, \ 416151497Sru windows_x64_6.1-{product|fastdebug}-c2-jbb_default, \ 417151497Sru windows_x64_6.1-{product|fastdebug}-c2-jbb_default_nontiered, \ 418151497Sru windows_x64_6.1-product-c2-jbb_CMS, \ 419151497Sru windows_x64_6.1-product-c2-jbb_ParallelGC, \ 420151497Sru windows_x64_6.1-product-c2-jbb_G1, \ 421151497Sru windows_x64_6.1-product-c2-jbb_ParOldGC 422151497Sru 423151497Sru# Some basic "smoke" tests for OpenJDK builds 424151497Srumy.test.targets.hotspot.open= \ 425151497Sru solaris_x64_5.11-{productOpen|fastdebugOpen}-c2-jvm98, \ 426151497Sru linux_x64_2.6-{productOpen|fastdebugOpen}-c2-jvm98 427151497Sru 428151497Sru# The complete list of test targets for jprt 429151497Srumy.test.targets.hotspot= \ 430151497Sru ${my.test.targets.hotspot.open}, \ 431151497Sru ${my.test.targets.hotspot.solaris.sparcv9}, \ 432151497Sru ${my.test.targets.hotspot.solaris.x64}, \ 433151497Sru ${my.test.targets.hotspot.linux.i586}, \ 434151497Sru ${my.test.targets.hotspot.linux.x64}, \ 435151497Sru ${my.test.targets.hotspot.macosx.x64}, \ 436151497Sru ${my.test.targets.hotspot.windows.i586}, \ 437151497Sru ${my.test.targets.hotspot.windows.x64}, \ 438151497Sru ${my.test.targets.hotspot.solaris.sparcv9}, \ 439151497Sru ${my.test.targets.hotspot.solaris.x64}, \ 440151497Sru ${my.test.targets.hotspot.linux.x64}, \ 441151497Sru ${my.test.targets.hotspot.windows.i586}, \ 442151497Sru ${my.test.targets.hotspot.windows.x64}, \ 443151497Sru ${my.additional.test.targets.hotspot} 444151497Sru 445151497Sru 446151497Sru# Make file based test targets 447151497Sru 448151497Srumy.make.rule.test.targets.hotspot.clienttests= \ 449151497Sru linux_i586_2.6-*-c1-hotspot_clienttest, \ 450151497Sru windows_i586_6.1-*-c1-hotspot_clienttest 451151497Sru 452151497Srumy.make.rule.test.targets.hotspot.servertests= \ 453151497Sru solaris_sparcv9_5.11-*-c2-hotspot_servertest, \ 454151497Sru solaris_x64_5.11-*-c2-hotspot_servertest, \ 455151497Sru linux_i586_2.6-*-c2-hotspot_servertest, \ 456151497Sru linux_x64_2.6-*-c2-hotspot_servertest, \ 457151497Sru macosx_x64_10.7-*-c2-hotspot_servertest, \ 458151497Sru windows_i586_6.1-*-c2-hotspot_servertest, \ 459151497Sru windows_x64_6.1-*-c2-hotspot_servertest 460151497Sru 461151497Srumy.make.rule.test.targets.hotspot.internalvmtests= \ 46275584Sru solaris_sparcv9_5.11-fastdebug-c2-hotspot_internalvmtests, \ 463151497Sru solaris_x64_5.11-fastdebug-c2-hotspot_internalvmtests, \ 464151497Sru linux_i586_2.6-fastdebug-c2-hotspot_internalvmtests, \ 46575584Sru linux_x64_2.6-fastdebug-c2-hotspot_internalvmtests, \ 466151497Sru macosx_x64_10.7-fastdebug-c2-hotspot_internalvmtests, \ 46775584Sru windows_i586_6.1-fastdebug-c2-hotspot_internalvmtests, \ 468151497Sru windows_x64_6.1-fastdebug-c2-hotspot_internalvmtests 46975584Sru 470151497Srumy.make.rule.test.targets.hotspot.reg.group= \ 471151497Sru solaris_sparcv9_5.11-fastdebug-c2-GROUP, \ 472151497Sru solaris_x64_5.11-fastdebug-c2-GROUP, \ 47375584Sru linux_i586_2.6-fastdebug-c2-GROUP, \ 474151497Sru linux_x64_2.6-fastdebug-c2-GROUP, \ 475151497Sru macosx_x64_10.7-fastdebug-c2-GROUP, \ 476151497Sru windows_i586_6.1-fastdebug-c2-GROUP, \ 477151497Sru windows_x64_6.1-fastdebug-c2-GROUP, \ 478151497Sru linux_i586_2.6-fastdebug-c1-GROUP, \ 479151497Sru windows_i586_6.1-fastdebug-c1-GROUP 48075584Sru 481151497Srumy.make.rule.test.targets.hotspot= \ 482151497Sru ${my.make.rule.test.targets.hotspot.clienttests}, \ 48375584Sru ${my.make.rule.test.targets.hotspot.servertests}, \ 484151497Sru ${my.make.rule.test.targets.hotspot.internalvmtests}, \ 485151497Sru ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_wbapitest}, \ 486151497Sru ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_1}, \ 487151497Sru ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_2}, \ 488151497Sru ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_3}, \ 489151497Sru ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_closed}, \ 490151497Sru ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc}, \ 491151497Sru ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime}, \ 492151497Sru ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime_closed}, \ 493151497Sru ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_serviceability}, \ 494151497Sru ${my.additional.make.rule.test.targets.hotspot} 495151497Sru