[PATCH v5 22/22] ci: extend coverage with UBSan

David Marchand david.marchand at redhat.com
Wed Jul 23 15:31:55 CEST 2025


Enable more libraries, but exclude the ones with currently failing
unit tests.

Signed-off-by: David Marchand <david.marchand at redhat.com>
---
Changes since v3:
- re-enabled cfgfile, fib, lpm and rib,

---
 .ci/linux-build.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh
index c7f3179598..ceead259f3 100755
--- a/.ci/linux-build.sh
+++ b/.ci/linux-build.sh
@@ -144,7 +144,7 @@ if [ "$UBSAN" = "true" ]; then
         # Restrict drivers to a minimum set for now
         OPTS="$OPTS -Denable_drivers=net/null"
         # There are still known issues in various libraries, disable them for now
-        OPTS="$OPTS -Ddisable_libs=*"
+        OPTS="$OPTS -Ddisable_libs=acl,bpf,distributor,member,ptr_compress,table"
         # No examples are run
         OPTS="$OPTS -Dexamples="
         # The UBSan target takes a good amount of time and headers coverage is done in other
-- 
2.50.0



More information about the dev mailing list