From c880921973246e89a3c9f77c173b792c9e161cf7 Mon Sep 17 00:00:00 2001
From: Kaitmazian Maksim <m.kaitmazian@picodata.io>
Date: Mon, 16 Dec 2024 16:10:31 +0300
Subject: [PATCH] test(pgproto): run tests in a 1-instance cluster to resolve
 flakiness

---
 test/conftest.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/test/conftest.py b/test/conftest.py
index a443738cfd..23dc184a31 100644
--- a/test/conftest.py
+++ b/test/conftest.py
@@ -2469,10 +2469,12 @@ class Postgres:
     ssl_verify: bool = False
 
     def install(self):
-        # deploy 3 instances and configure pgproto on the first one
+        # deploy ~~3~~ 1 instances and configure pgproto on the first one
         i1 = self.cluster.add_instance(wait_online=False)
-        self.cluster.add_instance(wait_online=False)
-        self.cluster.add_instance(wait_online=False)
+        # See https://git.picodata.io/core/picodata/-/issues/1218
+        # TL;DR: this fixes flakiness
+        # self.cluster.add_instance(wait_online=False)
+        # self.cluster.add_instance(wait_online=False)
         i1.pg_host = self.host
         i1.pg_port = self.port
         i1.pg_ssl = self.ssl
-- 
GitLab