jprt.properties revision 1835:8babe5690e7e
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 15193326Sed# 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. 20243830Sdim# 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 26193326Sed############## 27212904Sdim# 28193326Sed# Global settings 29193326Sed# 30198092Srdivacky 31198092Srdivacky# Install test bundle for targets in jprt.test.bundle.targets set 32193326Sedjprt.selective.test.bundle.installation=true 33193326Sed 34193326Sed# The current release name 35193326Sedjprt.tools.default.release=jdk9 36193326Sed 37202879Srdivacky# Check if this is the equivalent of a hotspot push job 38202879Srdivacky# Interpret -testset hotspot to mean exactly that 39202879Srdivackymy.is.hotspot.job.hotspot=true 40202879Srdivackymy.is.hotspot.job=${my.is.hotspot.job.${jprt.test.set}} 41193326Sed 42202879Srdivacky# Disable syncing the source after builds and tests are done 43202879Srdivackyjprt.sync.push=${my.is.hotspot.job ? false : true} 44202879Srdivacky 45202879Srdivacky# Directories to be excluded from the source bundles 46202879Srdivackyjprt.bundle.exclude.src.dirs=build dist webrev 47193326Sed 48193326Sed# Use configure when building 49193326Sedjprt.build.use.configure=true 50193326Sed 51234353Sdim# Set up the run flavors (jvm variants) 52234353Sdimjprt.run.flavors=c1,c2,default,${my.additional.run.flavors} 53193576Sed 54193576Sed# Set make target to use for different build flavors 55193576Sedjprt.build.flavor.debugOpen.target=jprt_bundle 56195341Sedjprt.build.flavor.fastdebug.target=jprt_bundle 57249423Sdimjprt.build.flavor.product.target=jprt_bundle 58249423Sdimjprt.build.flavor.productOpen.target=jprt_bundle 59249423Sdimjprt.build.flavor.optimized.target=jprt_bundle 60193576Sedjprt.build.flavor.optimizedOpen.target=jprt_bundle 61193576Sed 62193576Sed# Use these configure args to define debug level 63193576Sedjprt.debug.build.configure.args=--with-debug-level=slowdebug 64193576Sedjprt.fastdebug.build.configure.args=--with-debug-level=fastdebug --disable-precompiled-headers 65193576Sedjprt.product.build.configure.args=--with-debug-level=release 66198092Srdivackyjprt.optimized.build.configure.args=--with-debug-level=optimized 67193326Sedjprt.debugOpen.build.configure.args=${jprt.debug.build.configure.args} --enable-openjdk-only 68249423Sdimjprt.fastdebugOpen.build.configure.args=${jprt.fastdebug.build.configure.args} --enable-openjdk-only 69249423Sdimjprt.productOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 70249423Sdimjprt.optimizedOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 71249423Sdim 72249423Sdim 73249423Sdim# hotspot testset has custom build flavors and build targets 74249423Sdimmy.jprt.testsetHasCustomBuildFlavors.hotspot=true 75249423Sdimmy.jprt.testsetHasCustomBuildTargets.hotspot=true 76249423Sdim 77249423Sdim# determine if the specified testset has custom build flavors or build targets 78193326Sedmy.jprt.testsetHasCustomBuildFlavors=${my.jprt.testsetHasCustomBuildFlavors.${jprt.test.set}} 79193326Sedmy.jprt.testsetHasCustomBuildTargets=${my.jprt.testsetHasCustomBuildTargets.${jprt.test.set}} 80193326Sed 81193326Sed# Select build flavors and build targets based on the specified testset 82193326Sedjprt.build.flavors=${my.jprt.testsetHasCustomBuildFlavors ? \ 83193326Sed ${my.build.flavors.${jprt.test.set}} : ${my.build.flavors.default}} 84193326Sedjprt.build.targets=${my.jprt.testsetHasCustomBuildTargets ? \ 85193326Sed ${my.build.targets.${jprt.test.set}} : ${my.build.targets.default}} 86249423Sdim 87249423Sdim# Select test targets - jprt default for jprt.test.set is "default" 88249423Sdimjprt.test.targets=${my.test.targets.${jprt.test.set}} 89193326Sedjprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}} 90198092Srdivackyjprt.test.bundle.targets=${my.jprt.test.bundle.targets.${jprt.test.set}} 91193326Sed 92193326Sed# 7155453: Work-around to prevent popups on OSX from blocking test completion 93193326Sed# but the work-around is added to all platforms to be consistent 94193326Sedjprt.jbb.options=-Djava.awt.headless=true 95193326Sed 96249423Sdim######## 97249423Sdim# 98249423Sdim# Build options (generic) 99249423Sdim# 100249423Sdim 101249423Sdim# Configure args common to all builds 102249423Sdim# Also allows for additional, testset specific configure arguments to be set 103249423Sdimjprt.build.configure.args= \ 104249423Sdim --with-output-sync=recurse \ 105249423Sdim --with-boot-jdk=$ALT_BOOTDIR \ 106249423Sdim --with-jobs=$ALT_PARALLEL_COMPILE_JOBS \ 107249423Sdim --with-version-opt=$JPRT_JOB_ID \ 108249423Sdim MAKE=$JPRT_MAKE \ 109249423Sdim ${my.additional.build.configure.args.${jprt.test.set}} \ 110249423Sdim ${my.custom.build.configure.args} 111249423Sdim 112249423Sdim# i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly 113249423Sdimjprt.i586.build.configure.args= \ 114249423Sdim --with-target-bits=32 115249423Sdim 116249423Sdim# i586 platforms have both client and server, but to allow for overriding the exact configuration 117249423Sdim# on a per-build flavor basis the value is set for the individual build flavors 118249423Sdimmy.i586.default.build.configure.args= \ 119249423Sdim --with-jvm-variants=client,server 120249423Sdimjprt.i586.debug.build.configure.args= \ 121249423Sdim ${my.i586.default.build.configure.args} \ 122249423Sdim ${jprt.debug.build.configure.args} 123249423Sdimjprt.i586.fastdebug.build.configure.args= \ 124249423Sdim ${my.i586.default.build.configure.args} \ 125249423Sdim ${jprt.fastdebug.build.configure.args} 126249423Sdimjprt.i586.product.build.configure.args= \ 127249423Sdim ${my.i586.default.build.configure.args} \ 128249423Sdim ${jprt.product.build.configure.args} 129249423Sdimjprt.i586.debugOpen.build.configure.args= \ 130249423Sdim ${my.i586.default.build.configure.args} \ 131249423Sdim ${jprt.debugOpen.build.configure.args} 132249423Sdimjprt.i586.fastdebugOpen.build.configure.args= \ 133249423Sdim ${my.i586.default.build.configure.args} \ 134249423Sdim ${jprt.fastdebugOpen.build.configure.args} 135249423Sdimjprt.i586.productOpen.build.configure.args= \ 136249423Sdim ${my.i586.default.build.configure.args} \ 137249423Sdim ${jprt.productOpen.build.configure.args} 138249423Sdimjprt.linux_i586.build.configure.args= \ 139249423Sdim --with-devkit=$GCC492_OEL64_HOME \ 140249423Sdim ${jprt.i586.build.configure.args} 141249423Sdimjprt.linux_x64.build.configure.args= \ 142249423Sdim --with-devkit=$GCC492_OEL64_HOME 143249423Sdimjprt.macosx_x64.build.configure.args= \ 144249423Sdim --with-devkit=$XCODE63_MACOSX109_HOME 145249423Sdimjprt.solaris.build.configure.args= \ 146249423Sdim --with-devkit=$SS124_11u1_HOME 147249423Sdimjprt.windows_i586.build.configure.args= \ 148249423Sdim --with-devkit=$VS2013SP4_HOME \ 149249423Sdim ${jprt.i586.build.configure.args} 150249423Sdimjprt.windows_x64.build.configure.args= \ 151249423Sdim --with-devkit=$VS2013SP4_HOME 152249423Sdim 153249423Sdim######## 154249423Sdim# 155249423Sdim# Build targets and options (default/jdk) 156249423Sdim# 157249423Sdim 158249423Sdim# The default build flavors 159249423Sdimmy.build.flavors.default=fastdebug,product 160249423Sdim 161249423Sdim# Standard list of jprt build targets for this source tree 162205219Srdivackymy.build.targets.default= \ 163205219Srdivacky solaris_sparcv9_5.11-{product|fastdebug}, \ 164205219Srdivacky solaris_x64_5.11-{product|fastdebug}, \ 165249423Sdim linux_i586_2.6-{product|fastdebug}, \ 166249423Sdim linux_x64_2.6-{product|fastdebug}, \ 167249423Sdim macosx_x64_10.9-{product|fastdebug}, \ 168249423Sdim windows_i586_6.2-{product|fastdebug}, \ 169249423Sdim windows_x64_6.2-{product|fastdebug} 170249423Sdim 171249423Sdim# Test target list (no fastdebug & limited c2 testing) 172205219Srdivackymy.test.target.set= \ 173249423Sdim solaris_sparcv9_5.11-product-c2-TESTNAME, \ 174249423Sdim solaris_x64_5.11-product-c2-TESTNAME, \ 175249423Sdim linux_i586_2.6-product-{c1|c2}-TESTNAME, \ 176205219Srdivacky linux_x64_2.6-product-c2-TESTNAME, \ 177205219Srdivacky macosx_x64_10.9-product-c2-TESTNAME, \ 178205219Srdivacky windows_i586_6.2-product-c1-TESTNAME, \ 179205219Srdivacky windows_x64_6.2-product-c2-TESTNAME 180205219Srdivacky 181205219Srdivacky# Default vm test targets (testset=default) 182243830Sdimmy.test.targets.default= \ 183243830Sdim ${my.test.target.set:TESTNAME=jvm98}, \ 184243830Sdim ${my.test.target.set:TESTNAME=scimark} 185243830Sdim 186243830Sdim# Default jdk test targets (testset=default) 187243830Sdimmy.make.rule.test.targets.default= \ 188243830Sdim ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 189243830Sdim ${my.test.target.set:TESTNAME=jdk_lang}, \ 190243830Sdim ${my.test.target.set:TESTNAME=jdk_math}, \ 191243830Sdim ${my.test.target.set:TESTNAME=jdk_util} 192193326Sed 193193326Sed# Default vm test targets (testset=core) 194193326Sedmy.test.targets.core= 195195341Sed 196249423Sdim# Core jdk test targets (testset=core) 197249423Sdimmy.make.rule.test.targets.core= \ 198249423Sdim ${my.test.target.set:TESTNAME=jdk_lang}, \ 199249423Sdim ${my.test.target.set:TESTNAME=jdk_math}, \ 200249423Sdim ${my.test.target.set:TESTNAME=jdk_util}, \ 201249423Sdim ${my.test.target.set:TESTNAME=jdk_io}, \ 202198092Srdivacky ${my.test.target.set:TESTNAME=jdk_net}, \ 203205219Srdivacky ${my.test.target.set:TESTNAME=jdk_nio}, \ 204205219Srdivacky ${my.test.target.set:TESTNAME=jdk_security1}, \ 205205219Srdivacky ${my.test.target.set:TESTNAME=jdk_security2}, \ 206198092Srdivacky ${my.test.target.set:TESTNAME=jdk_security3}, \ 207205219Srdivacky ${my.test.target.set:TESTNAME=jdk_security4}, \ 208205219Srdivacky ${my.test.target.set:TESTNAME=jdk_rmi}, \ 209205219Srdivacky ${my.test.target.set:TESTNAME=jdk_text}, \ 210205219Srdivacky ${my.test.target.set:TESTNAME=jdk_time}, \ 211205219Srdivacky ${my.test.target.set:TESTNAME=jdk_other}, \ 212205219Srdivacky ${my.test.target.set:TESTNAME=core_tools} 213205219Srdivacky 214205219Srdivacky# Svc vm test targets (testset=svc) 215203955Srdivackymy.test.targets.svc= 216205219Srdivacky 217193326Sed# Core jdk test targets (testset=svc) 218205219Srdivackymy.make.rule.test.targets.svc= \ 219205219Srdivacky ${my.test.target.set:TESTNAME=jdk_management}, \ 220249423Sdim ${my.test.target.set:TESTNAME=jdk_instrument}, \ 221249423Sdim ${my.test.target.set:TESTNAME=jdk_jmx}, \ 222249423Sdim ${my.test.target.set:TESTNAME=jdk_jdi}, \ 223249423Sdim ${my.test.target.set:TESTNAME=svc_tools}, \ 224249423Sdim ${my.make.rule.test.targets.svc.extra} 225205219Srdivacky 226205219Srdivacky# JAXP vm test targets (testset=jaxp) 227205219Srdivackymy.test.targets.jaxp= 228249423Sdim 229205219Srdivacky# JAXP test targets (testset=jaxp) 230205219Srdivackymy.make.rule.test.targets.jaxp= \ 231212904Sdim ${my.test.target.set:TESTNAME=jaxp_all} 232212904Sdim 233212904Sdim# All vm test targets (testset=all) 234205219Srdivackymy.test.targets.all= \ 235205219Srdivacky ${my.test.targets.default}, \ 236205219Srdivacky ${my.test.target.set:TESTNAME=runThese}, \ 237205219Srdivacky ${my.test.target.set:TESTNAME=jbb_default} 238205219Srdivacky 239205219Srdivacky# All jdk test targets (testset=all) 240205219Srdivackymy.make.rule.test.targets.all= \ 241193326Sed ${my.make.rule.test.targets.core}, \ 242205219Srdivacky ${my.make.rule.test.targets.svc}, \ 243205219Srdivacky ${my.test.target.set:TESTNAME=jdk_awt}, \ 244205219Srdivacky ${my.test.target.set:TESTNAME=jdk_beans}, \ 245205219Srdivacky ${my.test.target.set:TESTNAME=jdk_sound}, \ 246205219Srdivacky ${my.test.target.set:TESTNAME=jdk_swing} 247205219Srdivacky 248203955Srdivacky# PIT vm test targets (testset=pit) 249203955Srdivackymy.test.targets.pit= \ 250205219Srdivacky ${my.test.targets.all} 251205219Srdivacky 252193326Sed# PIT jdk test targets (testset=pit) 253193326Sedmy.make.rule.test.targets.pit= \ 254193326Sed ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 255193326Sed ${my.make.rule.test.targets.core}, \ 256193326Sed ${my.make.rule.test.targets.svc} \ 257234353Sdim ${my.make.rule.test.targets.jaxp} 258234353Sdim 259198893Srdivacky# JCK test targets in test/Makefile (no windows) 260198893Srdivackymy.test.target.set.jck= \ 261205219Srdivacky solaris_sparcv9_5.11-product-c2-JCK7TESTRULE, \ 262198893Srdivacky solaris_x64_5.11-product-c2-JCK7TESTRULE, \ 263198893Srdivacky linux_i586_2.6-product-c1-JCK7TESTRULE, \ 264205219Srdivacky linux_x64_2.6-product-c2-JCK7TESTRULE 265198893Srdivacky 266234353Sdim# JCK testset targets 267234353Sdimmy.make.rule.test.targets.jck= \ 268234353Sdim ${my.test.target.set.jck:JCK7TESTRULE=jck7devtools}, \ 269234353Sdim ${my.test.target.set.jck:JCK7TESTRULE=jck7runtime}, \ 270234353Sdim ${my.test.target.set.jck:JCK7TESTRULE=jck7compiler} 271218893Sdim 272218893Sdim 273205219Srdivacky############# 274205219Srdivacky# 275205219Srdivacky# Hotspot related settings (testset=hotspot) 276205219Srdivacky# 277198893Srdivacky 278212904Sdim# The hotspot build flavors 279212904Sdimmy.build.flavors.hotspot= \ 280212904Sdim debugOpen,fastdebug,product,productOpen,optimized,optimizedOpen \ 281198893Srdivacky ${my.additional.build.flavors.hotspot} 282198893Srdivacky 283205219Srdivacky# Platforms built for hotspot push jobs 284198893Srdivackymy.build.targets.hotspot= \ 285198893Srdivacky solaris_sparcv9_5.11-{product|fastdebug}, \ 286198893Srdivacky solaris_x64_5.11-{product|fastdebug}, \ 287249423Sdim linux_i586_2.6-{product|fastdebug}, \ 288249423Sdim linux_x64_2.6-{product|fastdebug}, \ 289243830Sdim macosx_x64_10.9-{product|fastdebug}, \ 290243830Sdim windows_i586_6.2-{product|fastdebug}, \ 291243830Sdim windows_x64_6.2-{product|fastdebug}, \ 292243830Sdim solaris_x64_5.11-{debugOpen}, \ 293249423Sdim linux_x64_2.6-{productOpen}, \ 294243830Sdim ${my.additional.build.targets.hotspot} 295243830Sdim 296243830Sdim# Tests to run on the various platforms for hotspot push jobs 297243830Sdimmy.test.targets.hotspot.solaris.sparcv9= \ 298249423Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98, \ 299243830Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 300243830Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-scimark, \ 301243830Sdim solaris_sparcv9_5.11-product-c2-runThese8, \ 302243830Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 303243830Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 304249423Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 305249423Sdim solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_G1 306249423Sdim 307249423Sdimmy.test.targets.hotspot.solaris.x64= \ 308249423Sdim solaris_x64_5.11-{product|fastdebug}-c2-jvm98, \ 309249423Sdim solaris_x64_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 310249423Sdim solaris_x64_5.11-{product|fastdebug}-c2-scimark, \ 311249423Sdim solaris_x64_5.11-product-c2-runThese8, \ 312249423Sdim solaris_x64_5.11-product-c2-runThese8_Xcomp_lang, \ 313249423Sdim solaris_x64_5.11-product-c2-runThese8_Xcomp_vm, \ 314249423Sdim solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 315249423Sdim solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 316249423Sdim solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 317249423Sdim solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_G1 318249423Sdim 319249423Sdimmy.test.targets.hotspot.linux.i586= \ 320249423Sdim linux_i586_2.6-{product|fastdebug}-{c1|c2}-jvm98, \ 321249423Sdim linux_i586_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 322249423Sdim linux_i586_2.6-{product|fastdebug}-{c1|c2}-scimark, \ 323249423Sdim linux_i586_2.6-product-c1-runThese8_Xcomp_lang, \ 324198092Srdivacky linux_i586_2.6-product-c1-runThese8_Xcomp_vm, \ 325198092Srdivacky linux_i586_2.6-fastdebug-c1-runThese8_Xshare, \ 326198092Srdivacky linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_lang, \ 327198092Srdivacky linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_vm, \ 328234353Sdim linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 329218893Sdim linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 330218893Sdim linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 331234353Sdim linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_G1 332234353Sdim 333234353Sdimmy.test.targets.hotspot.linux.x64= \ 334198092Srdivacky linux_x64_2.6-{product|fastdebug}-c2-jvm98, \ 335198092Srdivacky linux_x64_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 336212904Sdim linux_x64_2.6-{product|fastdebug}-c2-scimark, \ 337198092Srdivacky linux_x64_2.6-{product|fastdebug}-c2-GCBasher_SerialGC, \ 338212904Sdim linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 339198092Srdivacky linux_x64_2.6-{product|fastdebug}-c2-GCBasher_CMS, \ 340226633Sdim linux_x64_2.6-{product|fastdebug}-c2-GCBasher_G1 341198092Srdivacky 342198092Srdivackymy.test.targets.hotspot.macosx.x64= \ 343198092Srdivacky macosx_x64_10.9-{product|fastdebug}-c2-jvm98, \ 344212904Sdim macosx_x64_10.9-{product|fastdebug}-c2-jvm98_nontiered, \ 345212904Sdim macosx_x64_10.9-{product|fastdebug}-c2-scimark, \ 346212904Sdim macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_SerialGC, \ 347198092Srdivacky macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 348198092Srdivacky macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_CMS, \ 349198092Srdivacky macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_G1 350198092Srdivacky 351198092Srdivackymy.test.targets.hotspot.windows.i586= \ 352198092Srdivacky windows_i586_6.2-{product|fastdebug}-{c1|c2}-jvm98, \ 353198092Srdivacky windows_i586_6.2-{product|fastdebug}-c2-jvm98_nontiered, \ 354198092Srdivacky windows_i586_6.2-{product|fastdebug}-{c1|c2}-scimark, \ 355212904Sdim windows_i586_6.2-product-{c1|c2}-runThese8, \ 356198092Srdivacky windows_i586_6.2-product-{c1|c2}-runThese8_Xcomp_lang, \ 357198092Srdivacky windows_i586_6.2-product-{c1|c2}-runThese8_Xcomp_vm, \ 358212904Sdim windows_i586_6.2-fastdebug-c1-runThese8_Xshare, \ 359198092Srdivacky windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 360198092Srdivacky windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 361212904Sdim windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 362198092Srdivacky windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_G1 363212904Sdim 364212904Sdimmy.test.targets.hotspot.windows.x64= \ 365198092Srdivacky windows_x64_6.2-{product|fastdebug}-c2-jvm98, \ 366202879Srdivacky windows_x64_6.2-{product|fastdebug}-c2-jvm98_nontiered, \ 367212904Sdim windows_x64_6.2-{product|fastdebug}-c2-scimark, \ 368234353Sdim windows_x64_6.2-product-c2-runThese8, \ 369198092Srdivacky windows_x64_6.2-product-c2-runThese8_Xcomp_lang, \ 370198092Srdivacky windows_x64_6.2-product-c2-runThese8_Xcomp_vm, \ 371234353Sdim windows_x64_6.2-{product|fastdebug}-c2-GCBasher_SerialGC, \ 372234353Sdim windows_x64_6.2-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 373249423Sdim windows_x64_6.2-{product|fastdebug}-c2-GCBasher_CMS, \ 374249423Sdim windows_x64_6.2-{product|fastdebug}-c2-GCBasher_G1 375234353Sdim 376234353Sdim# Some basic "smoke" tests for OpenJDK builds 377234353Sdimmy.test.targets.hotspot.open= \ 378234353Sdim solaris_x64_5.11-{productOpen|fastdebugOpen}-c2-jvm98, \ 379234353Sdim linux_x64_2.6-{productOpen|fastdebugOpen}-c2-jvm98 380234353Sdim 381234353Sdim# The complete list of test targets for jprt 382234353Sdimmy.test.targets.hotspot= \ 383234353Sdim ${my.test.targets.hotspot.open}, \ 384234353Sdim ${my.test.targets.hotspot.solaris.sparcv9}, \ 385234353Sdim ${my.test.targets.hotspot.solaris.x64}, \ 386234353Sdim ${my.test.targets.hotspot.linux.i586}, \ 387234353Sdim ${my.test.targets.hotspot.linux.x64}, \ 388234353Sdim ${my.test.targets.hotspot.macosx.x64}, \ 389234353Sdim ${my.test.targets.hotspot.windows.i586}, \ 390234353Sdim ${my.test.targets.hotspot.windows.x64}, \ 391234353Sdim ${my.test.targets.hotspot.solaris.sparcv9}, \ 392195341Sed ${my.test.targets.hotspot.solaris.x64}, \ 393195341Sed ${my.test.targets.hotspot.linux.x64}, \ 394234353Sdim ${my.test.targets.hotspot.windows.i586}, \ 395234353Sdim ${my.test.targets.hotspot.windows.x64}, \ 396234353Sdim ${my.additional.test.targets.hotspot} 397234353Sdim 398234353Sdim 399234353Sdim# Make file based test targets 400234353Sdim 401193326Sedmy.make.rule.test.targets.hotspot.basicvmtests= \ 402193326Sed linux_i586_2.6-*-default-hotspot_basicvmtest, \ 403195341Sed linux_x64_2.6-*-default-hotspot_basicvmtest, \ 404193576Sed macosx_x64_10.9-*-default-hotspot_basicvmtest, \ 405193576Sed solaris_sparcv9_5.11-*-default-hotspot_basicvmtest, \ 406193326Sed solaris_x64_5.11-*-default-hotspot_basicvmtest, \ 407249423Sdim windows_i586_6.2-*-default-hotspot_basicvmtest, \ 408249423Sdim windows_x64_6.2-*-default-hotspot_basicvmtest 409249423Sdim 410249423Sdimmy.make.rule.test.targets.hotspot.reg.group= \ 411249423Sdim solaris_sparcv9_5.11-fastdebug-c2-GROUP, \ 412249423Sdim solaris_x64_5.11-fastdebug-c2-GROUP, \ 413204643Srdivacky linux_i586_2.6-fastdebug-c2-GROUP, \ 414204643Srdivacky linux_x64_2.6-fastdebug-c2-GROUP, \ 415204643Srdivacky macosx_x64_10.9-fastdebug-c2-GROUP, \ 416210299Sed windows_i586_6.2-fastdebug-c2-GROUP, \ 417204643Srdivacky windows_x64_6.2-fastdebug-c2-GROUP, \ 418193326Sed linux_i586_2.6-fastdebug-c1-GROUP, \ 419193326Sed windows_i586_6.2-fastdebug-c1-GROUP 420193326Sed 421193326Sed# Hotspot jtreg tests 422193326Sedmy.make.rule.test.targets.hotspot.reg= \ 423193326Sed ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_1}, \ 424193326Sed ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_2}, \ 425193326Sed ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_3}, \ 426193326Sed ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_closed}, \ 427193326Sed ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc}, \ 428234353Sdim ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_closed}, \ 429234353Sdim ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_gcold}, \ 430234353Sdim ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime}, \ 431234353Sdim ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_serviceability}, \ 432234353Sdim ${my.make.rule.test.targets.hotspot.reg.group:GROUP=jdk_svc_sanity}, \ 433234353Sdim ${my.additional.make.rule.test.targets.hotspot.reg} 434234353Sdim 435193326Sed# Other Makefile based Hotspot tests 436193326Sedmy.make.rule.test.targets.hotspot.other= \ 437193326Sed ${my.make.rule.test.targets.hotspot.basicvmtests}, \ 438193326Sed ${my.additional.make.rule.test.targets.hotspot.other} 439193326Sed 440193326Sed# All the makefile based tests to run 441193326Sedmy.make.rule.test.targets.hotspot= \ 442193326Sed ${my.make.rule.test.targets.hotspot.reg} \ 443193326Sed ${my.make.rule.test.targets.hotspot.other} 444263508Sdim 445263508Sdim# Install the test bundle for the testset hotspot jtreg tests 446263508Sdim# (but not for the other Makefile based tests) 447263508Sdimmy.jprt.test.bundle.targets.hotspot=${my.make.rule.test.targets.hotspot.reg} 448263508Sdim 449263508Sdim# Native jdk and hotspot test targets (testset=nativesanity) 450263508Sdimmy.make.rule.test.targets.nativesanity= \ 451263508Sdim ${my.test.target.set:TESTNAME=jdk_native_sanity}, \ 452263508Sdim ${my.test.target.set:TESTNAME=hotspot_native_sanity} 453263508Sdim 454263508Sdim# Install the test bundle for the nativesanity jtreg tests 455198092Srdivackymy.jprt.test.bundle.targets.nativesanity=${my.make.rule.test.targets.nativesanity} 456193326Sed