diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f4a447f3..aebd96f2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -54,6 +54,11 @@ jobs: if: startsWith(matrix.os, 'ubuntu') && startsWith(matrix.ndpid_zlib, '-DENABLE_ZLIB=ON') run: | sudo apt-get install zlib1g-dev + - name: Checking Network Buffer Size + run: | + C_VAL=$(cat config.h | sed -n 's/^#define\s\+NETWORK_BUFFER_MAX_SIZE\s\+\([0-9]\+\).*$/\1/gp') + PY_VAL=$(cat dependencies/nDPIsrvd.py | sed -n 's/^NETWORK_BUFFER_MAX_SIZE = \([0-9]\+\).*$/\1/gp') + test ${C_VAL} = ${PY_VAL} - name: Configure nDPId run: | mkdir build && cd build diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 63e5225f..c485efe2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -20,6 +20,9 @@ after_script: build_and_test: script: + - C_VAL=$(cat config.h | sed -n 's/^#define\s\+NETWORK_BUFFER_MAX_SIZE\s\+\([0-9]\+\).*$/\1/gp') + - PY_VAL=$(cat dependencies/nDPIsrvd.py | sed -n 's/^NETWORK_BUFFER_MAX_SIZE = \([0-9]\+\).*$/\1/gp') + - test ${C_VAL} = ${PY_VAL} # static linked build - mkdir build-cmake-submodule - cd build-cmake-submodule