From 5ff794c105afa7653608741933cd982d1c461fd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 23 Jun 2023 13:45:14 -0400 Subject: [PATCH] ci: Run installed tests --- .gitlab-ci.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6f8d871a..316540bf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -118,6 +118,27 @@ test_valgrind: - _build/meson-logs/testlog-valgrind.txt expire_in: 1 week +test_installed: + stage: test + except: + variables: + - $CI_PIPELINE_SOURCE == "schedule" + script: + - meson setup _build --prefix=/usr -Ddrivers=all + - meson install -C _build + - gnome-desktop-testing-runner --list libfprint-2 + - gnome-desktop-testing-runner libfprint-2 + --report-directory=_build/installed-tests-report/failed/ + --log-directory=_build/installed-tests-report/logs/ + --parallel=0 + artifacts: + expose_as: 'GNOME Tests Runner logs' + when: always + paths: + - _build/meson-logs + - _build/installed-tests-report + expire_in: 1 week + test_scan_build: stage: test