From d9e9f2f059d0d0ae4c9383fa8959ccb3d20e481d Mon Sep 17 00:00:00 2001 From: Rene Cannao Date: Fri, 20 Mar 2026 22:31:29 +0000 Subject: [PATCH] Add coverage tools (lcov, fastcov) to proxysql-ci-base Docker image - Add lcov package for coverage report generation - Install fastcov via pip3 for faster coverage processing - Required for COVERAGE=1 mode in multi-group test runner --- test/infra/docker-base/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/infra/docker-base/Dockerfile b/test/infra/docker-base/Dockerfile index 781b39971..cc77f62d6 100755 --- a/test/infra/docker-base/Dockerfile +++ b/test/infra/docker-base/Dockerfile @@ -26,6 +26,8 @@ RUN apt-get update -qq && \ python3-structlog \ php-cli \ php-mysql \ + lcov \ + && pip3 install --break-system-packages fastcov \ && wget https://github.com/openark/orchestrator/releases/download/v3.2.6/orchestrator-client_3.2.6_amd64.deb -O /tmp/orc.deb \ && apt-get install -y /tmp/orc.deb \ && rm -rf /var/lib/apt/lists/* /tmp/orc.deb