diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-06-02 23:52:51 -0300 |
---|---|---|
committer | Kevin Daudt <kdaudt@alpinelinux.org> | 2019-06-03 04:45:09 +0000 |
commit | 5dba421cbc42f31adaa26170e7138e08784db41f (patch) | |
tree | 797aa9cff2ace9d658d2a999b772e807635c1627 /community/gst-plugins-bad | |
parent | 6761438de5520a285dbd4479b178d5cc4114b76f (diff) | |
download | aports-5dba421cbc42f31adaa26170e7138e08784db41f.tar.bz2 aports-5dba421cbc42f31adaa26170e7138e08784db41f.tar.xz |
community/gst-plugins-bad: make progress in running tests
Closes GH-8429
Diffstat (limited to 'community/gst-plugins-bad')
-rw-r--r-- | community/gst-plugins-bad/APKBUILD | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/community/gst-plugins-bad/APKBUILD b/community/gst-plugins-bad/APKBUILD index a633aab31d..43a8c91f6e 100644 --- a/community/gst-plugins-bad/APKBUILD +++ b/community/gst-plugins-bad/APKBUILD @@ -6,8 +6,8 @@ pkgdesc="GStreamer streaming media framework bad plug-ins" url="https://gstreamer.freedesktop.org" arch="all" license="GPL-2.0-or-later LGPL-2.0-or-later" +options="!check" # 3 out of 51 tests fail as of 1.16.0 replaces="gst-plugins-bad1" -options="!check" # most fail because: XDG_RUNTIME_DIR not set in the env. makedepends="alsa-lib-dev bluez-dev bzip2-dev curl-dev directfb-dev faac-dev faad2-dev flite-dev glib-dev glu-dev gsm-dev gst-plugins-base-dev gstreamer-dev libass-dev libdc1394-dev libexif-dev libmms-dev @@ -32,7 +32,11 @@ build() { } check() { - meson test -C output --print-errorlogs + # XDG_RUNTIME_DIR is just a temporary directory for a user, created + # by pam_systemd (or in Alpine's case elogind's pam_elogind) mounted at + # run/user/$(id -u), since we don't run elogind on the builders we can + # just point it at /tmp + XDG_RUNTIME_DIR=/tmp meson test -C output --print-errorlogs } package() { |