From 4e89b2fb0589b374738794ae70291c822342dfde Mon Sep 17 00:00:00 2001 From: hashlag Date: Mon, 26 Jan 2026 00:28:43 +0300 Subject: [PATCH] Run tests under valgrind's memcheck --- .gitea/workflows/ChaosCi.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ChaosCi.yaml b/.gitea/workflows/ChaosCi.yaml index 7d6a430..4d01363 100644 --- a/.gitea/workflows/ChaosCi.yaml +++ b/.gitea/workflows/ChaosCi.yaml @@ -15,7 +15,7 @@ jobs: - name: Install run: | sudo apt-get update - sudo apt-get install -y build-essential cmake + sudo apt-get install -y build-essential cmake valgrind - name: Configure and build [Debug] run: | @@ -30,7 +30,7 @@ jobs: cmake --build build-release/ - name: Run tests - run: ./build-debug/ChaosTests/ChaosTests + run: valgrind --leak-check=full --track-origins=yes --show-leak-kinds=all ./build-debug/ChaosTests/ChaosTests - name: Run benchmarks run: ./build-release/ChaosBenches/ChaosBenches \ No newline at end of file