From a8fde9f11fe067bb5e86eb426040262f5f30b559 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Mon, 19 Apr 2021 13:26:09 +0930 Subject: [PATCH] CI: make sure we do a fuzzing build. Suggested-by: Christian Reitter. Signed-off-by: Rusty Russell --- .github/scripts/build.sh | 1 + .github/workflows/ci.yaml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/scripts/build.sh b/.github/scripts/build.sh index 39b8d431a..9b11bb0e2 100755 --- a/.github/scripts/build.sh +++ b/.github/scripts/build.sh @@ -18,6 +18,7 @@ export TEST_DB_PROVIDER=${DB:-"sqlite3"} export TEST_NETWORK=${NETWORK:-"regtest"} export TIMEOUT=900 export VALGRIND=${VALGRIND:-0} +export FUZZING=${FUZZING:-0} env diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 997bd22b8..0af1d36da 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -128,7 +128,7 @@ jobs: matrix: include: # All of the following will just run `make pytest` - - {CFG: 5, COMPILER: clang} + - {CFG: 5, COMPILER: clang, FUZZING: 1} - {CFG: 6, COMPILER: gcc, TEST_CHECK_DBSTMTS: 1} - {CFG: 7, DEVELOPER: 0, COMPAT: 0, TEST_GROUP: 1, TEST_GROUP_COUNT: 2} - {CFG: 8, DEVELOPER: 0, COMPAT: 0, TEST_GROUP: 2, TEST_GROUP_COUNT: 2} @@ -163,6 +163,7 @@ jobs: COMPILER: ${{ matrix.COMPILER }} ARCH: ${{ matrix.ARCH }} COMPAT: ${{ matrix.COMPAT }} + FUZZING: ${{ matrix.FUZZING }} PYTEST_PAR: ${{ matrix.PYTEST_PAR }} PYTEST_OPTS: ${{ matrix.PYTEST_OPTS }} NETWORK: ${{ matrix.NETWORK }}