1 ##########
2 ## Tests failing when main() is executed in additional vthread or in vthread instead of thread
3
4
5 ####
6 # OOME in unexpected thread
7 gc/g1/ihop/TestIHOPStatic.java
8
9
10 ####
11 # Test failing because of incorrect stacktrace for main thread
12
13 runtime/Throwable/TestThrowable.java
14 runtime/handshake/HandshakeWalkStackTest.java
15 runtime/handshake/HandshakeWalkStackFallbackTest.java
16 runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java
17 runtime/ErrorHandling/TestExitOnOutOfMemoryError.java
18 runtime/ErrorHandling/TestHeapDumpPath.java
19 runtime/ErrorHandling/TestOnOutOfMemoryError.java
20 runtime/Throwable/StackTraceLogging.java
21 runtime/Throwable/TestMaxJavaStackTraceDepth.java
22
23
24 ####
25 # TODO check what are the cds issues with vthread
26 runtime/cds/serviceability/ReplaceCriticalClasses.java
27 runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
28 runtime/cds/TestInterpreterMethodEntries.java#id0
29 runtime/cds/TestInterpreterMethodEntries.java#id1
30
31
32 ####
33 # Something wrong with test.jdk/test.src properties
34 runtime/Dictionary/ProtectionDomainCacheTest.java
35 runtime/jni/checked/TestCheckedEnsureLocalCapacity.java
36 runtime/Dictionary/ProtectionDomainCacheTest.java
37
38
39 ####
40 # Don't work with ProcessTools wrapper
41 serviceability/sa/ClhsdbCDSCore.java
42 serviceability/logging/TestLogRotation.java
43 compiler/c2/Test8062950.java
44
45
46 ####
47 # Custom cp adding (overriding -cp)
48
49 runtime/verifier/TestMultiANewArray.java
50 runtime/verifier/OverriderMsg.java
51 runtime/verifier/TestANewArray.java
52 runtime/StackTrace/LargeClassTest.java
53 runtime/LocalVariableTable/TestLVT.java
54 runtime/duplAttributes/DuplAttributesTest.java
55 runtime/EnclosingMethodAttr/EnclMethodAttr.java
56 runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
57 runtime/classFileParserBug/ClassFileParserBug.java
58 runtime/ClassFile/UnsupportedClassFileVersion.java
59 runtime/ClassFile/JsrRewriting.java
60 runtime/ClassFile/OomWhileParsingRepeatedJsr.java
61 runtime/cds/appcds/ClassLoaderTest.java
62 runtime/cds/appcds/HelloTest.java
63 runtime/cds/appcds/sharedStrings/SharedStringsBasic.java
64 runtime/cds/BootAppendTests.java
65 runtime/BootstrapMethod/BSMCalledTwice.java
66 compiler/aot/fingerprint/SelfChangedCDS.java
67 compiler/aot/verification/ClassAndLibraryNotMatchTest.java
68
69
70 ####
71 # Fail to run main() in thread
72 # Class with main() is not public, or it's outer class is not public
73
74 compiler/aot/fingerprint/SelfChangedCDS.java
75 compiler/aot/verification/ClassAndLibraryNotMatchTest.java
76 gc/TestSmallHeap.java
77 gc/TestVerifySilently.java
78 gc/TestVerifySubSet.java
79 gc/arguments/TestNewSizeThreadIncrease.java
80 gc/cms/GuardShrinkWarning.java
81 gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java
82 gc/ergonomics/TestDynamicNumberOfGCThreads.java
83 gc/g1/TestEagerReclaimHumongousRegions.java
84 gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
85 gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
86 gc/g1/TestHumongousAllocInitialMark.java
87 gc/g1/TestHumongousCodeCacheRoots.java
88 gc/g1/TestPLABSizeBounds.java
89 gc/g1/TestPrintRegionRememberedSetInfo.java
90 gc/g1/mixedgc/TestLogging.java
91 gc/logging/TestDeprecatedPrintFlags.java
92 gc/logging/TestMetaSpaceLog.java
93 gc/logging/TestPrintReferences.java
94 gc/serial/HeapChangeLogging.java
95 serviceability/sa/TestCpoolForInvokeDynamic.java
96 gc/TestSmallHeap.java
97 runtime/logging/VtablesTest.java
98 runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java
99 compiler/inlining/InlineAccessors.java
100 compiler/jsr292/ContinuousCallSiteTargetChange.java
101 compiler/jsr292/MHInlineTest.java
102 compiler/jsr292/PollutedTrapCounts.java
103 gc/TestAgeOutput.java
104 gc/TestNumWorkerOutput.java
105 gc/arguments/TestMaxHeapSizeTools.java
106 gc/arguments/TestUseCompressedOopsErgoTools.java
107 gc/g1/TestEagerReclaimHumongousRegionsLog.java
108 gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
109 gc/g1/TestGCLogMessages.java
110 gc/g1/TestHumongousAllocNearlyFullRegion.java
111 gc/g1/TestPLABOutput.java
112 gc/g1/TestPeriodicLogMessages.java
113 gc/g1/TestRemsetLoggingTools.java
114 gc/g1/TestShrinkAuxiliaryData.java
115 gc/g1/TestShrinkDefragmentedHeap.java
116 gc/g1/TestStringDeduplicationTools.java
117 gc/g1/ihop/TestIHOPStatic.java
118 gc/logging/TestGCId.java
119 gc/parallel/AdaptiveGCBoundary.java
120 gc/z/TestHighUsage.java
121 runtime/Dictionary/CleanProtectionDomain.java
122 runtime/Dictionary/ProtectionDomainCacheTest.java
123 runtime/ErrorHandling/ProblematicFrameTest.java
124 runtime/MemberName/MemberNameLeak.java
125 runtime/Shutdown/ShutdownTest.java
126 runtime/condy/CondyBadLDC.jasm
127 runtime/condy/CondyBadLDC2_W.jasm
128 runtime/condy/CondyUseLDC_W.jasm
129 runtime/condy/CondyUsesIndyBSM.jcod
130 runtime/condy/IndyUsesCondyBSM.jcod
131 runtime/execstack/Test.java
132 runtime/execstack/TestMT.java
133 runtime/handshake/HandshakeTransitionTest.java
134 runtime/logging/ClassLoadUnloadTest.java
135
136
137 ####
138 # dont run classname (-version/empty)
139
140 runtime/symboltable/ShortLivedSymbolCleanup.java
141 runtime/logging/LoaderConstraintsTest.java
142
143
144 #####
145 # Seems module patching doesn't work with wrapper
146
147 runtime/modules/PatchModule/PatchModuleTestJarDir.java
148 runtime/modules/PatchModule/PatchModuleJavaBase.java
149 runtime/modules/PatchModule/PatchModuleTestJar.java
150 runtime/modules/PatchModule/PatchModuleTest.java
151 runtime/modules/PatchModule/PatchModuleClassList.java