-
Enhancement
-
Resolution: Unresolved
-
P4
-
25
There are a number of tests that still rely on vm.allThreads(), but pass even without includevirtualthreads=y. The reason is because they do no look for any specific debuggee threads in the list returned, but instead just perform the testing on the returned list. For example, the test might just verify that suspend counts are accurate for all threads in the list, but if a thread is missing, the test wouldn't notice.
It would be best if these tests were run with includevirtualthreads=y so they do a better job of testing virtual threads. I believe there are about 30 such tests.
- relates to
-
JDK-8353955 nsk/jdi tests should be fixed to not always require includevirtualthreads=y
-
- Resolved
-
- links to
-
Review(master) openjdk/jdk/25557