diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2018-12-20 14:09:13 +0000 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2018-12-20 14:09:13 +0000 |
commit | ae8b052f54d37d333380323998614c57cd5bf39b (patch) | |
tree | 1d8f43d631bcecf922f78e7df712ca70e7af34a7 | |
parent | 3585b06f86d39383c481aee531f2e793b98f2326 (diff) |
disable the test suite
-rw-r--r-- | debian/README.source | 6 | ||||
-rw-r--r-- | debian/changelog | 7 | ||||
-rw-r--r-- | debian/control | 1 | ||||
-rw-r--r-- | debian/elpa-test | 13 |
4 files changed, 26 insertions, 1 deletions
diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..754d3e2 --- /dev/null +++ b/debian/README.source @@ -0,0 +1,6 @@ +Packaging a new upstream release +-------------------------------- + +Please read the comment in d/elpa-test. + + -- Sean Whitton <spwhitton@spwhitton.name>, Thu, 20 Dec 2018 14:08:21 +0000 diff --git a/debian/changelog b/debian/changelog index bf23fb1..645c506 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ s-el (1.12.0-2) UNRELEASED; urgency=medium + [ Nicholas D Steeves ] * Team upload. * Declare Standards-Version: 4.1.4. - Change priority extra to optional. @@ -14,6 +15,12 @@ s-el (1.12.0-2) UNRELEASED; urgency=medium * Point Vcs-* at salsa. * Add gbp.conf + [ Sean Whitton ] + * Disable the test suite (Closes: #916810). + See comment in d/elpa-test. + * Drop Testsuite: field. + * Add README.source. + -- Nicholas D Steeves <nsteeves@gmail.com> Tue, 10 Apr 2018 17:39:55 -0400 s-el (1.12.0-1) unstable; urgency=medium diff --git a/debian/control b/debian/control index f045025..353b722 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,6 @@ Uploaders: Hajime Mizuno <mizuno-as@ubuntu.com>, Sean Whitton <spwhitton@spwhitt Build-Depends: debhelper (>= 10), dh-elpa Standards-Version: 4.1.4 Homepage: https://github.com/magnars/s.el -Testsuite: autopkgtest-pkg-elpa Vcs-Git: https://salsa.debian.org/emacsen-team/s-el.git Vcs-Browser: https://salsa.debian.org/emacsen-team/s-el diff --git a/debian/elpa-test b/debian/elpa-test index f69a022..57fdc9f 100644 --- a/debian/elpa-test +++ b/debian/elpa-test @@ -1,2 +1,15 @@ +# While the test suite will pass in Emacs 26.1 when run interactively, +# many tests fail when the test suite is run in batch mode -- see +# #916810. This problem did not occur with Emacs 25.2 and earlier. +# +# There is no reason to think that s-el is actually broken with Emacs +# 26.1 and newer, since the test suite passes when run interactively, +# so we disable it here to avoid an FTBFS. +# +# If you are packaging a new upstream release of s-el, you should run +# the test suite interactively to verify that it is compatible with +# the version of Emacs currently in Debian unstable. +disable = yes + ert_eval = (progn (load-file "dev/examples-to-tests.el") (load-file "dev/examples.el")) autopkgtest_keep = dev/* |