From d3dabad31b6447b933784aff37cf092e401d0015 Mon Sep 17 00:00:00 2001 From: Alex Zgabur Date: Fri, 29 May 2026 11:14:52 +0200 Subject: [PATCH] fix: Add lower limits for mockserver Signed-off-by: Alex Zgabur --- testsuite/backend/mockserver.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/testsuite/backend/mockserver.py b/testsuite/backend/mockserver.py index a4d8d3e63..6a2070c37 100644 --- a/testsuite/backend/mockserver.py +++ b/testsuite/backend/mockserver.py @@ -70,6 +70,7 @@ def __init__(self, cluster, name, label, service_type="LoadBalancer", config=Non def commit(self): match_labels = {"app": self.label, "deployment": self.name} + env_limit = {"JAVA_TOOL_OPTIONS": "-Xmx220m"} self.deployment = Deployment.create_instance( self.cluster, self.name, @@ -78,11 +79,13 @@ def commit(self): ports={"api": MOCKSERVER_INTERNAL_PORT}, selector=Selector(matchLabels=match_labels), labels={"app": self.label}, - resources=ContainerResources(limits_memory="2G"), + resources=ContainerResources( + limits_cpu="100m", requests_cpu="10m", limits_memory="300Mi", requests_memory="200Mi" + ), lifecycle={"postStart": {"exec": {"command": ["/bin/sh", "init-mockserver"]}}}, volumes=self.config.volumes if self.config else None, volume_mounts=self.config.volume_mounts if self.config else None, - env=self.config.env if self.config else None, + env=env_limit | self.config.env if self.config else env_limit, ) self.deployment.commit()