move testsuite related bits to override_dh_auto_test
This commit is contained in:
parent
ea0eea7ebc
commit
50601e580a
12
debian/rules
vendored
12
debian/rules
vendored
@ -111,6 +111,12 @@ ifneq ($(filter %-udeb,$(binaries)),)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
override_dh_auto_build:
|
override_dh_auto_build:
|
||||||
|
dh_auto_build --builddirectory=debian/build/deb
|
||||||
|
ifneq ($(filter %-udeb,$(binaries)),)
|
||||||
|
dh_auto_build --builddirectory=debian/build/udeb
|
||||||
|
endif
|
||||||
|
|
||||||
|
override_dh_auto_test:
|
||||||
# Mark reftests with known failures as non-fatal
|
# Mark reftests with known failures as non-fatal
|
||||||
touch testsuite/reftests/nonresizable-size.ui.known_fail
|
touch testsuite/reftests/nonresizable-size.ui.known_fail
|
||||||
touch testsuite/reftests/window-show-contents-on-map.ui.known_fail
|
touch testsuite/reftests/window-show-contents-on-map.ui.known_fail
|
||||||
@ -120,12 +126,6 @@ override_dh_auto_build:
|
|||||||
mkdir -p debian/build/glib-2.0/schemas/
|
mkdir -p debian/build/glib-2.0/schemas/
|
||||||
cp gtk/org.gtk.* debian/build/glib-2.0/schemas/
|
cp gtk/org.gtk.* debian/build/glib-2.0/schemas/
|
||||||
glib-compile-schemas debian/build/glib-2.0/schemas/
|
glib-compile-schemas debian/build/glib-2.0/schemas/
|
||||||
dh_auto_build --builddirectory=debian/build/deb
|
|
||||||
ifneq ($(filter %-udeb,$(binaries)),)
|
|
||||||
dh_auto_build --builddirectory=debian/build/udeb
|
|
||||||
endif
|
|
||||||
|
|
||||||
override_dh_auto_test:
|
|
||||||
# Remove LD_PRELOAD so we don't run with fakeroot, which makes dbus-related tests fail
|
# Remove LD_PRELOAD so we don't run with fakeroot, which makes dbus-related tests fail
|
||||||
env -u LD_PRELOAD dh_auto_test --builddirectory=debian/build/deb -- -k check -j1
|
env -u LD_PRELOAD dh_auto_test --builddirectory=debian/build/deb -- -k check -j1
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user