From 22c6e9da353f7d312badf7a2af91aae4f1c81c9f Mon Sep 17 00:00:00 2001 From: Ilyas Niyazov Date: Tue, 17 Dec 2024 15:11:45 +0300 Subject: [PATCH] [#343] Fixed test logs metrics Signed-off-by: Ilyas Niyazov --- pytest_tests/testsuites/metrics/test_logs_metrics.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pytest_tests/testsuites/metrics/test_logs_metrics.py b/pytest_tests/testsuites/metrics/test_logs_metrics.py index b3e9ab09..71758660 100644 --- a/pytest_tests/testsuites/metrics/test_logs_metrics.py +++ b/pytest_tests/testsuites/metrics/test_logs_metrics.py @@ -34,7 +34,9 @@ class TestLogsMetrics(ClusterTestBase): current_time = datetime.now(timezone.utc) counter_metrics = get_metrics_value(cluster_node, **metrics_greps) counter_logs = self.get_count_logs_by_level(cluster_node, metrics_greps.get("level"), restart_time, current_time, log_priority) - assert counter_logs == counter_metrics, f"counter_logs: {counter_logs}, counter_metrics: {counter_metrics} in node: {cluster_node}" + assert counter_logs == pytest.approx( + counter_metrics, rel=0.02 + ), f"counter_logs: {counter_logs}, counter_metrics: {counter_metrics} in node: {cluster_node}" @staticmethod def get_count_logs_by_level(cluster_node: ClusterNode, log_level: str, after_time: datetime, until_time: datetime, log_priority: str): -- 2.45.2