[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/proof-general 75062f6 2/6: test: Add dist-tests target & R
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/proof-general 75062f6 2/6: test: Add dist-tests target & Refactor .github/workflows/test.yml |
Date: |
Sun, 12 Sep 2021 15:57:39 -0400 (EDT) |
branch: elpa/proof-general
commit 75062f60d410b924f4019b27d758cdb4cfdddc50
Author: Erik Martin-Dorel <erik.martin-dorel@irit.fr>
Commit: Erik Martin-Dorel <erik.martin-dorel@irit.fr>
test: Add dist-tests target & Refactor .github/workflows/test.yml
---
.github/workflows/test.yml | 2 +-
Makefile | 11 ++++++++++-
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 9874fa4..3979ba2 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -123,7 +123,7 @@ jobs:
endGroup
startGroup Run tests
sudo chown -R coq:coq ./ci
- ./ci/test.sh
+ make tests
endGroup
# - run: echo "::remove-matcher owner=ert-problem-matcher::"
diff --git a/Makefile b/Makefile
index 668241b..986aed6 100644
--- a/Makefile
+++ b/Makefile
@@ -121,12 +121,21 @@ check: $(EL)
@echo "****************************************************************"
##
-## tests : run regression tests
+## tests : run a selection of regression tests
##
+.PHONY: tests
tests:
ci/test.sh
##
+## dist-tests : run all regression tests
+##
+.PHONY: dist-tests
+dist-tests:
+ +$(MAKE) -C ci/simple-tests all
+ +$(MAKE) -C ci/compile-tests test
+
+##
## Make an individual .elc. Building separately means we need to be
## careful to add proper requires in source files and prevent
## evaluating/optimising top-level forms too early. Using a separate
- [nongnu] elpa/proof-general updated (32b15ff -> eb97857), ELPA Syncer, 2021/09/12
- [nongnu] elpa/proof-general 75062f6 2/6: test: Add dist-tests target & Refactor .github/workflows/test.yml,
ELPA Syncer <=
- [nongnu] elpa/proof-general eb97857 6/6: Merge pull request #593 from ProofGeneral/stefan, ELPA Syncer, 2021/09/12
- [nongnu] elpa/proof-general ad36557 4/6: test: Extend dist-tests target after merging #591, ELPA Syncer, 2021/09/12
- [nongnu] elpa/proof-general d2d1a73 1/6: Minor tweaks encountered while trying to run the CI tests, ELPA Syncer, 2021/09/12
- [nongnu] elpa/proof-general 5519af7 3/6: test: Add check-doc-magic target & Restrict its git-diff test to doc, ELPA Syncer, 2021/09/12
- [nongnu] elpa/proof-general ce0f2f3 5/6: fix(dist-tests): `make dist-tests` also runs `make tests check-doc-magic`, ELPA Syncer, 2021/09/12