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