JDK-8081569 : sun/tools/jstatd/TestJstatd* tests timed out intermittently
  • Type: Bug
  • Component: core-svc
  • Sub-Component: tools
  • Affected Version: 8u111,9,13,15,16,17,18,19,20
  • Priority: P4
  • Status: Closed
  • Resolution: Cannot Reproduce
  • Submitted: 2015-06-01
  • Updated: 2023-09-15
  • Resolved: 2023-09-15
Related Reports
Duplicate :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Sub Tasks
JDK-8316199 :  
Description
sun/tools/jstatd/TestJstatdPortAndServer.java
sun/tools/jstatd/TestJstatdDefaults.java
sun/tools/jstatd/TestJstatdServer.java

Observed above tests timed out in JDK9/b65 same binaries run. Thread dump:

#section:main
----------messages:(664/44287)----------
command: main TestJstatdPortAndServer
reason: User specified action: run main/timeout=60 TestJstatdPortAndServer 
Timeout signalled after 480 seconds
Timeout information:
Running jstack on process 9059
2015-05-30 12:51:48
Full thread dump Java HotSpot(TM) 64-Bit Server VM (1.9.0-ea-b65 mixed mode):

"Jstatd-Thread" #725 prio=5 os_prio=0 tid=0x00007fa2a007a000 nid=0x2c66 waiting on condition [0x00007fa1c49c8000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000f742de08> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
	at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
	at jdk.testlibrary.ProcessTools.startProcess(ProcessTools.java:200)
	at jdk.testlibrary.ProcessTools.startProcess(ProcessTools.java:128)
	at jdk.testlibrary.ProcessTools.startProcess(ProcessTools.java:248)
	at jdk.testlibrary.ProcessThread$ProcessRunnable.xrun(ProcessThread.java:151)
	at jdk.testlibrary.XRun.run(XRun.java:40)
	at java.lang.Thread.run(Thread.java:745)
	at jdk.testlibrary.TestThread.run(TestThread.java:126)

"SameVMThread" #724 prio=5 os_prio=0 tid=0x00007fa5e43a4800 nid=0x2c64 waiting on condition [0x00007fa1c45c3000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000f7381c48> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
	at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
	at jdk.testlibrary.ProcessThread$ProcessRunnable.getProcess(ProcessThread.java:209)
	at jdk.testlibrary.ProcessThread$ProcessRunnable.getPid(ProcessThread.java:198)
	at jdk.testlibrary.ProcessThread.getPid(ProcessThread.java:101)
	at JstatdTest.waitOnTool(JstatdTest.java:86)
	at JstatdTest.tryToSetupJstatdProcess(JstatdTest.java:282)
	at JstatdTest.doTest(JstatdTest.java:322)
	at TestJstatdPortAndServer.main(TestJstatdPortAndServer.java:38)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:502)
	at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:218)
	at java.lang.Thread.run(Thread.java:745)

"Attach Listener" #721 daemon prio=9 os_prio=0 tid=0x00007fa558001000 nid=0x134a waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"InnocuousThread-33" #202 daemon prio=5 os_prio=0 tid=0x00007fa50c22d000 nid=0x7239 waiting on condition [0x00007fa4c6eed000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-32" #201 daemon prio=5 os_prio=0 tid=0x00007fa50c22b000 nid=0x7238 waiting on condition [0x00007fa4c6fee000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-31" #200 daemon prio=5 os_prio=0 tid=0x00007fa50c229000 nid=0x7237 waiting on condition [0x00007fa4c70ef000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-30" #199 daemon prio=5 os_prio=0 tid=0x00007fa50c227800 nid=0x7236 waiting on condition [0x00007fa4c71f0000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-29" #198 daemon prio=5 os_prio=0 tid=0x00007fa50c225800 nid=0x7235 waiting on condition [0x00007fa4c72f1000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-28" #197 daemon prio=5 os_prio=0 tid=0x00007fa50c224000 nid=0x7234 waiting on condition [0x00007fa4c73f2000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-27" #196 daemon prio=5 os_prio=0 tid=0x00007fa50c222000 nid=0x7233 waiting on condition [0x00007fa4c74f3000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-26" #195 daemon prio=5 os_prio=0 tid=0x00007fa50c220000 nid=0x7232 waiting on condition [0x00007fa4c75f4000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-25" #194 daemon prio=5 os_prio=0 tid=0x00007fa50c21e000 nid=0x7231 waiting on condition [0x00007fa4c76f5000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-24" #193 daemon prio=5 os_prio=0 tid=0x00007fa50c21c000 nid=0x7230 waiting on condition [0x00007fa4c77f6000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-23" #192 daemon prio=5 os_prio=0 tid=0x00007fa50c21a800 nid=0x722f waiting on condition [0x00007fa4c78f7000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-22" #191 daemon prio=5 os_prio=0 tid=0x00007fa50c218800 nid=0x722e waiting on condition [0x00007fa4c79f8000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-21" #190 daemon prio=5 os_prio=0 tid=0x00007fa50c217000 nid=0x722d waiting on condition [0x00007fa4c7af9000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-20" #189 daemon prio=5 os_prio=0 tid=0x00007fa50c215800 nid=0x722c waiting on condition [0x00007fa4c7bfa000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-19" #188 daemon prio=5 os_prio=0 tid=0x00007fa50c213800 nid=0x722b waiting on condition [0x00007fa4c7cfb000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-18" #187 daemon prio=5 os_prio=0 tid=0x00007fa50c212000 nid=0x722a waiting on condition [0x00007fa4c7dfc000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-17" #186 daemon prio=5 os_prio=0 tid=0x00007fa50c210800 nid=0x7229 waiting on condition [0x00007fa4c7efd000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-16" #185 daemon prio=5 os_prio=0 tid=0x00007fa50c1ee000 nid=0x7228 waiting on condition [0x00007fa4c7ffe000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-15" #184 daemon prio=5 os_prio=0 tid=0x00007fa50c1ec800 nid=0x7227 waiting on condition [0x00007fa55c156000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-14" #183 daemon prio=5 os_prio=0 tid=0x00007fa50c1ea800 nid=0x7226 waiting on condition [0x00007fa55c257000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-13" #182 daemon prio=5 os_prio=0 tid=0x00007fa50c1e9000 nid=0x7225 waiting on condition [0x00007fa55c358000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-12" #181 daemon prio=5 os_prio=0 tid=0x00007fa50c1e7000 nid=0x7224 waiting on condition [0x00007fa55c459000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-11" #180 daemon prio=5 os_prio=0 tid=0x00007fa50c1e5800 nid=0x7223 waiting on condition [0x00007fa55c55a000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-10" #179 daemon prio=5 os_prio=0 tid=0x00007fa50c1e3800 nid=0x7222 waiting on condition [0x00007fa55c65b000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-9" #178 daemon prio=5 os_prio=0 tid=0x00007fa50c1e2000 nid=0x7221 waiting on condition [0x00007fa55c75c000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-8" #177 daemon prio=5 os_prio=0 tid=0x00007fa50c1e0800 nid=0x7220 waiting on condition [0x00007fa55c85d000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-7" #176 daemon prio=5 os_prio=0 tid=0x00007fa50c1fe800 nid=0x721f waiting on condition [0x00007fa55c95e000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-6" #175 daemon prio=5 os_prio=0 tid=0x00007fa50c1fd000 nid=0x721e waiting on condition [0x00007fa55ca5f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-5" #174 daemon prio=5 os_prio=0 tid=0x00007fa50c1fb000 nid=0x721d waiting on condition [0x00007fa55cb60000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-4" #173 daemon prio=5 os_prio=0 tid=0x00007fa50c1f9800 nid=0x721c waiting on condition [0x00007fa55cc61000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-3" #172 daemon prio=5 os_prio=0 tid=0x00007fa50c1f8000 nid=0x721b waiting on condition [0x00007fa55cd62000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-2" #171 daemon prio=5 os_prio=0 tid=0x00007fa50c1f7800 nid=0x721a waiting on condition [0x00007fa570135000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e266e328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:262)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"InnocuousThread-1" #170 daemon prio=5 os_prio=0 tid=0x00007fa50c1f6800 nid=0x7219 runnable [0x00007fa55d063000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.EPoll.epollWait(Native Method)
	at sun.nio.ch.EPollPort$EventHandlerTask.poll(EPollPort.java:194)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:268)
	at java.lang.Thread.run(Thread.java:745)
	at sun.misc.InnocuousThread.run(InnocuousThread.java:83)

"MyThread" #145 daemon prio=5 os_prio=0 tid=0x00007fa5000fa000 nid=0x11e0 in Object.wait() [0x00007fa55db6d000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00000000e2624a88> (a java.lang.Object)
	at java.lang.Object.wait(Object.java:508)
	at ThreadMXBeanProxy$MyThread.run(ThreadMXBeanProxy.java:117)
	- locked <0x00000000e2624a88> (a java.lang.Object)
	- locked <0x00000000e2560ee8> (a java.lang.Object)

"pool-1-thread-1" #22 daemon prio=5 os_prio=0 tid=0x00007fa5e4192000 nid=0x23b2 waiting on condition [0x00007fa570d0d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000e007bab0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

"Service Thread" #21 daemon prio=9 os_prio=0 tid=0x00007fa5e40fb800 nid=0x2393 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Sweeper thread" #20 daemon prio=9 os_prio=0 tid=0x00007fa5e40f7000 nid=0x2392 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread14" #19 daemon prio=9 os_prio=0 tid=0x00007fa5e40f5000 nid=0x2391 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread13" #18 daemon prio=9 os_prio=0 tid=0x00007fa5e40f3000 nid=0x2390 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread12" #17 daemon prio=9 os_prio=0 tid=0x00007fa5e40f1000 nid=0x238f waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread11" #16 daemon prio=9 os_prio=0 tid=0x00007fa5e40ee800 nid=0x238d waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread10" #15 daemon prio=9 os_prio=0 tid=0x00007fa5e40ec800 nid=0x238c waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread9" #14 daemon prio=9 os_prio=0 tid=0x00007fa5e40ea800 nid=0x238b waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread8" #13 daemon prio=9 os_prio=0 tid=0x00007fa5e40e8000 nid=0x238a waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread7" #12 daemon prio=9 os_prio=0 tid=0x00007fa5e40e6000 nid=0x2389 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread6" #11 daemon prio=9 os_prio=0 tid=0x00007fa5e40e4000 nid=0x2388 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread5" #10 daemon prio=9 os_prio=0 tid=0x00007fa5e40e1800 nid=0x2387 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread4" #9 daemon prio=9 os_prio=0 tid=0x00007fa5e40d7800 nid=0x2386 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x00007fa5e40d5800 nid=0x2385 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007fa5e40d3800 nid=0x2384 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007fa5e40d0800 nid=0x2383 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007fa5e40ce800 nid=0x2382 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007fa5e40cc800 nid=0x2381 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007fa5e40a5800 nid=0x2380 in Object.wait() [0x00007fa5728e7000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
	- locked <0x00000000e00a17a8> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:213)

"Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007fa5e40a3800 nid=0x237f in Object.wait() [0x00007fa5729e8000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:508)
	at java.lang.ref.Reference.tryHandlePending(Reference.java:192)
	- locked <0x00000000e00a19d8> (a java.lang.ref.Reference$Lock)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:154)

"main" #1 prio=5 os_prio=0 tid=0x00007fa5e4009800 nid=0x2365 in Object.wait() [0x00007fa5ea801000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Thread.join(Thread.java:1249)
	- locked <0x00000000f72dce78> (a java.lang.Thread)
	at java.lang.Thread.join(Thread.java:1323)
	at com.sun.javatest.regtest.agent.MainActionHelper.runClass(MainActionHelper.java:127)
	at com.sun.javatest.regtest.agent.AgentServer.doMain(AgentServer.java:215)
	at com.sun.javatest.regtest.agent.AgentServer.run(AgentServer.java:165)
	at com.sun.javatest.regtest.Agent.main(Agent.java:87)

"VM Thread" os_prio=0 tid=0x00007fa5e4090800 nid=0x237d runnable 

"ParGC Thread#0" os_prio=0 tid=0x00007fa5e401e000 nid=0x2366 runnable 

"ParGC Thread#1" os_prio=0 tid=0x00007fa5e4020000 nid=0x2367 runnable 

"ParGC Thread#2" os_prio=0 tid=0x00007fa5e4021800 nid=0x2368 runnable 

"ParGC Thread#3" os_prio=0 tid=0x00007fa5e4023800 nid=0x2369 runnable 

"ParGC Thread#4" os_prio=0 tid=0x00007fa5e4025000 nid=0x236a runnable 

"ParGC Thread#5" os_prio=0 tid=0x00007fa5e4027000 nid=0x236b runnable 

"ParGC Thread#6" os_prio=0 tid=0x00007fa5e4028800 nid=0x236c runnable 

"ParGC Thread#7" os_prio=0 tid=0x00007fa5e402a800 nid=0x236d runnable 

"ParGC Thread#8" os_prio=0 tid=0x00007fa5e402c000 nid=0x236e runnable 

"ParGC Thread#9" os_prio=0 tid=0x00007fa5e402e000 nid=0x236f runnable 

"ParGC Thread#10" os_prio=0 tid=0x00007fa5e402f800 nid=0x2370 runnable 

"ParGC Thread#11" os_prio=0 tid=0x00007fa5e4031800 nid=0x2371 runnable 

"ParGC Thread#12" os_prio=0 tid=0x00007fa5e4033000 nid=0x2372 runnable 

"ParGC Thread#13" os_prio=0 tid=0x00007fa5e4035000 nid=0x2373 runnable 

"ParGC Thread#14" os_prio=0 tid=0x00007fa5e4036800 nid=0x2374 runnable 

"ParGC Thread#15" os_prio=0 tid=0x00007fa5e4038800 nid=0x2375 runnable 

"ParGC Thread#16" os_prio=0 tid=0x00007fa5e403a000 nid=0x2376 runnable 

"ParGC Thread#17" os_prio=0 tid=0x00007fa5e403c000 nid=0x2377 runnable 

"ParGC Thread#18" os_prio=0 tid=0x00007fa5e403d800 nid=0x2378 runnable 

"ParGC Thread#19" os_prio=0 tid=0x00007fa5e403f800 nid=0x2379 runnable 

"ParGC Thread#20" os_prio=0 tid=0x00007fa5e4041000 nid=0x237a runnable 

"ParGC Thread#21" os_prio=0 tid=0x00007fa5e4043000 nid=0x237b runnable 

"ParGC Thread#22" os_prio=0 tid=0x00007fa5e4044800 nid=0x237c runnable 

"VM Periodic Task Thread" os_prio=0 tid=0x00007fa5e40fd800 nid=0x2394 waiting on condition 

JNI global references: 534

--- Timeout information end.
elapsed time (seconds): 485.569
Comments
Closing as cannot reproduce. Old bug with many reports over the years, including many "Could not bind" or "Port already in use" which are resolved by other changes.
15-09-2023

This old bug documents timeouts in jstatd testing since around jdk9. The original report, in jdk9,"Jstatd-Thread" being at jdk.testlibrary.ProcessTools.startProcess(ProcessTools.java:200) ...meant waiting for a process to start. It's not clear if the other reports in the bug are the same. Other notes from 2015 show jstatd definitely starting, but then the error: sun.jvmstat.monitor.MonitorException: Could not read data for remote JVM 6234 ...so the remote process failed. This bug has notes about "Could not bind" so those jstatd launches would be retried now we have: JDK-8240711 adds a retry for "Port already in use". JDK-8314476 additionally detects "Could not bind" and retries launching jstatd. None of the modern logs are available. The problemlist entry should be removed to see if there are any remaining problems.
04-09-2023

Here's a log file snippet from the jdk-20+7-349-tier7 sighting: sun/tools/jstatd/TestJstatdPort.java #section:main ----------messages:(8/231)---------- command: main TestJstatdPort reason: User specified action: run main/timeout=60 TestJstatdPort Mode: agentvm Agent id: 58 Timeout refired 600 times Timeout information: --- Timeout information end. elapsed time (seconds): 651.805 ----------configuration:(16/2001)---------- <snip> result: Error. Agent error: java.lang.Exception: Agent 58 timed out with a timeout of 600 seconds; check console log for any additional details
20-07-2022

Here's a log file snippet from the jdk-19+9-479-tier6 sighting: sun/tools/jstatd/TestJstatdPortAndServer.java Start jstat: [/opt/mach5/mesos/work_dir/jib-master/install/jdk-19+9-479/linux-x64-open.jdk/jdk-19/bin/jstat -J-XX:+UsePerfData -J-Duser.language=en -gcutil 2646@ol7-x64-987880:35075/TestJstatdServer 250 5] [2022-02-08T04:40:15.439586480Z] Gathering output for process 2725 [2022-02-08T04:40:16.709442607Z] Waiting for completion for process 2725 [2022-02-08T04:40:16.709626525Z] Waiting for completion finished for process 2725 Output and diagnostic info for process 2725 was saved into 'pid-2725-output.log' S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT 0.00 21.19 0.00 98.97 92.96 74.96 1 0.003 0 0.000 0 0.000 0.003 0.00 21.19 0.00 98.97 92.96 74.96 1 0.003 0 0.000 0 0.000 0.003 0.00 21.19 0.00 98.97 92.96 74.96 1 0.003 0 0.000 0 0.000 0.003 0.00 21.19 0.00 98.97 92.96 74.96 1 0.003 0 0.000 0 0.000 0.003 0.00 21.19 0.00 98.97 92.96 74.96 1 0.003 0 0.000 0 0.000 0.003 [2022-02-08T04:40:16.710233043Z] Waiting for completion for process 2725 [2022-02-08T04:40:16.710295231Z] Waiting for completion finished for process 2725 ProcessThread.stopProcess() will kill process [2022-02-08T04:40:17.034701832Z] Gathering output for process 2646 [2022-02-08T04:40:17.035656740Z] Waiting for completion for process 2646 [2022-02-08T04:40:17.035773101Z] Waiting for completion finished for process 2646 --- ProcessLog --- cmd: /opt/mach5/mesos/work_dir/jib-master/install/jdk-19+9-479/linux-x64-open.jdk/jdk-19/bin/jstatd -J-XX:+UsePerfData -p 35075 -n TestJstatdServer exitvalue: 143 stderr: stdout: [2022-02-08T04:40:17.036082597Z] Waiting for completion for process 2646 [2022-02-08T04:40:17.036150135Z] Waiting for completion finished for process 2646 Start jstatd: [/opt/mach5/mesos/work_dir/jib-master/install/jdk-19+9-479/linux-x64-open.jdk/jdk-19/bin/jstatd -J-XX:+UsePerfData -p40301 -nTestJstatdServer] [Jstatd-Thread]:/opt/mach5/mesos/work_dir/jib-master/install/jdk-19+9-479/linux-x64-open.jdk/jdk-19/bin/jstatd -J-XX:+UsePerfData -p40301 -nTestJstatdServer [Jstatd-Thread] Could not bind //:40301/TestJstatdServer to RMI Registry [Jstatd-Thread] java result: Error. Agent error: java.lang.Exception: Agent 67 timed out with a timeout of 240 seconds; check console log for any additional details test result: Error. Agent error: java.lang.Exception: Agent 67 timed out with a timeout of 240 seconds; check console log for any additional details
08-02-2022

JDK-8258802 will be used to ProblemList tests on Win* platforms.
21-12-2020

Here's a log file snippet from the jdk-16+26-1682-tier6 sighting: ----------System.out:(65/4197)*---------- Start jstatd: [c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+26-1682\\windows-x64-debug.jdk\\jdk-16\\fastdebug\\bin\\jstatd.exe -J-XX:+UsePerfData -J-Djava.security.policy=C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+26-1682\\src.full\\open\\test\\jdk\\sun\\tools\\jstatd\\all.policy -n TestJstatdServer] [Jstatd-Thread]:c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+26-1682\\windows-x64-debug.jdk\\jdk-16\\fastdebug\\bin\\jstatd.exe -J-XX:+UsePerfData -J-Djava.security.policy=C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+26-1682\\src.full\\open\\test\\jdk\\sun\\tools\\jstatd\\all.policy -n TestJstatdServer [Jstatd-Thread] jstatd started (bound to /TestJstatdServer) Jstatd-Thread pid: 795892 Start jps: [c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+26-1682\\windows-x64-debug.jdk\\jdk-16\\fastdebug\\bin\\jps.exe -J-Xmx512m -J-XX:MaxRAMPercentage=3 -J-Djava.io.tmpdir=t:/testoutput/test-support/jtreg_open_test_jdk_jdk_svc/tmp -J-ea -J-esa -J-XX:NativeMemoryTracking=detail -J-XX:+UsePerfData ansible-custom-image-1603380210/TestJstatdServer] [2020-11-21T09:47:41.796614300Z] Gathering output for process 448596 [2020-11-21T09:47:43.896589100Z] Waiting for completion for process 448596 [2020-11-21T09:47:43.896589100Z] Waiting for completion finished for process 448596 Output and diagnostic info for process 448596 was saved into 'pid-448596-output.log' 284640 AgentServer 13604 jtreg.jar 95876 AgentServer 439040 AgentServer 781024 AgentServer 402408 AgentServer 769092 AgentServer 18928 AgentServer 448596 Jps 697144 AgentServer 517460 AgentServer 277424 AgentServer 26964 Main 795892 Jstatd 768912 AgentServer 903280 Main 741972 AgentServer Java HotSpot(TM) 64-Bit Server VM warning: Native Memory Tracking did not setup properly, using wrong launcher? [2020-11-21T09:47:43.905575500Z] Waiting for completion for process 448596 [2020-11-21T09:47:43.906588100Z] Waiting for completion finished for process 448596 Start jstat: [c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+26-1682\\windows-x64-debug.jdk\\jdk-16\\fastdebug\\bin\\jstat.exe -J-XX:+UsePerfData -J-Duser.language=en -gcutil 795892@ansible-custom-image-1603380210/TestJstatdServer 250 5] [2020-11-21T09:47:43.929574Z] Gathering output for process 718936 [2020-11-21T09:47:46.514595200Z] Waiting for completion for process 718936 [2020-11-21T09:47:46.514595200Z] Waiting for completion finished for process 718936 Output and diagnostic info for process 718936 was saved into 'pid-718936-output.log' S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT 0.00 20.39 0.00 0.00 95.33 82.27 1 0.017 0 0.000 0 0.000 0.017 0.00 20.39 0.00 0.00 95.33 82.27 1 0.017 0 0.000 0 0.000 0.017 0.00 20.39 0.00 0.00 95.33 82.27 1 0.017 0 0.000 0 0.000 0.017 0.00 20.39 0.00 0.00 95.33 82.27 1 0.017 0 0.000 0 0.000 0.017 0.00 20.39 0.00 0.00 95.33 82.27 1 0.017 0 0.000 0 0.000 0.017 [2020-11-21T09:47:46.516591700Z] Waiting for completion for process 718936 [2020-11-21T09:47:46.517574600Z] Waiting for completion finished for process 718936 ProcessThread.stopProcess() will kill process [2020-11-21T09:47:46.575679400Z] Gathering output for process 795892 [2020-11-21T09:47:46.575679400Z] Waiting for completion for process 795892 [2020-11-21T09:47:46.575679400Z] Waiting for completion finished for process 795892 --- ProcessLog --- cmd: c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+26-1682\\windows-x64-debug.jdk\\jdk-16\\fastdebug\\bin\\jstatd.exe -J-XX:+UsePerfData -J-Djava.security.policy=C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-16+26-1682\\src.full\\open\\test\\jdk\\sun\\tools\\jstatd\\all.policy -n TestJstatdServer exitvalue: 1 stderr: stdout: [2020-11-21T09:47:46.575679400Z] Waiting for completion for process 795892 [2020-11-21T09:47:46.575679400Z] Waiting for completion finished for process 795892 Start jstatd: [c:\\ade\\mesos\\work_dir\\jib-mast result: Error. Agent error: java.lang.Exception: Agent 115 timed out with a timeout of 600 seconds; check console log for any additional details
21-11-2020

Not critical for JDK 8
17-08-2016

Mach 5: sun/tools/jstatd/TestJstatdDefaults.java fail again on Nov. 2nd. Log: #section:main ----------messages:(3/134)---------- command: main TestJstatdDefaults reason: User specified action: run main/timeout=60 TestJstatdDefaults elapsed time (seconds): 3.136 ----------rerun:(20/2077)*---------- HOME=/opt/mach5/mach5-one \\ LANG=en_US.UTF-8 \\ PATH=/bin:/usr/bin \\ TZ=localtime \\ buildid=BUILD_ID \\ /scratch/jenkins/workspace/9-dev-tier2-solaris-x64/build/jdk/bin/java \\ -Dtest.class.path.prefix=/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/JTwork/jdk_test/classes/13/sun/tools/jstatd:/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/jdk/test/sun/tools/jstatd:/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/JTwork/jdk_test/classes/13/lib/testlibrary \\ -Dtest.src=/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/jdk/test/sun/tools/jstatd \\ -Dtest.src.path=/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/jdk/test/sun/tools/jstatd:/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/jdk/test/lib/testlibrary \\ -Dtest.classes=/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/JTwork/jdk_test/classes/13/sun/tools/jstatd \\ -Dtest.class.path=/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/JTwork/jdk_test/classes/13/sun/tools/jstatd:/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/JTwork/jdk_test/classes/13/lib/testlibrary \\ -Dtest.vm.opts='-ea -esa -Xmx512m' \\ -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \\ -Dtest.compiler.opts= \\ -Dtest.java.opts= \\ -Dtest.jdk=/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/build/jdk \\ -Dcompile.jdk=/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/build/jdk \\ -Dtest.timeout.factor=4.0 \\ -classpath /scratch/jenkins/workspace/9-dev-tier2-solaris-x64/mach5/jdkbuildwrapper/.data/unpacked/jpg/infra/builddeps/jtreg-4.1/1.3/jtreg/lib/javatest.jar:/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/mach5/jdkbuildwrapper/.data/unpacked/jpg/infra/builddeps/jtreg-4.1/1.3/jtreg/lib/jtreg.jar:/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/JTwork/jdk_test/classes/13/sun/tools/jstatd:/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/jdk/test/sun/tools/jstatd:/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/JTwork/jdk_test/classes/13/lib/testlibrary \\ TestJstatdDefaults ----------System.out:(76/2987)---------- Start jstatd: [/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/build/jdk/bin/jstatd -J-d64 -J-XX:+UsePerfData -J-Djava.security.policy=/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/jdk/test/sun/tools/jstatd/all.policy] [Jstatd-Thread]:/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/build/jdk/bin/jstatd -J-d64 -J-XX:+UsePerfData -J-Djava.security.policy=/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/jdk/test/sun/tools/jstatd/all.policy [Jstatd-Thread] jstatd started (bound to /JStatRemoteHost) Jstatd-Thread pid: 6234 Start jps: [/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/build/jdk/bin/jps -J-d64 -J-XX:+UsePerfData scaaa586.us.oracle.com] 6210 Jstat 6019 JpsBase 6024 MainWrapper 6026 JpsBase.jar 17035 AgentServer 17036 AgentServer 17037 AgentServer 17038 AgentServer 17039 AgentServer 20047 AgentServer 1168 jar 17040 AgentServer 17041 AgentServer 17042 AgentServer 17043 AgentServer 915 AgentServer 17044 AgentServer 20054 AgentServer 2714 AgentServer 6234 Jstatd 6236 LingeredApp 17182 AgentServer 6238 Jps 20062 AgentServer 6239 -- process information unavailable 6240 Jps 20068 AgentServer 4836 MainWrapper 2725 AgentServer 21733 AgentServer 2727 AgentServer 20072 AgentServer 23213 AgentServer 20078 AgentServer 2927 AgentServer 2932 AgentServer 2742 AgentServer 2936 AgentServer 2937 AgentServer 16443 jtreg.jar Start jstat: [/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/build/jdk/bin/jstat -J-d64 -J-XX:+UsePerfData -J-Duser.language=en -gcutil 6234@scaaa586.us.oracle.com 250 5] sun.jvmstat.monitor.MonitorException: Could not read data for remote JVM 6234 at sun.jvmstat.perfdata.monitor.protocol.rmi.PerfDataBuffer.<init>(PerfDataBuffer.java:68) at sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteMonitoredVm.<init>(RemoteMonitoredVm.java:71) at sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostProvider.getMonitoredVm(MonitoredHostProvider.java:146) at sun.tools.jstat.Jstat.logSamples(Jstat.java:107) at sun.tools.jstat.Jstat.main(Jstat.java:70) Caused by: java.rmi.NoSuchObjectException: no such object in table at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:276) at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:253) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:162) at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:209) at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:161) at com.sun.proxy.$Proxy1.getCapacity(Unknown Source) at sun.jvmstat.perfdata.monitor.protocol.rmi.PerfDataBuffer.<init>(PerfDataBuffer.java:63) ... 4 more ProcessThread.stopProcess() will kill process --- ProcessLog --- cmd: /scratch/jenkins/workspace/9-dev-tier2-solaris-x64/build/jdk/bin/jstatd -J-d64 -J-XX:+UsePerfData -J-Djava.security.policy=/scratch/jenkins/workspace/9-dev-tier2-solaris-x64/jdk/test/sun/tools/jstatd/all.policy exitvalue: 143 stderr: stdout: ----------System.err:(61/3603)---------- stdout: []; stderr: [sun.jvmstat.monitor.MonitorException: Could not read data for remote JVM 6234 at sun.jvmstat.perfdata.monitor.protocol.rmi.PerfDataBuffer.<init>(PerfDataBuffer.java:68) at sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteMonitoredVm.<init>(RemoteMonitoredVm.java:71) at sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostProvider.getMonitoredVm(MonitoredHostProvider.java:146) at sun.tools.jstat.Jstat.logSamples(Jstat.java:107) at sun.tools.jstat.Jstat.main(Jstat.java:70) Caused by: java.rmi.NoSuchObjectException: no such object in table at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:276) at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:253) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:162) at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:209) at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:161) at com.sun.proxy.$Proxy1.getCapacity(Unknown Source) at sun.jvmstat.perfdata.monitor.protocol.rmi.PerfDataBuffer.<init>(PerfDataBuffer.java:63) ... 4 more ] exitValue = 1 java.io.IOException: Stream Closed at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:255) at java.lang.ProcessImpl$DeferredCloseInputStream.read(ProcessImpl.java:764) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) at java.io.FilterInputStream.read(FilterInputStream.java:107) at jdk.testlibrary.StreamPumper.run(StreamPumper.java:112) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at jdk.testlibrary.StreamPumper$1.run(StreamPumper.java:191) at java.lang.Thread.run(Thread.java:747) java.io.IOException: Stream closed at java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:170) at java.io.BufferedInputStream.read(BufferedInputStream.java:336) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) at java.io.FilterInputStream.read(FilterInputStream.java:107) at jdk.testlibrary.StreamPumper.run(StreamPumper.java:112) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at jdk.testlibrary.StreamPumper$1.run(StreamPumper.java:191) at java.lang.Thread.run(Thread.java:747) java.lang.RuntimeException: Expected to get exit value of [0] at jdk.testlibrary.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:353) at JstatdTest.verifyJstatOutput(JstatdTest.java:201) at JstatdTest.runToolsAndVerify(JstatdTest.java:214) at JstatdTest.doTest(JstatdTest.java:325) at TestJstatdDefaults.main(TestJstatdDefaults.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:520) at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:218) at java.lang.Thread.run(Thread.java:747) JavaTest Message: Test threw exception: java.lang.RuntimeException JavaTest Message: shutting down test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0] test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0]
03-11-2015

Mach 5: 2 tests timed out (Oct 1, 2015): sun/tools/jstatd/TestJstatdDefaults.java http://java.se.oracle.com/mach5/view/9-dev-test/job/9-dev-tier2-windows-i586/357/artifact/JTwork/jdk_test/sun/tools/jstatd/TestJstatdDefaults.jtr/*view*/ sun/tools/jstatd/TestJstatdServer.java http://java.se.oracle.com/mach5/view/9-dev-test/job/9-dev-tier2-windows-i586/357/artifact/JTwork/jdk_test/sun/tools/jstatd/TestJstatdServer.jtr/*view*/
02-10-2015