Commit 929a6118 authored by Thibault Saunier's avatar Thibault Saunier 🌵 Committed by GStreamer Merge Bot

ci: Check valgrind for all modules on gst-devtools

Now that we have [`gst-tester`] all module are starting to be tested
with `gst-validate` (core and -base already have validate based unit
tests) so we need to ensure that changes there do not break those
modules.

[gst-tester]: gstreamer!461

Part-of: <!294>
parent 92b78216
Pipeline #153828 waiting for manual action with stages
in 21 seconds
...@@ -317,14 +317,14 @@ valgrind core: ...@@ -317,14 +317,14 @@ valgrind core:
variables: variables:
TEST_SUITE: "check.gstreamer\\..*" TEST_SUITE: "check.gstreamer\\..*"
rules: rules:
- if: '$CI_PROJECT_NAME =~ /^(gstreamer|gst-ci)$/' - if: '$CI_PROJECT_NAME =~ /^(gstreamer|gst-ci|gst-devtools)$/'
valgrind base: valgrind base:
extends: '.valgrind fedora x86_64' extends: '.valgrind fedora x86_64'
variables: variables:
TEST_SUITE: "check.gst-plugins-base\\..*" TEST_SUITE: "check.gst-plugins-base\\..*"
rules: rules:
- if: '$CI_PROJECT_NAME =~ /^(gstreamer|gst-plugins-base|gst-ci)$/' - if: '$CI_PROJECT_NAME =~ /^(gstreamer|gst-plugins-base|gst-ci|gst-devtools)$/'
valgrind good: valgrind good:
extends: '.valgrind fedora x86_64' extends: '.valgrind fedora x86_64'
...@@ -333,21 +333,21 @@ valgrind good: ...@@ -333,21 +333,21 @@ valgrind good:
# take longer time due to splitmux unit test # take longer time due to splitmux unit test
TIMEOUT_FACTOR: "4" TIMEOUT_FACTOR: "4"
rules: rules:
- if: '$CI_PROJECT_NAME =~ /^(gstreamer|gst-plugins-base|gst-plugins-good|gst-ci)$/' - if: '$CI_PROJECT_NAME =~ /^(gstreamer|gst-plugins-base|gst-plugins-good|gst-ci|gst-devtools)$/'
valgrind ugly: valgrind ugly:
extends: '.valgrind fedora x86_64' extends: '.valgrind fedora x86_64'
variables: variables:
TEST_SUITE: "check.gst-plugins-ugly\\..*" TEST_SUITE: "check.gst-plugins-ugly\\..*"
rules: rules:
- if: '$CI_PROJECT_NAME =~ /^(gstreamer|gst-plugins-base|gst-plugins-ugly|gst-ci)$/' - if: '$CI_PROJECT_NAME =~ /^(gstreamer|gst-plugins-base|gst-plugins-ugly|gst-ci|gst-devtools)$/'
valgrind bad: valgrind bad:
extends: '.valgrind fedora x86_64' extends: '.valgrind fedora x86_64'
variables: variables:
TEST_SUITE: "check.gst-plugins-bad\\..*" TEST_SUITE: "check.gst-plugins-bad\\..*"
rules: rules:
- if: '$CI_PROJECT_NAME =~ /^(gstreamer|gst-plugins-base|gst-plugins-good|gst-plugins-bad|gst-ci)$/' - if: '$CI_PROJECT_NAME =~ /^(gstreamer|gst-plugins-base|gst-plugins-good|gst-plugins-bad|gst-ci|gst-devtools)$/'
valgrind ges: valgrind ges:
extends: '.valgrind fedora x86_64' extends: '.valgrind fedora x86_64'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment