提交 b172e611 编写于 作者: J Jacob Champion 提交者: Jacob Champion

src/test: install test utilities as part of installcheck

Instead of making the top-level Makefile run `make install` as part of
its test run, make installation a prerequisite for installcheck, just
like isolation2. This will simplify recursion logic.
上级 62d875ee
......@@ -160,9 +160,9 @@ distclean maintainer-clean:
# a running server. This is what the CI pipeline runs.
installcheck-world:
$(MAKE) -C src/test installcheck-good
$(MAKE) -C src/test/fsync install && $(MAKE) -C src/test/fsync installcheck
$(MAKE) -C src/test/walrep install && $(MAKE) -C src/test/walrep installcheck
$(MAKE) -C src/test/heap_checksum install && $(MAKE) -C src/test/heap_checksum installcheck
$(MAKE) -C src/test/fsync installcheck
$(MAKE) -C src/test/walrep installcheck
$(MAKE) -C src/test/heap_checksum installcheck
$(MAKE) -C src/test/isolation installcheck
$(MAKE) -C src/test/isolation2 installcheck
$(MAKE) -C src/pl installcheck
......
......@@ -11,3 +11,7 @@ include $(top_builddir)/src/Makefile.global
NO_PGXS = 1
include $(top_srcdir)/src/makefiles/pgxs.mk
# Ease the top-level Makefile's job a little bit, and install supporting
# libraries as part of installcheck.
installcheck: install
......@@ -11,3 +11,7 @@ include $(top_builddir)/src/Makefile.global
NO_PGXS = 1
include $(top_srcdir)/src/makefiles/pgxs.mk
# Ease the top-level Makefile's job a little bit, and install supporting
# libraries as part of installcheck.
installcheck: install
......@@ -20,3 +20,7 @@ REGRESS_OPTS = --dbname="walrep_regression"
NO_PGXS = 1
include $(top_srcdir)/src/makefiles/pgxs.mk
# Ease the top-level Makefile's job a little bit, and install supporting
# libraries as part of installcheck.
installcheck: install
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册