From dd885780d67f18f356a5652ab6d4f947ee035305 Mon Sep 17 00:00:00 2001 From: Yossi Gottlieb Date: Tue, 23 Feb 2021 17:08:49 +0200 Subject: Fix compile errors with no HAVE_MALLOC_SIZE. (#8533) Also adds a new daily CI test, relying on the fact that we don't use malloc_size() on alpine libmusl. Fixes #8531 --- .github/workflows/daily.yml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to '.github') diff --git a/.github/workflows/daily.yml b/.github/workflows/daily.yml index 6aa535c5e..9b9d15988 100644 --- a/.github/workflows/daily.yml +++ b/.github/workflows/daily.yml @@ -222,7 +222,7 @@ jobs: ./runtest-sentinel && ./runtest-cluster - test-alpine: + test-alpine-jemalloc: runs-on: ubuntu-latest container: alpine:latest steps: @@ -241,3 +241,23 @@ jobs: run: ./runtest-sentinel - name: cluster tests run: ./runtest-cluster + + test-alpine-libc-malloc: + runs-on: ubuntu-latest + container: alpine:latest + steps: + - uses: actions/checkout@v2 + - name: make + run: | + apk add build-base + make REDIS_CFLAGS='-Werror' USE_JEMALLOC=no + - name: test + run: | + apk add tcl procps + ./runtest --accurate --verbose --dump-logs + - name: module api test + run: ./runtest-moduleapi --verbose + - name: sentinel tests + run: ./runtest-sentinel + - name: cluster tests + run: ./runtest-cluster -- cgit v1.2.1