d/tests/installed-tests: Run installed-tests

Mark them as flaky for now due to some known failures (which succeed
at build-time, so they are presumably solvable).

Closes: #908440
This commit is contained in:
Simon McVittie
2018-09-13 12:40:43 +01:00
parent e1bc4f769e
commit 9f0eb6735d
3 changed files with 32 additions and 0 deletions

View File

@ -1,3 +1,7 @@
Tests: build python3-gi
Depends: libgtk-3-dev, build-essential, xauth, xvfb, python3-gi, gir1.2-gtk-3.0, dbus
Restrictions: allow-stderr
Tests: installed-tests
Depends: at-spi2-core, dbus (>= 1.8), gnome-desktop-testing (>= 2018.1-1~), gtk-3-examples, xauth, xvfb
Restrictions: allow-stderr, flaky

19
debian/tests/installed-tests vendored Executable file
View File

@ -0,0 +1,19 @@
#!/bin/sh
# autopkgtest check: Run the installed-tests to verify GTK+ works correctly
# Based on glib2.0's d/tests/installed-tests, (C) 2013 Canonical Ltd.
set -e
# Disable gvfs if it happens to be installed. We want to test the built-in
# stuff
export GIO_USE_VFS=local
export GIO_USE_VOLUME_MONITOR=unix
export XDG_RUNTIME_DIR="$AUTOPKGTEST_TMP"
exec dbus-run-session -- \
xvfb-run -a \
gnome-desktop-testing-runner \
--report-directory="$AUTOPKGTEST_ARTIFACTS" \
--tap \
gtk+