github-ci: run netmap unit tests

Build the netmap job with unittests and run the netmap tests so the
multi-slot packet handling stays covered.

Ticket: #8777
pull/16497/head
Samaresh Kumar Singh 2 months ago committed by Victor Julien
parent e886d2d030
commit 73095bb089

@ -2863,9 +2863,10 @@ jobs:
path: prep
- uses: ./.github/actions/install-cbindgen
- run: ./autogen.sh
- run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-warnings --enable-netmap --enable-debug
- run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-warnings --enable-netmap --enable-debug --enable-unittests
- run: make -j ${{ env.CPUS }}
- run: ./src/suricata --build-info | grep -E "Netmap support:\s+yes"
- run: ./src/suricata -u -U Netmap
ubuntu-22-04-minimal-recommended-build:
name: Ubuntu 22.04 (Minimal/Recommended Build)

Loading…
Cancel
Save