Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-1796

GridOffheapSnapTreeSelfTest.testKeyLockMultithreaded fails on Mac agent by timeout

    XMLWordPrintableJSON

    Details

    • Type: Test
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      GridOffheapSnapTreeSelfTest.testKeyLockMultithreaded fails on Mac agent by timeout.

      The test makes a lot of memory allocation. May be on mac memory allocation happens slower.

      Logs

      java.util.concurrent.TimeoutException: Test has been timed out [test=testKeyLockMultithreaded, timeout=300000]
          at org.apache.ignite.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1630)
          at junit.framework.TestCase.runBare(TestCase.java:141)
          at junit.framework.TestResult$1.protect(TestResult.java:122)
          at junit.framework.TestResult.runProtected(TestResult.java:142)
          at junit.framework.TestResult.run(TestResult.java:125)
          at junit.framework.TestCase.run(TestCase.java:129)
          at junit.framework.TestSuite.runTest(TestSuite.java:255)
          at junit.framework.TestSuite.run(TestSuite.java:250)
          at junit.framework.TestSuite.runTest(TestSuite.java:255)
          at junit.framework.TestSuite.run(TestSuite.java:250)
          at junit.framework.TestSuite.runTest(TestSuite.java:255)
          at junit.framework.TestSuite.run(TestSuite.java:250)
          at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
          at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
          at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
          at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
          at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
          at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
          at org.apache.maven.plugin.surefire.InPluginVMSurefireStarter.runSuitesInProcess(InPluginVMSurefireStarter.java:82)
          at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:951)
          at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:831)
          at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:729)
          at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
          at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
          at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
          at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
          at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
      ------- Stdout: -------
      [10:34:12,962][INFO ][main][root] >>> Starting test: testKeyLockMultithreaded <<<
      [10:39:12] (wrn) No deadlocked threads detected.
      [10:39:13] (wrn) Thread dump at 2015/10/27 10:39:13 EET
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-37", id=94111, state=WAITING, blockCnt=6, waitCnt=40456]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@642a254, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-36", id=94110, state=WAITING, blockCnt=8, waitCnt=40313]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@af3c02, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-35", id=94109, state=WAITING, blockCnt=8, waitCnt=40639]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@708ca7a7, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-34", id=94108, state=WAITING, blockCnt=13, waitCnt=40848]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@2252feab, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-33", id=94107, state=WAITING, blockCnt=12, waitCnt=40238]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@76cd9e27, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-32", id=94106, state=WAITING, blockCnt=10, waitCnt=41099]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@354a4f60, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-31", id=94105, state=RUNNABLE, blockCnt=11, waitCnt=40968]
              at org.jsr166.ConcurrentHashMap8.putIfAbsent(ConcurrentHashMap8.java:2725)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4404)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-30", id=94104, state=WAITING, blockCnt=8, waitCnt=40516]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@21a142f5, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-29", id=94103, state=WAITING, blockCnt=11, waitCnt=40489]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@6232f412, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-28", id=94102, state=WAITING, blockCnt=13, waitCnt=40740]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@7f35fc1b, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-27", id=94101, state=WAITING, blockCnt=7, waitCnt=40155]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@313a91dc, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-26", id=94100, state=WAITING, blockCnt=8, waitCnt=40453]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@6232f412, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-25", id=94099, state=WAITING, blockCnt=9, waitCnt=40791]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@7c3e1bc3, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-24", id=94098, state=WAITING, blockCnt=9, waitCnt=40644]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@5190deee, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-23", id=94097, state=WAITING, blockCnt=12, waitCnt=40754]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@7e1c0517, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-22", id=94096, state=WAITING, blockCnt=9, waitCnt=40485]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@5190deee, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-21", id=94095, state=WAITING, blockCnt=8, waitCnt=40746]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@af3c02, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-20", id=94094, state=WAITING, blockCnt=10, waitCnt=40814]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@619269af, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-19", id=94093, state=WAITING, blockCnt=6, waitCnt=40470]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@53589234, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-18", id=94092, state=WAITING, blockCnt=14, waitCnt=44054]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@af3c02, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-17", id=94091, state=WAITING, blockCnt=9, waitCnt=40472]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@21a142f5, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-16", id=94090, state=RUNNABLE, blockCnt=8, waitCnt=40528]
              at org.jsr166.ConcurrentHashMap8.internalPutIfAbsent(ConcurrentHashMap8.java:1422)
              at org.jsr166.ConcurrentHashMap8.putIfAbsent(ConcurrentHashMap8.java:2725)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4404)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:205)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-15", id=94089, state=RUNNABLE, blockCnt=10, waitCnt=40777]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-14", id=94088, state=WAITING, blockCnt=8, waitCnt=42674]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@7f35fc1b, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-13", id=94087, state=WAITING, blockCnt=11, waitCnt=40674]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@5be6beab, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-12", id=94086, state=WAITING, blockCnt=8, waitCnt=40967]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@9effbb0, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-11", id=94085, state=WAITING, blockCnt=11, waitCnt=40497]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@6a74e4e8, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-9", id=94083, state=WAITING, blockCnt=12, waitCnt=40648]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@206071f2, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-8", id=94082, state=WAITING, blockCnt=9, waitCnt=41583]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@1bd8d779, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-7", id=94081, state=WAITING, blockCnt=9, waitCnt=40588]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@392a5737, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-6", id=94080, state=WAITING, blockCnt=9, waitCnt=39811]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@ac3f933, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-5", id=94079, state=WAITING, blockCnt=16, waitCnt=40200]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@481d88ca, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-4", id=94078, state=WAITING, blockCnt=12, waitCnt=41135]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@481d88ca, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-3", id=94077, state=WAITING, blockCnt=9, waitCnt=40321]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@354a4f60, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-2", id=94076, state=WAITING, blockCnt=11, waitCnt=40208]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@53589234, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-1", id=94075, state=WAITING, blockCnt=15, waitCnt=40676]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@affaac3, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="test-runner", id=94074, state=WAITING, blockCnt=0, waitCnt=1]
          Lock [object=o.a.i.testframework.GridTestSafeThreadFactory$1@1723edd9, ownerName=null, ownerId=-1]
              at java.lang.Object.wait(Native Method)
              at java.lang.Thread.join(Thread.java:1281)
              at java.lang.Thread.join(Thread.java:1355)
              at o.a.i.testframework.GridTestUtils.runMultiThreaded(GridTestUtils.java:618)
              at o.a.i.testframework.GridTestUtils.runMultiThreaded(GridTestUtils.java:584)
              at o.a.i.testframework.GridTestUtils.runMultiThreaded(GridTestUtils.java:525)
              at o.a.i.testframework.GridTestUtils.runMultiThreaded(GridTestUtils.java:498)
              at o.a.i.testframework.junits.GridAbstractTest.multithreaded(GridAbstractTest.java:351)
              at o.a.i.testframework.junits.GridAbstractTest.multithreaded(GridAbstractTest.java:337)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest.testKeyLockMultithreaded(GridOffheapSnapTreeSelfTest.java:171)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at junit.framework.TestCase.runTest(TestCase.java:176)
              at o.a.i.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:1658)
              at o.a.i.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:112)
              at o.a.i.testframework.junits.GridAbstractTest$4.run(GridAbstractTest.java:1596)
      
      Thread [name="ignite-clock-for-tests", id=20, state=TIMED_WAITING, blockCnt=0, waitCnt=144669]
              at java.lang.Thread.sleep(Native Method)
              at o.a.i.i.util.GridTestClockTimer.run(GridTestClockTimer.java:41)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="resolver-5", id=18, state=WAITING, blockCnt=0, waitCnt=3]
          Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37d44d6d, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
              at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
              at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="resolver-4", id=13, state=WAITING, blockCnt=0, waitCnt=5]
          Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37d44d6d, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
              at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
              at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="resolver-3", id=12, state=WAITING, blockCnt=0, waitCnt=4]
          Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37d44d6d, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
              at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
              at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="resolver-2", id=11, state=WAITING, blockCnt=0, waitCnt=4]
          Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37d44d6d, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
              at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
              at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="resolver-1", id=10, state=WAITING, blockCnt=0, waitCnt=4]
          Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37d44d6d, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
              at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
              at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="Signal Dispatcher", id=4, state=RUNNABLE, blockCnt=0, waitCnt=0]
      
      Thread [name="Finalizer", id=3, state=WAITING, blockCnt=1953, waitCnt=494]
          Lock [object=java.lang.ref.ReferenceQueue$Lock@53274bbd, ownerName=null, ownerId=-1]
              at java.lang.Object.wait(Native Method)
              at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
              at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
              at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
      
      Thread [name="Reference Handler", id=2, state=WAITING, blockCnt=606, waitCnt=503]
          Lock [object=java.lang.ref.Reference$Lock@38dd8ff1, ownerName=null, ownerId=-1]
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Object.java:503)
              at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
      
      Thread [name="main", id=1, state=RUNNABLE, blockCnt=8068, waitCnt=10593]
              at sun.management.ThreadImpl.dumpThreads0(Native Method)
              at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
              at o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1196)
              at o.a.i.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1622)
              at junit.framework.TestCase.runBare(TestCase.java:141)
              at junit.framework.TestResult$1.protect(TestResult.java:122)
              at junit.framework.TestResult.runProtected(TestResult.java:142)
              at junit.framework.TestResult.run(TestResult.java:125)
              at junit.framework.TestCase.run(TestCase.java:129)
              at junit.framework.TestSuite.runTest(TestSuite.java:255)
              at junit.framework.TestSuite.run(TestSuite.java:250)
              at junit.framework.TestSuite.runTest(TestSuite.java:255)
              at junit.framework.TestSuite.run(TestSuite.java:250)
              at junit.framework.TestSuite.runTest(TestSuite.java:255)
              at junit.framework.TestSuite.run(TestSuite.java:250)
              at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
              at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
              at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
              at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
              at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
              at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
              at org.apache.maven.plugin.surefire.InPluginVMSurefireStarter.runSuitesInProcess(InPluginVMSurefireStarter.java:82)
              at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:951)
              at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:831)
              at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:729)
              at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
              at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
              at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
              at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
              at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
              at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
              at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
              at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
              at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
              at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
              at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
              at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
              at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
              at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
              at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
              at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
      
      
      
      [10:39:15,055][INFO ][main][root] >>> Stopping test: testKeyLockMultithreaded in 302093 ms <<<
      [10:39:15,055][INFO ][main][root] >>> Stopping test class: GridOffheapSnapTreeSelfTest <<<
      ------- Stderr: -------
      [10:39:12,963][ERROR][main][root] Test has been timed out and will be interrupted (threads dump will be taken before interruption) [test=testKeyLockMultithreaded, timeout=300000]
      [10:39:13,338][WARN ][main][root] No deadlocked threads detected.
      [10:39:13,670][WARN ][main][root] Thread dump at 2015/10/27 10:39:13 EET
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-37", id=94111, state=WAITING, blockCnt=6, waitCnt=40544]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@c3b4cc, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-36", id=94110, state=WAITING, blockCnt=8, waitCnt=40372]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@3092bd78, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-35", id=94109, state=WAITING, blockCnt=8, waitCnt=40708]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@71d52a31, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-34", id=94108, state=WAITING, blockCnt=13, waitCnt=40919]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@61c53159, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-33", id=94107, state=WAITING, blockCnt=12, waitCnt=40311]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@592afc34, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-32", id=94106, state=WAITING, blockCnt=10, waitCnt=41175]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@1513e7a8, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-31", id=94105, state=WAITING, blockCnt=11, waitCnt=41044]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@71d52a31, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-30", id=94104, state=WAITING, blockCnt=8, waitCnt=40603]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@4dcdd167, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-29", id=94103, state=WAITING, blockCnt=11, waitCnt=40564]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@36ee919, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-28", id=94102, state=RUNNABLE, blockCnt=13, waitCnt=40817]
              at sun.misc.Unsafe.unpark(Native Method)
              at java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:152)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor(AbstractQueuedSynchronizer.java:662)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doReleaseShared(AbstractQueuedSynchronizer.java:689)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1341)
              at java.util.concurrent.CountDownLatch.countDown(CountDownLatch.java:296)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.unlock(GridOffHeapSnapTreeMap.java:4464)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:216)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-27", id=94101, state=WAITING, blockCnt=7, waitCnt=40218]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@66896a11, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-26", id=94100, state=WAITING, blockCnt=8, waitCnt=40519]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@4792b6ae, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-25", id=94099, state=WAITING, blockCnt=9, waitCnt=40867]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@3092bd78, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-23", id=94097, state=WAITING, blockCnt=12, waitCnt=40835]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@71d52a31, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-22", id=94096, state=WAITING, blockCnt=9, waitCnt=40563]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@3092bd78, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-21", id=94095, state=WAITING, blockCnt=8, waitCnt=40819]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@71177e37, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-19", id=94093, state=WAITING, blockCnt=6, waitCnt=40532]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@4792b6ae, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-18", id=94092, state=WAITING, blockCnt=14, waitCnt=44131]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@3092bd78, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-17", id=94091, state=WAITING, blockCnt=9, waitCnt=40539]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@3d5f86e2, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-16", id=94090, state=WAITING, blockCnt=8, waitCnt=40599]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@36ee919, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-15", id=94089, state=RUNNABLE, blockCnt=10, waitCnt=40834]
              at java.util.concurrent.ConcurrentHashMap$Segment.remove(ConcurrentHashMap.java:634)
              at java.util.concurrent.ConcurrentHashMap.remove(ConcurrentHashMap.java:1177)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:212)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
          Locked synchronizers:
              java.util.concurrent.locks.ReentrantLock$NonfairSync@4a907ee8
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-14", id=94088, state=WAITING, blockCnt=8, waitCnt=42749]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@547bd796, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-13", id=94087, state=WAITING, blockCnt=11, waitCnt=40752]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@4792b6ae, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-12", id=94086, state=WAITING, blockCnt=8, waitCnt=41037]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@61c53159, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-11", id=94085, state=WAITING, blockCnt=11, waitCnt=40572]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@3d5f86e2, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-9", id=94083, state=WAITING, blockCnt=12, waitCnt=40714]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@71d52a31, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-8", id=94082, state=WAITING, blockCnt=9, waitCnt=41661]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@71d52a31, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-7", id=94081, state=WAITING, blockCnt=9, waitCnt=40668]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@3092bd78, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-6", id=94080, state=WAITING, blockCnt=9, waitCnt=39881]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@e86e42f, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-5", id=94079, state=WAITING, blockCnt=16, waitCnt=40281]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@4792b6ae, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-4", id=94078, state=WAITING, blockCnt=12, waitCnt=41206]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@71d52a31, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-3", id=94077, state=WAITING, blockCnt=9, waitCnt=40395]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@66896a11, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-2", id=94076, state=WAITING, blockCnt=11, waitCnt=40284]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@1513e7a8, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="unsafe.GridOffheapSnapTreeSelfTest-1", id=94075, state=WAITING, blockCnt=15, waitCnt=40745]
          Lock [object=java.util.concurrent.CountDownLatch$Sync@39eed11c, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
              at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
              at o.a.i.i.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
              at o.a.i.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
              at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
      
      Thread [name="test-runner", id=94074, state=WAITING, blockCnt=0, waitCnt=1]
          Lock [object=o.a.i.testframework.GridTestSafeThreadFactory$1@1723edd9, ownerName=null, ownerId=-1]
              at java.lang.Object.wait(Native Method)
              at java.lang.Thread.join(Thread.java:1281)
              at java.lang.Thread.join(Thread.java:1355)
              at o.a.i.testframework.GridTestUtils.runMultiThreaded(GridTestUtils.java:618)
              at o.a.i.testframework.GridTestUtils.runMultiThreaded(GridTestUtils.java:584)
              at o.a.i.testframework.GridTestUtils.runMultiThreaded(GridTestUtils.java:525)
              at o.a.i.testframework.GridTestUtils.runMultiThreaded(GridTestUtils.java:498)
              at o.a.i.testframework.junits.GridAbstractTest.multithreaded(GridAbstractTest.java:351)
              at o.a.i.testframework.junits.GridAbstractTest.multithreaded(GridAbstractTest.java:337)
              at o.a.i.i.util.offheap.unsafe.GridOffheapSnapTreeSelfTest.testKeyLockMultithreaded(GridOffheapSnapTreeSelfTest.java:171)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at junit.framework.TestCase.runTest(TestCase.java:176)
              at o.a.i.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:1658)
              at o.a.i.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:112)
              at o.a.i.testframework.junits.GridAbstractTest$4.run(GridAbstractTest.java:1596)
      
      Thread [name="ignite-clock-for-tests", id=20, state=TIMED_WAITING, blockCnt=0, waitCnt=144676]
              at java.lang.Thread.sleep(Native Method)
              at o.a.i.i.util.GridTestClockTimer.run(GridTestClockTimer.java:41)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="resolver-5", id=18, state=WAITING, blockCnt=0, waitCnt=3]
          Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37d44d6d, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
              at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
              at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="resolver-4", id=13, state=WAITING, blockCnt=0, waitCnt=5]
          Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37d44d6d, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
              at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
              at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="resolver-3", id=12, state=WAITING, blockCnt=0, waitCnt=4]
          Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37d44d6d, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
              at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
              at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="resolver-2", id=11, state=WAITING, blockCnt=0, waitCnt=4]
          Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37d44d6d, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
              at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
              at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="resolver-1", id=10, state=WAITING, blockCnt=0, waitCnt=4]
          Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37d44d6d, ownerName=null, ownerId=-1]
              at sun.misc.Unsafe.park(Native Method)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
              at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
              at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      
      Thread [name="Signal Dispatcher", id=4, state=RUNNABLE, blockCnt=0, waitCnt=0]
      
      Thread [name="Finalizer", id=3, state=WAITING, blockCnt=1953, waitCnt=494]
          Lock [object=java.lang.ref.ReferenceQueue$Lock@53274bbd, ownerName=null, ownerId=-1]
              at java.lang.Object.wait(Native Method)
              at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
              at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
              at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
      
      Thread [name="Reference Handler", id=2, state=WAITING, blockCnt=606, waitCnt=503]
          Lock [object=java.lang.ref.Reference$Lock@38dd8ff1, ownerName=null, ownerId=-1]
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Object.java:503)
              at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
      
      Thread [name="main", id=1, state=RUNNABLE, blockCnt=8068, waitCnt=10593]
              at sun.management.ThreadImpl.dumpThreads0(Native Method)
              at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
              at o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1196)
              at o.a.i.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1624)
              at junit.framework.TestCase.runBare(TestCase.java:141)
              at junit.framework.TestResult$1.protect(TestResult.java:122)
              at junit.framework.TestResult.runProtected(TestResult.java:142)
              at junit.framework.TestResult.run(TestResult.java:125)
              at junit.framework.TestCase.run(TestCase.java:129)
              at junit.framework.TestSuite.runTest(TestSuite.java:255)
              at junit.framework.TestSuite.run(TestSuite.java:250)
              at junit.framework.TestSuite.runTest(TestSuite.java:255)
              at junit.framework.TestSuite.run(TestSuite.java:250)
              at junit.framework.TestSuite.runTest(TestSuite.java:255)
              at junit.framework.TestSuite.run(TestSuite.java:250)
              at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
              at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
              at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
              at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
              at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
              at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
              at org.apache.maven.plugin.surefire.InPluginVMSurefireStarter.runSuitesInProcess(InPluginVMSurefireStarter.java:82)
              at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:951)
              at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:831)
              at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:729)
              at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
              at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
              at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
              at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
              at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
              at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
              at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
              at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
              at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
              at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
              at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
              at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
              at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
              at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
              at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
              at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
      
      
      
      [10:39:15,055][WARN ][main][root] Interrupting threads started so far: 32
      Failure in thread: Thread [id=94080, name=unsafe.GridOffheapSnapTreeSelfTest-6]
      Failure in thread: Thread [id=94111, name=unsafe.GridOffheapSnapTreeSelfTest-37]
      Failure in thread: Thread [id=94106, name=unsafe.GridOffheapSnapTreeSelfTest-32]
      Failure in thread: Thread [id=94105, name=unsafe.GridOffheapSnapTreeSelfTest-31]
      Failure in thread: Thread [id=94083, name=unsafe.GridOffheapSnapTreeSelfTest-9]
      Failure in thread: Thread [id=94075, name=unsafe.GridOffheapSnapTreeSelfTest-1]
      Failure in thread: Thread [id=94079, name=unsafe.GridOffheapSnapTreeSelfTest-5]
      Failure in thread: Thread [id=94092, name=unsafe.GridOffheapSnapTreeSelfTest-18]
      Failure in thread: Thread [id=94095, name=unsafe.GridOffheapSnapTreeSelfTest-21]
      Failure in thread: Thread [id=94077, name=unsafe.GridOffheapSnapTreeSelfTest-3]
      Failure in thread: Thread [id=94082, name=unsafe.GridOffheapSnapTreeSelfTest-8]
      Failure in thread: Thread [id=94085, name=unsafe.GridOffheapSnapTreeSelfTest-11]
      Failure in thread: Thread [id=94104, name=unsafe.GridOffheapSnapTreeSelfTest-30]
      Failure in thread: Thread [id=94076, name=unsafe.GridOffheapSnapTreeSelfTest-2]
      Failure in thread: Thread [id=94087, name=unsafe.GridOffheapSnapTreeSelfTest-13]
      Failure in thread: Thread [id=94088, name=unsafe.GridOffheapSnapTreeSelfTest-14]
      Failure in thread: Thread [id=94086, name=unsafe.GridOffheapSnapTreeSelfTest-12]
      Failure in thread: Thread [id=94109, name=unsafe.GridOffheapSnapTreeSelfTest-35]
      Failure in thread: Thread [id=94089, name=unsafe.GridOffheapSnapTreeSelfTest-15]
      Failure in thread: Thread [id=94096, name=unsafe.GridOffheapSnapTreeSelfTest-22]
      Failure in thread: Thread [id=94078, name=unsafe.GridOffheapSnapTreeSelfTest-4]
      Failure in thread: Thread [id=94100, name=unsafe.GridOffheapSnapTreeSelfTest-26]
      Failure in thread: Thread [id=94103, name=unsafe.GridOffheapSnapTreeSelfTest-29]
      Failure in thread: Thread [id=94107, name=unsafe.GridOffheapSnapTreeSelfTest-33]
      Failure in thread: Thread [id=94101, name=unsafe.GridOffheapSnapTreeSelfTest-27]
      Failure in thread: Thread [id=94091, name=unsafe.GridOffheapSnapTreeSelfTest-17]
      Failure in thread: Thread [id=94108, name=unsafe.GridOffheapSnapTreeSelfTest-34]
      Failure in thread: Thread [id=94093, name=unsafe.GridOffheapSnapTreeSelfTest-19]
      Failure in thread: Thread [id=94110, name=unsafe.GridOffheapSnapTreeSelfTest-36]
      Failure in thread: Thread [id=94081, name=unsafe.GridOffheapSnapTreeSelfTest-7]
      Failure in thread: Thread [id=94090, name=unsafe.GridOffheapSnapTreeSelfTest-16]
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      Failure in thread: Thread [id=94097, name=unsafe.GridOffheapSnapTreeSelfTest-23]
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 5 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 6 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1301)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 9 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 18 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 5 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 5 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 6 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:208)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1301)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 12 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      java.lang.IllegalStateException: java.lang.InterruptedException
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4416)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.increment(GridOffheapSnapTreeSelfTest.java:191)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffheapSnapTreeSelfTest$2.run(GridOffheapSnapTreeSelfTest.java:176)
          at org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:966)
          at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
      Caused by: java.lang.InterruptedException
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
          at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.await(GridOffHeapSnapTreeMap.java:4452)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock$Lock.access$3700(GridOffHeapSnapTreeMap.java:4425)
          at org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$KeyLock.lock(GridOffHeapSnapTreeMap.java:4413)
          ... 4 more
      [10:39:15,096][ERROR][main][root] Finished interrupting threads, but some threads are still alive [size=1, threads=[Thread[unsafe.GridOffheapSnapTreeSelfTest-37,5,]]]
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              ashutak Artem Shutak
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: