gstreamer-full: enable unit test
Run test-gst-full in gstreamer-full job Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-ci/-/merge_requests/365>
This commit is contained in:
parent
2cf083373b
commit
75129af3b4
@ -575,26 +575,20 @@ gstreamer-full:
|
|||||||
MESON_ARGS: >
|
MESON_ARGS: >
|
||||||
--default-library=static
|
--default-library=static
|
||||||
-Dauto_features=disabled
|
-Dauto_features=disabled
|
||||||
-Dgst-plugins-good:alpha=enabled
|
-Dgstreamer:check=enabled
|
||||||
|
-Dtests=enabled
|
||||||
$MESON_GST_WERROR
|
$MESON_GST_WERROR
|
||||||
rules:
|
rules:
|
||||||
- if: '$CI_PROJECT_NAME =~ /^(gst-build|gst-ci)$/'
|
- if: '$CI_PROJECT_NAME =~ /^(gst-build|gst-ci)$/'
|
||||||
|
|
||||||
after_script:
|
script:
|
||||||
- cd gst-build/
|
- *gst_build
|
||||||
- ninja -C build install
|
- meson test -C build -v test-gst-full
|
||||||
- export PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig:/usr/local/lib64/gstreamer-1.0/pkgconfig
|
|
||||||
- export LD_LIBRARY_PATH=/usr/local/lib64
|
|
||||||
- cd examples/static-plugins
|
|
||||||
- meson _build
|
|
||||||
- ninja -C _build
|
|
||||||
- meson test -C _build -v
|
|
||||||
artifacts:
|
artifacts:
|
||||||
expire_in: "7 days"
|
expire_in: "7 days"
|
||||||
when: "always"
|
when: "always"
|
||||||
paths:
|
paths:
|
||||||
- 'gst-build/build/meson-logs/'
|
- 'meson-logs/'
|
||||||
- 'gst-build/build/gstinitstaticplugins.c'
|
|
||||||
|
|
||||||
# Valgrind
|
# Valgrind
|
||||||
.valgrind fedora x86_64:
|
.valgrind fedora x86_64:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user