From 95979e3a4b1fe7b167cd351a15bb966f9ba1a7b5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Sat, 26 Nov 2022 11:02:17 +0100 Subject: [PATCH] ci: build less for integration testsuite - skip gst-omx - skip sharp bindings - skip examples and gst-examples - skip check unit tests (only needed for check job) - skip microdns (not needed and pulls in subproject) - skip avtp (ditto) - skip webrtc (same) - skip benchmarks - skip qt5 and gtk Part-of: --- .gitlab-ci.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9c80ba7499..e0d4319cbf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -514,6 +514,21 @@ integration testsuites fedora: extends: '.test fedora x86_64' parallel: 8 variables: + MESON_BUILDTYPE_ARGS: > + -Domx=disabled + -Dsharp=disabled + -Dvaapi=disabled + -Dexamples=disabled + -Dgst-examples=disabled + -Dtests=disabled + -Dnls=disabled + -Dqt5=disabled + -Dgstreamer:benchmarks=disabled + -Dgst-plugins-good:gtk3=disabled + -Dgst-plugins-bad:microdns=disabled + -Dgst-plugins-bad:avtp=disabled + -Dgst-plugins-bad:opencv=disabled + -Dgst-plugins-bad:webrtc=disabled EXTRA_VALIDATE_ARGS: "--timeout-factor=2 --retry-on-failures --parts=${CI_NODE_TOTAL} --part-index=${CI_NODE_INDEX} --sync" TEST_SUITE: "validate ges" -- 2.34.1