diff --git a/.gitea/workflows/ChaosCi.yaml b/.gitea/workflows/ChaosCi.yaml index baa728f..4eeea91 100644 --- a/.gitea/workflows/ChaosCi.yaml +++ b/.gitea/workflows/ChaosCi.yaml @@ -17,17 +17,17 @@ jobs: sudo apt-get update sudo apt-get install -y build-essential cmake valgrind lcov - - name: Configure and build [Debug] + - name: Configure and build tests [Debug] run: | mkdir build-debug cmake -S . -B build-debug/ -D CMAKE_BUILD_TYPE=Debug - cmake --build build-debug/ + cmake --build build-debug/ -t ChaosTests - - name: Configure and build [Release] + - name: Configure and build benchmarks [Release] run: | mkdir build-release cmake -S . -B build-release/ -D CMAKE_BUILD_TYPE=Release - cmake --build build-release/ + cmake --build build-release/ -t ChaosBenches - name: Run tests run: valgrind --leak-check=full --track-origins=yes --show-leak-kinds=all ./build-debug/ChaosTests/ChaosTests