IGNITE-96 - Fixing tests.

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

Branch: refs/heads/ignite-96
Commit: b15cf5e282aff9820fff9da53a1733085cd45210
Parents: 167f67e
Author: Alexey Goncharuk <agoncha...@gridgain.com>
Authored: Tue Feb 10 17:38:08 2015 -0800
Committer: Alexey Goncharuk <agoncha...@gridgain.com>
Committed: Tue Feb 10 17:38:08 2015 -0800

----------------------------------------------------------------------
 .../processors/cache/GridCacheAdapter.java      |  4 +---
 .../processors/cache/IgniteTxAbstractTest.java  | 21 ++++++--------------
 .../GridCacheMultiNodeAbstractTest.java         | 12 +++++------
 .../dht/GridCacheDhtEntrySelfTest.java          | 16 +++++++--------
 .../dht/GridCacheDhtPreloadUnloadSelfTest.java  |  4 ++--
 .../GridCacheReplicatedEvictionSelfTest.java    |  2 +-
 .../local/GridCacheLocalTxTimeoutSelfTest.java  |  9 ++++++---
 .../junits/common/GridCommonAbstractTest.java   |  2 +-
 8 files changed, 31 insertions(+), 39 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b15cf5e2/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
index b10e4ce..f5b4e07 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
@@ -5472,11 +5472,9 @@ public abstract class GridCacheAdapter<K, V> implements 
GridCache<K, V>,
      * @return Peek modes flags.
      */
     private static PeekModes parsePeekModes(CachePeekMode[] peekModes) {
-        assert peekModes != null;
-
         PeekModes modes = new PeekModes();
 
-        if (peekModes.length == 0) {
+        if (F.isEmpty(peekModes)) {
             modes.near = true;
             modes.primary = true;
             modes.backup = true;

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b15cf5e2/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteTxAbstractTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteTxAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteTxAbstractTest.java
index da32afc..c0a9e5c 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteTxAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteTxAbstractTest.java
@@ -18,7 +18,6 @@
 package org.apache.ignite.internal.processors.cache;
 
 import org.apache.ignite.*;
-import org.apache.ignite.cache.*;
 import org.apache.ignite.cache.affinity.*;
 import org.apache.ignite.configuration.*;
 import org.apache.ignite.internal.*;
@@ -30,7 +29,6 @@ import org.apache.ignite.spi.discovery.tcp.ipfinder.vm.*;
 import org.apache.ignite.testframework.junits.common.*;
 import org.apache.ignite.transactions.*;
 
-import javax.cache.*;
 import java.util.*;
 import java.util.concurrent.*;
 import java.util.concurrent.atomic.*;
@@ -400,35 +398,28 @@ abstract class IgniteTxAbstractTest extends 
GridCommonAbstractTest {
         for (int i = 1; i <= maxKeyValue(); i++) {
             for (int k = 0; k < 3; k++) {
                 try {
-                    Cache.Entry<Integer, String> e1 = null;
-
                     String v1 = null;
 
                     for (int j = 0; j < gridCount(); j++) {
-                        GridCache<Integer, String> cache = internalCache(j);
+                        IgniteCache<Integer, String> cache = jcache(j);
 
                         IgniteTx tx = ignite(j).transactions().tx();
 
                         assertNull("Transaction is not completed: " + tx, tx);
 
                         if (j == 0) {
-                            e1 = cache.entry(i);
-
-                            v1 = e1.getValue();
+                            v1 = cache.get(i);
                         }
                         else {
-                            Cache.Entry<Integer, String> e2 = cache.entry(i);
-
-                            String v2 = e2.getValue();
+                            String v2 = cache.get(i);
 
                             if (!F.eq(v2, v1)) {
-                                v1 = e1.getValue();
-                                v2 = e2.getValue();
+                                v1 = this.<Integer, String>jcache(0).get(i);
+                                v2 = cache.get(i);
                             }
 
                             assert F.eq(v2, v1) :
-                                "Invalid cached value [key=" + i + ", v1=" + 
v1 + ", v2=" + v2 + ", e1=" + e1 +
-                                    ", e2=" + e2 + ", grid=" + j + ']';
+                                "Invalid cached value [key=" + i + ", v1=" + 
v1 + ", v2=" + v2 + ", grid=" + j + ']';
                         }
                     }
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b15cf5e2/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheMultiNodeAbstractTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheMultiNodeAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheMultiNodeAbstractTest.java
index 8634de7..ad54f69 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheMultiNodeAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheMultiNodeAbstractTest.java
@@ -340,15 +340,15 @@ public abstract class GridCacheMultiNodeAbstractTest 
extends GridCommonAbstractT
         cache2.put(2, "val2");
         cache3.put(3, "val3");
 
-        assert cache1.size() == 3;
-        assert cache2.size() == 3;
-        assert cache3.size() == 3;
+        assertEquals(3, cache1.localSize());
+        assertEquals(3, cache2.localSize());
+        assertEquals(3, cache3.localSize());
 
         cache1.clear();
 
-        assert cache1.localSize() == 0;
-        assert cache2.localSize() == 0;
-        assert cache3.localSize() == 0;
+        assertEquals(0, cache1.localSize());
+        assertEquals(0, cache2.localSize());
+        assertEquals(0, cache3.localSize());
     }
 
     /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b15cf5e2/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridCacheDhtEntrySelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridCacheDhtEntrySelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridCacheDhtEntrySelfTest.java
index 7973e9c..b32c7d3 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridCacheDhtEntrySelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridCacheDhtEntrySelfTest.java
@@ -271,19 +271,19 @@ public class GridCacheDhtEntrySelfTest extends 
GridCommonAbstractTest {
 
         assert !e0.evictInternal(false, dht0.context().versions().next(), 
null);
 
-        assertEquals(1, near0.size());
-        assertEquals(1, dht0.size());
+        assertEquals(1, near0.localSize());
+        assertEquals(1, dht0.localSize(null));
 
-        assertEquals(1, near1.size());
-        assertEquals(0, dht1.size());
+        assertEquals(1, near1.localSize());
+        assertEquals(0, dht1.localSize(null));
 
         assert !e0.evictInternal(true, dht0.context().versions().next(), null);
 
-        assertEquals(1, near0.size());
-        assertEquals(1, dht0.size());
+        assertEquals(1, near0.localSize());
+        assertEquals(1, dht0.localSize(null));
 
-        assertEquals(1, near1.size());
-        assertEquals(0, dht1.size());
+        assertEquals(1, near1.localSize());
+        assertEquals(0, dht1.localSize(null));
     }
 
     /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b15cf5e2/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridCacheDhtPreloadUnloadSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridCacheDhtPreloadUnloadSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridCacheDhtPreloadUnloadSelfTest.java
index 9bf5376..480d01c 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridCacheDhtPreloadUnloadSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridCacheDhtPreloadUnloadSelfTest.java
@@ -173,7 +173,7 @@ public class GridCacheDhtPreloadUnloadSelfTest extends 
GridCommonAbstractTest {
                 IgniteCache<Integer, String> c = grid(i).jcache(null);
 
                 // Nothing should be unloaded since nodes are backing up each 
other.
-                assert c.size() == cnt;
+                assertEquals(cnt, c.localSize());
             }
         }
         finally {
@@ -299,8 +299,8 @@ public class GridCacheDhtPreloadUnloadSelfTest extends 
GridCommonAbstractTest {
     /**
      * @param c Cache.
      * @param cnt Key count.
-     * @throws IgniteCheckedException If failed.
      */
+    @SuppressWarnings("TypeMayBeWeakened")
     private void populate(IgniteCache<Integer, String> c, int cnt) {
         for (int i = 0; i < cnt; i++)
             c.put(i, value(1024));

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b15cf5e2/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/replicated/GridCacheReplicatedEvictionSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/replicated/GridCacheReplicatedEvictionSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/replicated/GridCacheReplicatedEvictionSelfTest.java
index 1bff158..a1103b9 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/replicated/GridCacheReplicatedEvictionSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/replicated/GridCacheReplicatedEvictionSelfTest.java
@@ -86,7 +86,7 @@ public class GridCacheReplicatedEvictionSelfTest extends 
GridCacheAbstractSelfTe
 
         for (int g = 0; g < gridCount(); g++) {
             for (int i = 0; i < KEYS; i++) {
-                if (grid(i).affinity(null).isPrimary(grid(i).localNode(), 
String.valueOf(i)))
+                if (grid(g).affinity(null).isPrimary(grid(g).localNode(), 
String.valueOf(i)))
                     assertTrue(cache(g).evict(String.valueOf(i)));
             }
         }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b15cf5e2/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalTxTimeoutSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalTxTimeoutSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalTxTimeoutSelfTest.java
index b50b4c8..6548781 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalTxTimeoutSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalTxTimeoutSelfTest.java
@@ -18,14 +18,15 @@
 package org.apache.ignite.internal.processors.cache.local;
 
 import org.apache.ignite.*;
-import org.apache.ignite.cache.*;
 import org.apache.ignite.configuration.*;
-import org.apache.ignite.internal.transactions.*;
+import org.apache.ignite.internal.util.typedef.*;
 import org.apache.ignite.spi.discovery.tcp.*;
 import org.apache.ignite.spi.discovery.tcp.ipfinder.vm.*;
 import org.apache.ignite.testframework.junits.common.*;
 import org.apache.ignite.transactions.*;
 
+import javax.cache.*;
+
 import static org.apache.ignite.cache.CacheMode.*;
 import static org.apache.ignite.transactions.IgniteTxConcurrency.*;
 import static org.apache.ignite.transactions.IgniteTxIsolation.*;
@@ -145,7 +146,9 @@ public class GridCacheLocalTxTimeoutSelfTest extends 
GridCommonAbstractTest {
 
             tx.commit();
         }
-        catch (IgniteException e) {
+        catch (CacheException e) {
+            assertTrue(X.hasCause(e, IgniteTxTimeoutException.class));
+
             info("Received expected optimistic exception: " + e.getMessage());
 
             wasEx = true;

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b15cf5e2/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridCommonAbstractTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridCommonAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridCommonAbstractTest.java
index 40bb49f..58da239 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridCommonAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridCommonAbstractTest.java
@@ -458,7 +458,7 @@ public abstract class GridCommonAbstractTest extends 
GridAbstractTest {
      * @return Set
      */
     protected <K, V> Set<Cache.Entry<K, V>> entrySet(Iterable<Cache.Entry<K, 
V>> iterable){
-        Set<Cache.Entry<K, V>> set = new TreeSet<>();
+        Set<Cache.Entry<K, V>> set = new HashSet<>();
 
         for (Cache.Entry<K, V> entry : iterable)
             set.add(entry);

Reply via email to