Fixed BinaryObjectOffheapUnswapTemporaryTest.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/ffbde051 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/ffbde051 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/ffbde051 Branch: refs/heads/ignite-2788 Commit: ffbde0515a404d5135702771dc87bc183224c40a Parents: f900f3a Author: vozerov-gridgain <[email protected]> Authored: Fri Apr 29 09:01:47 2016 +0300 Committer: shtykh_roman <[email protected]> Committed: Fri May 13 16:11:16 2016 +0900 ---------------------------------------------------------------------- .../cache/BinaryObjectOffHeapUnswapTemporaryTest.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/ffbde051/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/BinaryObjectOffHeapUnswapTemporaryTest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/BinaryObjectOffHeapUnswapTemporaryTest.java b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/BinaryObjectOffHeapUnswapTemporaryTest.java index f26191f..824481b 100644 --- a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/BinaryObjectOffHeapUnswapTemporaryTest.java +++ b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/BinaryObjectOffHeapUnswapTemporaryTest.java @@ -36,6 +36,7 @@ import org.apache.ignite.configuration.IgniteConfiguration; import org.apache.ignite.internal.binary.BinaryMarshaller; import org.apache.ignite.internal.binary.BinaryObjectOffheapImpl; import org.apache.ignite.lang.IgniteInClosure; +import org.apache.ignite.spi.swapspace.file.FileSwapSpaceSpi; import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest; import org.apache.ignite.transactions.Transaction; import org.apache.ignite.transactions.TransactionConcurrency; @@ -53,6 +54,9 @@ public class BinaryObjectOffHeapUnswapTemporaryTest extends GridCommonAbstractTe /** */ private static final int CNT = 20; + /** Cache name. */ + private static final String CACHE_NAME = "cache"; + /** */ @SuppressWarnings("serial") private static final CacheEntryProcessor PROC = new CacheEntryProcessor() { @@ -69,6 +73,7 @@ public class BinaryObjectOffHeapUnswapTemporaryTest extends GridCommonAbstractTe IgniteConfiguration c = super.getConfiguration(gridName); c.setMarshaller(new BinaryMarshaller()); + c.setSwapSpaceSpi(new FileSwapSpaceSpi()); return c; } @@ -82,8 +87,9 @@ public class BinaryObjectOffHeapUnswapTemporaryTest extends GridCommonAbstractTe CacheMemoryMode memoryMode) { this.atomicityMode = atomicityMode; - CacheConfiguration cfg = new CacheConfiguration(); + CacheConfiguration<Object, Object> cfg = new CacheConfiguration<>(); + cfg.setName(CACHE_NAME); cfg.setCacheMode(CacheMode.PARTITIONED); cfg.setAtomicityMode(atomicityMode); cfg.setMemoryMode(memoryMode); @@ -168,10 +174,10 @@ public class BinaryObjectOffHeapUnswapTemporaryTest extends GridCommonAbstractTe */ @SuppressWarnings("serial") private void doTest() { - final IgniteCache<Integer, BinaryObject> cache = jcache(0).withKeepBinary(); + final IgniteCache<Integer, BinaryObject> cache = jcache(0, CACHE_NAME).withKeepBinary(); for (int key = 0; key < CNT; key++) - jcache(0).put(key, new TestObject(key)); + jcache(0, CACHE_NAME).put(key, new TestObject(key)); for (int key = CNT; key < 2 * CNT; key++) { BinaryObjectBuilder builder = ignite(0).binary().builder("SomeType");
