jprt.properties revision 1504:8b0cc5d855fb
1193326Sed# 2193326Sed# Copyright (c) 2006, 2015, Oracle and/or its affiliates. All rights reserved. 3193326Sed# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4193326Sed# 5193326Sed# This code is free software; you can redistribute it and/or modify it 6193326Sed# under the terms of the GNU General Public License version 2 only, as 7193326Sed# published by the Free Software Foundation. Oracle designates this 8193326Sed# particular file as subject to the "Classpath" exception as provided 9193326Sed# by Oracle in the LICENSE file that accompanied this code. 10193326Sed# 11193326Sed# This code is distributed in the hope that it will be useful, but WITHOUT 12193326Sed# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13193326Sed# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14193326Sed# version 2 for more details (a copy is included in the LICENSE file that 15251662Sdim# accompanied this code). 16249423Sdim# 17249423Sdim# You should have received a copy of the GNU General Public License version 18193326Sed# 2 along with this work; if not, write to the Free Software Foundation, 19193326Sed# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20234353Sdim# 21193326Sed# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22193326Sed# or visit www.oracle.com if you need additional information or have any 23193326Sed# questions. 24193326Sed# 25193326Sed 26243830Sdim############## 27243830Sdim# 28193326Sed# Global settings 29193326Sed# 30193326Sed 31198092Srdivacky# Install test bundle for targets in jprt.test.bundle.targets set 32243830Sdimjprt.selective.test.bundle.installation=true 33193326Sed 34193326Sed# The current release name 35198092Srdivackyjprt.tools.default.release=jdk9 36224145Sdim 37224145Sdim# Check if this is the equivalent of a hotspot push job 38193326Sed# Interpret -testset hotspot to mean exactly that 39193326Sedmy.is.hotspot.job.hotspot=true 40193326Sedmy.is.hotspot.job=${my.is.hotspot.job.${jprt.test.set}} 41193326Sed 42193326Sed# Disable syncing the source after builds and tests are done 43193326Sedjprt.sync.push=${my.is.hotspot.job ? false : true} 44224145Sdim 45193326Sed# Directories to be excluded from the source bundles 46224145Sdimjprt.bundle.exclude.src.dirs=build dist webrev 47226633Sdim 48224145Sdim# Use configure when building 49224145Sdimjprt.build.use.configure=true 50224145Sdim 51224145Sdim# Set up the run flavors (jvm variants) 52224145Sdimjprt.run.flavors=c1,c2,default,${my.additional.run.flavors} 53224145Sdim 54224145Sdim# Set make target to use for different build flavors 55224145Sdimjprt.build.flavor.debugOpen.target=jprt_bundle 56224145Sdimjprt.build.flavor.fastdebug.target=jprt_bundle 57224145Sdimjprt.build.flavor.product.target=jprt_bundle 58224145Sdimjprt.build.flavor.productOpen.target=jprt_bundle 59226633Sdimjprt.build.flavor.optimized.target=jprt_bundle 60226633Sdimjprt.build.flavor.optimizedOpen.target=jprt_bundle 61226633Sdim 62226633Sdim# Use these configure args to define debug level 63226633Sdimjprt.debug.build.configure.args=--with-debug-level=slowdebug 64226633Sdimjprt.fastdebug.build.configure.args=--with-debug-level=fastdebug 65224145Sdimjprt.product.build.configure.args=--with-debug-level=release 66224145Sdimjprt.optimized.build.configure.args=--with-debug-level=optimized 67193326Sedjprt.debugOpen.build.configure.args=${jprt.debug.build.configure.args} --enable-openjdk-only 68193326Sedjprt.fastdebugOpen.build.configure.args=${jprt.fastdebug.build.configure.args} --enable-openjdk-only 69193326Sedjprt.productOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 70193326Sedjprt.optimizedOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 71198092Srdivacky 72193326Sed# Select build flavors and build targets 73193326Sedjprt.build.flavors=${my.is.hotspot.job ? ${my.build.flavors.hotspot} : ${my.build.flavors.default}} 74193326Sedjprt.build.targets=${my.is.hotspot.job ? ${my.build.targets.hotspot} : ${my.build.targets.default}} 75193326Sed 76193326Sed# Select test targets - jprt default for jprt.test.set is "default" 77193326Sedjprt.test.targets=${my.test.targets.${jprt.test.set}} 78193326Sedjprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}} 79193326Sedjprt.test.bundle.targets=${my.jprt.test.bundle.targets.${jprt.test.set}} 80193326Sed 81193326Sed# 7155453: Work-around to prevent popups on OSX from blocking test completion 82193326Sed# but the work-around is added to all platforms to be consistent 83193326Sedjprt.jbb.options=-Djava.awt.headless=true 84193326Sed 85193326Sed######## 86193326Sed# 87198092Srdivacky# Build options (generic) 88193326Sed# 89193326Sed 90193326Sed# Configure args common to all builds 91193326Sed# Also allows for additional, testset specific configure arguments to be set 92193326Sedjprt.build.configure.args= \ 93193326Sed --with-output-sync=recurse \ 94193326Sed --with-boot-jdk=$ALT_BOOTDIR \ 95224145Sdim --with-jobs=$ALT_PARALLEL_COMPILE_JOBS \ 96193326Sed ${my.additional.build.configure.args.${jprt.test.set}} \ 97193326Sed ${my.custom.build.configure.args} 98224145Sdim 99198092Srdivacky# i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly 100193326Sedjprt.i586.build.configure.args= \ 101193326Sed --with-target-bits=32 102193326Sed 103193326Sed# i586 platforms have both client and server, but to allow for overriding the exact configuration 104193326Sed# on a per-build flavor basis the value is set for the individual build flavors 105193326Sedmy.i586.default.build.configure.args= \ 106193326Sed --with-jvm-variants=client,server 107193326Sedjprt.i586.debug.build.configure.args= \ 108193326Sed ${my.i586.default.build.configure.args} \ 109193326Sed ${jprt.debug.build.configure.args} 110193326Sedjprt.i586.fastdebug.build.configure.args= \ 111193326Sed ${my.i586.default.build.configure.args} \ 112193326Sed ${jprt.fastdebug.build.configure.args} 113193326Sedjprt.i586.product.build.configure.args= \ 114193326Sed ${my.i586.default.build.configure.args} \ 115193326Sed ${jprt.product.build.configure.args} 116193326Sedjprt.i586.debugOpen.build.configure.args= \ 117198092Srdivacky ${my.i586.default.build.configure.args} \ 118193326Sed ${jprt.debugOpen.build.configure.args} 119200583Srdivackyjprt.i586.fastdebugOpen.build.configure.args= \ 120193326Sed ${my.i586.default.build.configure.args} \ 121193326Sed ${jprt.fastdebugOpen.build.configure.args} 122243830Sdimjprt.i586.productOpen.build.configure.args= \ 123243830Sdim ${my.i586.default.build.configure.args} \ 124263508Sdim ${jprt.productOpen.build.configure.args} 125243830Sdim 126243830Sdimjprt.windows_i586_6.2.build.configure.args= \ 127243830Sdim --with-toolchain-version=2013 \ 128243830Sdim ${jprt.i586.build.configure.args} 129243830Sdimjprt.windows_x64_6.2.build.configure.args= \ 130243830Sdim --with-toolchain-version=2013 131243830Sdim 132243830Sdim######## 133243830Sdim# 134243830Sdim# Build targets and options (default/jdk) 135243830Sdim# 136243830Sdim 137243830Sdim# The default build flavors 138243830Sdimmy.build.flavors.default=fastdebug,product 139243830Sdim 140243830Sdim# Standard list of jprt build targets for this source tree 141243830Sdimmy.build.targets.default= \ 142243830Sdim solaris_sparcv9_5.11-{product|fastdebug}, \ 143243830Sdim solaris_x64_5.11-{product|fastdebug}, \ 144243830Sdim linux_i586_2.6-{product|fastdebug}, \ 145243830Sdim linux_x64_2.6-{product|fastdebug}, \ 146243830Sdim macosx_x64_10.9-{product|fastdebug}, \ 147243830Sdim windows_i586_6.2-{product|fastdebug}, \ 148243830Sdim windows_x64_6.2-{product|fastdebug} 149243830Sdim 150243830Sdim# Test target list (no fastdebug & limited c2 testing) 151243830Sdimmy.test.target.set= \ 152243830Sdim solaris_sparcv9_5.11-product-c2-TESTNAME, \ 153243830Sdim solaris_x64_5.11-product-c2-TESTNAME, \ 154243830Sdim linux_i586_2.6-product-{c1|c2}-TESTNAME, \ 155243830Sdim linux_x64_2.6-product-c2-TESTNAME, \ 156243830Sdim macosx_x64_10.9-product-c2-TESTNAME, \ 157243830Sdim windows_i586_6.2-product-c1-TESTNAME, \ 158243830Sdim windows_x64_6.2-product-c2-TESTNAME 159243830Sdim 160243830Sdim# Default vm test targets (testset=default) 161243830Sdimmy.test.targets.default= \ 162243830Sdim ${my.test.target.set:TESTNAME=jvm98}, \ 163243830Sdim ${my.test.target.set:TESTNAME=scimark} 164243830Sdim 165243830Sdim# Default jdk test targets (testset=default) 166243830Sdimmy.make.rule.test.targets.default= \ 167243830Sdim ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 168243830Sdim ${my.test.target.set:TESTNAME=jdk_lang}, \ 169243830Sdim ${my.test.target.set:TESTNAME=jdk_math}, \ 170243830Sdim ${my.test.target.set:TESTNAME=jdk_util} 171193326Sed 172193326Sed# Default vm test targets (testset=core) 173193326Sedmy.test.targets.core= 174224145Sdim 175226633Sdim# Core jdk test targets (testset=core) 176198092Srdivackymy.make.rule.test.targets.core= \ 177193326Sed ${my.test.target.set:TESTNAME=jdk_lang}, \ 178193326Sed ${my.test.target.set:TESTNAME=jdk_math}, \ 179193326Sed ${my.test.target.set:TESTNAME=jdk_util}, \ 180193326Sed ${my.test.target.set:TESTNAME=jdk_io}, \ 181198092Srdivacky ${my.test.target.set:TESTNAME=jdk_net}, \ 182193326Sed ${my.test.target.set:TESTNAME=jdk_nio}, \ 183193326Sed ${my.test.target.set:TESTNAME=jdk_security1}, \ 184193326Sed ${my.test.target.set:TESTNAME=jdk_security2}, \ 185193326Sed ${my.test.target.set:TESTNAME=jdk_security3}, \ 186198092Srdivacky ${my.test.target.set:TESTNAME=jdk_security4}, \ 187193326Sed ${my.test.target.set:TESTNAME=jdk_rmi}, \ 188193326Sed ${my.test.target.set:TESTNAME=jdk_text}, \ 189193326Sed ${my.test.target.set:TESTNAME=jdk_time}, \ 190193326Sed ${my.test.target.set:TESTNAME=jdk_other}, \ 191193326Sed ${my.test.target.set:TESTNAME=core_tools} 192193326Sed 193193326Sed# Svc vm test targets (testset=svc) 194193326Sedmy.test.targets.svc= 195198092Srdivacky 196226633Sdim# Core jdk test targets (testset=svc) 197226633Sdimmy.make.rule.test.targets.svc= \ 198226633Sdim ${my.test.target.set:TESTNAME=jdk_management}, \ 199226633Sdim ${my.test.target.set:TESTNAME=jdk_instrument}, \ 200224145Sdim ${my.test.target.set:TESTNAME=jdk_jmx}, \ 201193326Sed ${my.test.target.set:TESTNAME=jdk_jdi}, \ 202193326Sed ${my.test.target.set:TESTNAME=svc_tools}, \ 203226633Sdim ${my.make.rule.test.targets.svc.extra} 204226633Sdim 205226633Sdim# JAXP vm test targets (testset=jaxp) 206193326Sedmy.test.targets.jaxp= 207193326Sed 208193326Sed# JAXP test targets (testset=jaxp) 209226633Sdimmy.make.rule.test.targets.jaxp= \ 210226633Sdim ${my.test.target.set:TESTNAME=jaxp_all} 211226633Sdim 212193326Sed# All vm test targets (testset=all) 213198092Srdivackymy.test.targets.all= \ 214193326Sed ${my.test.targets.default}, \ 215193326Sed ${my.test.target.set:TESTNAME=runThese}, \ 216193326Sed ${my.test.target.set:TESTNAME=jbb_default} 217193326Sed 218198092Srdivacky# All jdk test targets (testset=all) 219193326Sedmy.make.rule.test.targets.all= \ 220193326Sed ${my.make.rule.test.targets.core}, \ 221193326Sed ${my.make.rule.test.targets.svc}, \ 222193326Sed ${my.test.target.set:TESTNAME=jdk_awt}, \ 223193326Sed ${my.test.target.set:TESTNAME=jdk_beans}, \ 224193326Sed ${my.test.target.set:TESTNAME=jdk_sound}, \ 225198092Srdivacky ${my.test.target.set:TESTNAME=jdk_swing} 226193326Sed 227193326Sed# PIT vm test targets (testset=pit) 228193326Sedmy.test.targets.pit= \ 229193326Sed ${my.test.targets.all} 230193326Sed 231193326Sed# PIT jdk test targets (testset=pit) 232193326Sedmy.make.rule.test.targets.pit= \ 233193326Sed ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 234193326Sed ${my.make.rule.test.targets.core}, \ 235193326Sed ${my.make.rule.test.targets.svc} \ 236193326Sed ${my.make.rule.test.targets.jaxp} 237193326Sed 238193326Sed# JCK test targets in test/Makefile (no windows) 239193326Sedmy.test.target.set.jck= \ 240198092Srdivacky solaris_sparcv9_5.11-product-c2-JCK7TESTRULE, \ 241193326Sed solaris_x64_5.11-product-c2-JCK7TESTRULE, \ 242193326Sed linux_i586_2.6-product-c1-JCK7TESTRULE, \ 243193326Sed linux_x64_2.6-product-c2-JCK7TESTRULE 244193326Sed 245193326Sed# JCK testset targets 246193326Sedmy.make.rule.test.targets.jck= \ 247263508Sdim ${my.test.target.set.jck:JCK7TESTRULE=jck7devtools}, \ 248193326Sed ${my.test.target.set.jck:JCK7TESTRULE=jck7runtime}, \ 249263508Sdim ${my.test.target.set.jck:JCK7TESTRULE=jck7compiler} 250193326Sed 251263508Sdim 252198092Srdivacky############# 253243830Sdim# 254243830Sdim# Hotspot related settings (testset=hotspot) 255243830Sdim# 256243830Sdim 257243830Sdim# The hotspot build flavors 258243830Sdimmy.build.flavors.hotspot= \ 259243830Sdim debugOpen,fastdebug,product,productOpen,optimized,optimizedOpen \ 260243830Sdim ${my.additional.build.flavors.hotspot} 261193326Sed 262193326Sed# Platforms built for hotspot push jobs 263193326Sedmy.build.targets.hotspot= \ 264193326Sed solaris_sparcv9_5.11-{product|fastdebug}, \ 265193326Sed solaris_x64_5.11-{product|fastdebug}, \ 266193326Sed linux_i586_2.6-{product|fastdebug}, \ 267193326Sed linux_x64_2.6-{product|fastdebug}, \ 268193326Sed macosx_x64_10.9-{product|fastdebug}, \ 269193326Sed windows_i586_6.2-{product|fastdebug}, \ 270193326Sed windows_x64_6.2-{product|fastdebug}, \ 271201361Srdivacky solaris_x64_5.11-{debugOpen}, \ 272193326Sed linux_x64_2.6-{productOpen}, \ 273193326Sed ${my.additional.build.targets.hotspot} 274198092Srdivacky 275193326Sed# Tests to run on the various platforms for hotspot push jobs 276193326Sedmy.test.targets.hotspot.solaris.sparcv9= \ 277193326Sed solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98, \ 278193326Sed solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 279193326Sed solaris_sparcv9_5.11-{product|fastdebug}-c2-scimark, \ 280198092Srdivacky solaris_sparcv9_5.11-product-c2-runThese8, \ 281263508Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 282263508Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 283263508Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 284263508Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_G1, \ 285263508Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 286263508Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_default_nontiered, \ 287263508Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_SerialGC, \ 288263508Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_ParallelGC, \ 289224145Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_CMS, \ 290224145Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_G1, \ 291224145Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-jbb_ParOldGC 292224145Sdim 293224145Sdimmy.test.targets.hotspot.solaris.x64= \ 294224145Sdim solaris_x64_5.11-{product|fastdebug}-c2-jvm98, \ 295224145Sdim solaris_x64_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 296224145Sdim solaris_x64_5.11-{product|fastdebug}-c2-scimark, \ 297224145Sdim solaris_x64_5.11-product-c2-runThese8, \ 298226633Sdim solaris_x64_5.11-product-c2-runThese8_Xcomp_lang, \ 299226633Sdim solaris_x64_5.11-product-c2-runThese8_Xcomp_vm, \ 300226633Sdim solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 301224145Sdim solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 302224145Sdim solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 303193326Sed solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_G1, \ 304193326Sed solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 305193326Sed solaris_x64_5.11-{product|fastdebug}-c2-jbb_default_nontiered, \ 306193326Sed solaris_x64_5.11-{product|fastdebug}-c2-jbb_SerialGC, \ 307193326Sed solaris_x64_5.11-{product|fastdebug}-c2-jbb_ParallelGC, 308193326Sed 309193326Sedmy.test.targets.hotspot.linux.i586= \ 310193326Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-jvm98, \ 311193326Sed linux_i586_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 312193326Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-scimark, \ 313193326Sed linux_i586_2.6-product-c1-runThese8_Xcomp_lang, \ 314193326Sed linux_i586_2.6-product-c1-runThese8_Xcomp_vm, \ 315193326Sed linux_i586_2.6-fastdebug-c1-runThese8_Xshare, \ 316193326Sed linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_lang, \ 317198092Srdivacky linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_vm, \ 318193326Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 319193326Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 320193326Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 321193326Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ 322193326Sed linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ 323239462Sdim linux_i586_2.6-{product|fastdebug}-c1-jbb_SerialGC, \ 324239462Sdim linux_i586_2.6-{product|fastdebug}-c2-jbb_default_nontiered, \ 325239462Sdim linux_i586_2.6-{product|fastdebug}-c1-jbb_ParallelGC, \ 326193326Sed linux_i586_2.6-{product|fastdebug}-c1-jbb_CMS, \ 327263508Sdim linux_i586_2.6-{product|fastdebug}-c1-jbb_G1, \ 328193326Sed linux_i586_2.6-{product|fastdebug}-c1-jbb_ParOldGC 329193326Sed 330193326Sedmy.test.targets.hotspot.linux.x64= \ 331193326Sed linux_x64_2.6-{product|fastdebug}-c2-jvm98, \ 332263508Sdim linux_x64_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 333193326Sed linux_x64_2.6-{product|fastdebug}-c2-scimark, \ 334198092Srdivacky linux_x64_2.6-{product|fastdebug}-c2-GCBasher_SerialGC, \ 335193326Sed linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 336198092Srdivacky linux_x64_2.6-{product|fastdebug}-c2-GCBasher_CMS, \ 337224145Sdim linux_x64_2.6-{product|fastdebug}-c2-GCBasher_G1, \ 338224145Sdim linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 339224145Sdim linux_x64_2.6-{product|fastdebug}-c2-jbb_default_nontiered, \ 340224145Sdim linux_x64_2.6-{product|fastdebug}-c2-jbb_ParallelGC, \ 341224145Sdim linux_x64_2.6-{product|fastdebug}-c2-jbb_G1, \ 342224145Sdim linux_x64_2.6-{product|fastdebug}-c2-jbb_ParOldGC 343224145Sdim 344224145Sdimmy.test.targets.hotspot.macosx.x64= \ 345224145Sdim macosx_x64_10.9-{product|fastdebug}-c2-jvm98, \ 346224145Sdim macosx_x64_10.9-{product|fastdebug}-c2-jvm98_nontiered, \ 347226633Sdim macosx_x64_10.9-{product|fastdebug}-c2-scimark, \ 348226633Sdim macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_SerialGC, \ 349224145Sdim macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 350224145Sdim macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_CMS, \ 351193326Sed macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_G1, \ 352193326Sed macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 353193326Sed macosx_x64_10.9-{product|fastdebug}-c2-jbb_default_nontiered, \ 354193326Sed macosx_x64_10.9-{product|fastdebug}-c2-jbb_ParallelGC, \ 355193326Sed macosx_x64_10.9-{product|fastdebug}-c2-jbb_G1, \ 356193326Sed macosx_x64_10.9-{product|fastdebug}-c2-jbb_ParOldGC 357193326Sed 358193326Sedmy.test.targets.hotspot.windows.i586= \ 359193326Sed windows_i586_6.2-{product|fastdebug}-{c1|c2}-jvm98, \ 360193326Sed windows_i586_6.2-{product|fastdebug}-c2-jvm98_nontiered, \ 361193326Sed windows_i586_6.2-{product|fastdebug}-{c1|c2}-scimark, \ 362263508Sdim windows_i586_6.2-product-{c1|c2}-runThese8, \ 363193326Sed windows_i586_6.2-product-{c1|c2}-runThese8_Xcomp_lang, \ 364198092Srdivacky windows_i586_6.2-product-{c1|c2}-runThese8_Xcomp_vm, \ 365193326Sed windows_i586_6.2-fastdebug-c1-runThese8_Xshare, \ 366193326Sed windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 367193326Sed windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 368198092Srdivacky windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 369193326Sed windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ 370193326Sed windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ 371193326Sed windows_i586_6.2-{product|fastdebug}-{c1|c2}-jbb_default, \ 372193326Sed windows_i586_6.2-{product|fastdebug}-c2-jbb_default_nontiered, \ 373193326Sed windows_i586_6.2-product-{c1|c2}-jbb_ParallelGC, \ 374193326Sed windows_i586_6.2-product-{c1|c2}-jbb_CMS, \ 375193326Sed windows_i586_6.2-product-{c1|c2}-jbb_G1, \ 376193326Sed windows_i586_6.2-product-{c1|c2}-jbb_ParOldGC 377193326Sed 378193326Sedmy.test.targets.hotspot.windows.x64= \ 379193326Sed windows_x64_6.2-{product|fastdebug}-c2-jvm98, \ 380193326Sed windows_x64_6.2-{product|fastdebug}-c2-jvm98_nontiered, \ 381198092Srdivacky windows_x64_6.2-{product|fastdebug}-c2-scimark, \ 382193326Sed windows_x64_6.2-product-c2-runThese8, \ 383263508Sdim windows_x64_6.2-product-c2-runThese8_Xcomp_lang, \ 384263508Sdim windows_x64_6.2-product-c2-runThese8_Xcomp_vm, \ 385263508Sdim windows_x64_6.2-{product|fastdebug}-c2-GCBasher_SerialGC, \ 386263508Sdim windows_x64_6.2-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 387263508Sdim windows_x64_6.2-{product|fastdebug}-c2-GCBasher_CMS, \ 388263508Sdim windows_x64_6.2-{product|fastdebug}-c2-GCBasher_G1, \ 389263508Sdim windows_x64_6.2-{product|fastdebug}-c2-GCBasher_ParOldGC, \ 390198092Srdivacky windows_x64_6.2-{product|fastdebug}-c2-jbb_default, \ 391193326Sed windows_x64_6.2-{product|fastdebug}-c2-jbb_default_nontiered, \ 392193326Sed windows_x64_6.2-product-c2-jbb_CMS, \ 393243830Sdim windows_x64_6.2-product-c2-jbb_ParallelGC, \ 394243830Sdim windows_x64_6.2-product-c2-jbb_G1, \ 395243830Sdim windows_x64_6.2-product-c2-jbb_ParOldGC 396243830Sdim 397243830Sdim# Some basic "smoke" tests for OpenJDK builds 398243830Sdimmy.test.targets.hotspot.open= \ 399243830Sdim solaris_x64_5.11-{productOpen|fastdebugOpen}-c2-jvm98, \ 400193326Sed linux_x64_2.6-{productOpen|fastdebugOpen}-c2-jvm98 401193326Sed 402198092Srdivacky# The complete list of test targets for jprt 403193326Sedmy.test.targets.hotspot= \ 404193326Sed ${my.test.targets.hotspot.open}, \ 405193326Sed ${my.test.targets.hotspot.solaris.sparcv9}, \ 406193326Sed ${my.test.targets.hotspot.solaris.x64}, \ 407193326Sed ${my.test.targets.hotspot.linux.i586}, \ 408224145Sdim ${my.test.targets.hotspot.linux.x64}, \ 409224145Sdim ${my.test.targets.hotspot.macosx.x64}, \ 410224145Sdim ${my.test.targets.hotspot.windows.i586}, \ 411198092Srdivacky ${my.test.targets.hotspot.windows.x64}, \ 412224145Sdim ${my.test.targets.hotspot.solaris.sparcv9}, \ 413193326Sed ${my.test.targets.hotspot.solaris.x64}, \ 414193326Sed ${my.test.targets.hotspot.linux.x64}, \ 415193326Sed ${my.test.targets.hotspot.windows.i586}, \ 416193326Sed ${my.test.targets.hotspot.windows.x64}, \ 417193326Sed ${my.additional.test.targets.hotspot} 418193326Sed 419263508Sdim 420193326Sed# Make file based test targets 421193326Sed 422193326Sedmy.make.rule.test.targets.hotspot.basicvmtests= \ 423193326Sed linux_i586_2.6-*-default-hotspot_basicvmtest, \ 424193326Sed linux_x64_2.6-*-default-hotspot_basicvmtest, \ 425193326Sed macosx_x64_10.9-*-default-hotspot_basicvmtest, \ 426263508Sdim solaris_sparcv9_5.11-*-default-hotspot_basicvmtest, \ 427263508Sdim solaris_x64_5.11-*-default-hotspot_basicvmtest, \ 428263508Sdim windows_i586_6.2-*-default-hotspot_basicvmtest, \ 429263508Sdim windows_x64_6.2-*-default-hotspot_basicvmtest 430263508Sdim 431263508Sdimmy.make.rule.test.targets.hotspot.internalvmtests= \ 432193326Sed solaris_sparcv9_5.11-fastdebug-c2-hotspot_internalvmtests, \ 433198092Srdivacky solaris_x64_5.11-fastdebug-c2-hotspot_internalvmtests, \ 434224145Sdim linux_i586_2.6-fastdebug-c2-hotspot_internalvmtests, \ 435224145Sdim linux_x64_2.6-fastdebug-c2-hotspot_internalvmtests, \ 436193326Sed macosx_x64_10.9-fastdebug-c2-hotspot_internalvmtests, \ 437193326Sed windows_i586_6.2-fastdebug-c2-hotspot_internalvmtests, \ 438193326Sed windows_x64_6.2-fastdebug-c2-hotspot_internalvmtests 439198092Srdivacky 440193326Sedmy.make.rule.test.targets.hotspot.reg.group= \ 441193326Sed solaris_sparcv9_5.11-fastdebug-c2-GROUP, \ 442198092Srdivacky solaris_x64_5.11-fastdebug-c2-GROUP, \ 443193326Sed linux_i586_2.6-fastdebug-c2-GROUP, \ 444198092Srdivacky linux_x64_2.6-fastdebug-c2-GROUP, \ 445193326Sed macosx_x64_10.9-fastdebug-c2-GROUP, \ 446224145Sdim windows_i586_6.2-fastdebug-c2-GROUP, \ 447224145Sdim windows_x64_6.2-fastdebug-c2-GROUP, \ 448200583Srdivacky linux_i586_2.6-fastdebug-c1-GROUP, \ 449200583Srdivacky windows_i586_6.2-fastdebug-c1-GROUP 450200583Srdivacky 451263508Sdim# Hotspot jtreg tests 452205219Srdivackymy.make.rule.test.targets.hotspot.reg= \ 453200583Srdivacky ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_1}, \ 454198092Srdivacky ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_2}, \ 455193326Sed ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_3}, \ 456193326Sed ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_closed}, \ 457193326Sed ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc}, \ 458193326Sed ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_closed}, \ 459224145Sdim ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_gcold}, \ 460193326Sed ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime}, \ 461224145Sdim ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_serviceability}, \ 462224145Sdim ${my.make.rule.test.targets.hotspot.reg.group:GROUP=jdk_svc_sanity}, \ 463226633Sdim ${my.additional.make.rule.test.targets.hotspot.reg} 464224145Sdim 465224145Sdim# Other Makefile based Hotspot tests 466226633Sdimmy.make.rule.test.targets.hotspot.other= \ 467226633Sdim ${my.make.rule.test.targets.hotspot.basicvmtests}, \ 468226633Sdim ${my.make.rule.test.targets.hotspot.internalvmtests}, \ 469226633Sdim ${my.additional.make.rule.test.targets.hotspot.other} 470224145Sdim 471226633Sdim# All the makefile based tests to run 472224145Sdimmy.make.rule.test.targets.hotspot= \ 473224145Sdim ${my.make.rule.test.targets.hotspot.reg} \ 474224145Sdim ${my.make.rule.test.targets.hotspot.other} 475193326Sed 476198092Srdivacky# Install the test bundle for the testset hotspot jtreg tests 477193326Sed# (but not for the other Makefile based tests) 478193326Sedmy.jprt.test.bundle.targets.hotspot=${my.make.rule.test.targets.hotspot.reg} 479193326Sed 480193326Sed# Native jdk and hotspot test targets (testset=nativesanity) 481193326Sedmy.make.rule.test.targets.nativesanity= \ 482263508Sdim ${my.test.target.set:TESTNAME=jdk_native_sanity}, \ 483263508Sdim ${my.test.target.set:TESTNAME=hotspot_native_sanity} 484193326Sed 485198092Srdivacky# Install the test bundle for the nativesanity jtreg tests 486193326Sedmy.jprt.test.bundle.targets.nativesanity=${my.make.rule.test.targets.nativesanity} 487193326Sed