From 0004b140b190d187836a674e6ee25f27345ff530 Mon Sep 17 00:00:00 2001 From: Andrea Terzolo Date: Fri, 6 Jan 2023 23:26:51 +0100 Subject: [PATCH] ci: use new unit tests where necessary Signed-off-by: Andrea Terzolo --- .github/workflows/ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3633b0ff..74c4c437 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: run: | mkdir build-minimal pushd build-minimal - cmake -DMINIMAL_BUILD=On -DBUILD_BPF=Off -DBUILD_DRIVER=Off -DCMAKE_BUILD_TYPE=Release .. + cmake -DMINIMAL_BUILD=On -DBUILD_BPF=Off -DBUILD_DRIVER=Off -DCMAKE_BUILD_TYPE=Release -DBUILD_FALCO_UNIT_TESTS=On .. popd - name: Build @@ -38,7 +38,7 @@ jobs: - name: Run unit tests run: | pushd build-minimal - make tests + sudo ./unit_tests/falco_unit_tests popd build-ubuntu-focal: @@ -60,7 +60,7 @@ jobs: run: | mkdir build pushd build - cmake -DBUILD_BPF=On .. + cmake -DBUILD_BPF=On -DBUILD_FALCO_UNIT_TESTS=On .. popd - name: Build @@ -72,7 +72,7 @@ jobs: - name: Run unit tests run: | pushd build - make tests + sudo ./unit_tests/falco_unit_tests popd build-ubuntu-focal-debug: @@ -94,7 +94,7 @@ jobs: run: | mkdir build pushd build - cmake -DCMAKE_BUILD_TYPE=debug -DBUILD_BPF=On .. + cmake -DCMAKE_BUILD_TYPE=debug -DBUILD_BPF=On -DBUILD_FALCO_UNIT_TESTS=On .. popd - name: Build @@ -106,5 +106,5 @@ jobs: - name: Run unit tests run: | pushd build - make tests + sudo ./unit_tests/falco_unit_tests popd