1 # Filed bugs
  2 
  3 java/foreign/channels/TestSocketChannels.java                         8272749 windows-all
  4 java/lang/management/ThreadMXBean/Locks.java                          8278603 generic-all
  5 java/foreign/StdLibTest.java                                          8278992 generic-all
  6 
  7 
  8 ####
  9 # JFR is not completely fixed to support vthreads
 10 jdk/jfr/api/consumer/recordingstream/TestRecursive.java               8278713 generic-all
 11 jdk/jfr/api/consumer/TestRecordedObject.java                          8278713 generic-all
 12 jdk/jfr/api/consumer/streaming/TestFilledChunks.java
 13 jdk/jfr/jcmd/TestJcmdStartWithOptions.java
 14 jdk/jfr/event/runtime/TestDirectBufferStatisticsEvent.java
 15 jdk/jfr/threading/TestManyVirtualThreads.java
 16 jdk/jfr/tool/TestPrintXML.java
 17 
 18 jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithDefNew.java            8279836 generic-all
 19 jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java  8279836 generic-all
 20 
 21 ####
 22 ## Tests failing because of issues with testng import in jtreg with wrapper.
 23 java/foreign/handles/Driver.java
 24 java/lang/ModuleTests/addXXX/Driver.java
 25 java/lang/invoke/MethodHandles/privateLookupIn/Driver.java
 26 java/lang/invoke/modules/Driver.java
 27 java/lang/invoke/modules/Driver1.java
 28 
 29 
 30 ##########
 31 ## Tests failing when main() is executed in additional vthread or in vthread instead of thread
 32 #
 33 
 34 
 35 ####
 36 # Incorrect stackwalking expectations for main thread stack trace
 37 
 38 java/lang/StackWalker/StackWalkTest.java
 39 java/lang/StackWalker/VerifyStackTrace.java
 40 java/lang/StackWalker/GetCallerClassTest.java
 41 java/lang/StackWalker/DumpStackTest.java
 42 java/lang/StackWalker/ReflectionFrames.java
 43 java/lang/StackWalker/NativeMethod.java
 44 jdk/internal/vm/Continuation/HumongousStack.java
 45 jdk/internal/vm/Continuation/Scoped.java
 46 jdk/internal/vm/Continuation/PreemptLiveFramesDriver.java
 47 jdk/internal/vm/Continuation/Preempt.java
 48 jdk/internal/vm/Continuation/Fuzz.java
 49 
 50 ####
 51 # Thread-sensitive threads
 52 
 53 # Test assumes main thread is named "main"
 54 java/lang/Thread/UncaughtExceptionsTest.java
 55 
 56 # Handler thread has daemon status set because it inherited from virtual thread
 57 com/sun/net/httpserver/bugs/B6431193.java
 58 
 59 # Test limits default scheduler to 1 carrier thread, can't run with wrapper
 60 java/lang/Thread/virtual/StackTraceWhenRunnable.java
 61 
 62 # Test requires the main thread to be in a thread group
 63 java/lang/Thread/MainThreadTest.java
 64 
 65 # Test don't expect FJ pool creating thread on demand
 66 java/lang/management/ThreadMXBean/ThreadLists.java
 67 
 68 ####
 69 # JFR tests check events for test main thread only or expect to find MainThread
 70 
 71 jdk/jfr/event/io/TestFileStreamEvents.java
 72 jdk/jfr/event/compiler/TestAllocInNewTLAB.java
 73 jdk/jfr/event/runtime/TestThreadStartEvent.java
 74 
 75 # the VirtualThreadStartEvent is loaded before main() in wrapper
 76 jdk/jfr/jvm/TestGetAllEventClasses.java
 77 
 78 # Virtual threads don't generate jdk.ThreadPark event when they park
 79 jdk/jfr/event/runtime/TestThreadParkEvent.java
 80 
 81 ####
 82 # OOME in unexpected thread
 83 
 84 java/lang/ref/OOMEInReferenceHandler.java
 85 
 86 
 87 ####
 88 # incorrect using of 'test.jdk' by wrapper
 89 
 90 runtime/jni/checked/TestCheckedEnsureLocalCapacity.java
 91 
 92 ####
 93 # Makes use of methods that are not supported on virtual threads
 94 java/lang/management/ManagementFactory/ProxyTypeMapping.java
 95 java/lang/management/ManagementFactory/ValidateOpenTypes.java
 96 java/lang/management/ThreadMXBean/ThreadUserTime.java
 97 java/lang/management/ThreadMXBean/ThreadCpuTime.java
 98 com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java
 99 
100 
101 ####
102 # Tests failing while setting custom Permissions
103 
104 java/util/Properties/LoadAndStoreXML.java
105 java/util/Properties/StoreReproducibilityTest.java
106 sun/reflect/ReflectionFactory/ReflectionFactoryTest.java
107 java/io/FilePermission/MergeName.java
108 java/lang/System/SecurityRace.java
109 java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
110 java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java
111 java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java
112 java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
113 java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java
114 java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
115 java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java
116 java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java
117 java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java
118 java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java
119 java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java
120 java/lang/System/Logger/default/DefaultLoggerTest.java
121 java/lang/System/Logger/custom/CustomLoggerTest.java
122 java/lang/System/SecurityManagerWarnings.java
123 java/lang/StackWalker/SecurityExceptions.java
124 java/lang/StackWalker/CallerSensitiveMethod/Main.java
125 java/lang/SecurityManager/CheckSecurityProvider.java
126 java/lang/SecurityManager/PackageAccessTest.java
127 java/lang/SecurityManager/modules/CustomSecurityManagerTest.java
128 java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java
129 java/lang/ProcessHandle/PermissionTest.java
130 java/lang/ProcessBuilder/SecurityManagerClinit.java
131 java/lang/ProcessBuilder/Basic.java#id1
132 java/lang/ProcessBuilder/Basic.java#id0
133 java/lang/ModuleTests/WithSecurityManager.java
134 java/lang/module/ModuleFinderWithSecurityManager.java
135 java/lang/invoke/MethodTypeSecurityManager.java
136 java/lang/invoke/MethodHandleConstants.java
137 java/lang/invoke/InvokeDynamicPrintArgs.java
138 java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
139 java/util/ServiceLoader/security/SecurityTest.java
140 java/util/PluggableLocale/PermissionTest.java
141 java/util/logging/TestLoggerBundleSync.java
142 java/util/logging/TestLogConfigurationDeadLockWithConf.java
143 java/util/logging/TestLogConfigurationDeadLock.java
144 java/util/logging/TestGetLoggerNPE.java
145 java/util/logging/TestConfigurationListeners.java
146 java/util/logging/TestAppletLoggerContext.java
147 java/util/logging/SystemLoggerConfigTest.java
148 java/util/logging/FileHandlerPatternExceptions.java
149 java/util/logging/FileHandlerPath.java
150 java/util/logging/FileHandlerLongLimit.java
151 java/util/logging/RootLogger/RootLevelInConfigFile.java
152 java/util/logging/LogManager/RootLogger/setLevel/TestRootLoggerLevel.java
153 java/util/logging/LogManager/Configuration/TestConfigurationLock.java
154 java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java
155 java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java
156 java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigWithInputStreamTest.java
157 java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigurationTest.java
158 java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java
159 java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java
160 java/util/logging/LogManager/Configuration/rootLoggerHandlers/RootLoggerHandlers.java
161 java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
162 java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java
163 java/util/logging/LogManager/Configuration/rootLoggerHandlers/BadRootLoggerHandlers.java
164 java/util/logging/Logger/getGlobal/TestGetGlobalConcurrent.java
165 java/util/logging/Logger/getGlobal/TestGetGlobalByName.java
166 java/util/logging/Logger/getGlobal/TestGetGlobal.java
167 runtime/Dictionary/ProtectionDomainCacheTest.java
168 java/util/concurrent/Executors/PrivilegedCallables.java
169 java/lang/constant/methodTypeDesc/ResolveConstantDesc.java
170 java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java
171 com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithRemoveAddProvider.java
172 com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithProviderChange.java
173 jdk/jfr/api/consumer/security/TestStreamingRemote.java
174 jdk/jfr/startupargs/TestDumpOnExit.java
175 java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
176 java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java
177 java/lang/annotation/ParameterAnnotations.java
178 sun/security/util/Resources/early/EarlyResources.java
179 javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java
180 
181 #####
182 # Tests failing because of ProcessTools wrapper
183 
184 com/sun/jdi/ProcessAttachTest.java
185 java/util/ResourceBundle/modules/cache/CacheTest.java
186 java/util/logging/modules/GetResourceBundleTest.java
187 
188 
189 #####
190 # Following tests failing of ProcessTools wrapper
191 # custom classpath, jars, no main class etc
192 
193 jdk/modules/etc/DefaultModules.java
194 jdk/modules/incubator/ServiceBinding.java
195 jdk/internal/misc/VM/RuntimeArguments.java
196 jdk/jfr/jvm/TestJfrJavaBase.java
197 java/lang/StackWalker/CallerFromMain.java
198 java/lang/Package/PackageFromManifest.java
199 java/lang/Package/IsCompatibleWithDriver.java
200 java/lang/RuntimeTests/shutdown/ShutdownHooks.java
201 java/lang/ClassLoader/EndorsedDirs.java
202 java/lang/ClassLoader/ExtDirs.java
203 java/lang/ClassLoader/GetSystemPackage.java
204 java/lang/ClassLoader/securityManager/ClassLoaderTest.java
205 java/lang/ClassLoader/getResource/modules/ResourcesTest.java
206 java/lang/ClassLoader/getResource/automaticmodules/Driver.java
207 java/lang/Class/getResource/ResourcesTest.java
208 java/lang/Class/forName/modules/TestDriver.java
209 java/lang/ClassLoader/getResource/modules/ResourcesTest.java
210 java/security/AccessController/DoPrivAccompliceTest.java
211 java/security/AccessController/LimitedDoPrivileged.java
212 java/security/Policy/SignedJar/SignedJarTest.java
213 java/security/Provider/SecurityProviderModularTest.java
214 java/security/Security/signedfirst/DynStatic.java
215 javax/security/auth/login/modules/JaasModularClientTest.java
216 javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
217 sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
218 sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
219 java/io/FilePermission/ReadFileOnPath.java
220 java/nio/file/spi/SetDefaultProvider.java
221 tools/launcher/modules/addexports/AddExportsTest.java
222 tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java
223 tools/launcher/modules/addmods/AddModsTest.java
224 tools/launcher/modules/addreads/AddReadsTest.java
225 tools/launcher/modules/addreads/AddReadsTestWarningError.java
226 tools/launcher/modules/basic/BasicTest.java
227 tools/launcher/modules/basic/LauncherErrors.java
228 tools/launcher/modules/describe/DescribeModuleTest.java
229 tools/launcher/modules/dryrun/DryRunTest.java
230 tools/launcher/modules/illegalaccess/IllegalAccessTest.java
231 tools/launcher/modules/limitmods/LimitModsTest.java
232 tools/launcher/modules/listmods/ListModsTest.java
233 tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java
234 tools/launcher/modules/validate/ValidateModulesTest.java
235 java/rmi/module/ModuleTest.java
236 javax/crypto/SecretKeyFactory/TestFailOver.java
237 javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java
238 tools/jimage/JImageToolTest.java
239 tools/jpackage/junit/junit.java
240 jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java
241 javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java
242 
243 java/io/Serializable/class/NonSerializableTest.java
244 java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java
245 java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java
246 
247 java/lang/instrument/PremainClass/PremainClassTest.java
248 java/lang/instrument/executableJAR/ExecJarWithAgent.java
249 
250 sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java
251 sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java
252 sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
253 sun/management/jmxremote/startstop/JMXStartStopTest.java
254 sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
255 sun/management/jmxremote/startstop/JMXStatusTest.java
256 
257 ####
258 # No expected StackOverflow
259 
260 java/lang/invoke/condy/CondyNestedResolutionTest.java
261 
262 
263 ####
264 # Other incorrect test expectations (test bugs)
265 
266 # Test memory consumption changed a little bit
267 java/lang/RuntimeTests/exec/LotsOfOutput.java
268 
269 
270 ####
271 # Legacy socket I/O is interruptible in the context of virtual threads
272 java/net/DatagramSocket/InterruptibleDatagramSocket.java
273 java/nio/channels/DatagramChannel/InterruptibleOrNot.java
274 
275 
276 ####
277 # Tests behavior that differs when underlying socket is non-blocking
278 java/nio/channels/SocketChannel/ShortWrite.java
279 
280 
281 ####
282 # JDI tests failing with wrapper
283 # some failing to find main method
284 # need to be re-reviewed later if want to support wrapper for jdi
285 
286 com/sun/jdi/DeferredStepTest.java
287 com/sun/jdi/EarlyReturnTest.java
288 com/sun/jdi/ExceptionEvents.java
289 com/sun/jdi/FetchLocals.java
290 com/sun/jdi/Frames2Test.java
291 com/sun/jdi/GetSetLocalTest.java
292 com/sun/jdi/JdbMethodExitTest.java
293 com/sun/jdi/JdbStepTest.java
294 com/sun/jdi/JdbStopThreadTest.java
295 com/sun/jdi/JdbStopThreadidTest.java
296 com/sun/jdi/LaunchCommandLine.java
297 com/sun/jdi/MethodEntryExitEvents.java
298 com/sun/jdi/MultiBreakpointsTest.java
299 com/sun/jdi/NativeInstanceFilter.java
300 com/sun/jdi/PopAndStepTest.java
301 com/sun/jdi/PopAsynchronousTest.java
302 com/sun/jdi/PopSynchronousTest.java
303 com/sun/jdi/RedefineCrossStart.java
304 com/sun/jdi/RedefineG.java
305 com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java
306 com/sun/jdi/RedefineTTYLineNumber.java
307 com/sun/jdi/ReferrersTest.java
308 com/sun/jdi/ResumeAfterThreadResumeCallTest.java
309 com/sun/jdi/SetLocalWhileThreadInNative.java
310 com/sun/jdi/StepTest.java
311 com/sun/jdi/redefine/RedefineTest.java
312 com/sun/jdi/redefineMethod/RedefineTest.java
313 
314 ####
315 # JDI SDE Tests
316 # Use custom classpath
317 
318 com/sun/jdi/sde/FilterMangleTest.java
319 com/sun/jdi/sde/MangleTest.java
320 com/sun/jdi/sde/MangleStepTest.java
321 com/sun/jdi/sde/TemperatureTableTest.java
322 com/sun/jdi/sde/SourceDebugExtensionTest.java