jprt.properties revision 1783:096dd665a6ff
119370Spst# 298944Sobrien# Copyright (c) 2006, 2015, Oracle and/or its affiliates. All rights reserved. 398944Sobrien# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 419370Spst# 5130803Smarcel# This code is free software; you can redistribute it and/or modify it 619370Spst# under the terms of the GNU General Public License version 2 only, as 798944Sobrien# published by the Free Software Foundation. Oracle designates this 819370Spst# particular file as subject to the "Classpath" exception as provided 998944Sobrien# by Oracle in the LICENSE file that accompanied this code. 1098944Sobrien# 1198944Sobrien# This code is distributed in the hope that it will be useful, but WITHOUT 1298944Sobrien# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 1319370Spst# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 1498944Sobrien# version 2 for more details (a copy is included in the LICENSE file that 1598944Sobrien# accompanied this code). 1698944Sobrien# 1798944Sobrien# You should have received a copy of the GNU General Public License version 1819370Spst# 2 along with this work; if not, write to the Free Software Foundation, 1998944Sobrien# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 2098944Sobrien# 2198944Sobrien# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 2298944Sobrien# or visit www.oracle.com if you need additional information or have any 2398944Sobrien# questions. 2419370Spst# 25130803Smarcel 2619370Spst############## 2719370Spst# 28130803Smarcel# Global settings 2919370Spst# 3098944Sobrien 3198944Sobrien# Install test bundle for targets in jprt.test.bundle.targets set 3246283Sdfrjprt.selective.test.bundle.installation=true 33130803Smarcel 34130803Smarcel# The current release name 35130803Smarceljprt.tools.default.release=jdk9 36130803Smarcel 37130803Smarcel# Check if this is the equivalent of a hotspot push job 38130803Smarcel# Interpret -testset hotspot to mean exactly that 39130803Smarcelmy.is.hotspot.job.hotspot=true 40130803Smarcelmy.is.hotspot.job=${my.is.hotspot.job.${jprt.test.set}} 41130803Smarcel 42130803Smarcel# Disable syncing the source after builds and tests are done 43130803Smarceljprt.sync.push=${my.is.hotspot.job ? false : true} 44130803Smarcel 45130803Smarcel# Directories to be excluded from the source bundles 46130803Smarceljprt.bundle.exclude.src.dirs=build dist webrev 47130803Smarcel 48130803Smarcel# Use configure when building 49130803Smarceljprt.build.use.configure=true 50130803Smarcel 51130803Smarcel# Set up the run flavors (jvm variants) 52130803Smarceljprt.run.flavors=c1,c2,default,${my.additional.run.flavors} 53130803Smarcel 54130803Smarcel# Set make target to use for different build flavors 55130803Smarceljprt.build.flavor.debugOpen.target=jprt_bundle 56130803Smarceljprt.build.flavor.fastdebug.target=jprt_bundle 57130803Smarceljprt.build.flavor.product.target=jprt_bundle 58130803Smarceljprt.build.flavor.productOpen.target=jprt_bundle 59130803Smarceljprt.build.flavor.optimized.target=jprt_bundle 60130803Smarceljprt.build.flavor.optimizedOpen.target=jprt_bundle 61130803Smarcel 62130803Smarcel# Use these configure args to define debug level 63130803Smarceljprt.debug.build.configure.args=--with-debug-level=slowdebug 64130803Smarceljprt.fastdebug.build.configure.args=--with-debug-level=fastdebug --disable-precompiled-headers 65130803Smarceljprt.product.build.configure.args=--with-debug-level=release 66130803Smarceljprt.optimized.build.configure.args=--with-debug-level=optimized 67130803Smarceljprt.debugOpen.build.configure.args=${jprt.debug.build.configure.args} --enable-openjdk-only 68130803Smarceljprt.fastdebugOpen.build.configure.args=${jprt.fastdebug.build.configure.args} --enable-openjdk-only 69130803Smarceljprt.productOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 70130803Smarceljprt.optimizedOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 71130803Smarcel 72130803Smarcel# Select build flavors and build targets 73130803Smarceljprt.build.flavors=${my.is.hotspot.job ? ${my.build.flavors.hotspot} : ${my.build.flavors.default}} 74130803Smarceljprt.build.targets=${my.is.hotspot.job ? ${my.build.targets.hotspot} : ${my.build.targets.default}} 75130803Smarcel 76130803Smarcel# Select test targets - jprt default for jprt.test.set is "default" 77130803Smarceljprt.test.targets=${my.test.targets.${jprt.test.set}} 78130803Smarceljprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}} 79130803Smarceljprt.test.bundle.targets=${my.jprt.test.bundle.targets.${jprt.test.set}} 80130803Smarcel 81130803Smarcel# 7155453: Work-around to prevent popups on OSX from blocking test completion 82130803Smarcel# but the work-around is added to all platforms to be consistent 83130803Smarceljprt.jbb.options=-Djava.awt.headless=true 84130803Smarcel 85130803Smarcel######## 86130803Smarcel# 87130803Smarcel# Build options (generic) 88130803Smarcel# 89130803Smarcel 90130803Smarcel# Configure args common to all builds 91130803Smarcel# Also allows for additional, testset specific configure arguments to be set 92130803Smarceljprt.build.configure.args= \ 93130803Smarcel --with-output-sync=recurse \ 94130803Smarcel --with-boot-jdk=$ALT_BOOTDIR \ 9598944Sobrien --with-jobs=$ALT_PARALLEL_COMPILE_JOBS \ 9698944Sobrien --with-version-opt=$JPRT_JOB_ID \ 9798944Sobrien MAKE=$JPRT_MAKE \ 9898944Sobrien ${my.additional.build.configure.args.${jprt.test.set}} \ 9998944Sobrien ${my.custom.build.configure.args} 10098944Sobrien 10198944Sobrien# i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly 10298944Sobrienjprt.i586.build.configure.args= \ 10398944Sobrien --with-target-bits=32 10498944Sobrien 10598944Sobrien# i586 platforms have both client and server, but to allow for overriding the exact configuration 10698944Sobrien# on a per-build flavor basis the value is set for the individual build flavors 10798944Sobrienmy.i586.default.build.configure.args= \ 10898944Sobrien --with-jvm-variants=client,server 10998944Sobrienjprt.i586.debug.build.configure.args= \ 11098944Sobrien ${my.i586.default.build.configure.args} \ 11198944Sobrien ${jprt.debug.build.configure.args} 11298944Sobrienjprt.i586.fastdebug.build.configure.args= \ 11398944Sobrien ${my.i586.default.build.configure.args} \ 11498944Sobrien ${jprt.fastdebug.build.configure.args} 11598944Sobrienjprt.i586.product.build.configure.args= \ 11646283Sdfr ${my.i586.default.build.configure.args} \ 11798944Sobrien ${jprt.product.build.configure.args} 11898944Sobrienjprt.i586.debugOpen.build.configure.args= \ 11998944Sobrien ${my.i586.default.build.configure.args} \ 12046283Sdfr ${jprt.debugOpen.build.configure.args} 12198944Sobrienjprt.i586.fastdebugOpen.build.configure.args= \ 12298944Sobrien ${my.i586.default.build.configure.args} \ 12319370Spst ${jprt.fastdebugOpen.build.configure.args} 12498944Sobrienjprt.i586.productOpen.build.configure.args= \ 12598944Sobrien ${my.i586.default.build.configure.args} \ 12698944Sobrien ${jprt.productOpen.build.configure.args} 12798944Sobrienjprt.linux_i586.build.configure.args= \ 12898944Sobrien --with-devkit=$GCC492_OEL64_HOME \ 12998944Sobrien ${jprt.i586.build.configure.args} 13098944Sobrienjprt.linux_x64.build.configure.args= \ 13198944Sobrien --with-devkit=$GCC492_OEL64_HOME 13298944Sobrienjprt.macosx_x64.build.configure.args= \ 13398944Sobrien --with-devkit=$XCODE63_MACOSX109_HOME 13498944Sobrienjprt.windows_i586.build.configure.args= \ 13598944Sobrien --with-devkit=$VS2013SP4_HOME \ 13698944Sobrien ${jprt.i586.build.configure.args} 13798944Sobrienjprt.windows_x64.build.configure.args= \ 13819370Spst --with-devkit=$VS2013SP4_HOME 139130803Smarcel 140130803Smarcel######## 141130803Smarcel# 142130803Smarcel# Build targets and options (default/jdk) 143130803Smarcel# 14498944Sobrien 14598944Sobrien# The default build flavors 14698944Sobrienmy.build.flavors.default=fastdebug,product 14798944Sobrien 14898944Sobrien# Standard list of jprt build targets for this source tree 14998944Sobrienmy.build.targets.default= \ 15098944Sobrien solaris_sparcv9_5.11-{product|fastdebug}, \ 15198944Sobrien solaris_x64_5.11-{product|fastdebug}, \ 15219370Spst linux_i586_2.6-{product|fastdebug}, \ 15398944Sobrien linux_x64_2.6-{product|fastdebug}, \ 15498944Sobrien macosx_x64_10.9-{product|fastdebug}, \ 15598944Sobrien windows_i586_6.2-{product|fastdebug}, \ 15698944Sobrien windows_x64_6.2-{product|fastdebug} 15798944Sobrien 15819370Spst# Test target list (no fastdebug & limited c2 testing) 15998944Sobrienmy.test.target.set= \ 16098944Sobrien solaris_sparcv9_5.11-product-c2-TESTNAME, \ 16198944Sobrien solaris_x64_5.11-product-c2-TESTNAME, \ 16298944Sobrien linux_i586_2.6-product-{c1|c2}-TESTNAME, \ 16398944Sobrien linux_x64_2.6-product-c2-TESTNAME, \ 16498944Sobrien macosx_x64_10.9-product-c2-TESTNAME, \ 16598944Sobrien windows_i586_6.2-product-c1-TESTNAME, \ 16619370Spst windows_x64_6.2-product-c2-TESTNAME 16798944Sobrien 16898944Sobrien# Default vm test targets (testset=default) 16998944Sobrienmy.test.targets.default= \ 17019370Spst ${my.test.target.set:TESTNAME=jvm98}, \ 17198944Sobrien ${my.test.target.set:TESTNAME=scimark} 17298944Sobrien 17398944Sobrien# Default jdk test targets (testset=default) 17498944Sobrienmy.make.rule.test.targets.default= \ 17598944Sobrien ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 17698944Sobrien ${my.test.target.set:TESTNAME=jdk_lang}, \ 17798944Sobrien ${my.test.target.set:TESTNAME=jdk_math}, \ 17819370Spst ${my.test.target.set:TESTNAME=jdk_util} 17919370Spst 18098944Sobrien# Default vm test targets (testset=core) 18198944Sobrienmy.test.targets.core= 18298944Sobrien 18398944Sobrien# Core jdk test targets (testset=core) 18498944Sobrienmy.make.rule.test.targets.core= \ 18598944Sobrien ${my.test.target.set:TESTNAME=jdk_lang}, \ 18619370Spst ${my.test.target.set:TESTNAME=jdk_math}, \ 18719370Spst ${my.test.target.set:TESTNAME=jdk_util}, \ 18898944Sobrien ${my.test.target.set:TESTNAME=jdk_io}, \ 18998944Sobrien ${my.test.target.set:TESTNAME=jdk_net}, \ 19098944Sobrien ${my.test.target.set:TESTNAME=jdk_nio}, \ 19198944Sobrien ${my.test.target.set:TESTNAME=jdk_security1}, \ 19298944Sobrien ${my.test.target.set:TESTNAME=jdk_security2}, \ 19398944Sobrien ${my.test.target.set:TESTNAME=jdk_security3}, \ 19498944Sobrien ${my.test.target.set:TESTNAME=jdk_security4}, \ 19598944Sobrien ${my.test.target.set:TESTNAME=jdk_rmi}, \ 19698944Sobrien ${my.test.target.set:TESTNAME=jdk_text}, \ 19798944Sobrien ${my.test.target.set:TESTNAME=jdk_time}, \ 198130803Smarcel ${my.test.target.set:TESTNAME=jdk_other}, \ 199130803Smarcel ${my.test.target.set:TESTNAME=core_tools} 20019370Spst 201130803Smarcel# Svc vm test targets (testset=svc) 202130803Smarcelmy.test.targets.svc= 20398944Sobrien 20498944Sobrien# Core jdk test targets (testset=svc) 20519370Spstmy.make.rule.test.targets.svc= \ 20698944Sobrien ${my.test.target.set:TESTNAME=jdk_management}, \ 20798944Sobrien ${my.test.target.set:TESTNAME=jdk_instrument}, \ 20898944Sobrien ${my.test.target.set:TESTNAME=jdk_jmx}, \ 20998944Sobrien ${my.test.target.set:TESTNAME=jdk_jdi}, \ 21098944Sobrien ${my.test.target.set:TESTNAME=svc_tools}, \ 21198944Sobrien ${my.make.rule.test.targets.svc.extra} 21298944Sobrien 213130803Smarcel# JAXP vm test targets (testset=jaxp) 214130803Smarcelmy.test.targets.jaxp= 215130803Smarcel 21698944Sobrien# JAXP test targets (testset=jaxp) 217130803Smarcelmy.make.rule.test.targets.jaxp= \ 218130803Smarcel ${my.test.target.set:TESTNAME=jaxp_all} 219130803Smarcel 22098944Sobrien# All vm test targets (testset=all) 221130803Smarcelmy.test.targets.all= \ 222130803Smarcel ${my.test.targets.default}, \ 223130803Smarcel ${my.test.target.set:TESTNAME=runThese}, \ 224130803Smarcel ${my.test.target.set:TESTNAME=jbb_default} 225130803Smarcel 226130803Smarcel# All jdk test targets (testset=all) 227130803Smarcelmy.make.rule.test.targets.all= \ 228130803Smarcel ${my.make.rule.test.targets.core}, \ 229130803Smarcel ${my.make.rule.test.targets.svc}, \ 230130803Smarcel ${my.test.target.set:TESTNAME=jdk_awt}, \ 23198944Sobrien ${my.test.target.set:TESTNAME=jdk_beans}, \ 23298944Sobrien ${my.test.target.set:TESTNAME=jdk_sound}, \ 23398944Sobrien ${my.test.target.set:TESTNAME=jdk_swing} 23498944Sobrien 23598944Sobrien# PIT vm test targets (testset=pit) 23698944Sobrienmy.test.targets.pit= \ 23798944Sobrien ${my.test.targets.all} 23898944Sobrien 239130803Smarcel# PIT jdk test targets (testset=pit) 24098944Sobrienmy.make.rule.test.targets.pit= \ 24198944Sobrien ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 24298944Sobrien ${my.make.rule.test.targets.core}, \ 24398944Sobrien ${my.make.rule.test.targets.svc} \ 24498944Sobrien ${my.make.rule.test.targets.jaxp} 24598944Sobrien 24698944Sobrien# JCK test targets in test/Makefile (no windows) 24798944Sobrienmy.test.target.set.jck= \ 24898944Sobrien solaris_sparcv9_5.11-product-c2-JCK7TESTRULE, \ 24998944Sobrien solaris_x64_5.11-product-c2-JCK7TESTRULE, \ 250130803Smarcel linux_i586_2.6-product-c1-JCK7TESTRULE, \ 251130803Smarcel linux_x64_2.6-product-c2-JCK7TESTRULE 252130803Smarcel 253130803Smarcel# JCK testset targets 254130803Smarcelmy.make.rule.test.targets.jck= \ 255130803Smarcel ${my.test.target.set.jck:JCK7TESTRULE=jck7devtools}, \ 256130803Smarcel ${my.test.target.set.jck:JCK7TESTRULE=jck7runtime}, \ 257130803Smarcel ${my.test.target.set.jck:JCK7TESTRULE=jck7compiler} 258130803Smarcel 259130803Smarcel 260130803Smarcel############# 26198944Sobrien# 262130803Smarcel# Hotspot related settings (testset=hotspot) 26398944Sobrien# 264130803Smarcel 265130803Smarcel# The hotspot build flavors 266130803Smarcelmy.build.flavors.hotspot= \ 267130803Smarcel debugOpen,fastdebug,product,productOpen,optimized,optimizedOpen \ 268130803Smarcel ${my.additional.build.flavors.hotspot} 269130803Smarcel 270130803Smarcel# Platforms built for hotspot push jobs 271130803Smarcelmy.build.targets.hotspot= \ 272130803Smarcel solaris_sparcv9_5.11-{product|fastdebug}, \ 273130803Smarcel solaris_x64_5.11-{product|fastdebug}, \ 274130803Smarcel linux_i586_2.6-{product|fastdebug}, \ 275130803Smarcel linux_x64_2.6-{product|fastdebug}, \ 27698944Sobrien macosx_x64_10.9-{product|fastdebug}, \ 27798944Sobrien windows_i586_6.2-{product|fastdebug}, \ 278130803Smarcel windows_x64_6.2-{product|fastdebug}, \ 27998944Sobrien solaris_x64_5.11-{debugOpen}, \ 280130803Smarcel linux_x64_2.6-{productOpen}, \ 281130803Smarcel ${my.additional.build.targets.hotspot} 28298944Sobrien 283130803Smarcel# Tests to run on the various platforms for hotspot push jobs 284130803Smarcelmy.test.targets.hotspot.solaris.sparcv9= \ 28598944Sobrien solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98, \ 28698944Sobrien solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 28798944Sobrien solaris_sparcv9_5.11-{product|fastdebug}-c2-scimark, \ 28898944Sobrien solaris_sparcv9_5.11-product-c2-runThese8, \ 28998944Sobrien solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 29098944Sobrien solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 29198944Sobrien solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 29298944Sobrien solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_G1 29398944Sobrien 29498944Sobrienmy.test.targets.hotspot.solaris.x64= \ 29598944Sobrien solaris_x64_5.11-{product|fastdebug}-c2-jvm98, \ 29698944Sobrien solaris_x64_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 29798944Sobrien solaris_x64_5.11-{product|fastdebug}-c2-scimark, \ 29898944Sobrien solaris_x64_5.11-product-c2-runThese8, \ 29998944Sobrien solaris_x64_5.11-product-c2-runThese8_Xcomp_lang, \ 30098944Sobrien solaris_x64_5.11-product-c2-runThese8_Xcomp_vm, \ 30198944Sobrien solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 30298944Sobrien solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 30398944Sobrien solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 30498944Sobrien solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_G1 30519370Spst 30698944Sobrienmy.test.targets.hotspot.linux.i586= \ 30719370Spst linux_i586_2.6-{product|fastdebug}-{c1|c2}-jvm98, \ 30819370Spst linux_i586_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 30919370Spst linux_i586_2.6-{product|fastdebug}-{c1|c2}-scimark, \ 31098944Sobrien linux_i586_2.6-product-c1-runThese8_Xcomp_lang, \ 31198944Sobrien linux_i586_2.6-product-c1-runThese8_Xcomp_vm, \ 31298944Sobrien linux_i586_2.6-fastdebug-c1-runThese8_Xshare, \ 31398944Sobrien linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_lang, \ 31419370Spst linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_vm, \ 31598944Sobrien linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 31619370Spst linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 31798944Sobrien linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 31898944Sobrien linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_G1 31998944Sobrien 320130803Smarcelmy.test.targets.hotspot.linux.x64= \ 321130803Smarcel linux_x64_2.6-{product|fastdebug}-c2-jvm98, \ 32219370Spst linux_x64_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 323130803Smarcel linux_x64_2.6-{product|fastdebug}-c2-scimark, \ 324130803Smarcel linux_x64_2.6-{product|fastdebug}-c2-GCBasher_SerialGC, \ 32598944Sobrien linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 32698944Sobrien linux_x64_2.6-{product|fastdebug}-c2-GCBasher_CMS, \ 327130803Smarcel linux_x64_2.6-{product|fastdebug}-c2-GCBasher_G1 328130803Smarcel 329130803Smarcelmy.test.targets.hotspot.macosx.x64= \ 33098944Sobrien macosx_x64_10.9-{product|fastdebug}-c2-jvm98, \ 33198944Sobrien macosx_x64_10.9-{product|fastdebug}-c2-jvm98_nontiered, \ 33298944Sobrien macosx_x64_10.9-{product|fastdebug}-c2-scimark, \ 33398944Sobrien macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_SerialGC, \ 33498944Sobrien macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 33598944Sobrien macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_CMS, \ 33698944Sobrien macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_G1 33798944Sobrien 33898944Sobrienmy.test.targets.hotspot.windows.i586= \ 33998944Sobrien windows_i586_6.2-{product|fastdebug}-{c1|c2}-jvm98, \ 34098944Sobrien windows_i586_6.2-{product|fastdebug}-c2-jvm98_nontiered, \ 34198944Sobrien windows_i586_6.2-{product|fastdebug}-{c1|c2}-scimark, \ 34298944Sobrien windows_i586_6.2-product-{c1|c2}-runThese8, \ 34398944Sobrien windows_i586_6.2-product-{c1|c2}-runThese8_Xcomp_lang, \ 34498944Sobrien windows_i586_6.2-product-{c1|c2}-runThese8_Xcomp_vm, \ 345130803Smarcel windows_i586_6.2-fastdebug-c1-runThese8_Xshare, \ 34698944Sobrien windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 347130803Smarcel windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 348130803Smarcel windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 34998944Sobrien windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_G1 35098944Sobrien 35198944Sobrienmy.test.targets.hotspot.windows.x64= \ 35298944Sobrien windows_x64_6.2-{product|fastdebug}-c2-jvm98, \ 35398944Sobrien windows_x64_6.2-{product|fastdebug}-c2-jvm98_nontiered, \ 35498944Sobrien windows_x64_6.2-{product|fastdebug}-c2-scimark, \ 35598944Sobrien windows_x64_6.2-product-c2-runThese8, \ 35698944Sobrien windows_x64_6.2-product-c2-runThese8_Xcomp_lang, \ 357130803Smarcel windows_x64_6.2-product-c2-runThese8_Xcomp_vm, \ 358130803Smarcel windows_x64_6.2-{product|fastdebug}-c2-GCBasher_SerialGC, \ 35998944Sobrien windows_x64_6.2-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 36098944Sobrien windows_x64_6.2-{product|fastdebug}-c2-GCBasher_CMS, \ 36198944Sobrien windows_x64_6.2-{product|fastdebug}-c2-GCBasher_G1 36298944Sobrien 36398944Sobrien# Some basic "smoke" tests for OpenJDK builds 36498944Sobrienmy.test.targets.hotspot.open= \ 36598944Sobrien solaris_x64_5.11-{productOpen|fastdebugOpen}-c2-jvm98, \ 36698944Sobrien linux_x64_2.6-{productOpen|fastdebugOpen}-c2-jvm98 36798944Sobrien 36898944Sobrien# The complete list of test targets for jprt 36998944Sobrienmy.test.targets.hotspot= \ 370130803Smarcel ${my.test.targets.hotspot.open}, \ 371130803Smarcel ${my.test.targets.hotspot.solaris.sparcv9}, \ 372130803Smarcel ${my.test.targets.hotspot.solaris.x64}, \ 373130803Smarcel ${my.test.targets.hotspot.linux.i586}, \ 374130803Smarcel ${my.test.targets.hotspot.linux.x64}, \ 375130803Smarcel ${my.test.targets.hotspot.macosx.x64}, \ 376130803Smarcel ${my.test.targets.hotspot.windows.i586}, \ 377130803Smarcel ${my.test.targets.hotspot.windows.x64}, \ 378130803Smarcel ${my.test.targets.hotspot.solaris.sparcv9}, \ 379130803Smarcel ${my.test.targets.hotspot.solaris.x64}, \ 380130803Smarcel ${my.test.targets.hotspot.linux.x64}, \ 381130803Smarcel ${my.test.targets.hotspot.windows.i586}, \ 382130803Smarcel ${my.test.targets.hotspot.windows.x64}, \ 38398944Sobrien ${my.additional.test.targets.hotspot} 38498944Sobrien 38598944Sobrien 38698944Sobrien# Make file based test targets 38798944Sobrien 38898944Sobrienmy.make.rule.test.targets.hotspot.basicvmtests= \ 38998944Sobrien linux_i586_2.6-*-default-hotspot_basicvmtest, \ 39098944Sobrien linux_x64_2.6-*-default-hotspot_basicvmtest, \ 39198944Sobrien macosx_x64_10.9-*-default-hotspot_basicvmtest, \ 39298944Sobrien solaris_sparcv9_5.11-*-default-hotspot_basicvmtest, \ 39398944Sobrien solaris_x64_5.11-*-default-hotspot_basicvmtest, \ 39498944Sobrien windows_i586_6.2-*-default-hotspot_basicvmtest, \ 39598944Sobrien windows_x64_6.2-*-default-hotspot_basicvmtest 39698944Sobrien 39798944Sobrienmy.make.rule.test.targets.hotspot.reg.group= \ 398130803Smarcel solaris_sparcv9_5.11-fastdebug-c2-GROUP, \ 399130803Smarcel solaris_x64_5.11-fastdebug-c2-GROUP, \ 400130803Smarcel linux_i586_2.6-fastdebug-c2-GROUP, \ 401130803Smarcel linux_x64_2.6-fastdebug-c2-GROUP, \ 402130803Smarcel macosx_x64_10.9-fastdebug-c2-GROUP, \ 403130803Smarcel windows_i586_6.2-fastdebug-c2-GROUP, \ 404130803Smarcel windows_x64_6.2-fastdebug-c2-GROUP, \ 405130803Smarcel linux_i586_2.6-fastdebug-c1-GROUP, \ 406130803Smarcel windows_i586_6.2-fastdebug-c1-GROUP 40798944Sobrien 40898944Sobrien# Hotspot jtreg tests 40998944Sobrienmy.make.rule.test.targets.hotspot.reg= \ 41098944Sobrien ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_1}, \ 41198944Sobrien ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_2}, \ 41298944Sobrien ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_3}, \ 41398944Sobrien ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_closed}, \ 41498944Sobrien ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc}, \ 41598944Sobrien ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_closed}, \ 416130803Smarcel ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_gcold}, \ 417130803Smarcel ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime}, \ 418130803Smarcel ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_serviceability}, \ 419130803Smarcel ${my.make.rule.test.targets.hotspot.reg.group:GROUP=jdk_svc_sanity}, \ 420130803Smarcel ${my.additional.make.rule.test.targets.hotspot.reg} 421130803Smarcel 42298944Sobrien# Other Makefile based Hotspot tests 42398944Sobrienmy.make.rule.test.targets.hotspot.other= \ 42498944Sobrien ${my.make.rule.test.targets.hotspot.basicvmtests}, \ 42598944Sobrien ${my.additional.make.rule.test.targets.hotspot.other} 42698944Sobrien 42798944Sobrien# All the makefile based tests to run 42898944Sobrienmy.make.rule.test.targets.hotspot= \ 42946283Sdfr ${my.make.rule.test.targets.hotspot.reg} \ 43098944Sobrien ${my.make.rule.test.targets.hotspot.other} 43198944Sobrien 43298944Sobrien# Install the test bundle for the testset hotspot jtreg tests 43319370Spst# (but not for the other Makefile based tests) 434130803Smarcelmy.jprt.test.bundle.targets.hotspot=${my.make.rule.test.targets.hotspot.reg} 435130803Smarcel 436130803Smarcel# Native jdk and hotspot test targets (testset=nativesanity) 437130803Smarcelmy.make.rule.test.targets.nativesanity= \ 438130803Smarcel ${my.test.target.set:TESTNAME=jdk_native_sanity}, \ 439130803Smarcel ${my.test.target.set:TESTNAME=hotspot_native_sanity} 440 441# Install the test bundle for the nativesanity jtreg tests 442my.jprt.test.bundle.targets.nativesanity=${my.make.rule.test.targets.nativesanity} 443