We see the test jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java failing 1-2 times per month in our
tets infrastructure. Failure is
java.lang.RuntimeException: Retry count exceeded
at jdk.test.lib.Asserts.fail(Asserts.java:594)
at jdk.jfr.event.runtime.TestThreadCpuTimeEvent.generateEvents(TestThreadCpuTimeEvent.java:159)
at jdk.jfr.event.runtime.TestThreadCpuTimeEvent.testSimple(TestThreadCpuTimeEvent.java:174)
at jdk.jfr.event.runtime.TestThreadCpuTimeEvent.main(TestThreadCpuTimeEvent.java:58)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1570)
Should we tag this test as intermittent? Or increase the retryCount e.g. from 10 to 20 or 30 ?
tets infrastructure. Failure is
java.lang.RuntimeException: Retry count exceeded
at jdk.test.lib.Asserts.fail(Asserts.java:594)
at jdk.jfr.event.runtime.TestThreadCpuTimeEvent.generateEvents(TestThreadCpuTimeEvent.java:159)
at jdk.jfr.event.runtime.TestThreadCpuTimeEvent.testSimple(TestThreadCpuTimeEvent.java:174)
at jdk.jfr.event.runtime.TestThreadCpuTimeEvent.main(TestThreadCpuTimeEvent.java:58)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1570)
Should we tag this test as intermittent? Or increase the retryCount e.g. from 10 to 20 or 30 ?
- relates to
-
JDK-8205103 [TESTBUG] Instability in JFR test TestThreadCpuTimeEvent
- Resolved