Commit b667f3d0 authored by Booloki's avatar Booloki
Browse files

[CI] Improve user tests

parent 99053171
Pipeline #2850 failed with stages
in 6 seconds
......@@ -53,12 +53,14 @@ test:
# Update env (with AUR)
- sudo -u builduser bash -c 'yay --noconfirm --noprogressbar -q'
# Install dependencies
- sudo -u builduser bash -c "yay -S --noconfirm --noprogressbar -q a52dec libdvbpsi libxpm libdca libproxy lua libidn libmatroska taglib libmpcdec ffmpeg faad2 libmad libmpeg2 xcb-util-keysyms libtar libxinerama libsecret libupnp libarchive freetype2 fribidi harfbuzz fontconfig libxml2 gnutls libplacebo aribb24"
- sudo -u builduser bash -c "yay -S --noconfirm --noprogressbar -q a52dec libdvbpsi libxpm libdca libproxy lua libidn libmatroska taglib libmpcdec ffmpeg faad2 libmad libmpeg2 xcb-util-keysyms libtar libxinerama libsecret libupnp libarchive freetype2 fribidi harfbuzz fontconfig libxml2 gnutls libplacebo aribb24 mediainfo"
# Install check
- sudo -u builduser bash -c 'yay -U --noconfirm build/vlc-nox*.pkg.tar.zst'
# basic tests
- sudo -u builduser bash -c 'cvlc --version'
- sudo -u builduser bash -c 'cvlc --run-time=10 https://radio.lokizone.net/low.mp3 vlc://quit'
- sudo -u builduser bash -c 'cvlc --run-time=10 --aout afile --audiofile-file=/tmp/stream.wav https://radio.lokizone.net/low.mp3 vlc://quit'
- sudo -u builduser bash -c 'ls -lh /tmp/stream.wav'
- sudo -u builduser bash -c 'mediainfo /tmp/stream.wav'
# Uninstall check
- sudo -u builduser bash -c 'yay -R --noconfirm vlc-nox'
dependencies:
......
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