CI: make sure we do a fuzzing build.

Suggested-by: Christian Reitter.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell 2021-04-19 13:26:09 +09:30
parent 4e2410742a
commit a8fde9f11f
2 changed files with 3 additions and 1 deletions

View File

@ -18,6 +18,7 @@ export TEST_DB_PROVIDER=${DB:-"sqlite3"}
export TEST_NETWORK=${NETWORK:-"regtest"} export TEST_NETWORK=${NETWORK:-"regtest"}
export TIMEOUT=900 export TIMEOUT=900
export VALGRIND=${VALGRIND:-0} export VALGRIND=${VALGRIND:-0}
export FUZZING=${FUZZING:-0}
env env

View File

@ -128,7 +128,7 @@ jobs:
matrix: matrix:
include: include:
# All of the following will just run `make pytest` # 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: 6, COMPILER: gcc, TEST_CHECK_DBSTMTS: 1}
- {CFG: 7, DEVELOPER: 0, COMPAT: 0, TEST_GROUP: 1, TEST_GROUP_COUNT: 2} - {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} - {CFG: 8, DEVELOPER: 0, COMPAT: 0, TEST_GROUP: 2, TEST_GROUP_COUNT: 2}
@ -163,6 +163,7 @@ jobs:
COMPILER: ${{ matrix.COMPILER }} COMPILER: ${{ matrix.COMPILER }}
ARCH: ${{ matrix.ARCH }} ARCH: ${{ matrix.ARCH }}
COMPAT: ${{ matrix.COMPAT }} COMPAT: ${{ matrix.COMPAT }}
FUZZING: ${{ matrix.FUZZING }}
PYTEST_PAR: ${{ matrix.PYTEST_PAR }} PYTEST_PAR: ${{ matrix.PYTEST_PAR }}
PYTEST_OPTS: ${{ matrix.PYTEST_OPTS }} PYTEST_OPTS: ${{ matrix.PYTEST_OPTS }}
NETWORK: ${{ matrix.NETWORK }} NETWORK: ${{ matrix.NETWORK }}