ci: Run valgrind tests when changing the check testsuite

This commit is contained in:
Thibault Saunier 2019-04-17 16:59:32 -04:00
parent d60ea5da63
commit d3bfe92298

View file

@ -1 +1,50 @@
include: "https://gitlab.freedesktop.org/gstreamer/gst-ci/raw/master/gitlab/ci_template.yml"
# Run valgrind if we changed the check.py testsuite
local valgrind core:
extends: '.valgrind fedora x86_64'
variables:
TEST_SUITE: "check.gstreamer\\..*"
only:
changes:
- validate/launcher/
local valgrind base:
extends: '.valgrind fedora x86_64'
variables:
TEST_SUITE: "check.gst-plugins-base\\..*"
only:
changes:
- validate/launcher/
local valgrind good:
extends: '.valgrind fedora x86_64'
variables:
TEST_SUITE: "check.gst-plugins-good\\..*"
only:
changes:
- validate/launcher/
local valgrind ugly:
extends: '.valgrind fedora x86_64'
variables:
TEST_SUITE: "check.gst-plugins-ugly\\..*"
only:
changes:
- validate/launcher/
local valgrind bad:
extends: '.valgrind fedora x86_64'
variables:
TEST_SUITE: "check.gst-plugins-bad\\..*"
only:
changes:
- validate/launcher/
local valgrind ges:
extends: '.valgrind fedora x86_64'
variables:
TEST_SUITE: "check.gst-editing-services\\..*"
only:
changes:
- validate/launcher/