jprt.properties revision 1764:5148fa32e0f9
165483Simp# 252506Simp# Copyright (c) 2006, 2015, Oracle and/or its affiliates. All rights reserved. 3119418Sobrien# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4119418Sobrien# 5119418Sobrien# This code is free software; you can redistribute it and/or modify it 652506Simp# under the terms of the GNU General Public License version 2 only, as 752506Simp# published by the Free Software Foundation. Oracle designates this 8139749Simp# particular file as subject to the "Classpath" exception as provided 952506Simp# by Oracle in the LICENSE file that accompanied this code. 1052506Simp# 1152506Simp# This code is distributed in the hope that it will be useful, but WITHOUT 1252506Simp# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 1352506Simp# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 1452506Simp# version 2 for more details (a copy is included in the LICENSE file that 1552506Simp# accompanied this code). 1652506Simp# 1752506Simp# You should have received a copy of the GNU General Public License version 1852506Simp# 2 along with this work; if not, write to the Free Software Foundation, 1952506Simp# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 2052506Simp# 2152506Simp# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 2252506Simp# or visit www.oracle.com if you need additional information or have any 2352506Simp# questions. 2452506Simp# 2552506Simp 2652506Simp############## 2752506Simp# 2852506Simp# Global settings 2952506Simp# 3052506Simp 3152506Simp# Install test bundle for targets in jprt.test.bundle.targets set 3252506Simpjprt.selective.test.bundle.installation=true 3352506Simp 3452506Simp# The current release name 3552506Simpjprt.tools.default.release=jdk9 3652506Simp 3752506Simp# Check if this is the equivalent of a hotspot push job 38129762Simp# Interpret -testset hotspot to mean exactly that 39129781Simpmy.is.hotspot.job.hotspot=true 4052506Simpmy.is.hotspot.job=${my.is.hotspot.job.${jprt.test.set}} 4152506Simp 4252506Simp# Disable syncing the source after builds and tests are done 4352506Simpjprt.sync.push=${my.is.hotspot.job ? false : true} 44129762Simp 45129762Simp# Directories to be excluded from the source bundles 46150371Sglebiusjprt.bundle.exclude.src.dirs=build dist webrev 47129781Simp 48129740Simp# Use configure when building 4952506Simpjprt.build.use.configure=true 5052506Simp 5152506Simp# Set up the run flavors (jvm variants) 5252506Simpjprt.run.flavors=c1,c2,default,${my.additional.run.flavors} 5352506Simp 5452506Simp# Set make target to use for different build flavors 5552506Simpjprt.build.flavor.debugOpen.target=jprt_bundle 5652506Simpjprt.build.flavor.fastdebug.target=jprt_bundle 5752506Simpjprt.build.flavor.product.target=jprt_bundle 5852506Simpjprt.build.flavor.productOpen.target=jprt_bundle 5952506Simpjprt.build.flavor.optimized.target=jprt_bundle 6052506Simpjprt.build.flavor.optimizedOpen.target=jprt_bundle 6152506Simp 6252506Simp# Use these configure args to define debug level 6352506Simpjprt.debug.build.configure.args=--with-debug-level=slowdebug 6452506Simpjprt.fastdebug.build.configure.args=--with-debug-level=fastdebug --disable-precompiled-headers 6552506Simpjprt.product.build.configure.args=--with-debug-level=release 6652506Simpjprt.optimized.build.configure.args=--with-debug-level=optimized 6752506Simpjprt.debugOpen.build.configure.args=${jprt.debug.build.configure.args} --enable-openjdk-only 6852506Simpjprt.fastdebugOpen.build.configure.args=${jprt.fastdebug.build.configure.args} --enable-openjdk-only 6952506Simpjprt.productOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 7052506Simpjprt.optimizedOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 7152506Simp 7252506Simp# Select build flavors and build targets 7352506Simpjprt.build.flavors=${my.is.hotspot.job ? ${my.build.flavors.hotspot} : ${my.build.flavors.default}} 7452506Simpjprt.build.targets=${my.is.hotspot.job ? ${my.build.targets.hotspot} : ${my.build.targets.default}} 7552506Simp 7652506Simp# Select test targets - jprt default for jprt.test.set is "default" 7752506Simpjprt.test.targets=${my.test.targets.${jprt.test.set}} 7852506Simpjprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}} 7952506Simpjprt.test.bundle.targets=${my.jprt.test.bundle.targets.${jprt.test.set}} 8052506Simp 8152506Simp# 7155453: Work-around to prevent popups on OSX from blocking test completion 8252506Simp# but the work-around is added to all platforms to be consistent 8352506Simpjprt.jbb.options=-Djava.awt.headless=true 8452506Simp 8552506Simp######## 8652506Simp# 8752506Simp# Build options (generic) 8852506Simp# 8952506Simp 9052506Simp# Configure args common to all builds 9152506Simp# Also allows for additional, testset specific configure arguments to be set 9252506Simpjprt.build.configure.args= \ 9352506Simp --with-output-sync=recurse \ 9452506Simp --with-boot-jdk=$ALT_BOOTDIR \ 9552506Simp --with-jobs=$ALT_PARALLEL_COMPILE_JOBS \ 9652506Simp --with-version-opt-base=$JPRT_JOB_ID \ 9752506Simp ${my.additional.build.configure.args.${jprt.test.set}} \ 9853813Simp ${my.custom.build.configure.args} 9953813Simp 10053813Simp# i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly 10153813Simpjprt.i586.build.configure.args= \ 10253813Simp --with-target-bits=32 10353813Simp 10453813Simp# i586 platforms have both client and server, but to allow for overriding the exact configuration 10553813Simp# on a per-build flavor basis the value is set for the individual build flavors 10653813Simpmy.i586.default.build.configure.args= \ 10753813Simp --with-jvm-variants=client,server 10853813Simpjprt.i586.debug.build.configure.args= \ 10953813Simp ${my.i586.default.build.configure.args} \ 11053813Simp ${jprt.debug.build.configure.args} 11153813Simpjprt.i586.fastdebug.build.configure.args= \ 11253813Simp ${my.i586.default.build.configure.args} \ 11353813Simp ${jprt.fastdebug.build.configure.args} 11453813Simpjprt.i586.product.build.configure.args= \ 11553813Simp ${my.i586.default.build.configure.args} \ 11653813Simp ${jprt.product.build.configure.args} 11753813Simpjprt.i586.debugOpen.build.configure.args= \ 11853813Simp ${my.i586.default.build.configure.args} \ 11953813Simp ${jprt.debugOpen.build.configure.args} 12053813Simpjprt.i586.fastdebugOpen.build.configure.args= \ 12153813Simp ${my.i586.default.build.configure.args} \ 12253813Simp ${jprt.fastdebugOpen.build.configure.args} 12353813Simpjprt.i586.productOpen.build.configure.args= \ 12453813Simp ${my.i586.default.build.configure.args} \ 12553813Simp ${jprt.productOpen.build.configure.args}jprt.windows_i586.build.configure.args= \ 12653813Simp --with-devkit=$VS2013_HOME \ 12753813Simp ${jprt.i586.build.configure.args} 12853813Simpjprt.windows_x64.build.configure.args= \ 12953813Simp --with-devkit=$VS2013_HOME 13053813Simp 13153813Simp######## 13253813Simp# 13353813Simp# Build targets and options (default/jdk) 13453813Simp# 13553813Simp 13653813Simp# The default build flavors 13753813Simpmy.build.flavors.default=fastdebug,product 13853813Simp 13953813Simp# Standard list of jprt build targets for this source tree 140182142Simpmy.build.targets.default= \ 141182142Simp solaris_sparcv9_5.11-{product|fastdebug}, \ 142182142Simp solaris_x64_5.11-{product|fastdebug}, \ 143182142Simp linux_i586_2.6-{product|fastdebug}, \ 144182142Simp linux_x64_2.6-{product|fastdebug}, \ 145182142Simp macosx_x64_10.9-{product|fastdebug}, \ 146182142Simp windows_i586_6.2-{product|fastdebug}, \ 147182142Simp windows_x64_6.2-{product|fastdebug} 148182142Simp 149182142Simp# Test target list (no fastdebug & limited c2 testing) 150182142Simpmy.test.target.set= \ 151182142Simp solaris_sparcv9_5.11-product-c2-TESTNAME, \ 152182142Simp solaris_x64_5.11-product-c2-TESTNAME, \ 153182142Simp linux_i586_2.6-product-{c1|c2}-TESTNAME, \ 154182142Simp linux_x64_2.6-product-c2-TESTNAME, \ 155182142Simp macosx_x64_10.9-product-c2-TESTNAME, \ 156182142Simp windows_i586_6.2-product-c1-TESTNAME, \ 157182142Simp windows_x64_6.2-product-c2-TESTNAME 158182142Simp 159182142Simp# Default vm test targets (testset=default) 160182142Simpmy.test.targets.default= \ 16152506Simp ${my.test.target.set:TESTNAME=jvm98}, \ 16252506Simp ${my.test.target.set:TESTNAME=scimark} 16352506Simp 16452506Simp# Default jdk test targets (testset=default) 16552506Simpmy.make.rule.test.targets.default= \ 16652506Simp ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 16752506Simp ${my.test.target.set:TESTNAME=jdk_lang}, \ 16852506Simp ${my.test.target.set:TESTNAME=jdk_math}, \ 16952506Simp ${my.test.target.set:TESTNAME=jdk_util} 17052506Simp 17152506Simp# Default vm test targets (testset=core) 17252506Simpmy.test.targets.core= 17352506Simp 17452506Simp# Core jdk test targets (testset=core) 17552506Simpmy.make.rule.test.targets.core= \ 17652506Simp ${my.test.target.set:TESTNAME=jdk_lang}, \ 17752506Simp ${my.test.target.set:TESTNAME=jdk_math}, \ 17852506Simp ${my.test.target.set:TESTNAME=jdk_util}, \ 17952506Simp ${my.test.target.set:TESTNAME=jdk_io}, \ 18052506Simp ${my.test.target.set:TESTNAME=jdk_net}, \ 18152506Simp ${my.test.target.set:TESTNAME=jdk_nio}, \ 18252506Simp ${my.test.target.set:TESTNAME=jdk_security1}, \ 18365483Simp ${my.test.target.set:TESTNAME=jdk_security2}, \ 18465483Simp ${my.test.target.set:TESTNAME=jdk_security3}, \ 18565483Simp ${my.test.target.set:TESTNAME=jdk_security4}, \ 18665483Simp ${my.test.target.set:TESTNAME=jdk_rmi}, \ 18765483Simp ${my.test.target.set:TESTNAME=jdk_text}, \ 18865483Simp ${my.test.target.set:TESTNAME=jdk_time}, \ 18965483Simp ${my.test.target.set:TESTNAME=jdk_other}, \ 19065483Simp ${my.test.target.set:TESTNAME=core_tools} 19165483Simp 19265483Simp# Svc vm test targets (testset=svc) 19365483Simpmy.test.targets.svc= 19465483Simp 19565483Simp# Core jdk test targets (testset=svc) 19665483Simpmy.make.rule.test.targets.svc= \ 19765483Simp ${my.test.target.set:TESTNAME=jdk_management}, \ 19865483Simp ${my.test.target.set:TESTNAME=jdk_instrument}, \ 19965483Simp ${my.test.target.set:TESTNAME=jdk_jmx}, \ 20065483Simp ${my.test.target.set:TESTNAME=jdk_jdi}, \ 20165483Simp ${my.test.target.set:TESTNAME=svc_tools}, \ 20265483Simp ${my.make.rule.test.targets.svc.extra} 20365483Simp 204172572Sremko# JAXP vm test targets (testset=jaxp) 205172572Sremkomy.test.targets.jaxp= 206172572Sremko 207172572Sremko# JAXP test targets (testset=jaxp) 208172572Sremkomy.make.rule.test.targets.jaxp= \ 209172572Sremko ${my.test.target.set:TESTNAME=jaxp_all} 210172572Sremko 211172572Sremko# All vm test targets (testset=all) 212172572Sremkomy.test.targets.all= \ 213172572Sremko ${my.test.targets.default}, \ 214172572Sremko ${my.test.target.set:TESTNAME=runThese}, \ 215172572Sremko ${my.test.target.set:TESTNAME=jbb_default} 216172572Sremko 217172572Sremko# All jdk test targets (testset=all) 218172572Sremkomy.make.rule.test.targets.all= \ 219172572Sremko ${my.make.rule.test.targets.core}, \ 220172572Sremko ${my.make.rule.test.targets.svc}, \ 221172572Sremko ${my.test.target.set:TESTNAME=jdk_awt}, \ 222172572Sremko ${my.test.target.set:TESTNAME=jdk_beans}, \ 223172572Sremko ${my.test.target.set:TESTNAME=jdk_sound}, \ 224172572Sremko ${my.test.target.set:TESTNAME=jdk_swing} 22552506Simp 22686272Simp# PIT vm test targets (testset=pit) 22752506Simpmy.test.targets.pit= \ 22886272Simp ${my.test.targets.all} 22952506Simp 23086272Simp# PIT jdk test targets (testset=pit) 23153813Simpmy.make.rule.test.targets.pit= \ 23286272Simp ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 23353813Simp ${my.make.rule.test.targets.core}, \ 23486272Simp ${my.make.rule.test.targets.svc} \ 23586272Simp ${my.make.rule.test.targets.jaxp} 23653813Simp 23786272Simp# JCK test targets in test/Makefile (no windows) 23886272Simpmy.test.target.set.jck= \ 23953813Simp solaris_sparcv9_5.11-product-c2-JCK7TESTRULE, \ 240172572Sremko solaris_x64_5.11-product-c2-JCK7TESTRULE, \ 241172572Sremko linux_i586_2.6-product-c1-JCK7TESTRULE, \ 242172572Sremko linux_x64_2.6-product-c2-JCK7TESTRULE 243172572Sremko 244172572Sremko# JCK testset targets 245172572Sremkomy.make.rule.test.targets.jck= \ 246172572Sremko ${my.test.target.set.jck:JCK7TESTRULE=jck7devtools}, \ 247172572Sremko ${my.test.target.set.jck:JCK7TESTRULE=jck7runtime}, \ 248172572Sremko ${my.test.target.set.jck:JCK7TESTRULE=jck7compiler} 249172572Sremko 250172572Sremko 251172572Sremko############# 252182142Simp# 253182142Simp# Hotspot related settings (testset=hotspot) 25486272Simp# 25552506Simp 25686272Simp# The hotspot build flavors 25765483Simpmy.build.flavors.hotspot= \ 25852506Simp debugOpen,fastdebug,product,productOpen,optimized,optimizedOpen \ 25952506Simp ${my.additional.build.flavors.hotspot} 260120849Simp 261120849Simp# Platforms built for hotspot push jobs 262120849Simpmy.build.targets.hotspot= \ 263120849Simp solaris_sparcv9_5.11-{product|fastdebug}, \ 264120849Simp solaris_x64_5.11-{product|fastdebug}, \ 265120849Simp linux_i586_2.6-{product|fastdebug}, \ 266120849Simp linux_x64_2.6-{product|fastdebug}, \ 267120849Simp macosx_x64_10.9-{product|fastdebug}, \ 268120849Simp windows_i586_6.2-{product|fastdebug}, \ 269120849Simp windows_x64_6.2-{product|fastdebug}, \ 270120849Simp solaris_x64_5.11-{debugOpen}, \ 271120849Simp linux_x64_2.6-{productOpen}, \ 272120849Simp ${my.additional.build.targets.hotspot} 273120849Simp 274120849Simp# Tests to run on the various platforms for hotspot push jobs 275120849Simpmy.test.targets.hotspot.solaris.sparcv9= \ 276120849Simp solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98, \ 27752506Simp solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 27852506Simp solaris_sparcv9_5.11-{product|fastdebug}-c2-scimark, \ 27964850Simp solaris_sparcv9_5.11-product-c2-runThese8, \ 28052506Simp solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 28152506Simp solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 28252506Simp solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 28352506Simp solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_G1 284120849Simp 28552506Simpmy.test.targets.hotspot.solaris.x64= \ 28652506Simp solaris_x64_5.11-{product|fastdebug}-c2-jvm98, \ 28752506Simp solaris_x64_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 28852506Simp solaris_x64_5.11-{product|fastdebug}-c2-scimark, \ 289298411Spfg solaris_x64_5.11-product-c2-runThese8, \ 290120849Simp solaris_x64_5.11-product-c2-runThese8_Xcomp_lang, \ 291120849Simp solaris_x64_5.11-product-c2-runThese8_Xcomp_vm, \ 292120849Simp solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 293120849Simp solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 294120849Simp solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 295120849Simp solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_G1 296120849Simp 297120849Simpmy.test.targets.hotspot.linux.i586= \ 298120849Simp linux_i586_2.6-{product|fastdebug}-{c1|c2}-jvm98, \ 299120849Simp linux_i586_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 300120849Simp linux_i586_2.6-{product|fastdebug}-{c1|c2}-scimark, \ 301120849Simp linux_i586_2.6-product-c1-runThese8_Xcomp_lang, \ 30252506Simp linux_i586_2.6-product-c1-runThese8_Xcomp_vm, \ 303120849Simp linux_i586_2.6-fastdebug-c1-runThese8_Xshare, \ 304120849Simp linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_lang, \ 30552506Simp linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_vm, \ 306120849Simp linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 307120849Simp linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 308120849Simp linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 309120849Simp linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_G1 310120849Simp 311120849Simpmy.test.targets.hotspot.linux.x64= \ 31252506Simp linux_x64_2.6-{product|fastdebug}-c2-jvm98, \ 313120849Simp linux_x64_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 314120849Simp linux_x64_2.6-{product|fastdebug}-c2-scimark, \ 31552506Simp linux_x64_2.6-{product|fastdebug}-c2-GCBasher_SerialGC, \ 31652506Simp linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 317120849Simp linux_x64_2.6-{product|fastdebug}-c2-GCBasher_CMS, \ 318120849Simp linux_x64_2.6-{product|fastdebug}-c2-GCBasher_G1 319120849Simp 32052506Simpmy.test.targets.hotspot.macosx.x64= \ 321120849Simp macosx_x64_10.9-{product|fastdebug}-c2-jvm98, \ 322120849Simp macosx_x64_10.9-{product|fastdebug}-c2-jvm98_nontiered, \ 323144158Ssam macosx_x64_10.9-{product|fastdebug}-c2-scimark, \ 324144158Ssam macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_SerialGC, \ 325144158Ssam macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 326144158Ssam macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_CMS, \ 327120849Simp macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_G1 328120849Simp 329120849Simpmy.test.targets.hotspot.windows.i586= \ 330120849Simp windows_i586_6.2-{product|fastdebug}-{c1|c2}-jvm98, \ 331144158Ssam windows_i586_6.2-{product|fastdebug}-c2-jvm98_nontiered, \ 332144158Ssam windows_i586_6.2-{product|fastdebug}-{c1|c2}-scimark, \ 333144158Ssam windows_i586_6.2-product-{c1|c2}-runThese8, \ 334144158Ssam windows_i586_6.2-product-{c1|c2}-runThese8_Xcomp_lang, \ 335144158Ssam windows_i586_6.2-product-{c1|c2}-runThese8_Xcomp_vm, \ 336120849Simp windows_i586_6.2-fastdebug-c1-runThese8_Xshare, \ 337120849Simp windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 338120849Simp windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 339144158Ssam windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 340144158Ssam windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_G1 341144158Ssam 342144158Ssammy.test.targets.hotspot.windows.x64= \ 343144158Ssam windows_x64_6.2-{product|fastdebug}-c2-jvm98, \ 344120849Simp windows_x64_6.2-{product|fastdebug}-c2-jvm98_nontiered, \ 345120849Simp windows_x64_6.2-{product|fastdebug}-c2-scimark, \ 346120849Simp windows_x64_6.2-product-c2-runThese8, \ 347120849Simp windows_x64_6.2-product-c2-runThese8_Xcomp_lang, \ 34852506Simp windows_x64_6.2-product-c2-runThese8_Xcomp_vm, \ 34952506Simp windows_x64_6.2-{product|fastdebug}-c2-GCBasher_SerialGC, \ 35052506Simp windows_x64_6.2-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 351 windows_x64_6.2-{product|fastdebug}-c2-GCBasher_CMS, \ 352 windows_x64_6.2-{product|fastdebug}-c2-GCBasher_G1 353 354# Some basic "smoke" tests for OpenJDK builds 355my.test.targets.hotspot.open= \ 356 solaris_x64_5.11-{productOpen|fastdebugOpen}-c2-jvm98, \ 357 linux_x64_2.6-{productOpen|fastdebugOpen}-c2-jvm98 358 359# The complete list of test targets for jprt 360my.test.targets.hotspot= \ 361 ${my.test.targets.hotspot.open}, \ 362 ${my.test.targets.hotspot.solaris.sparcv9}, \ 363 ${my.test.targets.hotspot.solaris.x64}, \ 364 ${my.test.targets.hotspot.linux.i586}, \ 365 ${my.test.targets.hotspot.linux.x64}, \ 366 ${my.test.targets.hotspot.macosx.x64}, \ 367 ${my.test.targets.hotspot.windows.i586}, \ 368 ${my.test.targets.hotspot.windows.x64}, \ 369 ${my.test.targets.hotspot.solaris.sparcv9}, \ 370 ${my.test.targets.hotspot.solaris.x64}, \ 371 ${my.test.targets.hotspot.linux.x64}, \ 372 ${my.test.targets.hotspot.windows.i586}, \ 373 ${my.test.targets.hotspot.windows.x64}, \ 374 ${my.additional.test.targets.hotspot} 375 376 377# Make file based test targets 378 379my.make.rule.test.targets.hotspot.basicvmtests= \ 380 linux_i586_2.6-*-default-hotspot_basicvmtest, \ 381 linux_x64_2.6-*-default-hotspot_basicvmtest, \ 382 macosx_x64_10.9-*-default-hotspot_basicvmtest, \ 383 solaris_sparcv9_5.11-*-default-hotspot_basicvmtest, \ 384 solaris_x64_5.11-*-default-hotspot_basicvmtest, \ 385 windows_i586_6.2-*-default-hotspot_basicvmtest, \ 386 windows_x64_6.2-*-default-hotspot_basicvmtest 387 388my.make.rule.test.targets.hotspot.reg.group= \ 389 solaris_sparcv9_5.11-fastdebug-c2-GROUP, \ 390 solaris_x64_5.11-fastdebug-c2-GROUP, \ 391 linux_i586_2.6-fastdebug-c2-GROUP, \ 392 linux_x64_2.6-fastdebug-c2-GROUP, \ 393 macosx_x64_10.9-fastdebug-c2-GROUP, \ 394 windows_i586_6.2-fastdebug-c2-GROUP, \ 395 windows_x64_6.2-fastdebug-c2-GROUP, \ 396 linux_i586_2.6-fastdebug-c1-GROUP, \ 397 windows_i586_6.2-fastdebug-c1-GROUP 398 399# Hotspot jtreg tests 400my.make.rule.test.targets.hotspot.reg= \ 401 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_1}, \ 402 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_2}, \ 403 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_3}, \ 404 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_closed}, \ 405 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc}, \ 406 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_closed}, \ 407 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_gcold}, \ 408 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime}, \ 409 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_serviceability}, \ 410 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=jdk_svc_sanity}, \ 411 ${my.additional.make.rule.test.targets.hotspot.reg} 412 413# Other Makefile based Hotspot tests 414my.make.rule.test.targets.hotspot.other= \ 415 ${my.make.rule.test.targets.hotspot.basicvmtests}, \ 416 ${my.additional.make.rule.test.targets.hotspot.other} 417 418# All the makefile based tests to run 419my.make.rule.test.targets.hotspot= \ 420 ${my.make.rule.test.targets.hotspot.reg} \ 421 ${my.make.rule.test.targets.hotspot.other} 422 423# Install the test bundle for the testset hotspot jtreg tests 424# (but not for the other Makefile based tests) 425my.jprt.test.bundle.targets.hotspot=${my.make.rule.test.targets.hotspot.reg} 426 427# Native jdk and hotspot test targets (testset=nativesanity) 428my.make.rule.test.targets.nativesanity= \ 429 ${my.test.target.set:TESTNAME=jdk_native_sanity}, \ 430 ${my.test.target.set:TESTNAME=hotspot_native_sanity} 431 432# Install the test bundle for the nativesanity jtreg tests 433my.jprt.test.bundle.targets.nativesanity=${my.make.rule.test.targets.nativesanity} 434