Repository: incubator-ignite
Updated Branches:
  refs/heads/master 0a66bd57b -> 544b8b810


Ignite - Enabled managed services tests and fixed NPE on node stop.


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

Branch: refs/heads/master
Commit: ab6275cb5f992f5e9ab5964bd87ee6e90509d15c
Parents: 0a66bd5
Author: Alexey Goncharuk <agoncha...@gridgain.com>
Authored: Fri Dec 5 14:43:02 2014 -0800
Committer: Alexey Goncharuk <agoncha...@gridgain.com>
Committed: Fri Dec 5 14:43:02 2014 -0800

----------------------------------------------------------------------
 .../cache/GridCachePartitionExchangeManager.java          |  4 ++--
 .../org/gridgain/testsuites/GridKernalSelfTestSuite.java  | 10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ab6275cb/modules/core/src/main/java/org/gridgain/grid/kernal/processors/cache/GridCachePartitionExchangeManager.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/gridgain/grid/kernal/processors/cache/GridCachePartitionExchangeManager.java
 
b/modules/core/src/main/java/org/gridgain/grid/kernal/processors/cache/GridCachePartitionExchangeManager.java
index f729c0f..e087377 100644
--- 
a/modules/core/src/main/java/org/gridgain/grid/kernal/processors/cache/GridCachePartitionExchangeManager.java
+++ 
b/modules/core/src/main/java/org/gridgain/grid/kernal/processors/cache/GridCachePartitionExchangeManager.java
@@ -256,8 +256,6 @@ public class GridCachePartitionExchangeManager<K, V> 
extends GridCacheSharedMana
         for (GridDhtPartitionsExchangeFuture<K, V> f : exchFuts.values())
             f.onDone(new GridInterruptedException("Grid is stopping: " + 
cctx.gridName()));
 
-        exchFuts = null;
-
         U.cancel(exchWorker);
 
         if (log.isDebugEnabled())
@@ -265,6 +263,8 @@ public class GridCachePartitionExchangeManager<K, V> 
extends GridCacheSharedMana
 
         U.join(exchWorker, log);
 
+        exchFuts = null;
+
         ResendTimeoutObject resendTimeoutObj = pendingResend.getAndSet(null);
 
         if (resendTimeoutObj != null)

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ab6275cb/modules/core/src/test/java/org/gridgain/testsuites/GridKernalSelfTestSuite.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/gridgain/testsuites/GridKernalSelfTestSuite.java
 
b/modules/core/src/test/java/org/gridgain/testsuites/GridKernalSelfTestSuite.java
index b289235..e722efb 100644
--- 
a/modules/core/src/test/java/org/gridgain/testsuites/GridKernalSelfTestSuite.java
+++ 
b/modules/core/src/test/java/org/gridgain/testsuites/GridKernalSelfTestSuite.java
@@ -61,11 +61,11 @@ public class GridKernalSelfTestSuite extends TestSuite {
         suite.addTestSuite(GridLocalEventListenerSelfTest.class);
 
         // Managed Services.
-//        suite.addTestSuite(GridServiceProcessorSingleNodeSelfTest.class); 
TODO GG-9141
-//        suite.addTestSuite(GridServiceProcessorMultiNodeSelfTest.class);
-//        
suite.addTestSuite(GridServiceProcessorMultiNodeConfigSelfTest.class);
-//        suite.addTestSuite(GridServiceProcessorProxySelfTest.class);
-//        suite.addTestSuite(GridServiceReassignmentSelfTest.class);
+        suite.addTestSuite(GridServiceProcessorSingleNodeSelfTest.class);
+        suite.addTestSuite(GridServiceProcessorMultiNodeSelfTest.class);
+        suite.addTestSuite(GridServiceProcessorMultiNodeConfigSelfTest.class);
+        suite.addTestSuite(GridServiceProcessorProxySelfTest.class);
+        suite.addTestSuite(GridServiceReassignmentSelfTest.class);
 
         return suite;
     }

Reply via email to