summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2018-01-09 19:59:04 -0800
committerGlenn Morris <rgm@gnu.org>2018-01-09 19:59:04 -0800
commita9b884c60f5d17d55e18039b73020a1c726dd048 (patch)
tree2f0df78e4740b31ce111517456703a340c624723 /Makefile.in
parent7668717d6fecd610d71b54a33708038b2ede8cce (diff)
downloademacs-a9b884c60f5d17d55e18039b73020a1c726dd048.tar.gz
Tag some unstable tests, and skip by default (bug#24503)
* Makefile.in (check-all): New phony target. * test/Makefile.in (SELECTOR_DEFAULT, SELECTOR_EXPENSIVE): Also skip unstable tests. (SELECTOR_ALL): New variable. (check-all): New phony target. * test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el (eieio-test-method-order-list-6): * test/lisp/emacs-lisp/eieio-tests/eieio-tests.el (eieio-test-37-obsolete-name-in-constructor): Mark as unstable rather than skipping on hydra.nixos.org.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in13
1 files changed, 8 insertions, 5 deletions
diff --git a/Makefile.in b/Makefile.in
index 89277e2d66a..238df40ded8 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -58,9 +58,11 @@
# make docs
# Make Emacs documentation files from their sources; requires makeinfo.
#
-# make check or make check-expensive
-# Run Emacs test suite. check-expensive runs also tests which
-# take more time to perform.
+# make check (or check-expensive or check-all)
+# Run the Emacs test suite.
+# check-expensive includes additional tests that can be slow.
+# check-all runs all tests, including ones that can be slow, or
+# fail unpredictably
SHELL = @SHELL@
@@ -938,7 +940,8 @@ have-tests:
exit 1; \
fi
-check check-maybe check-expensive: have-tests all
+.PHONY: check check-maybe check-expensive check-all
+check check-maybe check-expensive check-all: have-tests all
$(MAKE) -C test $@
dist:
@@ -955,7 +958,7 @@ $(DOCS):
$(MAKE) -C doc/$(subst -, ,$@)
.PHONY: $(DOCS) docs pdf ps
-.PHONY: info dvi dist check check-maybe check-expensive html info-real info-dir check-info
+.PHONY: info dvi dist html info-real info-dir check-info
## TODO add etc/refcards.
docs: $(DOCS)