Skip to content

Commit b0aed9b

Browse files
committed
CI: fedora rawhide: enable unit tests
Run the new make unit-tests on the CI.
1 parent c291a5c commit b0aed9b

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/fedora-rawhide.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
make dev/hpack/decode dev/hpack/gen-enc dev/hpack/gen-rht
4242
- name: Compile HAProxy with ${{ matrix.platform.cc }}
4343
run: |
44-
make -j3 CC=${{ matrix.platform.cc }} V=1 ERR=1 TARGET=linux-glibc USE_OPENSSL=1 USE_QUIC=1 USE_ZLIB=1 USE_PCRE=1 USE_PCRE_JIT=1 USE_LUA=1 ADDLIB="${{ matrix.platform.ADDLIB_ATOMIC }} -Wl,-rpath,${HOME}/opt/lib" SSL_LIB=${HOME}/opt/lib SSL_INC=${HOME}/opt/include ARCH_FLAGS="${{ matrix.platform.ARCH_FLAGS }}"
44+
make -j3 CC=${{ matrix.platform.cc }} V=1 ERR=1 TARGET=linux-glibc DEBUG="-DDEBUG_POOL_INTEGRITY -DDEBUG_UNIT" USE_OPENSSL=1 USE_QUIC=1 USE_ZLIB=1 USE_PCRE=1 USE_PCRE_JIT=1 USE_LUA=1 ADDLIB="${{ matrix.platform.ADDLIB_ATOMIC }} -Wl,-rpath,${HOME}/opt/lib" SSL_LIB=${HOME}/opt/lib SSL_INC=${HOME}/opt/include ARCH_FLAGS="${{ matrix.platform.ARCH_FLAGS }}"
4545
make install
4646
- name: Show HAProxy version
4747
id: show-version
@@ -64,3 +64,7 @@ jobs:
6464
cat $folder/LOG
6565
echo "::endgroup::"
6666
done
67+
- name: Run Unit tests
68+
id: unittests
69+
run: |
70+
make unit-tests

0 commit comments

Comments
 (0)