# HG changeset patch # User hb # Date 1458634386 25200 # Node ID 98886757c5aa312875e6c1f30d92c2857e938e3e # Parent fee950a46e6780965c1de2eefb26878da50557bb 8151797: java/lang/management/ThreadMXBean/ThreadLists.java : inconsistent results Summary: Create ThreadMXBean at the beginning of test so that call-site cleaner thread will be started Reviewed-by: sla diff -r fee950a46e67 -r 98886757c5aa jdk/test/java/lang/management/ThreadMXBean/ThreadLists.java --- a/jdk/test/java/lang/management/ThreadMXBean/ThreadLists.java Mon Mar 21 20:39:54 2016 -0700 +++ b/jdk/test/java/lang/management/ThreadMXBean/ThreadLists.java Tue Mar 22 01:13:06 2016 -0700 @@ -35,6 +35,11 @@ public class ThreadLists { public static void main(String args[]) { + // Bug id : JDK-8151797 + // Use a lambda expression so that call-site cleaner thread is started + Runnable printLambda = () -> {System.out.println("Starting Test");}; + printLambda.run(); + // get top-level thread group ThreadGroup top = Thread.currentThread().getThreadGroup(); ThreadGroup parent;