ci: Work-around meson coverage bug

See https://github.com/mesonbuild/meson/issues/7437
This commit is contained in:
Bastien Nocera
2020-08-17 16:28:28 +02:00
parent 812a3552a6
commit c07a63da99

View File

@ -74,6 +74,12 @@ test_dev:
- .install_libfprint_dev
stage: test
script:
# Work-around https://github.com/mesonbuild/meson/issues/7437
- dnf install -y --nogpgcheck python3-pip
- rpm -e meson
- pip install git+https://github.com/mesonbuild/meson
- hash -d meson
- meson _build -Db_coverage=true
- meson test -C _build --verbose --no-stdsplit --timeout-multiplier 3
- ninja -C _build coverage