]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
CI: Skip tests that run dbus-daemon when running on Windows
authorSimon McVittie <smcv@collabora.com>
Mon, 27 Jun 2022 17:22:30 +0000 (18:22 +0100)
committerSimon McVittie <smcv@collabora.com>
Wed, 13 Jul 2022 19:36:13 +0000 (20:36 +0100)
Mitigates: #400
Signed-off-by: Simon McVittie <smcv@collabora.com>
.gitlab-ci.yml

index b4323d3cb494b5889101457de6b555e948359bfd..b1418c3f1988445b53685966c525eb8d0a708466 100644 (file)
@@ -347,7 +347,7 @@ windows-meson-mingw-ucrt64:
     - C:\msys64\usr\bin\bash -lc "
         meson build &&
         ninja -j1 -C build &&
-        meson test -C build"
+        meson test --no-suite=runs-dbus-daemon -C build"
   artifacts:
     reports:
       junit: "build/meson-logs/testlog.junit.xml"
@@ -360,10 +360,11 @@ windows-meson-mingw-ucrt64:
 windows-meson-vs15-x86:
   extends: .win-build
   script:
+    # FIXME: tests that run dbus-daemon time out on the Gitlab runner
     - cmd.exe /C "C:\BuildTools\Common7\Tools\VsDevCmd.bat -host_arch=amd64 -arch=x86 &&
         meson --force-fallback-for=expat,glib,zlib build &&
         meson compile -C build &&
-        meson test -C build"
+        meson test --no-suite=runs-dbus-daemon -C build"
   artifacts:
     reports:
       junit: "build/meson-logs/testlog.junit.xml"