2024-10-16 10:17:47 +00:00
|
|
|
# Copyright (c) 2013, 2024, Oracle and/or its affiliates. All rights reserved.
|
2013-08-21 08:59:12 +00:00
|
|
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
|
|
#
|
|
|
|
# This code is free software; you can redistribute it and/or modify it
|
|
|
|
# under the terms of the GNU General Public License version 2 only, as
|
|
|
|
# published by the Free Software Foundation.
|
|
|
|
#
|
|
|
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
|
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
|
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
|
|
# version 2 for more details (a copy is included in the LICENSE file that
|
|
|
|
# accompanied this code).
|
|
|
|
#
|
|
|
|
# You should have received a copy of the GNU General Public License version
|
|
|
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
|
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
|
|
#
|
|
|
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
|
|
# or visit www.oracle.com if you need additional information or have any
|
|
|
|
# questions.
|
|
|
|
#
|
|
|
|
|
2024-01-23 17:03:35 +00:00
|
|
|
###############################################################################
|
|
|
|
#
|
|
|
|
# All tests
|
|
|
|
#
|
|
|
|
|
|
|
|
all = \
|
|
|
|
:jdk_all
|
|
|
|
|
|
|
|
jdk_all = \
|
|
|
|
/
|
|
|
|
|
2015-03-19 20:18:49 +00:00
|
|
|
###############################################################################
|
|
|
|
#
|
|
|
|
# Tiered testing definitions
|
|
|
|
#
|
|
|
|
|
2018-05-11 18:43:08 +00:00
|
|
|
# When adding tests to tier1, make sure they end up in one of the tier1_partX groups
|
2015-03-19 20:18:49 +00:00
|
|
|
tier1 = \
|
2018-05-11 18:43:08 +00:00
|
|
|
:tier1_part1 \
|
|
|
|
:tier1_part2 \
|
|
|
|
:tier1_part3
|
2018-06-05 02:01:16 +00:00
|
|
|
|
2018-05-11 18:43:08 +00:00
|
|
|
tier1_part1 = \
|
|
|
|
:jdk_lang
|
|
|
|
|
|
|
|
tier1_part2 = \
|
2018-10-23 05:47:17 +00:00
|
|
|
:jdk_util
|
2018-05-11 18:43:08 +00:00
|
|
|
|
|
|
|
tier1_part3 = \
|
|
|
|
:jdk_math \
|
|
|
|
:jdk_svc_sanity \
|
2019-12-12 22:59:57 +00:00
|
|
|
:jdk_foreign \
|
2022-11-03 12:13:10 +00:00
|
|
|
:jdk_vector_sanity \
|
2015-08-04 18:26:51 +00:00
|
|
|
java/nio/Buffer \
|
2015-08-06 17:34:25 +00:00
|
|
|
com/sun/crypto/provider/Cipher \
|
2023-03-09 15:23:03 +00:00
|
|
|
jdk/classfile \
|
2019-12-10 00:36:30 +00:00
|
|
|
sun/nio/cs/ISO8859x.java
|
2015-03-19 20:18:49 +00:00
|
|
|
|
2018-05-11 18:43:08 +00:00
|
|
|
# When adding tests to tier2, make sure they end up in one of the tier2_partX groups
|
2015-03-19 20:18:49 +00:00
|
|
|
tier2 = \
|
2018-04-17 20:18:22 +00:00
|
|
|
:tier2_part1 \
|
|
|
|
:tier2_part2 \
|
2018-05-11 18:43:08 +00:00
|
|
|
:tier2_part3
|
2018-04-17 20:18:22 +00:00
|
|
|
|
|
|
|
# com/sun/crypto/provider/Cipher is in tier1 because of JDK-8132855
|
|
|
|
tier2_part1 = \
|
|
|
|
:jdk_security \
|
|
|
|
-com/sun/crypto/provider/Cipher
|
|
|
|
|
|
|
|
# sun/nio/cs/ISO8859x.java and java/nio/Buffer are in tier1 because of JDK-8132854
|
|
|
|
tier2_part2 = \
|
|
|
|
:core_tools \
|
2015-03-19 20:18:49 +00:00
|
|
|
:jdk_io \
|
|
|
|
:jdk_nio \
|
2015-08-04 18:26:51 +00:00
|
|
|
-java/nio/Buffer \
|
2018-04-17 20:18:22 +00:00
|
|
|
-sun/nio/cs/ISO8859x.java \
|
|
|
|
:jdk_other \
|
2015-03-19 20:18:49 +00:00
|
|
|
:jdk_text \
|
2018-10-23 05:47:17 +00:00
|
|
|
:jdk_time
|
2015-03-19 20:18:49 +00:00
|
|
|
|
2018-04-17 20:18:22 +00:00
|
|
|
tier2_part3 = \
|
|
|
|
:jdk_net
|
2018-06-05 02:01:16 +00:00
|
|
|
|
2015-06-25 18:59:40 +00:00
|
|
|
tier3 = \
|
2018-06-15 16:53:28 +00:00
|
|
|
:build \
|
2020-10-14 20:02:46 +00:00
|
|
|
:jdk_vector \
|
2023-11-29 09:12:58 +00:00
|
|
|
-:jdk_vector_sanity \
|
2015-07-20 20:11:20 +00:00
|
|
|
:jdk_rmi \
|
2021-12-08 06:52:16 +00:00
|
|
|
:jdk_svc \
|
2023-11-29 09:12:58 +00:00
|
|
|
-:jdk_svc_sanity \
|
|
|
|
-:svc_tools \
|
2024-10-16 10:17:47 +00:00
|
|
|
:jdk_jpackage \
|
|
|
|
:jdk_since_checks
|
2015-06-24 22:15:10 +00:00
|
|
|
|
2021-09-20 14:02:07 +00:00
|
|
|
# Everything not in other tiers
|
|
|
|
tier4 = \
|
|
|
|
/ \
|
|
|
|
-:tier1 \
|
|
|
|
-:tier2 \
|
|
|
|
-:tier3
|
|
|
|
|
2015-03-19 20:18:49 +00:00
|
|
|
###############################################################################
|
|
|
|
#
|
|
|
|
# Other test definitions; generally smaller granularity than tiers
|
|
|
|
#
|
|
|
|
|
2018-03-05 13:44:46 +00:00
|
|
|
# Build source checking
|
2018-06-15 16:53:28 +00:00
|
|
|
build = \
|
|
|
|
build
|
2018-03-05 13:44:46 +00:00
|
|
|
|
2013-09-13 18:19:13 +00:00
|
|
|
# java.lang package and VM runtime support
|
2013-08-21 08:59:12 +00:00
|
|
|
jdk_lang = \
|
|
|
|
java/lang \
|
|
|
|
-java/lang/management \
|
|
|
|
-java/lang/instrument \
|
|
|
|
sun/invoke \
|
|
|
|
sun/misc \
|
|
|
|
sun/reflect \
|
2016-04-15 15:19:15 +00:00
|
|
|
jdk/internal/reflect \
|
2013-09-03 18:29:12 +00:00
|
|
|
jdk/lambda \
|
2017-04-01 02:19:00 +00:00
|
|
|
jdk/internal/loader \
|
2016-01-28 11:09:42 +00:00
|
|
|
jdk/internal/misc \
|
2016-02-02 08:59:52 +00:00
|
|
|
jdk/internal/ref \
|
2016-05-20 14:41:29 +00:00
|
|
|
jdk/internal/jimage \
|
2017-03-29 00:33:48 +00:00
|
|
|
jdk/internal/math \
|
8284161: Implementation of Virtual Threads (Preview)
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Rickard Bäckman <rbackman@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy
2022-05-07 08:06:16 +00:00
|
|
|
jdk/internal/vm \
|
2022-06-02 16:45:05 +00:00
|
|
|
jdk/modules \
|
|
|
|
jni/nullCaller
|
2013-08-21 08:59:12 +00:00
|
|
|
|
2013-09-13 18:19:13 +00:00
|
|
|
# All of the java.util package
|
2013-08-21 08:59:12 +00:00
|
|
|
jdk_util = \
|
2013-09-13 18:19:13 +00:00
|
|
|
:jdk_util_other \
|
|
|
|
:jdk_collections \
|
|
|
|
:jdk_concurrent \
|
|
|
|
:jdk_stream
|
|
|
|
|
|
|
|
# All util components not part of some other util category
|
|
|
|
jdk_util_other = \
|
2013-08-21 08:59:12 +00:00
|
|
|
java/util \
|
2013-09-13 18:19:13 +00:00
|
|
|
sun/util \
|
2022-12-22 21:56:04 +00:00
|
|
|
jdk/internal/util \
|
2013-09-13 18:19:13 +00:00
|
|
|
-:jdk_collections \
|
|
|
|
-:jdk_concurrent \
|
|
|
|
-:jdk_stream
|
|
|
|
|
2015-12-15 20:47:23 +00:00
|
|
|
# All collections, core and concurrent
|
|
|
|
jdk_collections = \
|
|
|
|
:jdk_collections_core \
|
|
|
|
:jdk_concurrent
|
|
|
|
|
|
|
|
# java.util.concurrent
|
|
|
|
# Includes concurrent collections plus other stuff
|
2013-09-13 18:19:13 +00:00
|
|
|
# Maintained by JSR-166 EG (Doug Lea et al)
|
|
|
|
jdk_concurrent = \
|
2015-12-15 20:47:23 +00:00
|
|
|
java/util/concurrent
|
2013-09-13 18:19:13 +00:00
|
|
|
|
2015-12-15 20:47:23 +00:00
|
|
|
# Java Collections Framework core classes
|
|
|
|
jdk_collections_core = \
|
2013-09-13 18:19:13 +00:00
|
|
|
java/util/AbstractCollection \
|
|
|
|
java/util/AbstractList \
|
|
|
|
java/util/AbstractMap \
|
|
|
|
java/util/AbstractSequentialList \
|
2019-06-05 01:59:53 +00:00
|
|
|
java/util/ArrayDeque \
|
2013-09-13 18:19:13 +00:00
|
|
|
java/util/ArrayList \
|
|
|
|
java/util/Arrays \
|
|
|
|
java/util/BitSet \
|
|
|
|
java/util/Collection \
|
|
|
|
java/util/Collections \
|
2015-12-15 20:47:23 +00:00
|
|
|
java/util/Comparator \
|
|
|
|
java/util/Deque \
|
2013-09-13 18:19:13 +00:00
|
|
|
java/util/EnumMap \
|
|
|
|
java/util/EnumSet \
|
|
|
|
java/util/HashMap \
|
2015-12-15 20:47:23 +00:00
|
|
|
java/util/HashSet \
|
2013-09-13 18:19:13 +00:00
|
|
|
java/util/Hashtable \
|
|
|
|
java/util/IdentityHashMap \
|
2015-12-15 20:47:23 +00:00
|
|
|
java/util/Iterator \
|
2013-09-13 18:19:13 +00:00
|
|
|
java/util/LinkedHashMap \
|
|
|
|
java/util/LinkedHashSet \
|
|
|
|
java/util/LinkedList \
|
2015-12-15 20:47:23 +00:00
|
|
|
java/util/List \
|
2013-09-13 18:19:13 +00:00
|
|
|
java/util/Map \
|
|
|
|
java/util/NavigableMap \
|
2015-12-15 20:47:23 +00:00
|
|
|
java/util/PriorityQueue \
|
2023-04-25 15:19:08 +00:00
|
|
|
java/util/SequencedCollection \
|
2013-09-13 18:19:13 +00:00
|
|
|
java/util/TimSort \
|
|
|
|
java/util/TreeMap \
|
|
|
|
java/util/Vector \
|
|
|
|
java/util/WeakHashMap
|
|
|
|
|
|
|
|
# java.util.stream (JSR-335)
|
|
|
|
jdk_stream = \
|
|
|
|
java/util/Optional \
|
|
|
|
java/util/function \
|
|
|
|
java/util/stream
|
2013-08-21 08:59:12 +00:00
|
|
|
|
|
|
|
jdk_math = \
|
2017-03-29 00:33:48 +00:00
|
|
|
java/math
|
2013-08-21 08:59:12 +00:00
|
|
|
|
|
|
|
jdk_io = \
|
|
|
|
java/io
|
|
|
|
|
|
|
|
jdk_nio = \
|
|
|
|
java/nio \
|
2014-05-09 16:04:41 +00:00
|
|
|
sun/nio \
|
|
|
|
jdk/nio
|
2013-08-21 08:59:12 +00:00
|
|
|
|
|
|
|
jdk_net = \
|
|
|
|
java/net \
|
2014-03-05 07:24:34 +00:00
|
|
|
com/sun/net/httpserver \
|
2014-04-12 19:21:09 +00:00
|
|
|
sun/net \
|
|
|
|
jdk/net
|
2013-08-21 08:59:12 +00:00
|
|
|
|
|
|
|
jdk_time = \
|
|
|
|
java/time
|
|
|
|
|
|
|
|
jdk_rmi = \
|
|
|
|
java/rmi \
|
|
|
|
sun/rmi
|
|
|
|
|
|
|
|
jdk_security1 = \
|
|
|
|
java/security
|
|
|
|
|
|
|
|
jdk_security2 = \
|
|
|
|
javax/crypto \
|
|
|
|
javax/xml/crypto \
|
2023-05-19 17:46:41 +00:00
|
|
|
com/sun/org/apache/xml/internal/security \
|
2013-08-21 08:59:12 +00:00
|
|
|
com/sun/crypto
|
|
|
|
|
|
|
|
jdk_security3 = \
|
|
|
|
javax/security \
|
2014-09-10 15:14:14 +00:00
|
|
|
-javax/security/auth/kerberos \
|
2013-08-21 08:59:12 +00:00
|
|
|
com/sun/security \
|
2014-09-10 15:14:14 +00:00
|
|
|
-com/sun/security/jgss \
|
2015-12-01 02:02:06 +00:00
|
|
|
jdk/security \
|
2013-08-21 08:59:12 +00:00
|
|
|
sun/security \
|
2014-09-10 15:14:14 +00:00
|
|
|
-sun/security/krb5 \
|
|
|
|
-sun/security/jgss \
|
2019-03-01 16:35:14 +00:00
|
|
|
javax/net
|
2013-08-21 08:59:12 +00:00
|
|
|
|
2014-09-10 15:14:14 +00:00
|
|
|
jdk_security4 = \
|
|
|
|
com/sun/security/jgss \
|
|
|
|
javax/security/auth/kerberos \
|
|
|
|
sun/security/krb5 \
|
|
|
|
sun/security/jgss
|
|
|
|
|
2013-08-21 08:59:12 +00:00
|
|
|
jdk_security = \
|
|
|
|
:jdk_security1 \
|
|
|
|
:jdk_security2 \
|
2014-09-10 15:14:14 +00:00
|
|
|
:jdk_security3 \
|
|
|
|
:jdk_security4
|
2013-08-21 08:59:12 +00:00
|
|
|
|
2024-06-21 16:37:57 +00:00
|
|
|
# Tests in this group are manual as they depend on external infra
|
|
|
|
# and may fail with external reasons, for instance - change in CA test portal.
|
2017-12-13 03:20:39 +00:00
|
|
|
jdk_security_infra = \
|
2024-03-21 22:28:02 +00:00
|
|
|
security/infra
|
2017-12-13 03:20:39 +00:00
|
|
|
|
2013-08-21 08:59:12 +00:00
|
|
|
jdk_text = \
|
|
|
|
java/text \
|
|
|
|
sun/text
|
|
|
|
|
|
|
|
jdk_management = \
|
|
|
|
java/lang/management \
|
2024-09-10 07:23:35 +00:00
|
|
|
jdk/management \
|
2013-08-21 08:59:12 +00:00
|
|
|
com/sun/management \
|
2017-04-01 02:19:00 +00:00
|
|
|
sun/management \
|
|
|
|
jdk/internal/agent
|
2013-08-21 08:59:12 +00:00
|
|
|
|
|
|
|
jdk_instrument = \
|
|
|
|
java/lang/instrument
|
|
|
|
|
|
|
|
jdk_jmx = \
|
|
|
|
javax/management \
|
|
|
|
com/sun/jmx
|
|
|
|
|
|
|
|
jdk_jdi = \
|
|
|
|
com/sun/jdi
|
|
|
|
|
2015-02-27 10:56:42 +00:00
|
|
|
jdk_native_sanity = \
|
|
|
|
native_sanity
|
|
|
|
|
2018-10-03 05:36:08 +00:00
|
|
|
# java launcher specific tests.
|
2014-05-06 17:32:32 +00:00
|
|
|
jdk_launcher = \
|
|
|
|
tools/launcher \
|
|
|
|
sun/tools
|
2015-09-04 13:11:43 +00:00
|
|
|
|
2022-05-23 16:17:41 +00:00
|
|
|
jdk_loom = \
|
2023-04-11 05:49:54 +00:00
|
|
|
com/sun/management/HotSpotDiagnosticMXBean \
|
|
|
|
com/sun/management/ThreadMXBean \
|
2024-09-10 07:23:35 +00:00
|
|
|
jdk/management/VirtualThreadSchedulerMXBean \
|
2022-05-23 16:17:41 +00:00
|
|
|
java/lang/Thread \
|
|
|
|
java/lang/ThreadGroup \
|
|
|
|
java/lang/management/ThreadMXBean \
|
|
|
|
java/util/concurrent \
|
|
|
|
java/net/vthread \
|
|
|
|
java/nio/channels/vthread \
|
|
|
|
jdk/internal/misc/ThreadFlock \
|
|
|
|
jdk/internal/vm/Continuation \
|
|
|
|
jdk/jfr/threading
|
|
|
|
|
2013-08-21 08:59:12 +00:00
|
|
|
#
|
2023-11-29 09:12:58 +00:00
|
|
|
# Tool (and tool API) tests are mostly split into core and svc groups
|
2013-08-21 08:59:12 +00:00
|
|
|
#
|
|
|
|
core_tools = \
|
|
|
|
tools \
|
2023-11-29 09:12:58 +00:00
|
|
|
-tools/jpackage \
|
2014-12-03 14:22:58 +00:00
|
|
|
jdk/internal/jrtfs \
|
2013-08-21 08:59:12 +00:00
|
|
|
sun/tools/jrunscript
|
|
|
|
|
|
|
|
svc_tools = \
|
|
|
|
com/sun/tools/attach \
|
|
|
|
sun/tools \
|
|
|
|
-sun/tools/jrunscript \
|
2017-04-29 00:21:28 +00:00
|
|
|
sun/jvmstat
|
2013-08-21 08:59:12 +00:00
|
|
|
|
|
|
|
jdk_tools = \
|
|
|
|
:core_tools \
|
2023-11-29 09:12:58 +00:00
|
|
|
:svc_tools \
|
|
|
|
:jdk_jpackage
|
2013-08-21 08:59:12 +00:00
|
|
|
|
2018-05-15 18:24:34 +00:00
|
|
|
jdk_jfr = \
|
|
|
|
jdk/jfr
|
|
|
|
|
2023-11-29 09:12:58 +00:00
|
|
|
jdk_jpackage = \
|
|
|
|
tools/jpackage
|
|
|
|
|
2013-08-21 08:59:12 +00:00
|
|
|
#
|
|
|
|
# Catch-all for other areas with a small number of tests
|
|
|
|
#
|
|
|
|
jdk_other = \
|
|
|
|
java/sql \
|
|
|
|
javax/sql \
|
2018-03-04 22:05:29 +00:00
|
|
|
javax/transaction \
|
2015-04-13 13:58:47 +00:00
|
|
|
javax/rmi \
|
2013-08-21 08:59:12 +00:00
|
|
|
javax/naming \
|
|
|
|
javax/script \
|
|
|
|
javax/smartcardio \
|
|
|
|
javax/xml \
|
|
|
|
-javax/xml/crypto \
|
2020-08-23 12:58:59 +00:00
|
|
|
jdk/dynalink \
|
2015-07-07 11:17:53 +00:00
|
|
|
jdk/internal/jline \
|
2013-08-21 08:59:12 +00:00
|
|
|
com/sun/jndi \
|
2017-05-08 02:01:13 +00:00
|
|
|
lib/testlibrary
|
2013-08-21 08:59:12 +00:00
|
|
|
|
|
|
|
#
|
|
|
|
# SCTP is its own group as it is highly sensitive to kernel/network config
|
|
|
|
#
|
|
|
|
jdk_sctp = \
|
|
|
|
com/sun/nio/sctp
|
|
|
|
|
|
|
|
|
|
|
|
#
|
|
|
|
# core group to run all core area tests
|
|
|
|
#
|
|
|
|
jdk_core = \
|
|
|
|
:jdk_lang \
|
|
|
|
:jdk_util \
|
|
|
|
:jdk_math \
|
|
|
|
:jdk_io \
|
|
|
|
:jdk_nio \
|
|
|
|
:jdk_net \
|
|
|
|
:jdk_rmi \
|
|
|
|
:jdk_time \
|
|
|
|
:jdk_security \
|
|
|
|
:jdk_text \
|
|
|
|
:core_tools \
|
|
|
|
:jdk_other
|
|
|
|
|
|
|
|
#
|
|
|
|
# svc group to run all serviceability area tests
|
|
|
|
#
|
|
|
|
jdk_svc = \
|
|
|
|
:jdk_management \
|
|
|
|
:jdk_instrument \
|
|
|
|
:jdk_jmx \
|
|
|
|
:jdk_jdi \
|
2018-05-15 18:24:34 +00:00
|
|
|
:jdk_jfr \
|
2013-08-21 08:59:12 +00:00
|
|
|
:svc_tools
|
|
|
|
|
2019-12-12 22:59:57 +00:00
|
|
|
jdk_foreign = \
|
2021-06-02 10:53:06 +00:00
|
|
|
java/foreign \
|
2023-04-27 09:00:58 +00:00
|
|
|
jdk/internal/reflect/CallerSensitive/CheckCSMs.java \
|
2024-10-03 12:02:24 +00:00
|
|
|
-java/foreign/TestMatrix.java \
|
|
|
|
-java/foreign/TestUpcallStress.java
|
2019-12-12 22:59:57 +00:00
|
|
|
|
2020-10-14 20:02:46 +00:00
|
|
|
jdk_vector = \
|
|
|
|
jdk/incubator/vector
|
|
|
|
|
2022-11-03 12:13:10 +00:00
|
|
|
jdk_vector_sanity = \
|
|
|
|
jdk/incubator/vector/PreferredSpeciesTest.java \
|
|
|
|
jdk/incubator/vector/VectorHash.java \
|
|
|
|
jdk/incubator/vector/VectorRuns.java
|
|
|
|
|
2013-08-21 08:59:12 +00:00
|
|
|
#############################
|
|
|
|
|
|
|
|
#
|
|
|
|
# Client area groups
|
|
|
|
#
|
|
|
|
|
|
|
|
jdk_awt = \
|
|
|
|
java/awt \
|
|
|
|
com/apple/eawt \
|
2017-06-18 14:22:09 +00:00
|
|
|
com/apple/laf \
|
2018-06-05 02:01:16 +00:00
|
|
|
sun/awt
|
2013-08-21 08:59:12 +00:00
|
|
|
|
|
|
|
jdk_2d = \
|
|
|
|
javax/print \
|
|
|
|
sun/java2d
|
|
|
|
|
|
|
|
jdk_beans = \
|
|
|
|
java/beans
|
|
|
|
|
|
|
|
jdk_swing = \
|
|
|
|
javax/swing \
|
|
|
|
com/sun/java/swing
|
|
|
|
|
|
|
|
jdk_sound = \
|
|
|
|
javax/sound
|
|
|
|
|
|
|
|
jdk_imageio = \
|
|
|
|
javax/imageio
|
|
|
|
|
2019-12-17 19:10:52 +00:00
|
|
|
jdk_accessibility = \
|
8338411: Implement JEP 486: Permanently Disable the Security Manager
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Co-authored-by: Aleksei Efimov <aefimov@openjdk.org>
Co-authored-by: Brian Burkhalter <bpb@openjdk.org>
Co-authored-by: Daniel Fuchs <dfuchs@openjdk.org>
Co-authored-by: Harshitha Onkar <honkar@openjdk.org>
Co-authored-by: Joe Wang <joehw@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Justin Lu <jlu@openjdk.org>
Co-authored-by: Kevin Walls <kevinw@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Naoto Sato <naoto@openjdk.org>
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Brent Christian <bchristi@openjdk.org>
Co-authored-by: Stuart Marks <smarks@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Phil Race <prr@openjdk.org>
Co-authored-by: Erik Gahlin <egahlin@openjdk.org>
Co-authored-by: Jaikiran Pai <jpai@openjdk.org>
Reviewed-by: kevinw, aivanov, rriggs, lancea, coffeys, dfuchs, ihse, erikj, cjplummer, coleenp, naoto, mchung, prr, weijun, joehw, azvegint, psadhukhan, bchristi, sundar, attila
2024-11-12 17:16:15 +00:00
|
|
|
javax/accessibility
|
2019-12-17 19:10:52 +00:00
|
|
|
|
2018-05-14 15:58:32 +00:00
|
|
|
jfc_demo = \
|
|
|
|
demo/jfc
|
|
|
|
|
2021-10-12 07:24:15 +00:00
|
|
|
jdk_editpad = \
|
|
|
|
jdk/editpad
|
|
|
|
|
2013-08-21 08:59:12 +00:00
|
|
|
jdk_desktop = \
|
2021-12-10 21:02:28 +00:00
|
|
|
:jdk_desktop_part1 \
|
|
|
|
:jdk_desktop_part2 \
|
|
|
|
:jdk_desktop_part3
|
|
|
|
|
|
|
|
jdk_desktop_part1 = \
|
|
|
|
:jdk_client_sanity \
|
2013-08-21 08:59:12 +00:00
|
|
|
:jdk_swing \
|
2021-12-10 21:02:28 +00:00
|
|
|
:jdk_2d \
|
2013-08-21 08:59:12 +00:00
|
|
|
:jdk_sound \
|
2018-05-14 15:58:32 +00:00
|
|
|
:jdk_imageio \
|
2021-12-10 21:02:28 +00:00
|
|
|
:jdk_editpad \
|
2019-02-14 06:40:08 +00:00
|
|
|
:jfc_demo \
|
2021-12-10 21:02:28 +00:00
|
|
|
:jdk_accessibility \
|
|
|
|
:jdk_beans
|
|
|
|
|
|
|
|
jdk_desktop_part2 = \
|
|
|
|
:jdk_awt \
|
|
|
|
-java/awt/Component \
|
|
|
|
-java/awt/Modal \
|
|
|
|
-java/awt/datatransfer \
|
|
|
|
-java/awt/Window
|
|
|
|
|
|
|
|
jdk_desktop_part3 = \
|
|
|
|
java/awt/Component \
|
|
|
|
java/awt/Modal \
|
|
|
|
java/awt/datatransfer \
|
|
|
|
java/awt/Window
|
2013-09-04 03:47:27 +00:00
|
|
|
|
2016-03-31 02:05:58 +00:00
|
|
|
# SwingSet3 tests.
|
|
|
|
jdk_client_sanity = \
|
|
|
|
sanity/client/SwingSet
|
2016-05-20 14:41:29 +00:00
|
|
|
|
2017-12-08 21:15:19 +00:00
|
|
|
# This test group represents a subset of tests which are expected to
|
|
|
|
# exercise most of the most commonly used code in Swing applications.
|
|
|
|
# New failures in this area may be a problem.
|
|
|
|
jdk_swing_core = \
|
|
|
|
:jdk_client_sanity \
|
|
|
|
javax/swing
|
|
|
|
|
|
|
|
# The most commonly used printing APIs are included here along with swing core.
|
|
|
|
jdk_desktop_core = \
|
|
|
|
:jdk_swing_core \
|
|
|
|
java/awt/print
|
|
|
|
|
2014-11-14 09:22:43 +00:00
|
|
|
###############################################################################
|
|
|
|
#
|
|
|
|
# Serviceability sanity groups
|
|
|
|
#
|
|
|
|
# These groups specify a subset of Serviceability tests that are supposed to
|
|
|
|
# guard against breakage of Serviceability features by other component teams.
|
|
|
|
|
|
|
|
jdk_svc_sanity = \
|
|
|
|
:jdk_management_sanity \
|
|
|
|
:jdk_instrument_sanity \
|
|
|
|
:jdk_jmx_sanity \
|
|
|
|
:jdk_jdi_sanity \
|
2018-05-15 18:24:34 +00:00
|
|
|
:jdk_jfr_sanity \
|
2014-11-14 09:22:43 +00:00
|
|
|
:svc_tools_sanity
|
|
|
|
|
|
|
|
jdk_management_sanity =
|
|
|
|
|
|
|
|
jdk_instrument_sanity =
|
|
|
|
|
|
|
|
jdk_jmx_sanity =
|
|
|
|
|
|
|
|
jdk_jdi_sanity = \
|
|
|
|
com/sun/jdi/AcceptTimeout.java \
|
|
|
|
com/sun/jdi/AccessSpecifierTest.java \
|
|
|
|
com/sun/jdi/AfterThreadDeathTest.java \
|
|
|
|
com/sun/jdi/ArrayRangeTest.java \
|
|
|
|
com/sun/jdi/ConstantPoolInfo.java \
|
|
|
|
com/sun/jdi/CountFilterTest.java \
|
|
|
|
com/sun/jdi/EarlyReturnNegativeTest.java \
|
|
|
|
com/sun/jdi/EarlyReturnTest.java \
|
|
|
|
com/sun/jdi/FieldWatchpoints.java \
|
|
|
|
com/sun/jdi/FramesTest.java \
|
|
|
|
com/sun/jdi/InstanceFilter.java \
|
|
|
|
com/sun/jdi/InterfaceMethodsTest.java \
|
|
|
|
com/sun/jdi/InvokeTest.java \
|
|
|
|
com/sun/jdi/LocalVariableEqual.java \
|
|
|
|
com/sun/jdi/LocationTest.java \
|
|
|
|
com/sun/jdi/ModificationWatchpoints.java \
|
|
|
|
com/sun/jdi/MonitorEventTest.java \
|
|
|
|
com/sun/jdi/MonitorFrameInfo.java \
|
|
|
|
com/sun/jdi/NullThreadGroupNameTest.java \
|
|
|
|
com/sun/jdi/PopAndStepTest.java \
|
|
|
|
com/sun/jdi/PopAsynchronousTest.java \
|
|
|
|
com/sun/jdi/ProcessAttachTest.java \
|
|
|
|
com/sun/jdi/ReferrersTest.java \
|
|
|
|
com/sun/jdi/RequestReflectionTest.java \
|
|
|
|
com/sun/jdi/ResumeOneThreadTest.java \
|
|
|
|
com/sun/jdi/RunToExit.java \
|
|
|
|
com/sun/jdi/SourceNameFilterTest.java \
|
2022-07-05 17:46:59 +00:00
|
|
|
com/sun/jdi/SuspendAfterDeath.java \
|
2014-11-14 09:22:43 +00:00
|
|
|
com/sun/jdi/VarargsTest.java \
|
|
|
|
com/sun/jdi/Vars.java \
|
|
|
|
com/sun/jdi/redefineMethod/RedefineTest.java \
|
|
|
|
com/sun/jdi/sde/MangleTest.java \
|
|
|
|
com/sun/jdi/sde/TemperatureTableTest.java
|
|
|
|
|
2018-05-15 18:24:34 +00:00
|
|
|
jdk_jfr_sanity = \
|
|
|
|
jdk/jfr/api/recording/event/TestLoadEventAfterStart.java \
|
|
|
|
jdk/jfr/api/recording/state/TestState.java \
|
|
|
|
jdk/jfr/event/os/TestCPULoad.java \
|
2020-12-10 12:33:48 +00:00
|
|
|
jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java \
|
2018-05-15 18:24:34 +00:00
|
|
|
jdk/jfr/jcmd/TestJcmdStartStopDefault.java \
|
|
|
|
jdk/jfr/event/io/TestFileStreamEvents.java \
|
|
|
|
jdk/jfr/event/compiler/TestCompilerCompile.java \
|
|
|
|
jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java \
|
|
|
|
jdk/jfr/event/runtime/TestClassLoadEvent.java \
|
|
|
|
jdk/jfr/event/runtime/TestJavaBlockedEvent.java \
|
|
|
|
jdk/jfr/event/gc/collection/TestGCWithFasttime.java \
|
2018-11-13 20:24:13 +00:00
|
|
|
jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java \
|
|
|
|
jdk/jfr/event/metadata/TestDefaultConfigurations.java \
|
2019-12-17 16:42:23 +00:00
|
|
|
jdk/jfr/startupargs/TestDumpOnExit.java \
|
|
|
|
jdk/jfr/api/consumer/recordingstream/TestBasics.java
|
2018-05-15 18:24:34 +00:00
|
|
|
|
2014-11-14 09:22:43 +00:00
|
|
|
svc_tools_sanity =
|
|
|
|
|
2013-12-17 13:27:30 +00:00
|
|
|
#############################
|
|
|
|
#
|
|
|
|
# Stable test groups
|
|
|
|
#
|
|
|
|
|
|
|
|
jdk_stable = \
|
|
|
|
:jdk_core \
|
|
|
|
:jdk_svc \
|
|
|
|
:jdk_beans \
|
|
|
|
:jdk_imageio \
|
|
|
|
:jdk_sound \
|
|
|
|
:jdk_sctp \
|
|
|
|
javax/accessibility \
|
2018-09-23 03:31:45 +00:00
|
|
|
com/sun/java/swing
|
2013-12-17 13:27:30 +00:00
|
|
|
|
2018-05-15 18:24:34 +00:00
|
|
|
needs_g1gc = \
|
|
|
|
jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java \
|
|
|
|
jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java \
|
|
|
|
jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java \
|
|
|
|
jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java \
|
|
|
|
jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java \
|
|
|
|
jdk/jfr/event/gc/detailed/TestG1ConcurrentModeFailureEvent.java \
|
|
|
|
jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java \
|
|
|
|
jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java \
|
|
|
|
jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java \
|
|
|
|
jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java \
|
|
|
|
jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java \
|
2018-09-21 16:57:18 +00:00
|
|
|
jdk/jfr/event/gc/collection/TestG1ParallelPhases.java \
|
2018-05-15 18:24:34 +00:00
|
|
|
jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java \
|
|
|
|
jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java \
|
|
|
|
jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java
|
2021-12-06 23:34:32 +00:00
|
|
|
|
|
|
|
# This set of tests will be executed in an ipv6 only environment
|
|
|
|
|
|
|
|
jdk_ipv6_only = \
|
|
|
|
:jdk_net \
|
|
|
|
:jdk_nio_networkchannel
|
|
|
|
|
|
|
|
jdk_nio_networkchannel = \
|
|
|
|
java/nio/channels/AsyncCloseAndInterrupt.java \
|
|
|
|
java/nio/channels/AsynchronousServerSocketChannel \
|
|
|
|
java/nio/channels/AsynchronousSocketChannel \
|
|
|
|
java/nio/channels/DatagramChannel \
|
|
|
|
java/nio/channels/ServerSocketChannel \
|
|
|
|
java/nio/channels/SocketChannel \
|
|
|
|
java/nio/channels/Selector \
|
|
|
|
java/nio/channels/etc
|
|
|
|
|
2020-12-09 10:28:04 +00:00
|
|
|
jdk_core_manual = \
|
|
|
|
:jdk_core_manual_no_input \
|
2023-11-23 10:31:23 +00:00
|
|
|
:jdk_security_manual_no_input \
|
|
|
|
:jdk_core_manual_interactive \
|
|
|
|
:jdk_security_manual_interactive
|
2020-12-09 10:28:04 +00:00
|
|
|
|
|
|
|
jdk_core_manual_no_input = \
|
|
|
|
java/net/HugeDataTransferTest.java \
|
|
|
|
java/net/httpclient/BodyProcessorInputStreamTest.java \
|
|
|
|
java/net/httpclient/HttpInputStreamTest.java \
|
|
|
|
java/util/zip/ZipFile/TestZipFile.java \
|
|
|
|
javax/net/ssl/compatibility/AlpnTest.java \
|
|
|
|
javax/net/ssl/compatibility/BasicConnectTest.java \
|
|
|
|
javax/net/ssl/compatibility/HrrTest.java \
|
|
|
|
javax/net/ssl/compatibility/SniTest.java \
|
2022-07-14 01:31:34 +00:00
|
|
|
jdk/nio/zipfs/TestLocOffsetFromZip64EF.java \
|
2023-04-12 16:08:34 +00:00
|
|
|
jdk/nio/zipfs/LargeCompressedEntrySizeTest.java \
|
2022-07-14 01:31:34 +00:00
|
|
|
java/util/ArrayList/Bug8146568.java \
|
2023-04-12 16:08:34 +00:00
|
|
|
java/util/Vector/Bug8148174.java \
|
|
|
|
com/sun/net/httpserver/simpleserver/CommandLinePortNotSpecifiedTest.java \
|
2023-11-08 19:39:30 +00:00
|
|
|
com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePortNotSpecifiedTest.java \
|
|
|
|
javax/xml/jaxp/datatype/8033980/GregorianCalAndDurSerDataUtil.java
|
2020-12-09 10:28:04 +00:00
|
|
|
|
2023-11-23 10:31:23 +00:00
|
|
|
jdk_security_manual_no_input = \
|
2024-06-21 16:37:57 +00:00
|
|
|
:jdk_security_infra \
|
2023-04-12 16:08:34 +00:00
|
|
|
com/sun/crypto/provider/Cipher/AEAD/GCMIncrementByte4.java \
|
|
|
|
com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java \
|
2020-12-09 10:28:04 +00:00
|
|
|
com/sun/security/sasl/gsskerb/AuthOnly.java \
|
|
|
|
com/sun/security/sasl/gsskerb/ConfSecurityLayer.java \
|
|
|
|
com/sun/security/sasl/gsskerb/NoSecurityLayer.java \
|
|
|
|
sun/security/smartcardio/TestChannel.java \
|
|
|
|
sun/security/smartcardio/TestConnect.java \
|
|
|
|
sun/security/smartcardio/TestConnectAgain.java \
|
|
|
|
sun/security/smartcardio/TestControl.java \
|
|
|
|
sun/security/smartcardio/TestDefault.java \
|
|
|
|
sun/security/smartcardio/TestDirect.java \
|
|
|
|
sun/security/smartcardio/TestExclusive.java \
|
|
|
|
sun/security/smartcardio/TestMultiplePresent.java \
|
|
|
|
sun/security/smartcardio/TestPresent.java \
|
|
|
|
sun/security/smartcardio/TestTransmit.java \
|
2023-11-08 19:39:30 +00:00
|
|
|
sun/security/tools/jarsigner/compatibility/Compatibility.java \
|
|
|
|
sun/security/tools/keytool/ListKeyChainStore.java
|
2020-12-09 10:28:04 +00:00
|
|
|
|
2023-04-12 16:08:34 +00:00
|
|
|
jdk_core_manual_interactive = \
|
2020-12-09 10:28:04 +00:00
|
|
|
com/sun/jndi/dns/Test6991580.java \
|
2022-10-12 22:17:19 +00:00
|
|
|
java/util/TimeZone/DefaultTimeZoneTest.java \
|
2023-04-12 16:08:34 +00:00
|
|
|
java/nio/MappedByteBuffer/PmemTest.java \
|
|
|
|
java/rmi/registry/nonLocalRegistry/NonLocalRegistryTest.java \
|
2023-11-23 10:31:23 +00:00
|
|
|
java/rmi/registry/nonLocalRegistry/NonLocalSkeletonTest.java
|
|
|
|
|
|
|
|
jdk_security_manual_interactive = \
|
|
|
|
sun/security/tools/keytool/i18n.java \
|
2024-08-07 18:24:08 +00:00
|
|
|
com/sun/security/auth/callback/TextCallbackHandler/Password.java \
|
2023-04-12 16:08:34 +00:00
|
|
|
sun/security/krb5/config/native/TestDynamicStore.java
|
2020-12-09 10:28:04 +00:00
|
|
|
|
2021-12-07 21:58:19 +00:00
|
|
|
# Test sets for running inside container environment
|
|
|
|
jdk_containers_extended = \
|
|
|
|
:jdk_io \
|
|
|
|
:jdk_nio \
|
|
|
|
:jdk_svc
|
2023-11-30 12:09:20 +00:00
|
|
|
|
|
|
|
jdk_core_no_security = \
|
|
|
|
:jdk_core \
|
2024-06-21 16:37:57 +00:00
|
|
|
-:jdk_security
|
2024-10-16 10:17:47 +00:00
|
|
|
|
|
|
|
# Set of tests for `@since` checks in source code documentation
|
|
|
|
jdk_since_checks = \
|
2024-11-08 09:53:16 +00:00
|
|
|
tools/sincechecker/
|