Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-471-2 df808af91 -> 48afb862d


ignite-471-2: added ability to remove particular test


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/099ef55e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/099ef55e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/099ef55e

Branch: refs/heads/ignite-471-2
Commit: 099ef55eff621f648e2b07fd94938f0a811ce4fa
Parents: 2460267
Author: Denis Magda <dma...@gridgain.com>
Authored: Tue May 26 11:45:28 2015 +0300
Committer: Denis Magda <dma...@gridgain.com>
Committed: Tue May 26 11:45:28 2015 +0300

----------------------------------------------------------------------
 .../IgniteCacheFailoverTestSuite.java           | 21 ++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/099ef55e/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheFailoverTestSuite.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheFailoverTestSuite.java
 
b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheFailoverTestSuite.java
index e33f143..c7f85b3 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheFailoverTestSuite.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheFailoverTestSuite.java
@@ -23,9 +23,9 @@ import 
org.apache.ignite.internal.processors.cache.distributed.*;
 import org.apache.ignite.internal.processors.cache.distributed.dht.*;
 import org.apache.ignite.internal.processors.cache.distributed.dht.atomic.*;
 import org.apache.ignite.internal.processors.cache.distributed.near.*;
-import org.apache.ignite.marshaller.jdk.*;
-import org.apache.ignite.marshaller.optimized.*;
-import org.apache.ignite.testframework.config.*;
+import org.apache.ignite.testframework.*;
+
+import java.util.*;
 
 /**
  * Test suite.
@@ -36,15 +36,20 @@ public class IgniteCacheFailoverTestSuite extends TestSuite 
{
      * @throws Exception Thrown in case of the failure.
      */
     public static TestSuite suite() throws Exception {
+        return suite(null);
+    }
+
+    /**
+     * @param ignoredTests Tests don't include in the execution.
+     * @return Test suite.
+     * @throws Exception Thrown in case of the failure.
+     */
+    public static TestSuite suite(Set<Class> ignoredTests) throws Exception {
         TestSuite suite = new TestSuite("Cache Failover Test Suite");
 
         
suite.addTestSuite(GridCacheAtomicInvalidPartitionHandlingSelfTest.class);
 
-        Object marshClass = 
GridTestProperties.getProperty(GridTestProperties.MARSH_CLASS_NAME);
-
-        if (marshClass == null || 
marshClass.equals(OptimizedMarshaller.class.getName()) ||
-            marshClass.equals(JdkMarshaller.class.getName()))
-            suite.addTestSuite(GridCacheIncrementTransformTest.class);
+        GridTestUtils.addTestIfNeeded(suite, 
GridCacheIncrementTransformTest.class, ignoredTests);
 
         // Failure consistency tests.
         suite.addTestSuite(GridCacheAtomicRemoveFailureTest.class);

Reply via email to