http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheOptimisticTransactionsWithFilterTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheOptimisticTransactionsWithFilterTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheOptimisticTransactionsWithFilterTest.java
index d953e04..b01429b 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheOptimisticTransactionsWithFilterTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheOptimisticTransactionsWithFilterTest.java
@@ -34,6 +34,9 @@ import org.apache.ignite.testframework.GridTestUtils;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
 import org.apache.ignite.transactions.Transaction;
 import org.apache.ignite.transactions.TransactionIsolation;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static org.apache.ignite.cache.CacheAtomicityMode.TRANSACTIONAL;
 import static org.apache.ignite.cache.CacheMode.PARTITIONED;
@@ -46,6 +49,7 @@ import static 
org.apache.ignite.transactions.TransactionIsolation.REPEATABLE_REA
 /**
  *
  */
+@RunWith(JUnit4.class)
 public class CacheOptimisticTransactionsWithFilterTest extends 
GridCommonAbstractTest {
     /** */
     private static final TcpDiscoveryIpFinder IP_FINDER = new 
TcpDiscoveryVmIpFinder(true);
@@ -92,6 +96,7 @@ public class CacheOptimisticTransactionsWithFilterTest 
extends GridCommonAbstrac
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testCasReplace() throws Exception {
         executeTestForAllCaches(new TestClosure() {
             @Override public void apply(Ignite ignite, String cacheName) 
throws Exception {
@@ -179,6 +184,7 @@ public class CacheOptimisticTransactionsWithFilterTest 
extends GridCommonAbstrac
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testPutIfAbsent() throws Exception {
         executeTestForAllCaches(new TestClosure() {
             @Override public void apply(Ignite ignite, String cacheName) 
throws Exception {
@@ -238,6 +244,7 @@ public class CacheOptimisticTransactionsWithFilterTest 
extends GridCommonAbstrac
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testReplace() throws Exception {
         executeTestForAllCaches(new TestClosure() {
             @Override public void apply(Ignite ignite, String cacheName) 
throws Exception {
@@ -297,6 +304,7 @@ public class CacheOptimisticTransactionsWithFilterTest 
extends GridCommonAbstrac
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testRemoveWithOldValue() throws Exception {
         executeTestForAllCaches(new TestClosure() {
             @Override public void apply(Ignite ignite, String cacheName) 
throws Exception {

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CachePutEventListenerErrorSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CachePutEventListenerErrorSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CachePutEventListenerErrorSelfTest.java
index a6060de..37e71fe 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CachePutEventListenerErrorSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CachePutEventListenerErrorSelfTest.java
@@ -36,10 +36,14 @@ import 
org.apache.ignite.spi.discovery.tcp.ipfinder.TcpDiscoveryIpFinder;
 import org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder;
 import org.apache.ignite.testframework.MvccFeatureChecker;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  * Test for cache put with error in event listener.
  */
+@RunWith(JUnit4.class)
 public class CachePutEventListenerErrorSelfTest extends GridCommonAbstractTest 
{
     /** */
     private static final TcpDiscoveryIpFinder IP_FINDER = new 
TcpDiscoveryVmIpFinder(true);
@@ -92,6 +96,7 @@ public class CachePutEventListenerErrorSelfTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testPartitionedAtomicOnHeap() throws Exception {
         doTest(CacheMode.PARTITIONED, CacheAtomicityMode.ATOMIC);
     }
@@ -99,6 +104,7 @@ public class CachePutEventListenerErrorSelfTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testPartitionedTransactionalOnHeap() throws Exception {
         doTest(CacheMode.PARTITIONED, CacheAtomicityMode.TRANSACTIONAL);
     }
@@ -106,6 +112,7 @@ public class CachePutEventListenerErrorSelfTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testReplicatedAtomicOnHeap() throws Exception {
         doTest(CacheMode.REPLICATED, CacheAtomicityMode.ATOMIC);
     }
@@ -113,6 +120,7 @@ public class CachePutEventListenerErrorSelfTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testReplicatedTransactionalOnHeap() throws Exception {
         doTest(CacheMode.REPLICATED, CacheAtomicityMode.TRANSACTIONAL);
     }

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CachePutIfAbsentTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CachePutIfAbsentTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CachePutIfAbsentTest.java
index a70d3c3..9941f43 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CachePutIfAbsentTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CachePutIfAbsentTest.java
@@ -35,6 +35,9 @@ import 
org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
 import org.apache.ignite.transactions.Transaction;
 import org.apache.ignite.transactions.TransactionConcurrency;
 import org.apache.ignite.transactions.TransactionIsolation;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static org.apache.ignite.cache.CacheAtomicityMode.TRANSACTIONAL;
 import static org.apache.ignite.cache.CacheMode.PARTITIONED;
@@ -44,6 +47,7 @@ import static 
org.apache.ignite.cache.CacheWriteSynchronizationMode.FULL_SYNC;
 /**
  *
  */
+@RunWith(JUnit4.class)
 public class CachePutIfAbsentTest extends GridCommonAbstractTest {
     /** */
     private static final TcpDiscoveryIpFinder IP_FINDER = new 
TcpDiscoveryVmIpFinder(true);
@@ -112,6 +116,7 @@ public class CachePutIfAbsentTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictGetAndPutIfAbsent() throws Exception {
         Ignite ignite0 = ignite(0);
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheReadThroughRestartSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheReadThroughRestartSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheReadThroughRestartSelfTest.java
index 5b79f7f..19600c2 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheReadThroughRestartSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheReadThroughRestartSelfTest.java
@@ -31,6 +31,9 @@ import org.apache.ignite.testframework.MvccFeatureChecker;
 import org.apache.ignite.transactions.Transaction;
 import org.apache.ignite.transactions.TransactionConcurrency;
 import org.apache.ignite.transactions.TransactionIsolation;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static org.apache.ignite.cache.CacheAtomicityMode.TRANSACTIONAL;
 import static org.apache.ignite.cache.CacheMode.PARTITIONED;
@@ -38,6 +41,7 @@ import static org.apache.ignite.cache.CacheMode.PARTITIONED;
 /**
  * Test for read through store.
  */
+@RunWith(JUnit4.class)
 public class CacheReadThroughRestartSelfTest extends GridCacheAbstractSelfTest 
{
     /** */
     private static final TcpDiscoveryIpFinder IP_FINDER = new 
TcpDiscoveryVmIpFinder(true);
@@ -92,6 +96,7 @@ public class CacheReadThroughRestartSelfTest extends 
GridCacheAbstractSelfTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testReadThroughInTx() throws Exception {
         testReadThroughInTx(false);
     }
@@ -99,6 +104,7 @@ public class CacheReadThroughRestartSelfTest extends 
GridCacheAbstractSelfTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testReadEntryThroughInTx() throws Exception {
         testReadThroughInTx(true);
     }
@@ -150,6 +156,7 @@ public class CacheReadThroughRestartSelfTest extends 
GridCacheAbstractSelfTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testReadThrough() throws Exception {
         testReadThrough(false);
     }
@@ -157,6 +164,7 @@ public class CacheReadThroughRestartSelfTest extends 
GridCacheAbstractSelfTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testReadEntryThrough() throws Exception {
         testReadThrough(true);
     }
@@ -186,4 +194,4 @@ public class CacheReadThroughRestartSelfTest extends 
GridCacheAbstractSelfTest {
                 assertNotNull("Null value for key: " + key, cache.get(key));
         }
     }
-}
\ No newline at end of file
+}

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRebalanceConfigValidationTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRebalanceConfigValidationTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRebalanceConfigValidationTest.java
index 2f31b31..c3eee1b 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRebalanceConfigValidationTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRebalanceConfigValidationTest.java
@@ -21,10 +21,14 @@ import org.apache.ignite.IgniteCheckedException;
 import org.apache.ignite.configuration.IgniteConfiguration;
 import org.apache.ignite.testframework.GridTestUtils;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  *
  */
+@RunWith(JUnit4.class)
 public class CacheRebalanceConfigValidationTest extends GridCommonAbstractTest 
{
     /** Rebalance pool size. */
     private int rebalancePoolSize;
@@ -43,6 +47,7 @@ public class CacheRebalanceConfigValidationTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testParameterConsistency() throws Exception {
         rebalancePoolSize = 2;
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRebalancingSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRebalancingSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRebalancingSelfTest.java
index 469a676..c3085f6 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRebalancingSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRebalancingSelfTest.java
@@ -37,10 +37,14 @@ import org.apache.ignite.lang.IgniteFuture;
 import org.apache.ignite.testframework.GridTestUtils;
 import org.apache.ignite.testframework.MvccFeatureChecker;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  * Test for rebalancing.
  */
+@RunWith(JUnit4.class)
 public class CacheRebalancingSelfTest extends GridCommonAbstractTest {
     /** Cache name with one backups */
     private static final String REBALANCE_TEST_CACHE_NAME = "rebalanceCache";
@@ -69,6 +73,7 @@ public class CacheRebalancingSelfTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If fails.
      */
+    @Test
     public void testRebalanceLocalCacheFuture() throws Exception {
         
MvccFeatureChecker.failIfNotSupported(MvccFeatureChecker.Feature.LOCAL_CACHE);
 
@@ -89,6 +94,7 @@ public class CacheRebalancingSelfTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testRebalanceFuture() throws Exception {
         IgniteEx ig0 = startGrid(0);
 
@@ -124,6 +130,7 @@ public class CacheRebalancingSelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testDisableRebalancing() throws Exception {
         IgniteEx ig0 = startGrid(0);
         IgniteEx ig1 = startGrid(1);

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRemoveAllSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRemoveAllSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRemoveAllSelfTest.java
index cccb92a..3f2f75a 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRemoveAllSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheRemoveAllSelfTest.java
@@ -24,13 +24,19 @@ import org.apache.ignite.cache.CachePeekMode;
 import org.apache.ignite.internal.IgniteInternalFuture;
 import org.apache.ignite.internal.util.typedef.internal.U;
 import org.apache.ignite.testframework.GridTestUtils;
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 import org.apache.ignite.testframework.MvccFeatureChecker;
 
 /**
  * Test remove all method.
  */
+@RunWith(JUnit4.class)
 public class CacheRemoveAllSelfTest extends GridCacheAbstractSelfTest {
     /** {@inheritDoc} */
+    @Before
     @Override public void setUp() throws Exception {
         if (MvccFeatureChecker.forcedMvcc())
             fail("https://issues.apache.org/jira/browse/IGNITE-10082";);
@@ -51,6 +57,7 @@ public class CacheRemoveAllSelfTest extends 
GridCacheAbstractSelfTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testRemoveAll() throws Exception {
         IgniteCache<Integer, String> cache = grid(0).cache(DEFAULT_CACHE_NAME);
 
@@ -85,4 +92,4 @@ public class CacheRemoveAllSelfTest extends 
GridCacheAbstractSelfTest {
                 0, locCache.localSize());
         }
     }
-}
\ No newline at end of file
+}

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheSerializableTransactionsTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheSerializableTransactionsTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheSerializableTransactionsTest.java
index 0afd4ba..5cbe7d0 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheSerializableTransactionsTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheSerializableTransactionsTest.java
@@ -77,6 +77,9 @@ import org.apache.ignite.transactions.Transaction;
 import org.apache.ignite.transactions.TransactionConcurrency;
 import org.apache.ignite.transactions.TransactionIsolation;
 import org.apache.ignite.transactions.TransactionOptimisticException;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static java.util.concurrent.TimeUnit.SECONDS;
 import static org.apache.ignite.cache.CacheAtomicityMode.TRANSACTIONAL;
@@ -93,6 +96,7 @@ import static 
org.apache.ignite.transactions.TransactionIsolation.SERIALIZABLE;
 /**
  *
  */
+@RunWith(JUnit4.class)
 public class CacheSerializableTransactionsTest extends GridCommonAbstractTest {
     /** */
     private static final TcpDiscoveryIpFinder IP_FINDER = new 
TcpDiscoveryVmIpFinder(true);
@@ -148,6 +152,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxStreamerLoad() throws Exception {
         txStreamerLoad(false);
     }
@@ -155,6 +160,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxStreamerLoadAllowOverwrite() throws Exception {
         txStreamerLoad(true);
     }
@@ -241,6 +247,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxLoadFromStore() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -296,6 +303,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxCommitReadOnly1() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -354,6 +362,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxCommitReadOnly2() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -420,6 +429,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxCommit() throws Exception {
         Ignite ignite0 = ignite(0);
         Ignite ignite1 = ignite(1);
@@ -501,6 +511,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxRollback() throws Exception {
         Ignite ignite0 = ignite(0);
         Ignite ignite1 = ignite(1);
@@ -568,6 +579,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxCommitReadOnlyGetAll() throws Exception {
         testTxCommitReadOnlyGetAll(false);
     }
@@ -575,6 +587,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxCommitReadOnlyGetEntries() throws Exception {
         testTxCommitReadOnlyGetAll(true);
     }
@@ -643,6 +656,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxCommitReadWriteTwoNodes() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -674,6 +688,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictRead1() throws Exception {
         txConflictRead(true, false);
     }
@@ -681,6 +696,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictRead2() throws Exception {
         txConflictRead(false, false);
     }
@@ -688,6 +704,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadEntry1() throws Exception {
         txConflictRead(true, true);
     }
@@ -695,6 +712,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadEntry2() throws Exception {
         txConflictRead(false, true);
     }
@@ -779,6 +797,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadWrite1() throws Exception {
         txConflictReadWrite(true, false, false);
     }
@@ -786,6 +805,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadWrite2() throws Exception {
         txConflictReadWrite(false, false, false);
     }
@@ -793,6 +813,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadRemove1() throws Exception {
         txConflictReadWrite(true, true, false);
     }
@@ -800,6 +821,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadRemove2() throws Exception {
         txConflictReadWrite(false, true, false);
     }
@@ -807,6 +829,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadEntryWrite1() throws Exception {
         txConflictReadWrite(true, false, true);
     }
@@ -814,6 +837,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadEntryWrite2() throws Exception {
         txConflictReadWrite(false, false, true);
     }
@@ -821,6 +845,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadEntryRemove1() throws Exception {
         txConflictReadWrite(true, true, true);
     }
@@ -828,6 +853,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadEntryRemove2() throws Exception {
         txConflictReadWrite(false, true, true);
     }
@@ -924,6 +950,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReadWrite3() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -989,6 +1016,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed
      */
+    @Test
     public void testTxConflictGetAndPut1() throws Exception {
         txConflictGetAndPut(true, false);
     }
@@ -996,6 +1024,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed
      */
+    @Test
     public void testTxConflictGetAndPut2() throws Exception {
         txConflictGetAndPut(false, false);
     }
@@ -1003,6 +1032,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed
      */
+    @Test
     public void testTxConflictGetAndRemove1() throws Exception {
         txConflictGetAndPut(true, true);
     }
@@ -1010,6 +1040,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed
      */
+    @Test
     public void testTxConflictGetAndRemove2() throws Exception {
         txConflictGetAndPut(false, true);
     }
@@ -1082,6 +1113,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed
      */
+    @Test
     public void testTxConflictInvoke1() throws Exception {
         txConflictInvoke(true, false);
     }
@@ -1089,6 +1121,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed
      */
+    @Test
     public void testTxConflictInvoke2() throws Exception {
         txConflictInvoke(false, false);
     }
@@ -1096,6 +1129,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed
      */
+    @Test
     public void testTxConflictInvoke3() throws Exception {
         txConflictInvoke(true, true);
     }
@@ -1103,6 +1137,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed
      */
+    @Test
     public void testTxConflictInvoke4() throws Exception {
         txConflictInvoke(false, true);
     }
@@ -1175,6 +1210,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed
      */
+    @Test
     public void testTxConflictInvokeAll() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -1269,6 +1305,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictPutIfAbsent() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -1355,6 +1392,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictGetAndPutIfAbsent() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -1441,6 +1479,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictReplace() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -1566,6 +1605,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictGetAndReplace() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -1691,6 +1731,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictRemoveWithOldValue() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -1828,6 +1869,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictCasReplace() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -1965,6 +2007,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictRemoveReturnBoolean1() throws Exception {
         txConflictRemoveReturnBoolean(false);
     }
@@ -1972,6 +2015,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxConflictRemoveReturnBoolean2() throws Exception {
         txConflictRemoveReturnBoolean(true);
     }
@@ -2136,6 +2180,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxNoConflictPut1() throws Exception {
         txNoConflictUpdate(true, false, false);
     }
@@ -2143,6 +2188,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxNoConflictPut2() throws Exception {
         txNoConflictUpdate(false, false, false);
     }
@@ -2150,6 +2196,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxNoConflictPut3() throws Exception {
         txNoConflictUpdate(false, false, true);
     }
@@ -2157,6 +2204,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxNoConflictRemove1() throws Exception {
         txNoConflictUpdate(true, true, false);
     }
@@ -2164,6 +2212,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxNoConflictRemove2() throws Exception {
         txNoConflictUpdate(false, true, false);
     }
@@ -2171,6 +2220,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxNoConflictRemove3() throws Exception {
         txNoConflictUpdate(false, true, true);
     }
@@ -2286,6 +2336,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxNoConflictContainsKey1() throws Exception {
         txNoConflictContainsKey(false);
     }
@@ -2293,6 +2344,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxNoConflictContainsKey2() throws Exception {
         txNoConflictContainsKey(true);
     }
@@ -2376,6 +2428,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxRollbackIfLocked1() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -2435,6 +2488,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxRollbackIfLocked2() throws Exception {
         rollbackIfLockedPartialLock(false);
     }
@@ -2442,6 +2496,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxRollbackIfLocked3() throws Exception {
         rollbackIfLockedPartialLock(true);
     }
@@ -2508,6 +2563,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testNoReadLockConflict() throws Exception {
         checkNoReadLockConflict(false);
     }
@@ -2515,6 +2571,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testNoReadLockConflictGetEntry() throws Exception {
         checkNoReadLockConflict(true);
     }
@@ -2615,6 +2672,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testNoReadLockConflictMultiNode() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -2676,6 +2734,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
      * @throws Exception If failed.
      */
     @SuppressWarnings("UnnecessaryLocalVariable")
+    @Test
     public void testReadLockPessimisticTxConflict() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -2730,6 +2789,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
      * @throws Exception If failed.
      */
     @SuppressWarnings("UnnecessaryLocalVariable")
+    @Test
     public void testReadWriteTxConflict() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -2783,6 +2843,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testReadWriteTransactionsNoDeadlock() throws Exception {
         checkReadWriteTransactionsNoDeadlock(false);
     }
@@ -2790,6 +2851,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testReadWriteTransactionsNoDeadlockMultinode() throws 
Exception {
         checkReadWriteTransactionsNoDeadlock(true);
     }
@@ -2854,6 +2916,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testReadWriteAccountTx() throws Exception {
         final CacheConfiguration<Integer, Integer> ccfg = 
cacheConfiguration(PARTITIONED,
             FULL_SYNC,
@@ -3033,6 +3096,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testNearCacheReaderUpdate() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -3081,6 +3145,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testRollbackNearCache1() throws Exception {
         rollbackNearCacheWrite(true);
     }
@@ -3088,6 +3153,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testRollbackNearCache2() throws Exception {
         rollbackNearCacheWrite(false);
     }
@@ -3167,6 +3233,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testRollbackNearCache3() throws Exception {
         rollbackNearCacheRead(true);
     }
@@ -3174,6 +3241,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testRollbackNearCache4() throws Exception {
         rollbackNearCacheRead(false);
     }
@@ -3247,6 +3315,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testCrossCacheTx() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -3510,6 +3579,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testRandomOperations() throws Exception {
         Ignite ignite0 = ignite(0);
 
@@ -3609,6 +3679,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testIncrementTxRestart() throws Exception {
         incrementTx(false, false, true);
     }
@@ -3616,6 +3687,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testIncrementTx1() throws Exception {
         incrementTx(false, false, false);
     }
@@ -3623,6 +3695,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testIncrementTx2() throws Exception {
         incrementTx(false, true, false);
     }
@@ -3630,6 +3703,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testIncrementTxNearCache1() throws Exception {
         incrementTx(true, false, false);
     }
@@ -3637,6 +3711,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testIncrementTxNearCache2() throws Exception {
         incrementTx(true, true, false);
     }
@@ -3750,6 +3825,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testIncrementTxMultipleNodeRestart() throws Exception {
         incrementTxMultiple(false, false, true);
     }
@@ -3868,6 +3944,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testGetRemoveTx() throws Exception {
         getRemoveTx(false, false);
     }
@@ -3875,6 +3952,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testGetRemoveTxNearCache1() throws Exception {
         getRemoveTx(true, false);
     }
@@ -3882,6 +3960,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testGetRemoveTxNearCache2() throws Exception {
         getRemoveTx(true, true);
     }
@@ -4000,6 +4079,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testAccountTx1() throws Exception {
         accountTx(false, false, false, false);
     }
@@ -4007,6 +4087,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testAccountTx2() throws Exception {
         accountTx(true, false, false, false);
     }
@@ -4014,6 +4095,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testAccountTxWithNonSerializable() throws Exception {
         accountTx(false, false, true, false);
     }
@@ -4021,6 +4103,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testAccountTxNearCache() throws Exception {
         accountTx(false, true, false, false);
     }
@@ -4028,6 +4111,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testAccountTxNodeRestart() throws Exception {
         accountTx(false, false, false, true);
     }
@@ -4295,6 +4379,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testNoOptimisticExceptionOnChangingTopology() throws Exception 
{
         if (FAST)
             return;
@@ -4434,6 +4519,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testConflictResolution() throws Exception {
         final Ignite ignite = ignite(0);
 
@@ -4493,6 +4579,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testMultipleOptimisticRead() throws Exception {
         final Ignite ignite = ignite(0);
         final Integer key = 1;
@@ -4539,6 +4626,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testTxReadInParallerTxWrite() throws Exception {
         final Ignite ignite = ignite(0);
         final Integer key = 1;
@@ -4615,6 +4703,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testConcurrentUpdateNoDeadlock() throws Exception {
         concurrentUpdateNoDeadlock(Collections.singletonList(ignite(0)), 10, 
false, false, false);
     }
@@ -4622,6 +4711,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testConcurrentUpdateNoDeadlockGetPut() throws Exception {
         concurrentUpdateNoDeadlock(Collections.singletonList(ignite(0)), 10, 
true, false, false);
     }
@@ -4629,6 +4719,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testConcurrentUpdateNoDeadlockWithNonSerializable() throws 
Exception {
         concurrentUpdateNoDeadlock(Collections.singletonList(ignite(0)), 10, 
true, false, true);
     }
@@ -4636,6 +4727,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testConcurrentUpdateNoDeadlockNodeRestart() throws Exception {
         concurrentUpdateNoDeadlock(Collections.singletonList(ignite(1)), 10, 
false, true, false);
     }
@@ -4643,6 +4735,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testConcurrentUpdateNoDeadlockFromClients() throws Exception {
         concurrentUpdateNoDeadlock(clients(), 20, false, false, false);
     }
@@ -4650,6 +4743,7 @@ public class CacheSerializableTransactionsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testConcurrentUpdateNoDeadlockFromClientsNodeRestart() throws 
Exception {
         concurrentUpdateNoDeadlock(clients(), 20, false, true, false);
     }

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStartupInDeploymentModesTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStartupInDeploymentModesTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStartupInDeploymentModesTest.java
index 278b3f1..4d47ff9 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStartupInDeploymentModesTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStartupInDeploymentModesTest.java
@@ -25,10 +25,14 @@ import org.apache.ignite.configuration.IgniteConfiguration;
 import org.apache.ignite.internal.binary.BinaryMarshaller;
 import org.apache.ignite.marshaller.Marshaller;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  * Test verifies that it's possible to start caches in Isolated and Private 
mode when BinaryMarshaller is used.
  */
+@RunWith(JUnit4.class)
 public class CacheStartupInDeploymentModesTest extends GridCommonAbstractTest {
     /** */
     private static final String REPLICATED_CACHE = "replicated";
@@ -72,6 +76,7 @@ public class CacheStartupInDeploymentModesTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If fail.
      */
+    @Test
     public void testStartedInIsolatedMode() throws Exception {
         deploymentMode = DeploymentMode.ISOLATED;
         marshaller = new BinaryMarshaller();
@@ -82,6 +87,7 @@ public class CacheStartupInDeploymentModesTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If fail.
      */
+    @Test
     public void testStartedInPrivateMode() throws Exception {
         deploymentMode = DeploymentMode.PRIVATE;
         marshaller = new BinaryMarshaller();

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStopAndDestroySelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStopAndDestroySelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStopAndDestroySelfTest.java
index a204ddf..596ce63 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStopAndDestroySelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStopAndDestroySelfTest.java
@@ -50,6 +50,9 @@ import 
org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder;
 import org.apache.ignite.testframework.GridTestUtils;
 import org.apache.ignite.testframework.MvccFeatureChecker;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static org.apache.ignite.cache.CacheMode.LOCAL;
 import static org.apache.ignite.cache.CacheMode.PARTITIONED;
@@ -58,6 +61,7 @@ import static org.apache.ignite.cache.CacheMode.PARTITIONED;
  * Checks stop and destroy methods behavior.
  */
 @SuppressWarnings("unchecked")
+@RunWith(JUnit4.class)
 public class CacheStopAndDestroySelfTest extends GridCommonAbstractTest {
     /** */
     private static TcpDiscoveryIpFinder ipFinder = new 
TcpDiscoveryVmIpFinder(true);
@@ -205,6 +209,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testDhtDoubleDestroy() throws Exception {
         startGridsMultiThreaded(gridCount());
 
@@ -245,6 +250,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testClientDoubleDestroy() throws Exception {
         startGridsMultiThreaded(gridCount());
 
@@ -285,6 +291,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testNearDoubleDestroy() throws Exception {
         
MvccFeatureChecker.failIfNotSupported(MvccFeatureChecker.Feature.NEAR_CACHE);
 
@@ -327,6 +334,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testLocalDoubleDestroy() throws Exception {
         
MvccFeatureChecker.failIfNotSupported(MvccFeatureChecker.Feature.LOCAL_CACHE);
 
@@ -364,6 +372,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testDhtClose() throws Exception {
         startGridsMultiThreaded(gridCount());
 
@@ -445,6 +454,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testDhtCloseWithTry() throws Exception {
         startGridsMultiThreaded(gridCount());
 
@@ -482,6 +492,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testClientClose() throws Exception {
         startGridsMultiThreaded(gridCount());
 
@@ -533,6 +544,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testClientCloseWithTry() throws Exception {
         startGridsMultiThreaded(gridCount());
 
@@ -572,6 +584,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testNearClose() throws Exception {
         
MvccFeatureChecker.failIfNotSupported(MvccFeatureChecker.Feature.NEAR_CACHE);
 
@@ -647,6 +660,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testNearCloseWithTry() throws Exception {
         
MvccFeatureChecker.failIfNotSupported(MvccFeatureChecker.Feature.NEAR_CACHE);
 
@@ -687,6 +701,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testLocalClose() throws Exception {
         
MvccFeatureChecker.failIfNotSupported(MvccFeatureChecker.Feature.LOCAL_CACHE);
 
@@ -740,6 +755,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testLocalCloseWithTry() throws Exception {
         
MvccFeatureChecker.failIfNotSupported(MvccFeatureChecker.Feature.LOCAL_CACHE);
 
@@ -774,6 +790,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
     /**
      * Tests start -> destroy -> start -> close using CacheManager.
      */
+    @Test
     public void testTckStyleCreateDestroyClose() throws Exception {
         startGridsMultiThreaded(gridCount());
 
@@ -806,6 +823,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testConcurrentUseAndCloseFromClient() throws Exception {
         testConcurrentUseAndClose(true);
     }
@@ -813,6 +831,7 @@ public class CacheStopAndDestroySelfTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testConcurrentUseAndCloseFromServer() throws Exception {
         testConcurrentUseAndClose(false);
     }

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStoreUsageMultinodeDynamicStartAbstractTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStoreUsageMultinodeDynamicStartAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStoreUsageMultinodeDynamicStartAbstractTest.java
index 745e97b..80fc6da 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStoreUsageMultinodeDynamicStartAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStoreUsageMultinodeDynamicStartAbstractTest.java
@@ -21,10 +21,14 @@ import org.apache.ignite.Ignite;
 import org.apache.ignite.IgniteCache;
 import org.apache.ignite.configuration.CacheConfiguration;
 import org.apache.ignite.configuration.NearCacheConfiguration;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  *
  */
+@RunWith(JUnit4.class)
 public abstract class CacheStoreUsageMultinodeDynamicStartAbstractTest extends 
CacheStoreUsageMultinodeAbstractTest {
     /** {@inheritDoc} */
     @Override protected void beforeTestsStarted() throws Exception {
@@ -40,6 +44,7 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testDynamicStart() throws Exception {
         checkStoreWithDynamicStart(false);
     }
@@ -47,6 +52,7 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testDynamicStartNearEnabled() throws Exception {
         nearCache = true;
 
@@ -56,6 +62,7 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testDynamicFromClientStart() throws Exception {
         checkStoreWithDynamicStart(true);
     }
@@ -63,6 +70,7 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testDynamicStartFromClientNearEnabled() throws Exception {
         nearCache = true;
 
@@ -72,6 +80,7 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testDynamicStartLocalStore() throws Exception {
         locStore = true;
 
@@ -81,6 +90,7 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testDynamicStartFromClientLocalStore() throws Exception {
         locStore = true;
 
@@ -90,6 +100,7 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testDynamicStartLocalStoreNearEnabled() throws Exception {
         locStore = true;
 
@@ -101,6 +112,7 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testDynamicStartWriteBehindStore() throws Exception {
         writeBehind = true;
 
@@ -110,6 +122,7 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testDynamicStartFromClientWriteBehindStore() throws Exception {
         writeBehind = true;
 
@@ -119,6 +132,7 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testDynamicStartWriteBehindStoreNearEnabled() throws Exception 
{
         writeBehind = true;
 
@@ -161,4 +175,4 @@ public abstract class 
CacheStoreUsageMultinodeDynamicStartAbstractTest extends C
                 cache.destroy();
         }
     }
-}
\ No newline at end of file
+}

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStoreUsageMultinodeStaticStartAbstractTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStoreUsageMultinodeStaticStartAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStoreUsageMultinodeStaticStartAbstractTest.java
index e16f16e..a3b0ea5 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStoreUsageMultinodeStaticStartAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheStoreUsageMultinodeStaticStartAbstractTest.java
@@ -17,9 +17,14 @@
 
 package org.apache.ignite.internal.processors.cache;
 
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
+
 /**
  *
  */
+@RunWith(JUnit4.class)
 public abstract class CacheStoreUsageMultinodeStaticStartAbstractTest extends 
CacheStoreUsageMultinodeAbstractTest {
     /** {@inheritDoc} */
     @Override protected void afterTest() throws Exception {
@@ -31,6 +36,7 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testStaticConfiguration() throws Exception {
         checkStoreUpdateStaticConfig(true);
     }
@@ -38,6 +44,7 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testStaticConfigurationNearEnabled() throws Exception {
         nearCache = true;
 
@@ -47,6 +54,7 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testStaticConfigurationLocalStore() throws Exception {
         locStore = true;
 
@@ -56,6 +64,7 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testStaticConfigurationLocalStoreNearEnabled() throws 
Exception {
         locStore = true;
 
@@ -67,6 +76,7 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testStaticConfigurationTxLocalStoreNoClientStore() throws 
Exception {
         locStore = true;
 
@@ -76,6 +86,7 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testStaticConfigurationTxLocalStoreNoClientStoreNearEnabled() 
throws Exception {
         locStore = true;
 
@@ -87,6 +98,7 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testStaticConfigurationTxWriteBehindStore() throws Exception {
         writeBehind = true;
 
@@ -96,6 +108,7 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testStaticConfigurationTxWriteBehindStoreNearEnabled() throws 
Exception {
         writeBehind = true;
 
@@ -107,6 +120,7 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testStaticConfigurationTxWriteBehindStoreNoClientStore() 
throws Exception {
         writeBehind = true;
 
@@ -116,6 +130,7 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void 
testStaticConfigurationTxWriteBehindStoreNoClientStoreNearEnabled() throws 
Exception {
         writeBehind = true;
 
@@ -148,4 +163,4 @@ public abstract class 
CacheStoreUsageMultinodeStaticStartAbstractTest extends Ca
             stopAllGrids();
         }
     }
-}
\ No newline at end of file
+}

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheTxFastFinishTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheTxFastFinishTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheTxFastFinishTest.java
index b9a41ba..df5e37d 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheTxFastFinishTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheTxFastFinishTest.java
@@ -35,6 +35,9 @@ import 
org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
 import org.apache.ignite.transactions.Transaction;
 import org.apache.ignite.transactions.TransactionConcurrency;
 import org.apache.ignite.transactions.TransactionIsolation;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static org.apache.ignite.cache.CacheAtomicityMode.TRANSACTIONAL;
 import static org.apache.ignite.cache.CacheMode.PARTITIONED;
@@ -48,6 +51,7 @@ import static 
org.apache.ignite.transactions.TransactionIsolation.SERIALIZABLE;
 /**
  *
  */
+@RunWith(JUnit4.class)
 public class CacheTxFastFinishTest extends GridCommonAbstractTest {
     /** */
     private static final TcpDiscoveryIpFinder IP_FINDER = new 
TcpDiscoveryVmIpFinder(true);
@@ -91,6 +95,7 @@ public class CacheTxFastFinishTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testFastFinishTxNearCache() throws Exception {
         nearCache = true;
 
@@ -100,6 +105,7 @@ public class CacheTxFastFinishTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testFastFinishTx() throws Exception {
         fastFinishTx();
     }

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheTxNotAllowReadFromBackupTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheTxNotAllowReadFromBackupTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheTxNotAllowReadFromBackupTest.java
index fad2c61..e6bf92c 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheTxNotAllowReadFromBackupTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheTxNotAllowReadFromBackupTest.java
@@ -37,10 +37,14 @@ import org.apache.ignite.transactions.Transaction;
 import org.apache.ignite.transactions.TransactionConcurrency;
 import org.apache.ignite.transactions.TransactionIsolation;
 import org.jetbrains.annotations.NotNull;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  * Test for query with BinaryMarshaller and different serialization modes and 
with reflective serializer.
  */
+@RunWith(JUnit4.class)
 public class CacheTxNotAllowReadFromBackupTest extends GridCommonAbstractTest {
     /** */
     private static TcpDiscoveryIpFinder ipFinder = new 
TcpDiscoveryVmIpFinder(true);
@@ -77,6 +81,7 @@ public class CacheTxNotAllowReadFromBackupTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testBackupConsistencyReplicated() throws Exception {
         CacheConfiguration<Integer, Integer> cfg = new 
CacheConfiguration<>("test-cache");
 
@@ -105,6 +110,7 @@ public class CacheTxNotAllowReadFromBackupTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testBackupConsistencyReplicatedFullSync() throws Exception {
         CacheConfiguration<Integer, Integer> cfg = new 
CacheConfiguration<>("test-cache");
 
@@ -133,6 +139,7 @@ public class CacheTxNotAllowReadFromBackupTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testBackupConsistencyPartitioned() throws Exception {
         CacheConfiguration<Integer, Integer> cfg = new 
CacheConfiguration<>("test-cache");
 
@@ -162,6 +169,7 @@ public class CacheTxNotAllowReadFromBackupTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testBackupConsistencyPartitionedFullSync() throws Exception {
         CacheConfiguration<Integer, Integer> cfg = new 
CacheConfiguration<>("test-cache");
 
@@ -191,6 +199,7 @@ public class CacheTxNotAllowReadFromBackupTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testBackupConsistencyReplicatedMvcc() throws Exception {
         CacheConfiguration<Integer, Integer> cfg = new 
CacheConfiguration<>("test-cache");
 
@@ -207,6 +216,7 @@ public class CacheTxNotAllowReadFromBackupTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testBackupConsistencyReplicatedFullSyncMvcc() throws Exception 
{
         CacheConfiguration<Integer, Integer> cfg = new 
CacheConfiguration<>("test-cache");
 
@@ -223,6 +233,7 @@ public class CacheTxNotAllowReadFromBackupTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testBackupConsistencyPartitionedMvcc() throws Exception {
         CacheConfiguration<Integer, Integer> cfg = new 
CacheConfiguration<>("test-cache");
 
@@ -240,6 +251,7 @@ public class CacheTxNotAllowReadFromBackupTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testBackupConsistencyPartitionedFullSyncMvcc() throws 
Exception {
         CacheConfiguration<Integer, Integer> cfg = new 
CacheConfiguration<>("test-cache");
 
@@ -353,4 +365,4 @@ public class CacheTxNotAllowReadFromBackupTest extends 
GridCommonAbstractTest {
         }
         return batches;
     }
-}
\ No newline at end of file
+}

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheValidatorMetricsTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheValidatorMetricsTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheValidatorMetricsTest.java
index b856c88..84216c5 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheValidatorMetricsTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheValidatorMetricsTest.java
@@ -30,10 +30,14 @@ import org.apache.ignite.configuration.IgniteConfiguration;
 import org.apache.ignite.configuration.TopologyValidator;
 import org.apache.ignite.internal.util.typedef.G;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  * Cache validator metrics test.
  */
+@RunWith(JUnit4.class)
 public class CacheValidatorMetricsTest extends GridCommonAbstractTest 
implements Serializable {
     /** Cache name 1. */
     private static String CACHE_NAME_1 = "cache1";
@@ -93,6 +97,7 @@ public class CacheValidatorMetricsTest extends 
GridCommonAbstractTest implements
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testCacheValidatorMetrics() throws Exception {
         startGrid(1);
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ClusterReadOnlyModeTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ClusterReadOnlyModeTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ClusterReadOnlyModeTest.java
index ab57614..2da280c 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ClusterReadOnlyModeTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ClusterReadOnlyModeTest.java
@@ -24,14 +24,19 @@ import org.apache.ignite.IgniteCache;
 import org.apache.ignite.IgniteDataStreamer;
 import org.apache.ignite.internal.processors.datastreamer.DataStreamerImpl;
 import org.apache.ignite.internal.util.typedef.G;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  * Tests cache get/put/remove and data streaming in read-only cluster mode.
  */
+@RunWith(JUnit4.class)
 public class ClusterReadOnlyModeTest extends ClusterReadOnlyModeAbstractTest {
     /**
      * Tests cache get/put/remove.
      */
+    @Test
     public void testCacheGetPutRemove() {
         assertCachesReadOnlyMode(false);
 
@@ -47,6 +52,7 @@ public class ClusterReadOnlyModeTest extends 
ClusterReadOnlyModeAbstractTest {
     /**
      * Tests data streamer.
      */
+    @Test
     public void testDataStreamerReadOnly() {
         assertDataStreamerReadOnlyMode(false);
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ClusterStateAbstractTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ClusterStateAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ClusterStateAbstractTest.java
index 2ffd726..059c38c 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ClusterStateAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ClusterStateAbstractTest.java
@@ -42,10 +42,14 @@ import 
org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
 import org.apache.ignite.transactions.Transaction;
 import org.apache.ignite.transactions.TransactionConcurrency;
 import org.apache.ignite.transactions.TransactionIsolation;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  *
  */
+@RunWith(JUnit4.class)
 public abstract class ClusterStateAbstractTest extends GridCommonAbstractTest {
     /** Entry count. */
     public static final int ENTRY_CNT = 5000;
@@ -105,6 +109,7 @@ public abstract class ClusterStateAbstractTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception if failed.
      */
+    @Test
     public void testDynamicCacheStart() throws Exception {
         activeOnStart = false;
 
@@ -134,6 +139,7 @@ public abstract class ClusterStateAbstractTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception if failed.
      */
+    @Test
     public void testNoRebalancing() throws Exception {
         activeOnStart = false;
 
@@ -215,6 +221,7 @@ public abstract class ClusterStateAbstractTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception if failed.
      */
+    @Test
     public void testActivationFromClient() throws Exception {
         forbidden.add(GridDhtPartitionSupplyMessage.class);
         forbidden.add(GridDhtPartitionDemandMessage.class);
@@ -273,6 +280,7 @@ public abstract class ClusterStateAbstractTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If fails.
      */
+    @Test
     public void testDeactivationWithPendingLock() throws Exception {
         startGrids(GRID_CNT);
 
@@ -297,6 +305,7 @@ public abstract class ClusterStateAbstractTest extends 
GridCommonAbstractTest {
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testDeactivationWithPendingTransaction() throws Exception {
         startGrids(GRID_CNT);
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ConcurrentCacheStartTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ConcurrentCacheStartTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ConcurrentCacheStartTest.java
index 28a6683..8828c57 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ConcurrentCacheStartTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/ConcurrentCacheStartTest.java
@@ -24,14 +24,19 @@ import org.apache.ignite.configuration.CacheConfiguration;
 import org.apache.ignite.internal.IgniteEx;
 import org.apache.ignite.testframework.GridTestUtils;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  *
  */
+@RunWith(JUnit4.class)
 public class ConcurrentCacheStartTest extends GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void test() throws Exception {
         try {
             final IgniteEx ignite = (IgniteEx) startGrids(4);

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CrossCacheLockTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CrossCacheLockTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CrossCacheLockTest.java
index d609ec7..ccbae55 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CrossCacheLockTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CrossCacheLockTest.java
@@ -27,12 +27,16 @@ import 
org.apache.ignite.spi.discovery.tcp.ipfinder.TcpDiscoveryIpFinder;
 import org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder;
 import org.apache.ignite.testframework.MvccFeatureChecker;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static org.apache.ignite.cache.CacheAtomicityMode.TRANSACTIONAL;
 
 /**
  *
  */
+@RunWith(JUnit4.class)
 public class CrossCacheLockTest extends GridCommonAbstractTest {
     /** */
     private static final TcpDiscoveryIpFinder IP_FINDER = new 
TcpDiscoveryVmIpFinder(true);
@@ -88,6 +92,7 @@ public class CrossCacheLockTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testLockUnlock() throws Exception {
         for (int i = 0; i < GRID_CNT; i++) {
             Ignite ignite = ignite(i);

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CrossCacheTxRandomOperationsTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CrossCacheTxRandomOperationsTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CrossCacheTxRandomOperationsTest.java
index cba3771..289632c 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CrossCacheTxRandomOperationsTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CrossCacheTxRandomOperationsTest.java
@@ -44,6 +44,9 @@ import org.apache.ignite.transactions.Transaction;
 import org.apache.ignite.transactions.TransactionConcurrency;
 import org.apache.ignite.transactions.TransactionIsolation;
 import org.jetbrains.annotations.Nullable;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static org.apache.ignite.cache.CacheAtomicityMode.TRANSACTIONAL;
 import static org.apache.ignite.cache.CacheMode.PARTITIONED;
@@ -58,6 +61,7 @@ import static 
org.apache.ignite.transactions.TransactionIsolation.SERIALIZABLE;
 /**
  *
  */
+@RunWith(JUnit4.class)
 public class CrossCacheTxRandomOperationsTest extends GridCommonAbstractTest {
     /** */
     private static final TcpDiscoveryIpFinder IP_FINDER = new 
TcpDiscoveryVmIpFinder(true);
@@ -113,6 +117,7 @@ public class CrossCacheTxRandomOperationsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTxOperations() throws Exception {
         txOperations(PARTITIONED, FULL_SYNC, false);
     }
@@ -120,6 +125,7 @@ public class CrossCacheTxRandomOperationsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testCrossCacheTxOperations() throws Exception {
         txOperations(PARTITIONED, FULL_SYNC, true);
     }
@@ -127,6 +133,7 @@ public class CrossCacheTxRandomOperationsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testCrossCacheTxOperationsPrimarySync() throws Exception {
         txOperations(PARTITIONED, PRIMARY_SYNC, true);
     }
@@ -134,6 +141,7 @@ public class CrossCacheTxRandomOperationsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testCrossCacheTxOperationsReplicated() throws Exception {
         txOperations(REPLICATED, FULL_SYNC, true);
     }
@@ -141,6 +149,7 @@ public class CrossCacheTxRandomOperationsTest extends 
GridCommonAbstractTest {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testCrossCacheTxOperationsReplicatedPrimarySync() throws 
Exception {
         txOperations(REPLICATED, PRIMARY_SYNC, true);
     }

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/DataStorageConfigurationValidationTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/DataStorageConfigurationValidationTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/DataStorageConfigurationValidationTest.java
index 9471a82..effdb07 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/DataStorageConfigurationValidationTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/DataStorageConfigurationValidationTest.java
@@ -21,16 +21,21 @@ import java.util.concurrent.Callable;
 import junit.framework.TestCase;
 import org.apache.ignite.configuration.DataStorageConfiguration;
 import org.apache.ignite.testframework.GridTestUtils;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 /**
  * Tests assertions in DataStorageConfiguration.
  */
+@RunWith(JUnit4.class)
 public class DataStorageConfigurationValidationTest extends TestCase {
     /**
      * Tests {@link DataStorageConfiguration#walSegmentSize} property 
assertion.
      *
      * @throws Exception If failed.
      */
+    @Test
     public void testWalSegmentSizeOverflow() throws Exception {
         final DataStorageConfiguration cfg = new DataStorageConfiguration();
 
@@ -46,6 +51,7 @@ public class DataStorageConfigurationValidationTest extends 
TestCase {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void 
testSetWalSegmentSizeShouldThrowExceptionWhenSizeLessThen512Kb() throws 
Exception {
         final DataStorageConfiguration cfg = new DataStorageConfiguration();
 
@@ -61,6 +67,7 @@ public class DataStorageConfigurationValidationTest extends 
TestCase {
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testSetWalSegmentSizeShouldBeOkWhenSizeBetween512KbAnd2Gb() 
throws Exception {
         final DataStorageConfiguration cfg = new DataStorageConfiguration();
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/EntryVersionConsistencyReadThroughTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/EntryVersionConsistencyReadThroughTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/EntryVersionConsistencyReadThroughTest.java
index 9e6f627..2580d82 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/EntryVersionConsistencyReadThroughTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/EntryVersionConsistencyReadThroughTest.java
@@ -40,6 +40,9 @@ import org.apache.ignite.internal.IgniteEx;
 import org.apache.ignite.internal.processors.cache.version.GridCacheVersion;
 import org.apache.ignite.testframework.MvccFeatureChecker;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static org.apache.ignite.cache.CacheAtomicityMode.ATOMIC;
 import static org.apache.ignite.cache.CacheAtomicityMode.TRANSACTIONAL;
@@ -50,6 +53,7 @@ import static 
org.apache.ignite.cache.CacheWriteSynchronizationMode.FULL_SYNC;
 /**
  * Tests consistency of entry's versions after invokeAll.
  */
+@RunWith(JUnit4.class)
 public class EntryVersionConsistencyReadThroughTest extends 
GridCommonAbstractTest {
     /** */
     private static final int NODES_CNT = 5;
@@ -104,6 +108,7 @@ public class EntryVersionConsistencyReadThroughTest extends 
GridCommonAbstractTe
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testInvokeAllTransactionalCache() throws Exception {
         check(false, createCacheConfiguration(TRANSACTIONAL));
     }
@@ -111,6 +116,7 @@ public class EntryVersionConsistencyReadThroughTest extends 
GridCommonAbstractTe
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testInvokeAllMvccTxCache() throws Exception {
         if 
(!MvccFeatureChecker.isSupported(MvccFeatureChecker.Feature.CACHE_STORE))
             fail("https://issues.apache.org/jira/browse/IGNITE-8582";);
@@ -121,6 +127,7 @@ public class EntryVersionConsistencyReadThroughTest extends 
GridCommonAbstractTe
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testInvokeAllAtomicCache() throws Exception {
         check(false, createCacheConfiguration(ATOMIC));
     }
@@ -128,6 +135,7 @@ public class EntryVersionConsistencyReadThroughTest extends 
GridCommonAbstractTe
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testInvokeAtomicCache() throws Exception {
         check(true, createCacheConfiguration(ATOMIC));
     }
@@ -135,6 +143,7 @@ public class EntryVersionConsistencyReadThroughTest extends 
GridCommonAbstractTe
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testInvokeTransactionalCache() throws Exception {
         check(true, createCacheConfiguration(TRANSACTIONAL));
     }
@@ -142,6 +151,7 @@ public class EntryVersionConsistencyReadThroughTest extends 
GridCommonAbstractTe
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testInvokeMvccTxCache() throws Exception {
         if 
(!MvccFeatureChecker.isSupported(MvccFeatureChecker.Feature.CACHE_STORE))
             fail("https://issues.apache.org/jira/browse/IGNITE-8582";);

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridAbstractCacheInterceptorRebalanceTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridAbstractCacheInterceptorRebalanceTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridAbstractCacheInterceptorRebalanceTest.java
index 80b6530..3bec8dd 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridAbstractCacheInterceptorRebalanceTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridAbstractCacheInterceptorRebalanceTest.java
@@ -41,6 +41,9 @@ import org.apache.ignite.testframework.GridTestUtils.SF;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
 import org.apache.ignite.transactions.Transaction;
 import org.jetbrains.annotations.Nullable;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static org.apache.ignite.cache.CacheRebalanceMode.SYNC;
 import static org.apache.ignite.cache.CacheWriteSynchronizationMode.FULL_SYNC;
@@ -50,6 +53,7 @@ import static 
org.apache.ignite.transactions.TransactionIsolation.REPEATABLE_REA
 /**
  *
  */
+@RunWith(JUnit4.class)
 public abstract class GridAbstractCacheInterceptorRebalanceTest extends 
GridCommonAbstractTest {
     /** */
     private static TcpDiscoveryIpFinder ipFinder = new 
TcpDiscoveryVmIpFinder(true);
@@ -110,6 +114,7 @@ public abstract class 
GridAbstractCacheInterceptorRebalanceTest extends GridComm
     /**
      * @throws Exception If fail.
      */
+    @Test
     public void testRebalanceUpdate() throws Exception {
         interceptor = new RebalanceUpdateInterceptor();
 
@@ -123,6 +128,7 @@ public abstract class 
GridAbstractCacheInterceptorRebalanceTest extends GridComm
     /**
      * @throws Exception If fail.
      */
+    @Test
     public void testRebalanceUpdateInvoke() throws Exception {
         interceptor = new RebalanceUpdateInterceptor();
 
@@ -138,6 +144,7 @@ public abstract class 
GridAbstractCacheInterceptorRebalanceTest extends GridComm
     /**
      * @throws Exception If fail.
      */
+    @Test
     public void testRebalanceRemoveInvoke() throws Exception {
         interceptor = new RebalanceUpdateInterceptor();
 
@@ -153,6 +160,7 @@ public abstract class 
GridAbstractCacheInterceptorRebalanceTest extends GridComm
     /**
      * @throws Exception If fail.
      */
+    @Test
     public void testRebalanceRemove() throws Exception {
         interceptor = new RebalanceRemoveInterceptor();
 
@@ -166,6 +174,7 @@ public abstract class 
GridAbstractCacheInterceptorRebalanceTest extends GridComm
     /**
      * @throws Exception If fail.
      */
+    @Test
     public void testPutIfAbsent() throws Exception {
         interceptor = new RebalanceUpdateInterceptor();
 
@@ -179,6 +188,7 @@ public abstract class 
GridAbstractCacheInterceptorRebalanceTest extends GridComm
     /**
      * @throws Exception If fail.
      */
+    @Test
     public void testGetAndPut() throws Exception {
         interceptor = new RebalanceUpdateInterceptor();
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/f0544d46/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFailoverSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFailoverSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFailoverSelfTest.java
index 5c204c7..587abb3 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFailoverSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFailoverSelfTest.java
@@ -41,12 +41,16 @@ import org.apache.ignite.testframework.GridTestUtils;
 import org.apache.ignite.transactions.TransactionConcurrency;
 import org.apache.ignite.transactions.TransactionIsolation;
 import org.jetbrains.annotations.Nullable;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
 
 import static org.apache.ignite.cache.CacheRebalanceMode.SYNC;
 
 /**
  * Failover tests for cache.
  */
+@RunWith(JUnit4.class)
 public abstract class GridCacheAbstractFailoverSelfTest extends 
GridCacheAbstractSelfTest {
     /** */
     private static final long TEST_TIMEOUT = 3 * 60 * 1000;
@@ -129,6 +133,7 @@ public abstract class GridCacheAbstractFailoverSelfTest 
extends GridCacheAbstrac
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testTopologyChange() throws Exception {
         testTopologyChange(null, null);
     }
@@ -136,6 +141,7 @@ public abstract class GridCacheAbstractFailoverSelfTest 
extends GridCacheAbstrac
     /**
      * @throws Exception If failed.
      */
+    @Test
     public void testConstantTopologyChange() throws Exception {
         testConstantTopologyChange(null, null);
     }

Reply via email to