]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
CI: Disable OOM-testing code paths for Meson, matching Autotools and CMake
authorSimon McVittie <smcv@collabora.com>
Fri, 12 May 2023 14:31:58 +0000 (15:31 +0100)
committerSimon McVittie <smcv@collabora.com>
Fri, 12 May 2023 14:40:45 +0000 (15:40 +0100)
Repeatedly re-running each test with different malloc() calls failing
is really slow, and in particular this is making
dbus:dbus / marshal-recursive time out on freedesktop.org CI.

Signed-off-by: Simon McVittie <smcv@collabora.com>
tools/ci-build.sh

index df22b8ba821c399ec97e7ed79d3c2bf9dee06170..4115a5939d5ecda94c9bd86a1a6e85956dbb79f9 100755 (executable)
@@ -558,6 +558,10 @@ case "$ci_buildsys" in
 
         $meson_setup "$@" "$srcdir"
         meson compile -v
+
+        # This is too slow and verbose to keep enabled at the moment
+        export DBUS_TEST_MALLOC_FAILURES=0
+
         [ "$ci_test" = no ] || meson test --print-errorlogs
         DESTDIR=DESTDIR meson install
         ( cd DESTDIR && find . -ls)