Skip to content

Commit 8487b78

Browse files
committed
tests: fix port overlap in ytsaurus tests
1 parent d3ad398 commit 8487b78

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

tests/integration/helpers/cluster.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -864,7 +864,7 @@ def __init__(
864864
self.prometheus_remote_write_handlers = []
865865
self.prometheus_remote_read_handlers = []
866866

867-
self.ytsaurus_port = 80
867+
self._ytsaurus_port = None
868868

869869
self.docker_client: docker.DockerClient = None
870870
self.is_up = False
@@ -902,6 +902,12 @@ def nginx_port(self):
902902
self._nginx_port = self.port_pool.get_port()
903903
return self._nginx_port
904904

905+
@property
906+
def ytsaurus_port(self):
907+
if not self._ytsaurus_port:
908+
self._ytsaurus_port = self.port_pool.get_port()
909+
return self._ytsaurus_port
910+
905911
@property
906912
def kafka_port(self):
907913
if self._kafka_port:

0 commit comments

Comments
 (0)