IGNITE-6181 wip.

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

Branch: refs/heads/ignite-6181-1
Commit: ea5cd0dc9eaaeeca5c36726bf7fdff32fc1e2b67
Parents: 1dcb42b
Author: ascherbakoff <alexey.scherbak...@gmail.com>
Authored: Sat Sep 16 16:00:41 2017 +0300
Committer: ascherbakoff <alexey.scherbak...@gmail.com>
Committed: Sat Sep 16 16:00:41 2017 +0300

----------------------------------------------------------------------
 .../IgniteOptimisticTxSuspendResumeTest.java      |  2 +-
 .../transactions/TxRollbackOnTimeoutTest.java     | 18 +++++++-----------
 2 files changed, 8 insertions(+), 12 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/ea5cd0dc/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/IgniteOptimisticTxSuspendResumeTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/IgniteOptimisticTxSuspendResumeTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/IgniteOptimisticTxSuspendResumeTest.java
index deb58bc..7b88b6d 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/IgniteOptimisticTxSuspendResumeTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/IgniteOptimisticTxSuspendResumeTest.java
@@ -54,7 +54,7 @@ import static 
org.apache.ignite.transactions.TransactionState.SUSPENDED;
  */
 public class IgniteOptimisticTxSuspendResumeTest extends 
GridCommonAbstractTest {
     /** Transaction timeout. */
-    private static final long TX_TIMEOUT = 100;
+    private static final long TX_TIMEOUT = 300;
 
     /** Future timeout */
     private static final int FUT_TIMEOUT = 5000;

http://git-wip-us.apache.org/repos/asf/ignite/blob/ea5cd0dc/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/transactions/TxRollbackOnTimeoutTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/transactions/TxRollbackOnTimeoutTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/transactions/TxRollbackOnTimeoutTest.java
index c55f59e..360cba1 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/transactions/TxRollbackOnTimeoutTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/transactions/TxRollbackOnTimeoutTest.java
@@ -17,7 +17,6 @@
 
 package org.apache.ignite.internal.processors.cache.transactions;
 
-import java.util.Collections;
 import java.util.concurrent.CountDownLatch;
 import javax.cache.CacheException;
 import org.apache.ignite.Ignite;
@@ -54,10 +53,7 @@ public class TxRollbackOnTimeoutTest extends 
GridCommonAbstractTest {
     private static final long TX_MIN_TIMEOUT = 1;
 
     /** */
-    private static final long TX_TIMEOUT = 300;
-
-    /** */
-    private static final long TX_DEFAULT_TIMEOUT = 3_000;
+    private static final long TX_TIMEOUT = 500;
 
     /** */
     private static final String CACHE_NAME = "test";
@@ -83,7 +79,7 @@ public class TxRollbackOnTimeoutTest extends 
GridCommonAbstractTest {
         ((TcpDiscoverySpi)cfg.getDiscoverySpi()).setIpFinder(IP_FINDER);
 
         TransactionConfiguration txCfg = new TransactionConfiguration();
-        txCfg.setDefaultTxTimeout(TX_DEFAULT_TIMEOUT);
+        txCfg.setDefaultTxTimeout(TX_TIMEOUT);
 
         cfg.setTransactionConfiguration(txCfg);
 
@@ -257,13 +253,13 @@ public class TxRollbackOnTimeoutTest extends 
GridCommonAbstractTest {
         IgniteInternalFuture<?> fut1 = multithreadedAsync(new Runnable() {
             @Override public void run() {
                 try {
-                    try (Transaction tx = 
node1.transactions().txStart(PESSIMISTIC, REPEATABLE_READ, TX_TIMEOUT, 2)) {
+                    try (Transaction tx = node1.transactions().txStart()) {
                         node1.cache(CACHE_NAME).put(1, 1);
 
                         l.countDown();
                         U.awaitQuiet(l);
 
-                        
node1.cache(CACHE_NAME).putAll(Collections.singletonMap(2, 2));
+                        node1.cache(CACHE_NAME).put(2, 2);
 
                         tx.commit();
 
@@ -294,8 +290,8 @@ public class TxRollbackOnTimeoutTest extends 
GridCommonAbstractTest {
         fut1.get();
         fut2.get();
 
-        assertTrue(node1.cache(CACHE_NAME).containsKey(1));
-        assertTrue(node1.cache(CACHE_NAME).containsKey(2));
+        assertTrue("Expecting commited key 2", 
node1.cache(CACHE_NAME).containsKey(2));
+        assertTrue("Expecting commited key 1", 
node1.cache(CACHE_NAME).containsKey(1));
     }
 
     /**
@@ -350,7 +346,7 @@ public class TxRollbackOnTimeoutTest extends 
GridCommonAbstractTest {
         try (Transaction tx = near.transactions().txStart(concurrency, 
isolation, TX_TIMEOUT, 1)) {
             near.cache(CACHE_NAME).put(key, val);
 
-            U.sleep(TX_TIMEOUT * 3);
+            U.sleep(TX_TIMEOUT * 2);
 
             try {
                 tx.commit();

Reply via email to