You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ag...@apache.org on 2018/03/29 12:45:55 UTC
ignite git commit: IGNITE-8068: Some tests failed due to JVM halt by
default FailureHandler.
Repository: ignite
Updated Branches:
refs/heads/master dc4e36428 -> d8c4eb004
IGNITE-8068: Some tests failed due to JVM halt by default FailureHandler.
Signed-off-by: Andrey Gura <ag...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/d8c4eb00
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/d8c4eb00
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/d8c4eb00
Branch: refs/heads/master
Commit: d8c4eb00476e40db6c523fd7fe12b09f032f6473
Parents: dc4e364
Author: Dmitriy Sorokin <d....@gmail.com>
Authored: Thu Mar 29 15:13:08 2018 +0300
Committer: Andrey Gura <ag...@apache.org>
Committed: Thu Mar 29 15:44:55 2018 +0300
----------------------------------------------------------------------
.../ignite/testframework/junits/GridAbstractTest.java | 14 ++++++++++++++
1 file changed, 14 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ignite/blob/d8c4eb00/modules/core/src/test/java/org/apache/ignite/testframework/junits/GridAbstractTest.java
----------------------------------------------------------------------
diff --git a/modules/core/src/test/java/org/apache/ignite/testframework/junits/GridAbstractTest.java b/modules/core/src/test/java/org/apache/ignite/testframework/junits/GridAbstractTest.java
index d597d9a..5134f75 100755
--- a/modules/core/src/test/java/org/apache/ignite/testframework/junits/GridAbstractTest.java
+++ b/modules/core/src/test/java/org/apache/ignite/testframework/junits/GridAbstractTest.java
@@ -57,6 +57,8 @@ import org.apache.ignite.configuration.CacheConfiguration;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.configuration.NearCacheConfiguration;
import org.apache.ignite.events.EventType;
+import org.apache.ignite.failure.FailureHandler;
+import org.apache.ignite.failure.NoOpFailureHandler;
import org.apache.ignite.internal.GridKernalContext;
import org.apache.ignite.internal.IgniteEx;
import org.apache.ignite.internal.IgniteInternalFuture;
@@ -1575,10 +1577,22 @@ public abstract class GridAbstractTest extends TestCase {
cfg.setIncludeEventTypes(EventType.EVTS_ALL);
+ cfg.setFailureHandler(getFailureHandler(igniteInstanceName));
+
return cfg;
}
/**
+ * This method should be overridden by subclasses to change failure handler implementation.
+ *
+ * @param igniteInstanceName Ignite instance name.
+ * @return Failure handler implementation.
+ */
+ protected FailureHandler getFailureHandler(String igniteInstanceName) {
+ return new NoOpFailureHandler();
+ }
+
+ /**
* @return New cache configuration with modified defaults.
*/
public static CacheConfiguration defaultCacheConfiguration() {