jprt.properties revision 1592:39b1000561b9
195584Sanholt# 2152909Sanholt# Copyright (c) 2006, 2015, Oracle and/or its affiliates. All rights reserved. 3152909Sanholt# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4152909Sanholt# 595584Sanholt# This code is free software; you can redistribute it and/or modify it 695584Sanholt# under the terms of the GNU General Public License version 2 only, as 795584Sanholt# published by the Free Software Foundation. Oracle designates this 895584Sanholt# particular file as subject to the "Classpath" exception as provided 995584Sanholt# by Oracle in the LICENSE file that accompanied this code. 1095584Sanholt# 1195584Sanholt# This code is distributed in the hope that it will be useful, but WITHOUT 1295584Sanholt# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 1395584Sanholt# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 1495584Sanholt# version 2 for more details (a copy is included in the LICENSE file that 1595584Sanholt# accompanied this code). 1695584Sanholt# 1795584Sanholt# You should have received a copy of the GNU General Public License version 1895584Sanholt# 2 along with this work; if not, write to the Free Software Foundation, 1995584Sanholt# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 2095584Sanholt# 2195584Sanholt# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 2295584Sanholt# or visit www.oracle.com if you need additional information or have any 2395584Sanholt# questions. 2495584Sanholt# 2595584Sanholt 2695584Sanholt############## 2795584Sanholt# 28152909Sanholt# Global settings 29152909Sanholt# 30152909Sanholt 31152909Sanholt# Install test bundle for targets in jprt.test.bundle.targets set 32152909Sanholtjprt.selective.test.bundle.installation=true 33152909Sanholt 34182080Srnoland# The current release name 35152909Sanholtjprt.tools.default.release=jdk9 36152909Sanholt 37152909Sanholt# Check if this is the equivalent of a hotspot push job 38152909Sanholt# Interpret -testset hotspot to mean exactly that 39152909Sanholtmy.is.hotspot.job.hotspot=true 40152909Sanholtmy.is.hotspot.job=${my.is.hotspot.job.${jprt.test.set}} 4195584Sanholt 42112015Sanholt# Disable syncing the source after builds and tests are done 43152909Sanholtjprt.sync.push=${my.is.hotspot.job ? false : true} 4495746Sanholt 4595584Sanholt# Directories to be excluded from the source bundles 4695584Sanholtjprt.bundle.exclude.src.dirs=build dist webrev 4795584Sanholt 4895584Sanholt# Use configure when building 4995584Sanholtjprt.build.use.configure=true 50152909Sanholt 51152909Sanholt# Set up the run flavors (jvm variants) 52182080Srnolandjprt.run.flavors=c1,c2,default,${my.additional.run.flavors} 5395584Sanholt 5495584Sanholt# Set make target to use for different build flavors 5595584Sanholtjprt.build.flavor.debugOpen.target=jprt_bundle 5695584Sanholtjprt.build.flavor.fastdebug.target=jprt_bundle 5795584Sanholtjprt.build.flavor.product.target=jprt_bundle 58145132Sanholtjprt.build.flavor.productOpen.target=jprt_bundle 5995584Sanholtjprt.build.flavor.optimized.target=jprt_bundle 6095584Sanholtjprt.build.flavor.optimizedOpen.target=jprt_bundle 6195584Sanholt 62145132Sanholt# Use these configure args to define debug level 6395584Sanholtjprt.debug.build.configure.args=--with-debug-level=slowdebug 64145132Sanholtjprt.fastdebug.build.configure.args=--with-debug-level=fastdebug --disable-precompiled-headers 65145132Sanholtjprt.product.build.configure.args=--with-debug-level=release 66145132Sanholtjprt.optimized.build.configure.args=--with-debug-level=optimized 67145132Sanholtjprt.debugOpen.build.configure.args=${jprt.debug.build.configure.args} --enable-openjdk-only 6895584Sanholtjprt.fastdebugOpen.build.configure.args=${jprt.fastdebug.build.configure.args} --enable-openjdk-only 6995584Sanholtjprt.productOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 70145132Sanholtjprt.optimizedOpen.build.configure.args=${jprt.product.build.configure.args} --enable-openjdk-only 7195584Sanholt 7295584Sanholt# Select build flavors and build targets 7395584Sanholtjprt.build.flavors=${my.is.hotspot.job ? ${my.build.flavors.hotspot} : ${my.build.flavors.default}} 74145132Sanholtjprt.build.targets=${my.is.hotspot.job ? ${my.build.targets.hotspot} : ${my.build.targets.default}} 75145132Sanholt 7695584Sanholt# Select test targets - jprt default for jprt.test.set is "default" 77182080Srnolandjprt.test.targets=${my.test.targets.${jprt.test.set}} 7895584Sanholtjprt.make.rule.test.targets=${my.make.rule.test.targets.${jprt.test.set}} 7995584Sanholtjprt.test.bundle.targets=${my.jprt.test.bundle.targets.${jprt.test.set}} 80145132Sanholt 8195584Sanholt# 7155453: Work-around to prevent popups on OSX from blocking test completion 8295584Sanholt# but the work-around is added to all platforms to be consistent 8395584Sanholtjprt.jbb.options=-Djava.awt.headless=true 8495584Sanholt 85145132Sanholt######## 8695584Sanholt# 8795584Sanholt# Build options (generic) 8895584Sanholt# 8995584Sanholt 9095584Sanholt# Configure args common to all builds 9195584Sanholt# Also allows for additional, testset specific configure arguments to be set 9295584Sanholtjprt.build.configure.args= \ 9395584Sanholt --with-output-sync=recurse \ 9495584Sanholt --with-boot-jdk=$ALT_BOOTDIR \ 9595584Sanholt --with-jobs=$ALT_PARALLEL_COMPILE_JOBS \ 9695584Sanholt ${my.additional.build.configure.args.${jprt.test.set}} \ 9795584Sanholt ${my.custom.build.configure.args} 9895584Sanholt 9995584Sanholt# i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly 10095584Sanholtjprt.i586.build.configure.args= \ 10195584Sanholt --with-target-bits=32 10295584Sanholt 10395584Sanholt# i586 platforms have both client and server, but to allow for overriding the exact configuration 10495584Sanholt# on a per-build flavor basis the value is set for the individual build flavors 10595584Sanholtmy.i586.default.build.configure.args= \ 10695584Sanholt --with-jvm-variants=client,server 10795584Sanholtjprt.i586.debug.build.configure.args= \ 108145132Sanholt ${my.i586.default.build.configure.args} \ 10995584Sanholt ${jprt.debug.build.configure.args} 11095584Sanholtjprt.i586.fastdebug.build.configure.args= \ 11195584Sanholt ${my.i586.default.build.configure.args} \ 112112015Sanholt ${jprt.fastdebug.build.configure.args} 113112015Sanholtjprt.i586.product.build.configure.args= \ 114145132Sanholt ${my.i586.default.build.configure.args} \ 115145132Sanholt ${jprt.product.build.configure.args} 11695584Sanholtjprt.i586.debugOpen.build.configure.args= \ 117145132Sanholt ${my.i586.default.build.configure.args} \ 118145132Sanholt ${jprt.debugOpen.build.configure.args} 119145132Sanholtjprt.i586.fastdebugOpen.build.configure.args= \ 120145132Sanholt ${my.i586.default.build.configure.args} \ 121145132Sanholt ${jprt.fastdebugOpen.build.configure.args} 122145132Sanholtjprt.i586.productOpen.build.configure.args= \ 123112015Sanholt ${my.i586.default.build.configure.args} \ 124112015Sanholt ${jprt.productOpen.build.configure.args} 125145132Sanholtjprt.windows_i586.build.configure.args= \ 126145132Sanholt --with-devkit=$VS2013_HOME \ 12795584Sanholt ${jprt.i586.build.configure.args} 12895584Sanholtjprt.windows_x64.build.configure.args= \ 12995584Sanholt --with-devkit=$VS2013_HOME 13095584Sanholt 13195584Sanholt######## 13295584Sanholt# 13395584Sanholt# Build targets and options (default/jdk) 13495584Sanholt# 13595584Sanholt 136145132Sanholt# The default build flavors 13795584Sanholtmy.build.flavors.default=fastdebug,product 138145132Sanholt 139145132Sanholt# Standard list of jprt build targets for this source tree 140145132Sanholtmy.build.targets.default= \ 14195584Sanholt solaris_sparcv9_5.11-{product|fastdebug}, \ 14295584Sanholt solaris_x64_5.11-{product|fastdebug}, \ 14395584Sanholt linux_i586_2.6-{product|fastdebug}, \ 14495584Sanholt linux_x64_2.6-{product|fastdebug}, \ 14595584Sanholt macosx_x64_10.9-{product|fastdebug}, \ 146145132Sanholt windows_i586_6.2-{product|fastdebug}, \ 14795584Sanholt windows_x64_6.2-{product|fastdebug} 148145132Sanholt 14995584Sanholt# Test target list (no fastdebug & limited c2 testing) 15095584Sanholtmy.test.target.set= \ 15195584Sanholt solaris_sparcv9_5.11-product-c2-TESTNAME, \ 15295584Sanholt solaris_x64_5.11-product-c2-TESTNAME, \ 15395584Sanholt linux_i586_2.6-product-{c1|c2}-TESTNAME, \ 154145132Sanholt linux_x64_2.6-product-c2-TESTNAME, \ 155145132Sanholt macosx_x64_10.9-product-c2-TESTNAME, \ 156145132Sanholt windows_i586_6.2-product-c1-TESTNAME, \ 15795584Sanholt windows_x64_6.2-product-c2-TESTNAME 15895584Sanholt 159152909Sanholt# Default vm test targets (testset=default) 16095584Sanholtmy.test.targets.default= \ 161145132Sanholt ${my.test.target.set:TESTNAME=jvm98}, \ 16295584Sanholt ${my.test.target.set:TESTNAME=scimark} 16395584Sanholt 164145132Sanholt# Default jdk test targets (testset=default) 16595584Sanholtmy.make.rule.test.targets.default= \ 16695584Sanholt ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 16795584Sanholt ${my.test.target.set:TESTNAME=jdk_lang}, \ 16895584Sanholt ${my.test.target.set:TESTNAME=jdk_math}, \ 169145132Sanholt ${my.test.target.set:TESTNAME=jdk_util} 17095584Sanholt 17195584Sanholt# Default vm test targets (testset=core) 17295584Sanholtmy.test.targets.core= 173145132Sanholt 174145132Sanholt# Core jdk test targets (testset=core) 175145132Sanholtmy.make.rule.test.targets.core= \ 17695584Sanholt ${my.test.target.set:TESTNAME=jdk_lang}, \ 17795584Sanholt ${my.test.target.set:TESTNAME=jdk_math}, \ 17895584Sanholt ${my.test.target.set:TESTNAME=jdk_util}, \ 17995584Sanholt ${my.test.target.set:TESTNAME=jdk_io}, \ 18095584Sanholt ${my.test.target.set:TESTNAME=jdk_net}, \ 18195584Sanholt ${my.test.target.set:TESTNAME=jdk_nio}, \ 18295584Sanholt ${my.test.target.set:TESTNAME=jdk_security1}, \ 18395584Sanholt ${my.test.target.set:TESTNAME=jdk_security2}, \ 18495584Sanholt ${my.test.target.set:TESTNAME=jdk_security3}, \ 185145132Sanholt ${my.test.target.set:TESTNAME=jdk_security4}, \ 18695584Sanholt ${my.test.target.set:TESTNAME=jdk_rmi}, \ 187145132Sanholt ${my.test.target.set:TESTNAME=jdk_text}, \ 18895584Sanholt ${my.test.target.set:TESTNAME=jdk_time}, \ 18995584Sanholt ${my.test.target.set:TESTNAME=jdk_other}, \ 19095584Sanholt ${my.test.target.set:TESTNAME=core_tools} 19195584Sanholt 19295584Sanholt# Svc vm test targets (testset=svc) 193145132Sanholtmy.test.targets.svc= 194145132Sanholt 195145132Sanholt# Core jdk test targets (testset=svc) 196145132Sanholtmy.make.rule.test.targets.svc= \ 19795584Sanholt ${my.test.target.set:TESTNAME=jdk_management}, \ 19895584Sanholt ${my.test.target.set:TESTNAME=jdk_instrument}, \ 199152909Sanholt ${my.test.target.set:TESTNAME=jdk_jmx}, \ 20095584Sanholt ${my.test.target.set:TESTNAME=jdk_jdi}, \ 201145132Sanholt ${my.test.target.set:TESTNAME=svc_tools}, \ 202145132Sanholt ${my.make.rule.test.targets.svc.extra} 20395584Sanholt 20495584Sanholt# JAXP vm test targets (testset=jaxp) 205145132Sanholtmy.test.targets.jaxp= 20695584Sanholt 20795584Sanholt# JAXP test targets (testset=jaxp) 20895584Sanholtmy.make.rule.test.targets.jaxp= \ 20995584Sanholt ${my.test.target.set:TESTNAME=jaxp_all} 210145132Sanholt 21195584Sanholt# All vm test targets (testset=all) 21295584Sanholtmy.test.targets.all= \ 213145132Sanholt ${my.test.targets.default}, \ 21495584Sanholt ${my.test.target.set:TESTNAME=runThese}, \ 21595584Sanholt ${my.test.target.set:TESTNAME=jbb_default} 216145132Sanholt 21795584Sanholt# All jdk test targets (testset=all) 218145132Sanholtmy.make.rule.test.targets.all= \ 219145132Sanholt ${my.make.rule.test.targets.core}, \ 22095584Sanholt ${my.make.rule.test.targets.svc}, \ 22195584Sanholt ${my.test.target.set:TESTNAME=jdk_awt}, \ 22295584Sanholt ${my.test.target.set:TESTNAME=jdk_beans}, \ 22395584Sanholt ${my.test.target.set:TESTNAME=jdk_sound}, \ 22495584Sanholt ${my.test.target.set:TESTNAME=jdk_swing} 22595584Sanholt 22695584Sanholt# PIT vm test targets (testset=pit) 22795584Sanholtmy.test.targets.pit= \ 22895584Sanholt ${my.test.targets.all} 22995584Sanholt 230182080Srnoland# PIT jdk test targets (testset=pit) 23195584Sanholtmy.make.rule.test.targets.pit= \ 23295584Sanholt ${my.test.target.set:TESTNAME=langtools_jtreg}, \ 23395584Sanholt ${my.make.rule.test.targets.core}, \ 23495584Sanholt ${my.make.rule.test.targets.svc} \ 235145132Sanholt ${my.make.rule.test.targets.jaxp} 236145132Sanholt 237145132Sanholt# JCK test targets in test/Makefile (no windows) 238145132Sanholtmy.test.target.set.jck= \ 239145132Sanholt solaris_sparcv9_5.11-product-c2-JCK7TESTRULE, \ 240145132Sanholt solaris_x64_5.11-product-c2-JCK7TESTRULE, \ 24195584Sanholt linux_i586_2.6-product-c1-JCK7TESTRULE, \ 242145132Sanholt linux_x64_2.6-product-c2-JCK7TESTRULE 243145132Sanholt 244145132Sanholt# JCK testset targets 245145132Sanholtmy.make.rule.test.targets.jck= \ 24695584Sanholt ${my.test.target.set.jck:JCK7TESTRULE=jck7devtools}, \ 247145132Sanholt ${my.test.target.set.jck:JCK7TESTRULE=jck7runtime}, \ 24895584Sanholt ${my.test.target.set.jck:JCK7TESTRULE=jck7compiler} 24995584Sanholt 25095584Sanholt 251182080Srnoland############# 25295584Sanholt# 253182080Srnoland# Hotspot related settings (testset=hotspot) 254182080Srnoland# 25595584Sanholt 25695584Sanholt# The hotspot build flavors 25795584Sanholtmy.build.flavors.hotspot= \ 258145132Sanholt debugOpen,fastdebug,product,productOpen,optimized,optimizedOpen \ 25995584Sanholt ${my.additional.build.flavors.hotspot} 260145132Sanholt 261145132Sanholt# Platforms built for hotspot push jobs 262182080Srnolandmy.build.targets.hotspot= \ 26395584Sanholt solaris_sparcv9_5.11-{product|fastdebug}, \ 264145132Sanholt solaris_x64_5.11-{product|fastdebug}, \ 265145132Sanholt linux_i586_2.6-{product|fastdebug}, \ 26695584Sanholt linux_x64_2.6-{product|fastdebug}, \ 267145132Sanholt macosx_x64_10.9-{product|fastdebug}, \ 26895584Sanholt windows_i586_6.2-{product|fastdebug}, \ 269145132Sanholt windows_x64_6.2-{product|fastdebug}, \ 27095584Sanholt solaris_x64_5.11-{debugOpen}, \ 271145132Sanholt linux_x64_2.6-{productOpen}, \ 272145132Sanholt ${my.additional.build.targets.hotspot} 273182080Srnoland 27495584Sanholt# Tests to run on the various platforms for hotspot push jobs 275145132Sanholtmy.test.targets.hotspot.solaris.sparcv9= \ 27695584Sanholt solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98, \ 27795584Sanholt solaris_sparcv9_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 27895584Sanholt solaris_sparcv9_5.11-{product|fastdebug}-c2-scimark, \ 279145132Sanholt solaris_sparcv9_5.11-product-c2-runThese8, \ 28095584Sanholt solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 28195584Sanholt solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 282145132Sanholt solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 28395584Sanholt solaris_sparcv9_5.11-{product|fastdebug}-c2-GCBasher_G1 284145132Sanholt 28595584Sanholtmy.test.targets.hotspot.solaris.x64= \ 28695584Sanholt solaris_x64_5.11-{product|fastdebug}-c2-jvm98, \ 28795584Sanholt solaris_x64_5.11-{product|fastdebug}-c2-jvm98_nontiered, \ 28895584Sanholt solaris_x64_5.11-{product|fastdebug}-c2-scimark, \ 28995584Sanholt solaris_x64_5.11-product-c2-runThese8, \ 29095584Sanholt solaris_x64_5.11-product-c2-runThese8_Xcomp_lang, \ 29195584Sanholt solaris_x64_5.11-product-c2-runThese8_Xcomp_vm, \ 29295584Sanholt solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_SerialGC, \ 29395584Sanholt solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 29495584Sanholt solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_CMS, \ 29595584Sanholt solaris_x64_5.11-{product|fastdebug}-c2-GCBasher_G1 29695584Sanholt 297182080Srnolandmy.test.targets.hotspot.linux.i586= \ 29895584Sanholt linux_i586_2.6-{product|fastdebug}-{c1|c2}-jvm98, \ 29995584Sanholt linux_i586_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 30095584Sanholt linux_i586_2.6-{product|fastdebug}-{c1|c2}-scimark, \ 30195584Sanholt linux_i586_2.6-product-c1-runThese8_Xcomp_lang, \ 302145132Sanholt linux_i586_2.6-product-c1-runThese8_Xcomp_vm, \ 30395584Sanholt linux_i586_2.6-fastdebug-c1-runThese8_Xshare, \ 30495584Sanholt linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_lang, \ 305145132Sanholt linux_i586_2.6-fastdebug-c2-runThese8_Xcomp_vm, \ 30695584Sanholt linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 307145132Sanholt linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 30895584Sanholt linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 30995584Sanholt linux_i586_2.6-{product|fastdebug}-{c1|c2}-GCBasher_G1 31095584Sanholt 31195584Sanholtmy.test.targets.hotspot.linux.x64= \ 31295584Sanholt linux_x64_2.6-{product|fastdebug}-c2-jvm98, \ 31395584Sanholt linux_x64_2.6-{product|fastdebug}-c2-jvm98_nontiered, \ 31495584Sanholt linux_x64_2.6-{product|fastdebug}-c2-scimark, \ 31595584Sanholt linux_x64_2.6-{product|fastdebug}-c2-GCBasher_SerialGC, \ 31695584Sanholt linux_x64_2.6-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 317182080Srnoland linux_x64_2.6-{product|fastdebug}-c2-GCBasher_CMS, \ 31895584Sanholt linux_x64_2.6-{product|fastdebug}-c2-GCBasher_G1 31995584Sanholt 320182080Srnolandmy.test.targets.hotspot.macosx.x64= \ 32195584Sanholt macosx_x64_10.9-{product|fastdebug}-c2-jvm98, \ 32295584Sanholt macosx_x64_10.9-{product|fastdebug}-c2-jvm98_nontiered, \ 32395584Sanholt macosx_x64_10.9-{product|fastdebug}-c2-scimark, \ 324145132Sanholt macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_SerialGC, \ 32595584Sanholt macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 326145132Sanholt macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_CMS, \ 327145132Sanholt macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_G1 32895584Sanholt 32995584Sanholtmy.test.targets.hotspot.windows.i586= \ 33095584Sanholt windows_i586_6.2-{product|fastdebug}-{c1|c2}-jvm98, \ 33195584Sanholt windows_i586_6.2-{product|fastdebug}-c2-jvm98_nontiered, \ 332182080Srnoland windows_i586_6.2-{product|fastdebug}-{c1|c2}-scimark, \ 33395584Sanholt windows_i586_6.2-product-{c1|c2}-runThese8, \ 33495584Sanholt windows_i586_6.2-product-{c1|c2}-runThese8_Xcomp_lang, \ 33595584Sanholt windows_i586_6.2-product-{c1|c2}-runThese8_Xcomp_vm, \ 33695584Sanholt windows_i586_6.2-fastdebug-c1-runThese8_Xshare, \ 33795584Sanholt windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ 33895584Sanholt windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ 339145132Sanholt windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ 34095584Sanholt windows_i586_6.2-{product|fastdebug}-{c1|c2}-GCBasher_G1 341145132Sanholt 34295584Sanholtmy.test.targets.hotspot.windows.x64= \ 34395584Sanholt windows_x64_6.2-{product|fastdebug}-c2-jvm98, \ 344145132Sanholt windows_x64_6.2-{product|fastdebug}-c2-jvm98_nontiered, \ 345145132Sanholt windows_x64_6.2-{product|fastdebug}-c2-scimark, \ 346145132Sanholt windows_x64_6.2-product-c2-runThese8, \ 347145132Sanholt windows_x64_6.2-product-c2-runThese8_Xcomp_lang, \ 348145132Sanholt windows_x64_6.2-product-c2-runThese8_Xcomp_vm, \ 349145132Sanholt windows_x64_6.2-{product|fastdebug}-c2-GCBasher_SerialGC, \ 35095584Sanholt windows_x64_6.2-{product|fastdebug}-c2-GCBasher_ParallelGC, \ 351145132Sanholt windows_x64_6.2-{product|fastdebug}-c2-GCBasher_CMS, \ 35295584Sanholt windows_x64_6.2-{product|fastdebug}-c2-GCBasher_G1 35395584Sanholt 35495584Sanholt# Some basic "smoke" tests for OpenJDK builds 35595584Sanholtmy.test.targets.hotspot.open= \ 35695584Sanholt solaris_x64_5.11-{productOpen|fastdebugOpen}-c2-jvm98, \ 357145132Sanholt linux_x64_2.6-{productOpen|fastdebugOpen}-c2-jvm98 35895584Sanholt 35995584Sanholt# The complete list of test targets for jprt 36095584Sanholtmy.test.targets.hotspot= \ 361145132Sanholt ${my.test.targets.hotspot.open}, \ 36295584Sanholt ${my.test.targets.hotspot.solaris.sparcv9}, \ 36395584Sanholt ${my.test.targets.hotspot.solaris.x64}, \ 36495584Sanholt ${my.test.targets.hotspot.linux.i586}, \ 365182080Srnoland ${my.test.targets.hotspot.linux.x64}, \ 36695584Sanholt ${my.test.targets.hotspot.macosx.x64}, \ 36795584Sanholt ${my.test.targets.hotspot.windows.i586}, \ 36895584Sanholt ${my.test.targets.hotspot.windows.x64}, \ 36995584Sanholt ${my.test.targets.hotspot.solaris.sparcv9}, \ 37095584Sanholt ${my.test.targets.hotspot.solaris.x64}, \ 371145132Sanholt ${my.test.targets.hotspot.linux.x64}, \ 372145132Sanholt ${my.test.targets.hotspot.windows.i586}, \ 373145132Sanholt ${my.test.targets.hotspot.windows.x64}, \ 37495584Sanholt ${my.additional.test.targets.hotspot} 37595584Sanholt 37695584Sanholt 37795584Sanholt# Make file based test targets 378145132Sanholt 379145132Sanholtmy.make.rule.test.targets.hotspot.basicvmtests= \ 38095584Sanholt linux_i586_2.6-*-default-hotspot_basicvmtest, \ 38195584Sanholt linux_x64_2.6-*-default-hotspot_basicvmtest, \ 38295584Sanholt macosx_x64_10.9-*-default-hotspot_basicvmtest, \ 38395584Sanholt solaris_sparcv9_5.11-*-default-hotspot_basicvmtest, \ 38495584Sanholt solaris_x64_5.11-*-default-hotspot_basicvmtest, \ 38595584Sanholt windows_i586_6.2-*-default-hotspot_basicvmtest, \ 38695584Sanholt windows_x64_6.2-*-default-hotspot_basicvmtest 38795584Sanholt 38895584Sanholtmy.make.rule.test.targets.hotspot.reg.group= \ 38995584Sanholt solaris_sparcv9_5.11-fastdebug-c2-GROUP, \ 39095584Sanholt solaris_x64_5.11-fastdebug-c2-GROUP, \ 39195584Sanholt linux_i586_2.6-fastdebug-c2-GROUP, \ 39295584Sanholt linux_x64_2.6-fastdebug-c2-GROUP, \ 39395584Sanholt macosx_x64_10.9-fastdebug-c2-GROUP, \ 39495584Sanholt windows_i586_6.2-fastdebug-c2-GROUP, \ 39595584Sanholt windows_x64_6.2-fastdebug-c2-GROUP, \ 39695584Sanholt linux_i586_2.6-fastdebug-c1-GROUP, \ 39795584Sanholt windows_i586_6.2-fastdebug-c1-GROUP 39895584Sanholt 399182080Srnoland# Hotspot jtreg tests 40095584Sanholtmy.make.rule.test.targets.hotspot.reg= \ 401182080Srnoland ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_1}, \ 402189130Srnoland ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_2}, \ 40395584Sanholt ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_3}, \ 404145132Sanholt ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_closed}, \ 405145132Sanholt ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc}, \ 406182080Srnoland ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_closed}, \ 40795584Sanholt ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_gcold}, \ 408152909Sanholt ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime}, \ 409145132Sanholt ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_serviceability}, \ 41095584Sanholt ${my.make.rule.test.targets.hotspot.reg.group:GROUP=jdk_svc_sanity}, \ 41195584Sanholt ${my.additional.make.rule.test.targets.hotspot.reg} 412152909Sanholt 41395584Sanholt# Other Makefile based Hotspot tests 414152909Sanholtmy.make.rule.test.targets.hotspot.other= \ 415152909Sanholt ${my.make.rule.test.targets.hotspot.basicvmtests}, \ 416152909Sanholt ${my.additional.make.rule.test.targets.hotspot.other} 417152909Sanholt 418152909Sanholt# All the makefile based tests to run 419152909Sanholtmy.make.rule.test.targets.hotspot= \ 420152909Sanholt ${my.make.rule.test.targets.hotspot.reg} \ 421152909Sanholt ${my.make.rule.test.targets.hotspot.other} 422189130Srnoland 423189130Srnoland# Install the test bundle for the testset hotspot jtreg tests 424189130Srnoland# (but not for the other Makefile based tests) 425189130Srnolandmy.jprt.test.bundle.targets.hotspot=${my.make.rule.test.targets.hotspot.reg} 426189130Srnoland 427189130Srnoland# Native jdk and hotspot test targets (testset=nativesanity) 428189130Srnolandmy.make.rule.test.targets.nativesanity= \ 429152909Sanholt ${my.test.target.set:TESTNAME=jdk_native_sanity}, \ 430152909Sanholt ${my.test.target.set:TESTNAME=hotspot_native_sanity} 431152909Sanholt 432152909Sanholt# Install the test bundle for the nativesanity jtreg tests 433152909Sanholtmy.jprt.test.bundle.targets.nativesanity=${my.make.rule.test.targets.nativesanity} 434182080Srnoland