1 #
 2 # Copyright (c) 2024, 2026, 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.
 8 #
 9 # This code is distributed in the hope that it will be useful, but WITHOUT
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
12 # version 2 for more details (a copy is included in the LICENSE file that
13 # accompanied this code).
14 #
15 # You should have received a copy of the GNU General Public License version
16 # 2 along with this work; if not, write to the Free Software Foundation,
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
23 
24 #############################################################################
25 #
26 # List of quarantined tests for testing in AOT_JDK mode.
27 #
28 #############################################################################
29 
30 runtime/modules/PatchModule/PatchModuleClassList.java 0000000 generic-all
31 runtime/NMT/NMTWithCDS.java                           0000000 generic-all
32 runtime/symbols/TestSharedArchiveConfigFile.java      0000000 generic-all
33 
34 # The following tests use very small -Xmx and will not be able to
35 # use the AOT cache generated by "make test JTREG=AOT_JDK=onestep ..."
36 gc/arguments/TestG1HeapSizeFlags.java                 0000000 generic-all
37 gc/arguments/TestParallelHeapSizeFlags.java           0000000 generic-all
38 gc/arguments/TestSerialHeapSizeFlags.java             0000000 generic-all
39 gc/arguments/TestVerifyBeforeAndAfterGCFlags.java     0000000 generic-all
40 
41 gc/arguments/TestCompressedClassFlags.java            0000000 generic-all
42 gc/TestAllocateHeapAtMultiple.java                    0000000 generic-all
43 gc/TestAllocateHeapAt.java                            0000000 generic-all
44 
45 # use -Xshare
46 serviceability/sa/ClhsdbCDSJstackPrintAll.java        0000000 generic-all
47 serviceability/sa/ClhsdbCDSCore.java                  0000000 generic-all
48 serviceability/sa/CDSJMapClstats.java                 0000000 generic-all
49 compiler/intrinsics/klass/TestIsPrimitive.java        0000000 generic-all
50 
51 # This test is incompatible with AOTClassLinking.
52 # It has the assumption about unresolved Integer.
53 # However when AOTClassLinking is enabled, Integer is always resolved at JVM start-up.
54 compiler/ciReplay/TestInliningProtectionDomain.java   0000000 generic-all
55 
56 # use -XX:TypeProfileLevel=222 invalidating AOT cache
57 compiler/profiling/spectrapredefineclass/Launcher.java 0000000 generic-all
58 compiler/profiling/spectrapredefineclass_classloaders/Launcher.java 0000000 generic-all
59 
60 # Profiling data from AOT cache affects compilation
61 compiler/runtime/safepoints/TestMachTempsAcrossSafepoints.java 0000000 generic-all
62 
63 # Error: GC triggered before VM initialization completed. Try increasing NewSize
64 gc/arguments/TestG1HeapSizeFlags.java 8366033 generic-all
65 
66 # These tests fail often with AotJdk due to JDK-8323727
67 compiler/arguments/TestStressReflectiveCode.java 8323727 generic-all
68 compiler/arraycopy/TestCloneWithStressReflectiveCode.java 8323727 generic-all
69 
70 #############################################################################
71 
72 # Preview project specific failures go here at the end of the file.
73 #
74 # These are NOT failures that occur with the '--enable-preview' option
75 # specified; those go in the appropriate ProblemList-enable-preview.txt file.
76 # These are failures that occur WITHOUT the '--enable-preview' option
77 # specified AND occur because of some issue with preview project code,
78 # in either implementation or test code.
79 
80 #############################################################################
81