From 62d510264cef8925fa0e921d6890e7f0f850cf50 Mon Sep 17 00:00:00 2001 From: Christian Hopps Date: Fri, 6 Sep 2024 01:12:22 -0400 Subject: [PATCH] ci: enable more tests Signed-off-by: Christian Hopps --- .github/workflows/ci.yml | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b5e3e464059990..aeeb35baae0a40 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -298,6 +298,38 @@ jobs: sudo -E env CI=$CI python3 -m pytest -s --coverage --cov-build-dir=$PWD/output-linux tests/errors |& tee $tmpf grep -qvz SKIPPED $tmpf + - name: Floog/Aggregation test + run: | + set -e + set -o pipefail + tmpf=test-logs/results-flood.txt + sudo -E env CI=$CI python3 -m pytest -s --coverage --cov-build-dir=$PWD/output-linux tests/flood |& tee $tmpf + grep -qvz SKIPPED $tmpf + + - name: Fragment test + run: | + set -e + set -o pipefail + tmpf=test-logs/results-frags.txt + sudo -E env CI=$CI python3 -m pytest -s --coverage --cov-build-dir=$PWD/output-linux tests/frags |& tee $tmpf + grep -qvz SKIPPED $tmpf + + - name: MTU test + run: | + set -e + set -o pipefail + tmpf=test-logs/results-mtu.txt + sudo -E env CI=$CI python3 -m pytest -s --coverage --cov-build-dir=$PWD/output-linux tests/mtu |& tee $tmpf + grep -qvz SKIPPED $tmpf + + - name: Reorder test + run: | + set -e + set -o pipefail + tmpf=test-logs/results-reorder.txt + sudo -E env CI=$CI python3 -m pytest -s --coverage --cov-build-dir=$PWD/output-linux tests/reorder |& tee $tmpf + grep -qvz SKIPPED $tmpf + - name: Simple test run: | set -e @@ -312,7 +344,7 @@ jobs: set -e set -o pipefail tmpf=test-logs/results-utpkt.txt - sudo python3 -m pytest -s --coverage --cov-build-dir=$PWD/output-linux tests/utpkt |& tee $tmpf + sudo -E env CI=$CI python3 -m pytest -s --coverage --cov-build-dir=$PWD/output-linux tests/utpkt |& tee $tmpf grep -qvz SKIPPED $tmpf - name: Extract coverage data