From dba685eedabb3c7ee8409bd7f5f4d267e2e78b79 Mon Sep 17 00:00:00 2001 From: Andrea Terzolo Date: Fri, 1 Sep 2023 11:11:57 +0200 Subject: [PATCH] tests: enable e2e falco-driver-loader tests Signed-off-by: Andrea Terzolo --- .github/workflows/reusable_test_packages.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/reusable_test_packages.yaml b/.github/workflows/reusable_test_packages.yaml index eee447ac..32fb0d42 100644 --- a/.github/workflows/reusable_test_packages.yaml +++ b/.github/workflows/reusable_test_packages.yaml @@ -44,6 +44,11 @@ jobs: cd falco-${{ inputs.version }}-${{ inputs.arch }} sudo cp -r * / + - name: Install dependencies for falco-driver-loader tests + run: | + sudo apt update -y + sudo apt install -y --no-install-recommends cmake build-essential linux-headers-$(uname -r) clang llvm gcc dkms pkg-config autoconf automake libtool + - name: Install go-junit-report run: | pushd submodules/falcosecurity-testing @@ -63,6 +68,7 @@ jobs: if ${{ inputs.static && 'false' || 'true' }}; then ./build/falcoctl.test -test.timeout=90s -test.v >> ./report.txt 2>&1 || true ./build/k8saudit.test -test.timeout=90s -test.v >> ./report.txt 2>&1 || true + sudo ./build/falco-driver-loader.test -test.timeout=90s -test.v >> ./report.txt 2>&1 || true fi cat ./report.txt | go-junit-report -set-exit-code > report.xml popd