increase ttl to make sure self.update_view does not take longer than the ttl

Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-14148


Project: http://git-wip-us.apache.org/repos/asf/cassandra-dtest/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra-dtest/commit/3a4b5d98
Tree: http://git-wip-us.apache.org/repos/asf/cassandra-dtest/tree/3a4b5d98
Diff: http://git-wip-us.apache.org/repos/asf/cassandra-dtest/diff/3a4b5d98

Branch: refs/heads/master
Commit: 3a4b5d98e60f0087508df26dd75ab24c032c7760
Parents: af2e55e
Author: Marcus Eriksson <marc...@apache.org>
Authored: Thu Jan 18 16:27:08 2018 +0100
Committer: Marcus Eriksson <marc...@apache.org>
Committed: Tue Apr 10 14:10:11 2018 +0200

----------------------------------------------------------------------
 materialized_views_test.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra-dtest/blob/3a4b5d98/materialized_views_test.py
----------------------------------------------------------------------
diff --git a/materialized_views_test.py b/materialized_views_test.py
index 3836ef7..eaae8dd 100644
--- a/materialized_views_test.py
+++ b/materialized_views_test.py
@@ -1414,19 +1414,19 @@ class TestMaterializedViews(Tester):
         assert_one(session, "SELECT * FROM t", [1, 1, 1, None, None, None])
         assert_one(session, "SELECT * FROM mv", [1, 1, 1, None])
 
-        # add selected with ttl=5
-        self.update_view(session, "UPDATE t USING TTL 10 SET a=1 WHERE k=1 AND 
c=1;", flush)
+        # add selected with ttl=20 (we apparently need a long ttl because the 
flushing etc that self.update_view does can take a long time)
+        self.update_view(session, "UPDATE t USING TTL 20 SET a=1 WHERE k=1 AND 
c=1;", flush)
         assert_one(session, "SELECT * FROM t", [1, 1, 1, None, None, None])
         assert_one(session, "SELECT * FROM mv", [1, 1, 1, None])
 
-        time.sleep(10)
+        time.sleep(20)
 
         # update unselected with ttl=10, view row should be alive
-        self.update_view(session, "UPDATE t USING TTL 10 SET f=1 WHERE k=1 AND 
c=1;", flush)
+        self.update_view(session, "UPDATE t USING TTL 20 SET f=1 WHERE k=1 AND 
c=1;", flush)
         assert_one(session, "SELECT * FROM t", [1, 1, None, None, None, 1])
         assert_one(session, "SELECT * FROM mv", [1, 1, None, None])
 
-        time.sleep(10)
+        time.sleep(20)
 
         # view row still alive due to base livenessInfo
         assert_none(session, "SELECT * FROM t")


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to