Skip to content

Commit f458d41

Browse files
authored
smoketests: Adjust test_enable_disable_replication test (clockworklabs#3822)
This now can't rely on `replication_state` before enabling replication.
1 parent 55e0c99 commit f458d41

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

smoketests/tests/replication.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -490,7 +490,8 @@ def test_enable_disable_replication(self):
490490
name = random_string()
491491

492492
self.publish_module(name, num_replicas = 1)
493-
self.cluster.wait_for_leader_change(None)
493+
# ensure database is up and commitlog ends up non-empty
494+
self.run_counter(1, 100)
494495

495496
# suspend first
496497
self.call_control("suspend_database", {"Name": name})
@@ -500,7 +501,7 @@ def test_enable_disable_replication(self):
500501
self.call_control("unsuspend_database", {"Name": name})
501502

502503
self.cluster.wait_for_leader_change(None)
503-
self.run_counter(1, 100)
504+
self.run_counter(2, 100)
504505

505506
self.call_control("disable_replication", {"Name": name})
506-
self.run_counter(2, 100)
507+
self.run_counter(3, 100)

0 commit comments

Comments
 (0)