summaryrefslogtreecommitdiff
path: root/test/Makefile.in
diff options
context:
space:
mode:
authorTed Zlatanov <tzz@lifelogs.com>2021-01-14 10:34:09 +0000
committerTed Zlatanov <tzz@lifelogs.com>2021-01-14 14:22:29 +0000
commit707ee6afe235e1b0f39900d8def0e770003de2db (patch)
tree2e819c145f3a3a98f7161ee162a630cdbcba6e11 /test/Makefile.in
parentebab8898cad35b07c703c62d62dcd2aebd51d637 (diff)
downloademacs-707ee6afe235e1b0f39900d8def0e770003de2db.tar.gz
EMBA infrastructure improvements for Emacs build testing.
* .gitlab-ci.yml: Use job templates and rules. Split tests into fast/normal/slow. Make Docker images for each tested platform (inotify, filenotify-gio, gnustep). Increase timeout. * test/Makefile.in (check-lisp, check-net): Add new testing targets. * test/README: Document them. * test/file-organization.org: Mention test/infra. * test/infra/Dockerfile.emba: Add special Docker recipes for EMBA testing.
Diffstat (limited to 'test/Makefile.in')
-rw-r--r--test/Makefile.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/Makefile.in b/test/Makefile.in
index fc40dad5e2e..2d595d9bf16 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -246,6 +246,12 @@ endef
$(foreach test,${TESTS},$(eval $(call test_template,${test})))
+# Get the tests for only a specific directory
+NET_TESTS := $(patsubst %.el,%,$(wildcard lisp/net/*.el))
+LISP_TESTS := $(patsubst %.el,%,$(wildcard lisp/*.el))
+check-net: ${NET_TESTS}
+check-lisp: ${LISP_TESTS}
+
ifeq (@HAVE_MODULES@, yes)
# -fPIC is a no-op on Windows, but causes a compiler warning
ifeq ($(SO),.dll)