From 16722f1db0d0df4760e0dab9ca0269827a5e4aa3 Mon Sep 17 00:00:00 2001
From: Georgy Moshkin <gmoshkin@picodata.io>
Date: Thu, 6 Oct 2022 18:12:39 +0300
Subject: [PATCH] test: fix deactivation test

---
 test/int/test_couple.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/test/int/test_couple.py b/test/int/test_couple.py
index c48186aa71..147ccf6439 100644
--- a/test/int/test_couple.py
+++ b/test/int/test_couple.py
@@ -127,6 +127,10 @@ def test_deactivation(cluster2: Cluster):
             )
         )
 
+    @funcy.retry(tries=20, timeout=0.3)
+    def assert_is_voter_is_online(instance: Instance, raft_id, is_voter, is_online):
+        assert is_voter_is_online(instance, raft_id) == (is_voter, is_online)
+
     assert is_voter_is_online(i1, i1.raft_id) == (True, True)
     assert is_voter_is_online(i2, i2.raft_id) == (True, True)
 
@@ -139,7 +143,7 @@ def test_deactivation(cluster2: Cluster):
     i2.wait_ready()
 
     assert is_voter_is_online(i1, i1.raft_id) == (True, True)
-    assert is_voter_is_online(i2, i2.raft_id) == (True, True)
+    assert_is_voter_is_online(i2, i2.raft_id, True, True)
 
     i1.terminate()
 
-- 
GitLab