jprt.properties revision 1107:e291a5c557d1
1194676Sthompsa# 2194676Sthompsa# Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved. 3194676Sthompsa# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4194676Sthompsa# 5194676Sthompsa# This code is free software; you can redistribute it and/or modify it 6194676Sthompsa# under the terms of the GNU General Public License version 2 only, as 7194676Sthompsa# published by the Free Software Foundation. Oracle designates this 8194676Sthompsa# particular file as subject to the "Classpath" exception as provided 9194676Sthompsa# by Oracle in the LICENSE file that accompanied this code. 10194676Sthompsa# 11194676Sthompsa# This code is distributed in the hope that it will be useful, but WITHOUT 12194676Sthompsa# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13194676Sthompsa# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14194676Sthompsa# version 2 for more details (a copy is included in the LICENSE file that 15194676Sthompsa# accompanied this code). 16194676Sthompsa# 17194676Sthompsa# You should have received a copy of the GNU General Public License version 18194676Sthompsa# 2 along with this work; if not, write to the Free Software Foundation, 19194676Sthompsa# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20194676Sthompsa# 21194676Sthompsa# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22194676Sthompsa# or visit www.oracle.com if you need additional information or have any 23194676Sthompsa# questions. 24194676Sthompsa# 25194676Sthompsa 26194676Sthompsa############## 27248236Shselasky# 28248236Shselasky# Global settings 29248236Shselasky# 30203815Swkoszek 31203815Swkoszek# The current release name 32248236Shselaskyjprt.tools.default.release=jdk9 33248236Shselasky 34248236Shselasky# Check if this is the equivalent of a hotspot push job 35248236Shselasky# Interpret -testset hotspot to mean exactly that 36203815Swkoszekmy.is.hotspot.job.hotspot=true 37208020Sthompsamy.is.hotspot.job=${my.is.hotspot.job.${jprt.test.set}} 38208020Sthompsa 39194676Sthompsa# Disable syncing the source after builds and tests are done 40194676Sthompsajprt.sync.push=${my.is.hotspot.job ? false : true} 41194676Sthompsa 42194676Sthompsa# Directories to be excluded from the source bundles 43194676Sthompsajprt.bundle.exclude.src.dirs=build dist webrev 44194676Sthompsa 45199055Sthompsa# Use configure when building 46199055Sthompsajprt.build.use.configure=true 47194676Sthompsa 48194676Sthompsa# Set make target to use for different build flavors 49194676Sthompsajprt.build.flavor.debugOpen.target=jprt_bundle 50195957Salfredjprt.build.flavor.fastdebug.target=jprt_bundle 51194676Sthompsajprt.build.flavor.product.target=jprt_bundle 52194676Sthompsajprt.build.flavor.productOpen.target=jprt_bundle 53194676Sthompsa 54194676Sthompsa# Use these configure args to define debug level 55194676Sthompsajprt.debug.build.configure.args=--with-debug-level=slowdebug 56194676Sthompsajprt.fastdebug.build.configure.args=--with-debug-level=fastdebug 57194676Sthompsajprt.product.build.configure.args=--with-debug-level=release 58194676Sthompsajprt.debugOpen.build.configure.args=${jprt.debug.build.configure.args} --enable-openjdk-only 59194676Sthompsajprt.fastdebugOpen.build.configure.args=${jprt.fastdebug.build.configure.args} --enable-openjdk-only 60194676Sthompsajprt.productOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 61194676Sthompsa 62194676Sthompsa# Select build flavors and build targets 63194676Sthompsajprt.build.flavors=${my.is.hotspot.job ? ${my.build.flavors.hotspot} : ${my.build.flavors.default}} 64194676Sthompsajprt.build.targets=${my.is.hotspot.job ? ${my.build.targets.hotspot} : ${my.build.targets.default}} 65194676Sthompsa 66194676Sthompsa# Select test targets - jprt default for jprt.test.set is "default" 67194676Sthompsajprt.test.targets=${my.test.targets.${jprt.test.set}} 68194676Sthompsajprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}} 69194676Sthompsa 70194676Sthompsa# 7155453: Work-around to prevent popups on OSX from blocking test completion 71194676Sthompsa# but the work-around is added to all platforms to be consistent 72194676Sthompsajprt.jbb.options=-Djava.awt.headless=true 73194676Sthompsa 74194676Sthompsa######## 75194676Sthompsa# 76194676Sthompsa# Build options (generic) 77194676Sthompsa# 78194676Sthompsa 79194676Sthompsa# Configure args common to all builds 80194676Sthompsa# Also allows for additional, testset specific configure arguments to be set 81195957Salfredjprt.build.configure.args= \ 82194676Sthompsa --with-boot-jdk=$ALT_BOOTDIR \ 83194676Sthompsa --with-jobs=$ALT_PARALLEL_COMPILE_JOBS \ 84194676Sthompsa ${my.additional.build.configure.args.${jprt.test.set}} 85195957Salfred 86194676Sthompsa# i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly 87194676Sthompsajprt.i586.build.configure.args= \ 88195957Salfred --with-target-bits=32 89194676Sthompsa 90195957Salfred# i586 platforms have both client and server, but to allow for overriding the exact configuration 91194676Sthompsa# on a per-build flavor basis the value is set for the individual build flavors 92194676Sthompsamy.i586.default.build.configure.args= \ 93194676Sthompsa --with-jvm-variants=client,server 94195957Salfredjprt.i586.debug.build.configure.args= \ 95194676Sthompsa ${my.i586.default.build.configure.args} \ 96194676Sthompsa ${jprt.debug.build.configure.args} 97194676Sthompsajprt.i586.fastdebug.build.configure.args= \ 98194676Sthompsa ${my.i586.default.build.configure.args} \ 99194676Sthompsa ${jprt.fastdebug.build.configure.args} 100194676Sthompsajprt.i586.product.build.configure.args= \ 101195957Salfred ${my.i586.default.build.configure.args} \ 102195957Salfred ${jprt.product.build.configure.args} 103195957Salfredjprt.i586.debugOpen.build.configure.args= \ 104195957Salfred ${my.i586.default.build.configure.args} \ 105195957Salfred ${jprt.debugOpen.build.configure.args} 106195957Salfredjprt.i586.fastdebugOpen.build.configure.args= \ 107195957Salfred ${my.i586.default.build.configure.args} \ 108195957Salfred ${jprt.fastdebugOpen.build.configure.args} 109195957Salfredjprt.i586.productOpen.build.configure.args= \ 110195957Salfred ${my.i586.default.build.configure.args} \ 111195957Salfred ${jprt.productOpen.build.configure.args} 112194676Sthompsa 113194676Sthompsa######## 114194676Sthompsa# 115194676Sthompsa# Build targets and options (default/jdk) 116195957Salfred# 117195957Salfred 118194676Sthompsa# The default build flavors 119194676Sthompsamy.build.flavors.default=fastdebug,product 120194676Sthompsa 121194676Sthompsa# Standard list of jprt build targets for this source tree 122194676Sthompsamy.build.targets.default= \ 123194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}, \ 124194676Sthompsa solaris_x64_5.11-{product|fastdebug}, \ 125195957Salfred linux_i586_2.6-{product|fastdebug}, \ 126199055Sthompsa linux_x64_2.6-{product|fastdebug}, \ 127195957Salfred macosx_x64_10.7-{product|fastdebug}, \ 128195957Salfred windows_i586_6.1-{product|fastdebug}, \ 129195957Salfred windows_x64_6.1-{product|fastdebug} 130195957Salfred 131199055Sthompsa# Test target list (no fastdebug & limited c2 testing) 132195957Salfredmy.test.target.set= \ 133195957Salfred solaris_sparcv9_5.11-product-c2-TESTNAME, \ 134195957Salfred solaris_x64_5.11-product-c2-TESTNAME, \ 135195957Salfred linux_i586_2.6-product-{c1|c2}-TESTNAME, \ 136199055Sthompsa linux_x64_2.6-product-c2-TESTNAME, \ 137195957Salfred macosx_x64_10.7-product-c2-TESTNAME, \ 138195957Salfred windows_i586_6.1-product-c1-TESTNAME, \ 139195957Salfred windows_x64_6.1-product-c2-TESTNAME 140195957Salfred 141195957Salfred# Default vm test targets (testset=default) 142195957Salfredmy.test.targets.default= \ 143195957Salfred ${my.test.target.set:TESTNAME=jvm98}, \ 144199055Sthompsa ${my.test.target.set:TESTNAME=scimark} 145195957Salfred 146195957Salfred# Default jdk test targets (testset=default) 147195957Salfredmy.make.rule.test.targets.default= \ 148195957Salfred ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 149199055Sthompsa ${my.test.target.set:TESTNAME=jdk_lang}, \ 150195957Salfred ${my.test.target.set:TESTNAME=jdk_math}, \ 151194676Sthompsa ${my.test.target.set:TESTNAME=jdk_util} 152195957Salfred 153194676Sthompsa# Default vm test targets (testset=core) 154194676Sthompsamy.test.targets.core= 155194676Sthompsa 156195957Salfred# Core jdk test targets (testset=core) 157195957Salfredmy.make.rule.test.targets.core= \ 158194676Sthompsa ${my.test.target.set:TESTNAME=jdk_lang}, \ 159194676Sthompsa ${my.test.target.set:TESTNAME=jdk_math}, \ 160195957Salfred ${my.test.target.set:TESTNAME=jdk_util}, \ 161195957Salfred ${my.test.target.set:TESTNAME=jdk_io}, \ 162199055Sthompsa ${my.test.target.set:TESTNAME=jdk_net}, \ 163199055Sthompsa ${my.test.target.set:TESTNAME=jdk_nio}, \ 164195957Salfred ${my.test.target.set:TESTNAME=jdk_security1}, \ 165195957Salfred ${my.test.target.set:TESTNAME=jdk_security2}, \ 166195957Salfred ${my.test.target.set:TESTNAME=jdk_security3}, \ 167194676Sthompsa ${my.test.target.set:TESTNAME=jdk_rmi}, \ 168194676Sthompsa ${my.test.target.set:TESTNAME=jdk_text}, \ 169194676Sthompsa ${my.test.target.set:TESTNAME=jdk_time}, \ 170199055Sthompsa ${my.test.target.set:TESTNAME=jdk_other}, \ 171195957Salfred ${my.test.target.set:TESTNAME=core_tools} 172194676Sthompsa 173199055Sthompsa# Svc vm test targets (testset=svc) 174194676Sthompsamy.test.targets.svc= 175195957Salfred 176195957Salfred# Core jdk test targets (testset=svc) 177195957Salfredmy.make.rule.test.targets.svc= \ 178195957Salfred ${my.test.target.set:TESTNAME=jdk_management}, \ 179195957Salfred ${my.test.target.set:TESTNAME=jdk_instrument}, \ 180195957Salfred ${my.test.target.set:TESTNAME=jdk_jmx}, \ 181195957Salfred ${my.test.target.set:TESTNAME=jdk_jdi}, \ 182195957Salfred ${my.test.target.set:TESTNAME=jdk_jfr}, \ 183195957Salfred ${my.test.target.set:TESTNAME=svc_tools} 184195957Salfred 185195957Salfred# All vm test targets (testset=all) 186195957Salfredmy.test.targets.all= \ 187195957Salfred ${my.test.targets.default}, \ 188195957Salfred ${my.test.target.set:TESTNAME=runThese}, \ 189195957Salfred ${my.test.target.set:TESTNAME=jbb_default} 190195957Salfred 191195957Salfred# All jdk test targets (testset=all) 192195957Salfredmy.make.rule.test.targets.all= \ 193195957Salfred ${my.make.rule.test.targets.core}, \ 194199055Sthompsa ${my.make.rule.test.targets.svc}, \ 195195957Salfred ${my.test.target.set:TESTNAME=jdk_awt}, \ 196195957Salfred ${my.test.target.set:TESTNAME=jdk_beans}, \ 197195957Salfred ${my.test.target.set:TESTNAME=jdk_sound}, \ 198195957Salfred ${my.test.target.set:TESTNAME=jdk_swing} 199195957Salfred 200195957Salfred# PIT vm test targets (testset=pit) 201195957Salfredmy.test.targets.pit= \ 202195957Salfred ${my.test.targets.all} 203195957Salfred 204195957Salfred# PIT jdk test targets (testset=pit) 205195957Salfredmy.make.rule.test.targets.pit= \ 206195957Salfred ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 207195957Salfred ${my.make.rule.test.targets.core}, \ 208195957Salfred ${my.make.rule.test.targets.svc} 209194676Sthompsa 210194676Sthompsa# JCK test targets in test/Makefile (no windows) 211194676Sthompsamy.test.target.set.jck= \ 212195957Salfred solaris_sparcv9_5.11-product-c2-JCK7TESTRULE, \ 213194676Sthompsa solaris_x64_5.11-product-c2-JCK7TESTRULE, \ 214195957Salfred linux_i586_2.6-product-c1-JCK7TESTRULE, \ 215194676Sthompsa linux_x64_2.6-product-c2-JCK7TESTRULE 216195957Salfred 217195957Salfred# JCK testset targets 218194676Sthompsamy.make.rule.test.targets.jck= \ 219194676Sthompsa ${my.test.target.set.jck:JCK7TESTRULE=jck7devtools}, \ 220195957Salfred ${my.test.target.set.jck:JCK7TESTRULE=jck7runtime}, \ 221194676Sthompsa ${my.test.target.set.jck:JCK7TESTRULE=jck7compiler} 222194676Sthompsa 223194676Sthompsa 224194676Sthompsa############# 225194676Sthompsa# 226194676Sthompsa# Hotspot related settings (testset=hotspot) 227194676Sthompsa# 228194676Sthompsa 229194676Sthompsa# The hotspot build flavors 230195957Salfredmy.build.flavors.hotspot= \ 231195957Salfred debugOpen,fastdebug,product,productOpen, \ 232195957Salfred ${my.additional.build.flavors.hotspot} 233195957Salfred 234199055Sthompsa# Platforms built for hotspot push jobs 235195957Salfredmy.build.targets.hotspot= \ 236195957Salfred solaris_sparcv9_5.11-{product|fastdebug|optimized}, \ 237194676Sthompsa solaris_x64_5.11-{product|fastdebug}, \ 238194676Sthompsa linux_i586_2.6-{product|fastdebug}, \ 239194676Sthompsa linux_x64_2.6-{product|fastdebug|optimized}, \ 240194676Sthompsa macosx_x64_10.7-{product|fastdebug}, \ 241194676Sthompsa windows_i586_6.1-{product|fastdebug}, \ 242194676Sthompsa windows_x64_6.1-{product|fastdebug|optimized}, \ 243194676Sthompsa solaris_x64_5.11-{debugOpen}, \ 244194676Sthompsa linux_x64_2.6-{productOpen}, \ 245194676Sthompsa ${my.additional.build.targets.hotspot} 246194676Sthompsa 247195957Salfred# Tests to run on the various platforms for hotspot push jobs 248195957Salfredmy.test.targets.hotspot.solaris.sparcv9= \ 249195957Salfred solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98, \ 250195957Salfred solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 251199055Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-scimark, \ 252195957Salfred solaris_sparcv9_5.11-product-c2-runThese, \ 253194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 254195957Salfred solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 255194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 256194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 257194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_G1, \ 258195957Salfred solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 259195957Salfred solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_SerialGC, \ 260195957Salfred solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_ParallelGC, \ 261195957Salfred solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_ParNewGC, \ 262194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_CMS, \ 263194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_G1, \ 264194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-GCOld_ParOldGC, \ 265195957Salfred solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_default_nontiered, \ 266194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_SerialGC, \ 267194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_ParallelGC, \ 268194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_CMS, \ 269194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_G1, \ 270194676Sthompsa solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_ParOldGC 271195957Salfred 272194676Sthompsamy.test.targets.hotspot.solaris.x64= \ 273194676Sthompsa solaris_x64_5.11-{product|fastdebug}-c2-jvm98, \ 274194676Sthompsa solaris_x64_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 275195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-scimark, \ 276194676Sthompsa solaris_x64_5.11-product-c2-runThese, \ 277194676Sthompsa solaris_x64_5.11-product-c2-runThese_Xcomp, \ 278194676Sthompsa solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 279195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 280195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 281195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 282195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_G1, \ 283194676Sthompsa solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 284195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-GCOld_SerialGC, \ 285195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParallelGC, \ 286195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParNewGC, \ 287195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-GCOld_CMS, \ 288194676Sthompsa solaris_x64_5.11-{product|fastdebug}-c2-GCOld_G1, \ 289194676Sthompsa solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParOldGC, \ 290195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-jbb_default_nontiered, \ 291195957Salfred solaris_x64_5.11-{product|fastdebug}-c2-jbb_SerialGC, \ 292194676Sthompsa solaris_x64_5.11-{product|fastdebug}-c2-jbb_ParallelGC, \ 293194676Sthompsa solaris_x64_5.11-{product|fastdebug}-c2-GCOld_CMS, \ 294194676Sthompsa solaris_x64_5.11-{product|fastdebug}-c2-GCOld_G1, \ 295194676Sthompsa solaris_x64_5.11-{product|fastdebug}-c2-GCOld_ParOldGC 296194676Sthompsa 297194676Sthompsamy.test.targets.hotspot.linux.i586= \ 298194676Sthompsa linux_i586_2.6-{product|fastdebug}-{c1|c2}-jvm98, \ 299194676Sthompsa linux_i586_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 300194676Sthompsa linux_i586_2.6-{product|fastdebug}-{c1|c2}-scimark, \ 301194676Sthompsa linux_i586_2.6-product-c1-runThese_Xcomp, \ 302235128Shselasky linux_i586_2.6-fastdebug-c1-runThese_Xshare, \ 303235128Shselasky linux_i586_2.6-fastdebug-c2-runThese_Xcomp, \ 304235128Shselasky linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 305235128Shselasky linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 306235128Shselasky linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \ 307235128Shselasky linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 308235128Shselasky linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ 309235128Shselasky linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ 310235128Shselasky linux_i586_2.6-product-{c1|c2}-GCOld_SerialGC, \ 311235128Shselasky linux_i586_2.6-product-{c1|c2}-GCOld_ParallelGC, \ 312235128Shselasky linux_i586_2.6-product-{c1|c2}-GCOld_ParNewGC, \ 313235128Shselasky linux_i586_2.6-product-{c1|c2}-GCOld_CMS, \ 314235128Shselasky linux_i586_2.6-product-{c1|c2}-GCOld_G1, \ 315235128Shselasky linux_i586_2.6-product-{c1|c2}-GCOld_ParOldGC, \ 316235128Shselasky linux_i586_2.6-{product|fastdebug}-c1-jbb_SerialGC, \ 317235128Shselasky linux_i586_2.6-{product|fastdebug}-c2-jbb_default_nontiered, \ 318235128Shselasky linux_i586_2.6-{product|fastdebug}-c1-jbb_ParallelGC, \ 319235128Shselasky linux_i586_2.6-{product|fastdebug}-c1-jbb_CMS, \ 320235128Shselasky linux_i586_2.6-{product|fastdebug}-c1-jbb_G1, \ 321195957Salfred linux_i586_2.6-{product|fastdebug}-c1-jbb_ParOldGC 322194676Sthompsa 323194676Sthompsamy.test.targets.hotspot.linux.x64= \ 324195957Salfred linux_x64_2.6-{product|fastdebug}-c2-jvm98, \ 325227404Shselasky linux_x64_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 326194676Sthompsa linux_x64_2.6-{product|fastdebug}-c2-scimark, \ 327224085Shselasky linux_x64_2.6-{product|fastdebug}-c2-GCBasher_SerialGC, \ 328224085Shselasky linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 329224085Shselasky linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 330195957Salfred linux_x64_2.6-{product|fastdebug}-c2-GCBasher_CMS, \ 331195957Salfred linux_x64_2.6-{product|fastdebug}-c2-GCBasher_G1, \ 332194676Sthompsa linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 333195957Salfred linux_x64_2.6-{product|fastdebug}-c2-GCOld_SerialGC, \ 334194676Sthompsa linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParallelGC, \ 335301846Shselasky linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParNewGC, \ 336194676Sthompsa linux_x64_2.6-{product|fastdebug}-c2-GCOld_CMS, \ 337194676Sthompsa linux_x64_2.6-{product|fastdebug}-c2-GCOld_G1, \ 338194676Sthompsa linux_x64_2.6-{product|fastdebug}-c2-GCOld_ParOldGC, \ 339199055Sthompsa linux_x64_2.6-{product|fastdebug}-c2-jbb_default_nontiered, \ 340199055Sthompsa linux_x64_2.6-{product|fastdebug}-c2-jbb_ParallelGC, \ 341199055Sthompsa linux_x64_2.6-{product|fastdebug}-c2-jbb_G1, \ 342199055Sthompsa linux_x64_2.6-{product|fastdebug}-c2-jbb_ParOldGC 343199055Sthompsa 344224085Shselaskymy.test.targets.hotspot.macosx.x64= \ 345227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-jvm98, \ 346224085Shselasky macosx_x64_10.7-{product|fastdebug}-c2-jvm98_nontiered, \ 347224085Shselasky macosx_x64_10.7-{product|fastdebug}-c2-scimark, \ 348224085Shselasky macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_SerialGC, \ 349224085Shselasky macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 350199055Sthompsa macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 351199055Sthompsa macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_CMS, \ 352199055Sthompsa macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_G1, \ 353199055Sthompsa macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 354227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-GCOld_SerialGC, \ 355227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParallelGC, \ 356227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParNewGC, \ 357227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-GCOld_CMS, \ 358227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-GCOld_G1, \ 359227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParOldGC, \ 360227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-jbb_default_nontiered, \ 361227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-jbb_ParallelGC, \ 362227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-jbb_G1, \ 363227404Shselasky macosx_x64_10.7-{product|fastdebug}-c2-jbb_ParOldGC 364227404Shselasky 365227404Shselaskymy.test.targets.hotspot.windows.i586= \ 366227404Shselasky windows_i586_6.1-{product|fastdebug}-{c1|c2}-jvm98, \ 367227404Shselasky windows_i586_6.1-{product|fastdebug}-c2-jvm98_nontiered, \ 368227404Shselasky windows_i586_6.1-{product|fastdebug}-{c1|c2}-scimark, \ 369227404Shselasky windows_i586_6.1-product-{c1|c2}-runThese, \ 370227404Shselasky windows_i586_6.1-product-{c1|c2}-runThese_Xcomp, \ 371227404Shselasky windows_i586_6.1-fastdebug-c1-runThese_Xshare, \ 372227404Shselasky windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 373227404Shselasky windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 374227404Shselasky windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \ 375227404Shselasky windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 376227404Shselasky windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ 377227404Shselasky windows_i586_6.1-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ 378227404Shselasky windows_i586_6.1-product-{c1|c2}-GCOld_SerialGC, \ 379227404Shselasky windows_i586_6.1-product-{c1|c2}-GCOld_ParallelGC, \ 380227404Shselasky windows_i586_6.1-product-{c1|c2}-GCOld_ParNewGC, \ 381227404Shselasky windows_i586_6.1-product-{c1|c2}-GCOld_CMS, \ 382227404Shselasky windows_i586_6.1-product-{c1|c2}-GCOld_G1, \ 383227404Shselasky windows_i586_6.1-product-{c1|c2}-GCOld_ParOldGC, \ 384227404Shselasky windows_i586_6.1-{product|fastdebug}-{c1|c2}-jbb_default, \ 385227404Shselasky windows_i586_6.1-{product|fastdebug}-c2-jbb_default_nontiered, \ 386227404Shselasky windows_i586_6.1-product-{c1|c2}-jbb_ParallelGC, \ 387227404Shselasky windows_i586_6.1-product-{c1|c2}-jbb_CMS, \ 388227404Shselasky windows_i586_6.1-product-{c1|c2}-jbb_G1, \ 389227404Shselasky windows_i586_6.1-product-{c1|c2}-jbb_ParOldGC 390227404Shselasky 391227404Shselaskymy.test.targets.hotspot.windows.x64= \ 392227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-jvm98, \ 393227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-jvm98_nontiered, \ 394227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-scimark, \ 395227404Shselasky windows_x64_6.1-product-c2-runThese, \ 396227404Shselasky windows_x64_6.1-product-c2-runThese_Xcomp, \ 397227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCBasher_SerialGC, \ 398227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 399227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCBasher_ParNewGC, \ 400227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCBasher_CMS, \ 401227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCBasher_G1, \ 402227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 403227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCOld_SerialGC, \ 404227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCOld_ParallelGC, \ 405227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCOld_ParNewGC, \ 406227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCOld_CMS, \ 407227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCOld_G1, \ 408227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GCOld_ParOldGC, \ 409227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-jbb_default, \ 410227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-jbb_default_nontiered, \ 411227404Shselasky windows_x64_6.1-product-c2-jbb_CMS, \ 412227404Shselasky windows_x64_6.1-product-c2-jbb_ParallelGC, \ 413301968Shselasky windows_x64_6.1-product-c2-jbb_G1, \ 414301968Shselasky windows_x64_6.1-product-c2-jbb_ParOldGC 415301968Shselasky 416301968Shselasky# Some basic "smoke" tests for OpenJDK builds 417301968Shselaskymy.test.targets.hotspot.open= \ 418301968Shselasky solaris_x64_5.11-{productOpen|fastdebugOpen}-c2-jvm98, \ 419301968Shselasky linux_x64_2.6-{productOpen|fastdebugOpen}-c2-jvm98 420301968Shselasky 421301968Shselasky# The complete list of test targets for jprt 422301968Shselaskymy.test.targets.hotspot= \ 423301968Shselasky ${my.test.targets.hotspot.open}, \ 424301968Shselasky ${my.test.targets.hotspot.solaris.sparcv9}, \ 425301968Shselasky ${my.test.targets.hotspot.solaris.x64}, \ 426301968Shselasky ${my.test.targets.hotspot.linux.i586}, \ 427301968Shselasky ${my.test.targets.hotspot.linux.x64}, \ 428301968Shselasky ${my.test.targets.hotspot.macosx.x64}, \ 429301968Shselasky ${my.test.targets.hotspot.windows.i586}, \ 430227404Shselasky ${my.test.targets.hotspot.windows.x64}, \ 431227404Shselasky ${my.test.targets.hotspot.solaris.sparcv9}, \ 432227404Shselasky ${my.test.targets.hotspot.solaris.x64}, \ 433227404Shselasky ${my.test.targets.hotspot.linux.x64}, \ 434234491Shselasky ${my.test.targets.hotspot.windows.i586}, \ 435234491Shselasky ${my.test.targets.hotspot.windows.x64}, \ 436328142Skevans ${my.additional.test.targets.hotspot} 437227404Shselasky 438227404Shselasky 439227404Shselasky# Make file based test targets 440227404Shselasky 441227404Shselaskymy.make.rule.test.targets.hotspot.clienttests= \ 442227404Shselasky linux_i586_2.6-*-c1-hotspot_clienttest, \ 443227404Shselasky windows_i586_6.1-*-c1-hotspot_clienttest 444227404Shselasky 445227404Shselaskymy.make.rule.test.targets.hotspot.servertests= \ 446227404Shselasky solaris_sparcv9_5.11-*-c2-hotspot_servertest, \ 447227404Shselasky solaris_x64_5.11-*-c2-hotspot_servertest, \ 448227404Shselasky linux_i586_2.6-*-c2-hotspot_servertest, \ 449227404Shselasky linux_x64_2.6-*-c2-hotspot_servertest, \ 450227404Shselasky macosx_x64_10.7-*-c2-hotspot_servertest, \ 451227404Shselasky windows_i586_6.1-*-c2-hotspot_servertest, \ 452227404Shselasky windows_x64_6.1-*-c2-hotspot_servertest 453227404Shselasky 454227404Shselaskymy.make.rule.test.targets.hotspot.internalvmtests= \ 455227404Shselasky solaris_sparcv9_5.11-fastdebug-c2-hotspot_internalvmtests, \ 456227404Shselasky solaris_x64_5.11-fastdebug-c2-hotspot_internalvmtests, \ 457328142Skevans linux_i586_2.6-fastdebug-c2-hotspot_internalvmtests, \ 458328142Skevans linux_x64_2.6-fastdebug-c2-hotspot_internalvmtests, \ 459227404Shselasky macosx_x64_10.7-fastdebug-c2-hotspot_internalvmtests, \ 460227404Shselasky windows_i586_6.1-fastdebug-c2-hotspot_internalvmtests, \ 461227404Shselasky windows_x64_6.1-fastdebug-c2-hotspot_internalvmtests 462227404Shselasky 463227404Shselaskymy.make.rule.test.targets.hotspot.reg.group= \ 464227404Shselasky solaris_sparcv9_5.11-{product|fastdebug}-c2-GROUP, \ 465227404Shselasky solaris_x64_5.11-{product|fastdebug}-c2-GROUP, \ 466227404Shselasky linux_i586_2.6-{product|fastdebug}-c2-GROUP, \ 467227404Shselasky linux_x64_2.6-{product|fastdebug}-c2-GROUP, \ 468227404Shselasky windows_i586_6.1-{product|fastdebug}-c2-GROUP, \ 469227404Shselasky windows_x64_6.1-{product|fastdebug}-c2-GROUP, \ 470227404Shselasky linux_i586_2.6-{product|fastdebug}-c1-GROUP, \ 471227404Shselasky windows_i586_6.1-{product|fastdebug}-c1-GROUP 472227404Shselasky 473227404Shselaskymy.make.rule.test.targets.hotspot= \ 474227404Shselasky ${my.make.rule.test.targets.hotspot.clienttests}, \ 475328142Skevans ${my.make.rule.test.targets.hotspot.servertests}, \ 476328142Skevans ${my.make.rule.test.targets.hotspot.internalvmtests}, \ 477328142Skevans ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_wbapitest}, \ 478328142Skevans ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler}, \ 479328142Skevans ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc}, \ 480227404Shselasky ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime}, \ 481227404Shselasky ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_serviceability}, \ 482227404Shselasky ${my.additional.make.rule.test.targets.hotspot} 483227404Shselasky