1 #
2 # Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation. Oracle designates this
8 # particular file as subject to the "Classpath" exception as provided
9 # by Oracle in the LICENSE file that accompanied this code.
10 #
11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 # version 2 for more details (a copy is included in the LICENSE file that
15 # accompanied this code).
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
23 # questions.
24 #
25
26 ##############
27 #
28 # Global settings
29 #
30
31 # The current release name
32 jprt.tools.default.release=jdk9
33
34 # Check if this is the equivalent of a hotspot push job
35 # Interpret -testset hotspot to mean exactly that
36 my.is.hotspot.job.hotspot=true
37 my.is.hotspot.job=${my.is.hotspot.job.${jprt.test.set}}
38
39 # Disable syncing the source after builds and tests are done
40 jprt.sync.push=${my.is.hotspot.job ? false : true}
41
42 # Directories to be excluded from the source bundles
43 jprt.bundle.exclude.src.dirs=build dist webrev
44
45 # Use configure when building
46 jprt.build.use.configure=true
47
48 # Set make target to use for different build flavors
49 jprt.build.flavor.debugOpen.target=jprt_bundle
50 jprt.build.flavor.fastdebug.target=jprt_bundle
438 linux_i586_2.6-fastdebug-c1-GROUP, \
439 windows_i586_6.1-fastdebug-c1-GROUP
440
441 my.make.rule.test.targets.hotspot= \
442 ${my.make.rule.test.targets.hotspot.clienttests}, \
443 ${my.make.rule.test.targets.hotspot.servertests}, \
444 ${my.make.rule.test.targets.hotspot.internalvmtests}, \
445 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_wbapitest}, \
446 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_1}, \
447 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_2}, \
448 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_3}, \
449 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_closed}, \
450 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc}, \
451 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_closed}, \
452 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_gcold}, \
453 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime}, \
454 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime_closed}, \
455 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_serviceability}, \
456 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=jdk_svc_sanity}, \
457 ${my.additional.make.rule.test.targets.hotspot}
|
1 #
2 # Copyright (c) 2006, 2015, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation. Oracle designates this
8 # particular file as subject to the "Classpath" exception as provided
9 # by Oracle in the LICENSE file that accompanied this code.
10 #
11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 # version 2 for more details (a copy is included in the LICENSE file that
15 # accompanied this code).
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
23 # questions.
24 #
25
26 ##############
27 #
28 # Global settings
29 #
30
31 # Regression tests depend on test bundle
32 jprt.use.reg.test.bundle=true
33
34 # The current release name
35 jprt.tools.default.release=jdk9
36
37 # Check if this is the equivalent of a hotspot push job
38 # Interpret -testset hotspot to mean exactly that
39 my.is.hotspot.job.hotspot=true
40 my.is.hotspot.job=${my.is.hotspot.job.${jprt.test.set}}
41
42 # Disable syncing the source after builds and tests are done
43 jprt.sync.push=${my.is.hotspot.job ? false : true}
44
45 # Directories to be excluded from the source bundles
46 jprt.bundle.exclude.src.dirs=build dist webrev
47
48 # Use configure when building
49 jprt.build.use.configure=true
50
51 # Set make target to use for different build flavors
52 jprt.build.flavor.debugOpen.target=jprt_bundle
53 jprt.build.flavor.fastdebug.target=jprt_bundle
441 linux_i586_2.6-fastdebug-c1-GROUP, \
442 windows_i586_6.1-fastdebug-c1-GROUP
443
444 my.make.rule.test.targets.hotspot= \
445 ${my.make.rule.test.targets.hotspot.clienttests}, \
446 ${my.make.rule.test.targets.hotspot.servertests}, \
447 ${my.make.rule.test.targets.hotspot.internalvmtests}, \
448 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_wbapitest}, \
449 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_1}, \
450 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_2}, \
451 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_3}, \
452 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_compiler_closed}, \
453 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc}, \
454 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_closed}, \
455 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_gc_gcold}, \
456 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime}, \
457 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_runtime_closed}, \
458 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=hotspot_serviceability}, \
459 ${my.make.rule.test.targets.hotspot.reg.group:GROUP=jdk_svc_sanity}, \
460 ${my.additional.make.rule.test.targets.hotspot}
461
462 # Native jdk and hotspot test targets (testset=nativesanity)
463 my.make.rule.test.targets.nativesanity= \
464 ${my.test.target.set:TESTNAME=jdk_native_sanity}, \
465 ${my.test.target.set:TESTNAME=hotspot_native_sanity}
|