Don't run gjs tests on sparc64

gjs doesn't seem to work there at all (#827815).

Silence missing-dep-for-interpreter error on sparc64, where we install
the script but do not attempt to run it.
This commit is contained in:
Simon McVittie 2017-01-15 14:46:54 +00:00
parent 9112512367
commit d855d786c6
3 changed files with 17 additions and 2 deletions

12
debian/changelog vendored
View File

@ -1,3 +1,15 @@
ostree (2016.15-3) UNRELEASED; urgency=medium
* debian/control: Don't run gjs tests on sparc64. gjs doesn't seem
to work there at all (#827815)
- d/ostree-tests.lintian-overrides: silence
missing-dep-for-interpreter error on sparc64, where we install
the script but do not attempt to run it
* debian/tests/gnome-desktop-testing: Skip test-local-pull.sh.test
which suffers from a known bug (#842606)
-- Simon McVittie <smcv@debian.org> Sun, 15 Jan 2017 14:37:12 +0000
ostree (2016.15-2) unstable; urgency=medium
* Make all test failures non-fatal at build time, so that intermittent

4
debian/control vendored
View File

@ -17,7 +17,7 @@ Build-Depends:
e2fslibs-dev,
elfutils,
fuse,
gjs,
gjs [!sparc64],
gobject-introspection,
gtk-doc-tools,
libarchive-dev,
@ -138,7 +138,7 @@ Depends:
cpio,
fuse,
gir1.2-ostree-1.0,
gjs,
gjs [!sparc64],
ostree,
python,
${misc:Depends},

View File

@ -5,3 +5,6 @@ ostree-tests: extra-license-file usr/lib/installed-tests/ostree/gpg-verify-data/
# This is deliberate, working around the assumption of recursive make
ostree-tests: symlink-is-self-recursive usr/lib/installed-tests/ostree/tests .
# We won't run this on sparc64 currently
[sparc64]: missing-dep-for-interpreter gjs => gjs (usr/lib/installed-tests/ostree/corrupt-repo-ref.js)