Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8234466

Class loading deadlock involving X509Factory#commitEvent()

    Details

    • Subcomponent:
    • Introduced In Build:
      b01
    • Introduced In Version:
    • Resolved In Build:
      b06
    • CPU:
      x86_64
    • OS:
      linux_ubuntu

      Backports

        Description

        ADDITIONAL SYSTEM INFORMATION :
        Linux 42f53c0cd326 4.15.0-1052-aws #54-Ubuntu SMP Tue Oct 1 15:43:26 UTC 2019 x86_64 GNU/Linux

        A DESCRIPTION OF THE PROBLEM :
        Our test suite executes multiple tests concurrently and it started deadlocking with JDK 11.0.5.

        Thread that seems to cause problems:

        ```
        "ForkJoinPool-1-worker-11" #20 daemon prio=5 os_prio=0 cpu=106.65ms elapsed=1720.13s tid=0x00007f62a0051000 nid=0x27fa in Object.wait() [0x00007f62afaf5000]
           java.lang.Thread.State: RUNNABLE
        at sun.security.provider.X509Factory.commitEvent(java.base@11.0.5/X509Factory.java:772)
        at sun.security.provider.X509Factory.engineGenerateCertificate(java.base@11.0.5/X509Factory.java:108)
        at java.security.cert.CertificateFactory.generateCertificate(java.base@11.0.5/CertificateFactory.java:355)
        at sun.security.pkcs.PKCS7.parseSignedData(java.base@11.0.5/PKCS7.java:328)
        at sun.security.pkcs.PKCS7.parse(java.base@11.0.5/PKCS7.java:186)
        at sun.security.pkcs.PKCS7.parse(java.base@11.0.5/PKCS7.java:154)
        at sun.security.pkcs.PKCS7.<init>(java.base@11.0.5/PKCS7.java:136)
        at sun.security.util.SignatureFileVerifier.<init>(java.base@11.0.5/SignatureFileVerifier.java:127)
        at java.util.jar.JarVerifier.processEntry(java.base@11.0.5/JarVerifier.java:297)
        at java.util.jar.JarVerifier.update(java.base@11.0.5/JarVerifier.java:230)
        at java.util.jar.JarFile.initializeVerifier(java.base@11.0.5/JarFile.java:757)
        at java.util.jar.JarFile.ensureInitialization(java.base@11.0.5/JarFile.java:1034)
        - locked <0x000000009d88ffe8> (a java.util.jar.JarFile)
        ...
        ```

        many other test executor threads are waiting for it:

        ```
        "ForkJoinPool-1-worker-1" #23 daemon prio=5 os_prio=0 cpu=139.52ms elapsed=1720.13s tid=0x00007f62a0055000 nid=0x27fc waiting for monitor entry [0x00007f62af8f4000]
           java.lang.Thread.State: BLOCKED (on object monitor)
        at java.util.zip.ZipFile.getEntry(java.base@11.0.5/ZipFile.java:346)
        - waiting to lock <0x000000009d88ffe8> (a java.util.jar.JarFile)
        ...
        ```

        The problem might be caused by https://github.com/openjdk/jdk11u-dev/commit/e5a735c043b69e9ba5c65c60092590dc06744972 which added the `#commitEvent()` method.

        Full thread dump is:

        ```
        2019-11-15 13:31:04
        Full thread dump OpenJDK 64-Bit Server VM (11.0.5+10 mixed mode):

        Threads class SMR info:
        _java_thread_list=0x00007f62f0001c40, length=22, elements={
        0x00007f6338015000, 0x00007f63382f2800, 0x00007f63382f6800, 0x00007f633830a800,
        0x00007f633830c800, 0x00007f633830f000, 0x00007f6338311000, 0x00007f633836f800,
        0x00007f633837b000, 0x00007f633842c000, 0x00007f6338477800, 0x00007f62d0012800,
        0x00007f633888a000, 0x00007f62a004e000, 0x00007f62a4001000, 0x00007f62a004f800,
        0x00007f62a0051000, 0x00007f62a0053000, 0x00007f62a0055000, 0x00007f6290001000,
        0x00007f6298015800, 0x00007f62f0001000
        }

        "main" #1 prio=5 os_prio=0 cpu=819.54ms elapsed=2724.96s tid=0x00007f6338015000 nid=0x26fe in Object.wait() [0x00007f63422bb000]
           java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.5/Native Method)
        - waiting on <0x000000009eda75a8> (a org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask)
        at java.util.concurrent.ForkJoinTask.externalInterruptibleAwaitDone(java.base@11.0.5/ForkJoinTask.java:356)
        - waiting to re-lock in wait() <0x000000009eda75a8> (a org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask)
        at java.util.concurrent.ForkJoinTask.get(java.base@11.0.5/ForkJoinTask.java:1004)
        at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
        at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220)
        at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188)
        at org.junit.platform.launcher.core.DefaultLauncher$$Lambda$182/0x000000010014e440.accept(Unknown Source)
        at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202)
        at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181)
        at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
        at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150)
        at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:116)
        at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
        at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
        at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
        at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)

        "Reference Handler" #2 daemon prio=10 os_prio=0 cpu=0.94ms elapsed=2724.89s tid=0x00007f63382f2800 nid=0x2743 waiting on condition [0x00007f632013c000]
           java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.5/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@11.0.5/Reference.java:241)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.5/Reference.java:213)

        "Finalizer" #3 daemon prio=8 os_prio=0 cpu=0.25ms elapsed=2724.89s tid=0x00007f63382f6800 nid=0x2747 in Object.wait() [0x00007f630dffe000]
           java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.5/Native Method)
        - waiting on <0x000000009d903180> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.5/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x000000009d903180> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.5/ReferenceQueue.java:176)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@11.0.5/Finalizer.java:170)

        "Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0.41ms elapsed=2724.87s tid=0x00007f633830a800 nid=0x274e runnable [0x0000000000000000]
           java.lang.Thread.State: RUNNABLE

        "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 cpu=1895.15ms elapsed=2724.87s tid=0x00007f633830c800 nid=0x2754 waiting on condition [0x0000000000000000]
           java.lang.Thread.State: RUNNABLE
           No compile task

        "C1 CompilerThread0" #8 daemon prio=9 os_prio=0 cpu=1011.72ms elapsed=2724.86s tid=0x00007f633830f000 nid=0x2758 waiting on condition [0x0000000000000000]
           java.lang.Thread.State: RUNNABLE
           No compile task

        "Sweeper thread" #9 daemon prio=9 os_prio=0 cpu=93.46ms elapsed=2724.86s tid=0x00007f6338311000 nid=0x275c runnable [0x0000000000000000]
           java.lang.Thread.State: RUNNABLE

        "Service Thread" #10 daemon prio=9 os_prio=0 cpu=0.10ms elapsed=2724.75s tid=0x00007f633836f800 nid=0x2771 runnable [0x0000000000000000]
           java.lang.Thread.State: RUNNABLE

        "Common-Cleaner" #11 daemon prio=8 os_prio=0 cpu=4.41ms elapsed=2724.74s tid=0x00007f633837b000 nid=0x2776 in Object.wait() [0x00007f630d783000]
           java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.5/Native Method)
        - waiting on <no object reference available>
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.5/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x000000009d904f50> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@11.0.5/CleanerImpl.java:148)
        at java.lang.Thread.run(java.base@11.0.5/Thread.java:834)
        at jdk.internal.misc.InnocuousThread.run(java.base@11.0.5/InnocuousThread.java:134)

        "surefire-forkedjvm-command-thread" #12 daemon prio=5 os_prio=0 cpu=38.64ms elapsed=2724.66s tid=0x00007f633842c000 nid=0x2780 runnable [0x00007f630d259000]
           java.lang.Thread.State: RUNNABLE
        at java.io.FileInputStream.readBytes(java.base@11.0.5/Native Method)
        at java.io.FileInputStream.read(java.base@11.0.5/FileInputStream.java:279)
        at java.io.BufferedInputStream.fill(java.base@11.0.5/BufferedInputStream.java:252)
        at java.io.BufferedInputStream.read(java.base@11.0.5/BufferedInputStream.java:271)
        - locked <0x000000009d901520> (a java.io.BufferedInputStream)
        at java.io.DataInputStream.readInt(java.base@11.0.5/DataInputStream.java:392)
        at org.apache.maven.surefire.booter.MasterProcessCommand.decode(MasterProcessCommand.java:115)
        at org.apache.maven.surefire.booter.CommandReader$CommandRunnable.run(CommandReader.java:391)
        at java.lang.Thread.run(java.base@11.0.5/Thread.java:834)

        "surefire-forkedjvm-ping-30s" #13 daemon prio=5 os_prio=0 cpu=3266.38ms elapsed=2724.49s tid=0x00007f6338477800 nid=0x2785 waiting on condition [0x00007f630cd4e000]
           java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@11.0.5/Native Method)
        - parking to wait for <0x000000009d9035f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.5/LockSupport.java:234)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.5/AbstractQueuedSynchronizer.java:2123)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.5/ScheduledThreadPoolExecutor.java:1182)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.5/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.5/ThreadPoolExecutor.java:1054)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.5/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.5/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.5/Thread.java:834)

        "process reaper" #14 daemon prio=10 os_prio=0 cpu=1193.15ms elapsed=2724.41s tid=0x00007f62d0012800 nid=0x2795 waiting on condition [0x00007f633c099000]
           java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@11.0.5/Native Method)
        - parking to wait for <0x000000009d90af60> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.5/LockSupport.java:234)
        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.5/SynchronousQueue.java:462)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.5/SynchronousQueue.java:361)
        at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.5/SynchronousQueue.java:937)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.5/ThreadPoolExecutor.java:1053)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.5/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.5/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.5/Thread.java:834)

        "ForkJoinPool-1-worker-3" #16 daemon prio=5 os_prio=0 cpu=45.96ms elapsed=2722.79s tid=0x00007f633888a000 nid=0x27f2 in Object.wait() [0x00007f62afefc000]
           java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.5/Native Method)
        - waiting on <0x000000009ea57530> (a org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask)
        at java.util.concurrent.ForkJoinTask.internalWait(java.base@11.0.5/ForkJoinTask.java:311)
        - waiting to re-lock in wait() <0x000000009ea57530> (a org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask)
        at java.util.concurrent.ForkJoinPool.awaitJoin(java.base@11.0.5/ForkJoinPool.java:1730)
        at java.util.concurrent.ForkJoinTask.doJoin(java.base@11.0.5/ForkJoinTask.java:397)
        at java.util.concurrent.ForkJoinTask.join(java.base@11.0.5/ForkJoinTask.java:721)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.joinConcurrentTasksInReverseOrderToEnableWorkStealing(ForkJoinPoolHierarchicalTestExecutorService.java:148)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at java.util.concurrent.RecursiveAction.exec(java.base@11.0.5/RecursiveAction.java:189)
        at java.util.concurrent.ForkJoinTask.doExec(java.base@11.0.5/ForkJoinTask.java:290)
        at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@11.0.5/ForkJoinPool.java:1020)
        at java.util.concurrent.ForkJoinPool.scan(java.base@11.0.5/ForkJoinPool.java:1656)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.5/ForkJoinPool.java:1594)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.5/ForkJoinWorkerThread.java:177)

        "ForkJoinPool-1-worker-5" #17 daemon prio=5 os_prio=0 cpu=158.78ms elapsed=2722.73s tid=0x00007f62a004e000 nid=0x27f7 waiting for monitor entry [0x00007f62afdf9000]
           java.lang.Thread.State: BLOCKED (on object monitor)
        at java.util.zip.ZipFile.getEntry(java.base@11.0.5/ZipFile.java:346)
        - waiting to lock <0x00000000801bbce0> (a java.util.jar.JarFile)
        at java.util.zip.ZipFile$1.getEntry(java.base@11.0.5/ZipFile.java:1121)
        at java.util.jar.JarFile.getEntry0(java.base@11.0.5/JarFile.java:576)
        at java.util.jar.JarFile.getEntry(java.base@11.0.5/JarFile.java:506)
        at java.util.jar.JarFile.getJarEntry(java.base@11.0.5/JarFile.java:468)
        at jdk.internal.loader.URLClassPath$JarLoader.getResource(java.base@11.0.5/URLClassPath.java:929)
        at jdk.internal.loader.URLClassPath.getResource(java.base@11.0.5/URLClassPath.java:314)
        at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@11.0.5/BuiltinClassLoader.java:695)
        at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@11.0.5/BuiltinClassLoader.java:621)
        - locked <0x000000009e4f8b90> (a java.lang.Object)
        at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@11.0.5/BuiltinClassLoader.java:579)
        at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@11.0.5/ClassLoaders.java:178)
        at java.lang.ClassLoader.loadClass(java.base@11.0.5/ClassLoader.java:521)
        at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:162)
        at org.neo4j.internal.kernel.api.security.PrivilegeActionTest.shouldSatisfySelf(PrivilegeActionTest.java:100)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.5/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.5/NativeMethodAccessorImpl.java:62)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.5/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@11.0.5/Method.java:566)
        at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:675)
        at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:125)
        at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
        at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:132)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:124)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:74)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$163/0x000000010013c040.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall$$Lambda$164/0x000000010013c440.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$$Lambda$406/0x00000001001a9c40.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:104)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:62)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:43)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:35)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:202)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$458/0x00000001001c1c40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:198)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:141)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:121)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at java.util.concurrent.RecursiveAction.exec(java.base@11.0.5/RecursiveAction.java:189)
        at java.util.concurrent.ForkJoinTask.doExec(java.base@11.0.5/ForkJoinTask.java:290)
        at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@11.0.5/ForkJoinPool.java:1020)
        at java.util.concurrent.ForkJoinPool.scan(java.base@11.0.5/ForkJoinPool.java:1656)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.5/ForkJoinPool.java:1594)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.5/ForkJoinWorkerThread.java:177)

        "ForkJoinPool-1-worker-7" #19 daemon prio=5 os_prio=0 cpu=29.82ms elapsed=2722.73s tid=0x00007f62a4001000 nid=0x27f8 waiting for monitor entry [0x00007f62afcf8000]
           java.lang.Thread.State: BLOCKED (on object monitor)
        at java.util.zip.ZipFile.getEntry(java.base@11.0.5/ZipFile.java:346)
        - waiting to lock <0x00000000801bbce0> (a java.util.jar.JarFile)
        at java.util.zip.ZipFile$1.getEntry(java.base@11.0.5/ZipFile.java:1121)
        at java.util.jar.JarFile.getEntry0(java.base@11.0.5/JarFile.java:576)
        at java.util.jar.JarFile.getEntry(java.base@11.0.5/JarFile.java:506)
        at java.util.jar.JarFile.getJarEntry(java.base@11.0.5/JarFile.java:468)
        at jdk.internal.loader.URLClassPath$JarLoader.getResource(java.base@11.0.5/URLClassPath.java:929)
        at jdk.internal.loader.URLClassPath.getResource(java.base@11.0.5/URLClassPath.java:314)
        at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@11.0.5/BuiltinClassLoader.java:695)
        at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@11.0.5/BuiltinClassLoader.java:621)
        - locked <0x000000009e32b4b8> (a java.lang.Object)
        at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@11.0.5/BuiltinClassLoader.java:579)
        at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@11.0.5/ClassLoaders.java:178)
        at java.lang.ClassLoader.loadClass(java.base@11.0.5/ClassLoader.java:521)
        at org.neo4j.kernel.api.index.LoggingMonitorTest.shouldNotIncludeStackTraceWhenNotDebugLevel(LoggingMonitorTest.java:35)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.5/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.5/NativeMethodAccessorImpl.java:62)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.5/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@11.0.5/Method.java:566)
        at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:675)
        at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:125)
        at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
        at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:132)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:124)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:74)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$163/0x000000010013c040.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall$$Lambda$164/0x000000010013c440.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$$Lambda$406/0x00000001001a9c40.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:104)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:62)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:43)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:35)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:202)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$458/0x00000001001c1c40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:198)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:141)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:121)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at java.util.concurrent.RecursiveAction.exec(java.base@11.0.5/RecursiveAction.java:189)
        at java.util.concurrent.ForkJoinTask.doExec(java.base@11.0.5/ForkJoinTask.java:290)
        at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@11.0.5/ForkJoinPool.java:1020)
        at java.util.concurrent.ForkJoinPool.scan(java.base@11.0.5/ForkJoinPool.java:1656)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.5/ForkJoinPool.java:1594)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.5/ForkJoinWorkerThread.java:177)

        "ForkJoinPool-1-worker-9" #18 daemon prio=5 os_prio=0 cpu=252.68ms elapsed=2722.73s tid=0x00007f62a004f800 nid=0x27f9 waiting for monitor entry [0x00007f62afbf2000]
           java.lang.Thread.State: BLOCKED (on object monitor)
        at java.util.zip.ZipFile.getEntry(java.base@11.0.5/ZipFile.java:346)
        - waiting to lock <0x000000009d88ffe8> (a java.util.jar.JarFile)
        at java.util.zip.ZipFile$1.getEntry(java.base@11.0.5/ZipFile.java:1121)
        at java.util.jar.JarFile.getEntry0(java.base@11.0.5/JarFile.java:576)
        at java.util.jar.JarFile.getEntry(java.base@11.0.5/JarFile.java:506)
        at java.util.jar.JarFile.getJarEntry(java.base@11.0.5/JarFile.java:468)
        at jdk.internal.loader.URLClassPath$JarLoader.getResource(java.base@11.0.5/URLClassPath.java:929)
        at jdk.internal.loader.URLClassPath$JarLoader.findResource(java.base@11.0.5/URLClassPath.java:912)
        at jdk.internal.loader.URLClassPath$1.next(java.base@11.0.5/URLClassPath.java:341)
        at jdk.internal.loader.URLClassPath$1.hasMoreElements(java.base@11.0.5/URLClassPath.java:351)
        at jdk.internal.loader.BuiltinClassLoader$1.hasNext(java.base@11.0.5/BuiltinClassLoader.java:355)
        at jdk.internal.loader.BuiltinClassLoader$1.hasMoreElements(java.base@11.0.5/BuiltinClassLoader.java:363)
        at java.lang.CompoundEnumeration.next(java.base@11.0.5/ClassLoader.java:3022)
        at java.lang.CompoundEnumeration.hasMoreElements(java.base@11.0.5/ClassLoader.java:3031)
        at java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(java.base@11.0.5/ServiceLoader.java:1202)
        at java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(java.base@11.0.5/ServiceLoader.java:1220)
        at java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(java.base@11.0.5/ServiceLoader.java:1264)
        at java.util.ServiceLoader$2.hasNext(java.base@11.0.5/ServiceLoader.java:1299)
        at java.util.ServiceLoader$3.hasNext(java.base@11.0.5/ServiceLoader.java:1384)
        at jdk.internal.logger.LoggerFinderLoader.loadLoggerFinder(java.base@11.0.5/LoggerFinderLoader.java:127)
        at jdk.internal.logger.LoggerFinderLoader.service(java.base@11.0.5/LoggerFinderLoader.java:73)
        - locked <0x000000009d19c750> (a [I)
        at jdk.internal.logger.LoggerFinderLoader.getLoggerFinder(java.base@11.0.5/LoggerFinderLoader.java:206)
        at java.lang.System$LoggerFinder.lambda$accessProvider$0(java.base@11.0.5/System.java:1608)
        at java.lang.System$LoggerFinder$$Lambda$513/0x00000001001f5840.run(java.base@11.0.5/Unknown Source)
        at java.security.AccessController.doPrivileged(java.base@11.0.5/Native Method)
        at java.security.AccessController.doPrivileged(java.base@11.0.5/AccessController.java:430)
        at java.lang.System$LoggerFinder.accessProvider(java.base@11.0.5/System.java:1609)
        at java.lang.System$LoggerFinder.getLoggerFinder(java.base@11.0.5/System.java:1597)
        at jdk.internal.logger.LazyLoggers.accessLoggerFinder(java.base@11.0.5/LazyLoggers.java:339)
        at jdk.internal.logger.LazyLoggers.getLoggerFromFinder(java.base@11.0.5/LazyLoggers.java:389)
        at jdk.internal.logger.LazyLoggers.getLazyLogger(java.base@11.0.5/LazyLoggers.java:444)
        at jdk.internal.logger.LazyLoggers.getLogger(java.base@11.0.5/LazyLoggers.java:414)
        at java.lang.System.getLogger(java.base@11.0.5/System.java:1659)
        at jdk.internal.event.EventHelper.<clinit>(java.base@11.0.5/EventHelper.java:45)
        at sun.security.provider.X509Factory.commitEvent(java.base@11.0.5/X509Factory.java:772)
        at sun.security.provider.X509Factory.engineGenerateCertificate(java.base@11.0.5/X509Factory.java:108)
        at java.security.cert.CertificateFactory.generateCertificate(java.base@11.0.5/CertificateFactory.java:355)
        at sun.security.pkcs.PKCS7.parseSignedData(java.base@11.0.5/PKCS7.java:328)
        at sun.security.pkcs.PKCS7.parse(java.base@11.0.5/PKCS7.java:186)
        at sun.security.pkcs.PKCS7.parse(java.base@11.0.5/PKCS7.java:154)
        at sun.security.pkcs.PKCS7.<init>(java.base@11.0.5/PKCS7.java:136)
        at sun.security.util.SignatureFileVerifier.<init>(java.base@11.0.5/SignatureFileVerifier.java:127)
        at java.util.jar.JarVerifier.processEntry(java.base@11.0.5/JarVerifier.java:297)
        at java.util.jar.JarVerifier.update(java.base@11.0.5/JarVerifier.java:230)
        at java.util.jar.JarFile.initializeVerifier(java.base@11.0.5/JarFile.java:757)
        at java.util.jar.JarFile.ensureInitialization(java.base@11.0.5/JarFile.java:1034)
        - locked <0x00000000801bbce0> (a java.util.jar.JarFile)
        at java.util.jar.JavaUtilJarAccessImpl.ensureInitialization(java.base@11.0.5/JavaUtilJarAccessImpl.java:69)
        at jdk.internal.loader.URLClassPath$JarLoader$2.getManifest(java.base@11.0.5/URLClassPath.java:870)
        at jdk.internal.loader.BuiltinClassLoader.defineClass(java.base@11.0.5/BuiltinClassLoader.java:786)
        at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@11.0.5/BuiltinClassLoader.java:698)
        at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@11.0.5/BuiltinClassLoader.java:621)
        - locked <0x000000009e46db88> (a java.lang.Object)
        at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@11.0.5/BuiltinClassLoader.java:579)
        at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@11.0.5/ClassLoaders.java:178)
        at java.lang.ClassLoader.loadClass(java.base@11.0.5/ClassLoader.java:521)
        at org.neo4j.kernel.api.index.DefaultNonUniqueIndexSamplerTest.shouldExcludeValuesFromTheCurrentSampling1(DefaultNonUniqueIndexSamplerTest.java:95)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.5/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.5/NativeMethodAccessorImpl.java:62)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.5/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@11.0.5/Method.java:566)
        at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:675)
        at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:125)
        at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
        at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:132)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:124)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:74)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$163/0x000000010013c040.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall$$Lambda$164/0x000000010013c440.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$$Lambda$406/0x00000001001a9c40.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:104)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:62)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:43)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:35)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:202)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$458/0x00000001001c1c40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:198)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:141)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:121)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at java.util.concurrent.RecursiveAction.exec(java.base@11.0.5/RecursiveAction.java:189)
        at java.util.concurrent.ForkJoinTask.doExec(java.base@11.0.5/ForkJoinTask.java:290)
        at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@11.0.5/ForkJoinPool.java:1020)
        at java.util.concurrent.ForkJoinPool.scan(java.base@11.0.5/ForkJoinPool.java:1656)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.5/ForkJoinPool.java:1594)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.5/ForkJoinWorkerThread.java:177)

        "ForkJoinPool-1-worker-11" #20 daemon prio=5 os_prio=0 cpu=106.65ms elapsed=2722.73s tid=0x00007f62a0051000 nid=0x27fa in Object.wait() [0x00007f62afaf5000]
           java.lang.Thread.State: RUNNABLE
        at sun.security.provider.X509Factory.commitEvent(java.base@11.0.5/X509Factory.java:772)
        at sun.security.provider.X509Factory.engineGenerateCertificate(java.base@11.0.5/X509Factory.java:108)
        at java.security.cert.CertificateFactory.generateCertificate(java.base@11.0.5/CertificateFactory.java:355)
        at sun.security.pkcs.PKCS7.parseSignedData(java.base@11.0.5/PKCS7.java:328)
        at sun.security.pkcs.PKCS7.parse(java.base@11.0.5/PKCS7.java:186)
        at sun.security.pkcs.PKCS7.parse(java.base@11.0.5/PKCS7.java:154)
        at sun.security.pkcs.PKCS7.<init>(java.base@11.0.5/PKCS7.java:136)
        at sun.security.util.SignatureFileVerifier.<init>(java.base@11.0.5/SignatureFileVerifier.java:127)
        at java.util.jar.JarVerifier.processEntry(java.base@11.0.5/JarVerifier.java:297)
        at java.util.jar.JarVerifier.update(java.base@11.0.5/JarVerifier.java:230)
        at java.util.jar.JarFile.initializeVerifier(java.base@11.0.5/JarFile.java:757)
        at java.util.jar.JarFile.ensureInitialization(java.base@11.0.5/JarFile.java:1034)
        - locked <0x000000009d88ffe8> (a java.util.jar.JarFile)
        at java.util.jar.JavaUtilJarAccessImpl.ensureInitialization(java.base@11.0.5/JavaUtilJarAccessImpl.java:69)
        at jdk.internal.loader.URLClassPath$JarLoader$2.getManifest(java.base@11.0.5/URLClassPath.java:870)
        at jdk.internal.loader.BuiltinClassLoader.defineClass(java.base@11.0.5/BuiltinClassLoader.java:786)
        at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@11.0.5/BuiltinClassLoader.java:698)
        at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@11.0.5/BuiltinClassLoader.java:621)
        - locked <0x000000009e3fcd60> (a java.lang.Object)
        at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@11.0.5/BuiltinClassLoader.java:579)
        at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@11.0.5/ClassLoaders.java:178)
        at java.lang.ClassLoader.loadClass(java.base@11.0.5/ClassLoader.java:521)
        at org.neo4j.internal.schema.IndexConfig.<clinit>(IndexConfig.java:55)
        at org.neo4j.internal.schema.IndexPrototype.forSchema(IndexPrototype.java:43)
        at org.neo4j.kernel.api.index.BridgingIndexProgressorTest.closeMustCloseAll(BridgingIndexProgressorTest.java:37)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.5/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.5/NativeMethodAccessorImpl.java:62)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.5/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@11.0.5/Method.java:566)
        at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:675)
        at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:125)
        at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
        at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:132)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:124)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:74)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$163/0x000000010013c040.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall$$Lambda$164/0x000000010013c440.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$$Lambda$406/0x00000001001a9c40.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:104)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:62)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:43)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:35)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:202)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$458/0x00000001001c1c40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:198)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:115)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at java.util.concurrent.RecursiveAction.exec(java.base@11.0.5/RecursiveAction.java:189)
        at java.util.concurrent.ForkJoinTask.doExec(java.base@11.0.5/ForkJoinTask.java:290)
        at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@11.0.5/ForkJoinPool.java:1020)
        at java.util.concurrent.ForkJoinPool.scan(java.base@11.0.5/ForkJoinPool.java:1656)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.5/ForkJoinPool.java:1594)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.5/ForkJoinWorkerThread.java:177)

        "ForkJoinPool-1-worker-13" #21 daemon prio=5 os_prio=0 cpu=61.37ms elapsed=2722.73s tid=0x00007f62a0053000 nid=0x27fb waiting for monitor entry [0x00007f62af9f5000]
           java.lang.Thread.State: BLOCKED (on object monitor)
        at java.util.zip.ZipFile.getEntry(java.base@11.0.5/ZipFile.java:346)
        - waiting to lock <0x000000009d88ffe8> (a java.util.jar.JarFile)
        at java.util.zip.ZipFile$1.getEntry(java.base@11.0.5/ZipFile.java:1121)
        at java.util.jar.JarFile.getEntry0(java.base@11.0.5/JarFile.java:576)
        at java.util.jar.JarFile.getEntry(java.base@11.0.5/JarFile.java:506)
        at java.util.jar.JarFile.getJarEntry(java.base@11.0.5/JarFile.java:468)
        at jdk.internal.loader.URLClassPath$JarLoader.getResource(java.base@11.0.5/URLClassPath.java:929)
        at jdk.internal.loader.URLClassPath.getResource(java.base@11.0.5/URLClassPath.java:314)
        at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@11.0.5/BuiltinClassLoader.java:695)
        at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@11.0.5/BuiltinClassLoader.java:621)
        - locked <0x000000009e2f4418> (a java.lang.Object)
        at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@11.0.5/BuiltinClassLoader.java:579)
        at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@11.0.5/ClassLoaders.java:178)
        at java.lang.ClassLoader.loadClass(java.base@11.0.5/ClassLoader.java:521)
        at org.neo4j.kernel.api.index.IndexConfigProviderTest.putAllNoOverwriteMustThrowOnConflict(IndexConfigProviderTest.java:57)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.5/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.5/NativeMethodAccessorImpl.java:62)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.5/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@11.0.5/Method.java:566)
        at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:675)
        at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:125)
        at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
        at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:132)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:124)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:74)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$163/0x000000010013c040.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall$$Lambda$164/0x000000010013c440.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$$Lambda$406/0x00000001001a9c40.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:104)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:62)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:43)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:35)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:202)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$458/0x00000001001c1c40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:198)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:141)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:121)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at java.util.concurrent.RecursiveAction.exec(java.base@11.0.5/RecursiveAction.java:189)
        at java.util.concurrent.ForkJoinTask.doExec(java.base@11.0.5/ForkJoinTask.java:290)
        at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@11.0.5/ForkJoinPool.java:1020)
        at java.util.concurrent.ForkJoinPool.scan(java.base@11.0.5/ForkJoinPool.java:1656)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.5/ForkJoinPool.java:1594)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.5/ForkJoinWorkerThread.java:177)

        "ForkJoinPool-1-worker-1" #23 daemon prio=5 os_prio=0 cpu=139.52ms elapsed=2722.73s tid=0x00007f62a0055000 nid=0x27fc waiting for monitor entry [0x00007f62af8f4000]
           java.lang.Thread.State: BLOCKED (on object monitor)
        at java.util.zip.ZipFile.getEntry(java.base@11.0.5/ZipFile.java:346)
        - waiting to lock <0x000000009d88ffe8> (a java.util.jar.JarFile)
        at java.util.zip.ZipFile$1.getEntry(java.base@11.0.5/ZipFile.java:1121)
        at java.util.jar.JarFile.getEntry0(java.base@11.0.5/JarFile.java:576)
        at java.util.jar.JarFile.getEntry(java.base@11.0.5/JarFile.java:506)
        at java.util.jar.JarFile.getJarEntry(java.base@11.0.5/JarFile.java:468)
        at jdk.internal.loader.URLClassPath$JarLoader.getResource(java.base@11.0.5/URLClassPath.java:929)
        at jdk.internal.loader.URLClassPath.getResource(java.base@11.0.5/URLClassPath.java:314)
        at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@11.0.5/BuiltinClassLoader.java:695)
        at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@11.0.5/BuiltinClassLoader.java:621)
        - locked <0x000000009cf59ec0> (a java.lang.Object)
        at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@11.0.5/BuiltinClassLoader.java:579)
        at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@11.0.5/ClassLoaders.java:178)
        at java.lang.ClassLoader.loadClass(java.base@11.0.5/ClassLoader.java:521)
        at org.junit.jupiter.api.Assertions.assertFalse(Assertions.java:210)
        at org.neo4j.internal.kernel.api.IndexQueryTest.testNumRange_ExclusiveLowerExclusiveLower(IndexQueryTest.java:124)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.5/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.5/NativeMethodAccessorImpl.java:62)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.5/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@11.0.5/Method.java:566)
        at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:675)
        at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:125)
        at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
        at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:132)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:124)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:74)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$163/0x000000010013c040.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall$$Lambda$164/0x000000010013c440.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
        at org.junit.jupiter.engine.execution.ExecutableInvoker$$Lambda$406/0x00000001001a9c40.apply(Unknown Source)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:104)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:62)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:43)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:35)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:202)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor$$Lambda$458/0x00000001001c1c40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:198)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
        at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:141)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:121)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$240/0x000000010016c440.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$239/0x000000010016c040.invoke(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask$$Lambda$238/0x000000010016bc40.execute(Unknown Source)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:171)
        at java.util.concurrent.RecursiveAction.exec(java.base@11.0.5/RecursiveAction.java:189)
        at java.util.concurrent.ForkJoinTask.doExec(java.base@11.0.5/ForkJoinTask.java:290)
        at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@11.0.5/ForkJoinPool.java:1020)
        at java.util.concurrent.ForkJoinPool.scan(java.base@11.0.5/ForkJoinPool.java:1656)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.5/ForkJoinPool.java:1594)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.5/ForkJoinWorkerThread.java:177)

        "ForkJoinPool-1-worker-15" #22 daemon prio=5 os_prio=0 cpu=0.46ms elapsed=2722.72s tid=0x00007f6290001000 nid=0x27fd waiting on condition [0x00007f62af7f6000]
           java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@11.0.5/Native Method)
        - parking to wait for <0x000000009eed75c8> (a java.util.concurrent.ForkJoinPool)
        at java.util.concurrent.locks.LockSupport.park(java.base@11.0.5/LockSupport.java:194)
        at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.5/ForkJoinPool.java:1628)
        at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.5/ForkJoinWorkerThread.java:177)

        "junit-jupiter-timeout-watcher" #24 daemon prio=10 os_prio=0 cpu=2.25ms elapsed=2722.59s tid=0x00007f6298015800 nid=0x2801 waiting on condition [0x00007f62af4f5000]
           java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@11.0.5/Native Method)
        - parking to wait for <0x000000009e2e6768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@11.0.5/LockSupport.java:194)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.5/AbstractQueuedSynchronizer.java:2081)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.5/ScheduledThreadPoolExecutor.java:1170)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.5/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.5/ThreadPoolExecutor.java:1054)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.5/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.5/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.5/Thread.java:834)

        "Attach Listener" #25 daemon prio=9 os_prio=0 cpu=2.09ms elapsed=1233.35s tid=0x00007f62f0001000 nid=0x4286 waiting on condition [0x0000000000000000]
           java.lang.Thread.State: RUNNABLE

        "VM Thread" os_prio=0 cpu=265.30ms elapsed=2724.91s tid=0x00007f63382ea800 nid=0x273c runnable

        "GC Thread#0" os_prio=0 cpu=52.16ms elapsed=2724.96s tid=0x00007f633802d800 nid=0x270f runnable

        "GC Thread#1" os_prio=0 cpu=57.38ms elapsed=2723.20s tid=0x00007f6304001000 nid=0x27b9 runnable

        "GC Thread#2" os_prio=0 cpu=62.01ms elapsed=2723.18s tid=0x00007f6304002800 nid=0x27ba runnable

        "GC Thread#3" os_prio=0 cpu=46.85ms elapsed=2723.15s tid=0x00007f6304004000 nid=0x27c0 runnable

        "GC Thread#4" os_prio=0 cpu=57.24ms elapsed=2723.14s tid=0x00007f6304005800 nid=0x27c2 runnable

        "GC Thread#5" os_prio=0 cpu=57.09ms elapsed=2723.12s tid=0x00007f6304007800 nid=0x27c4 runnable

        "GC Thread#6" os_prio=0 cpu=60.88ms elapsed=2723.09s tid=0x00007f6304009000 nid=0x27c7 runnable

        "GC Thread#7" os_prio=0 cpu=48.98ms elapsed=2723.07s tid=0x00007f630400a800 nid=0x27cd runnable

        "G1 Main Marker" os_prio=0 cpu=0.68ms elapsed=2724.96s tid=0x00007f6338060800 nid=0x2713 runnable

        "G1 Conc#0" os_prio=0 cpu=0.07ms elapsed=2724.96s tid=0x00007f6338062800 nid=0x2715 runnable

        "G1 Refine#0" os_prio=0 cpu=0.48ms elapsed=2724.94s tid=0x00007f633821f800 nid=0x272d runnable

        "G1 Young RemSet Sampling" os_prio=0 cpu=1083.99ms elapsed=2724.93s tid=0x00007f6338221800 nid=0x2731 runnable
        "VM Periodic Task Thread" os_prio=0 cpu=2264.72ms elapsed=2724.75s tid=0x00007f6338372000 nid=0x2773 waiting on condition

        JNI global refs: 9, weak refs: 0
        ```

        STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
        Unfortunately, the problem occurs only when running the full test suite.


        FREQUENCY : often


          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  coffeys Sean Coffey
                  Reporter:
                  webbuggrp Webbug Group
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  12 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: