summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2018-12-20 14:09:13 +0000
committerSean Whitton <spwhitton@spwhitton.name>2018-12-20 14:09:13 +0000
commitae8b052f54d37d333380323998614c57cd5bf39b (patch)
tree1d8f43d631bcecf922f78e7df712ca70e7af34a7
parent3585b06f86d39383c481aee531f2e793b98f2326 (diff)
disable the test suite
-rw-r--r--debian/README.source6
-rw-r--r--debian/changelog7
-rw-r--r--debian/control1
-rw-r--r--debian/elpa-test13
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/*