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

Class loading deadlock involving X509Factory#commitEvent()

    Details

    • Subcomponent:
    • CPU:
      x86_64
    • OS:
      linux_ubuntu

      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:
                6 Start watching this issue

                Dates

                • Created:
                  Updated: