From e903cc89c5cc389305ee8dc0b15a8db250de1b37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Wed, 13 Nov 2024 17:23:22 +0100 Subject: Greatly speed up test speed with -j The tests were waiting for the test group to finish before they could continue with the next test group. Now "core" and "all" targets directly depend on individual test cases, allowing parallel Make to get to the next tests quicker and removing 1/3rd of the total run time. make check -j8 -k 5790,16s user 1207,08s system 627% cpu 18:35,49 total make check -j8 -k 6250,13s user 1326,77s system 972% cpu 12:59,16 total --- test/plugin_erlydtl.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'test/plugin_erlydtl.mk') diff --git a/test/plugin_erlydtl.mk b/test/plugin_erlydtl.mk index 1dac6e1..0cc0774 100644 --- a/test/plugin_erlydtl.mk +++ b/test/plugin_erlydtl.mk @@ -1,10 +1,10 @@ # ErlyDTL plugin. -ERLYDTL_TARGETS = $(call list_targets,erlydtl) +erlydtl_TARGETS = $(call list_targets,erlydtl) -.PHONY: erlydtl $(ERLYDTL_TARGETS) +.PHONY: erlydtl $(erlydtl_TARGETS) -erlydtl: $(ERLYDTL_TARGETS) +erlydtl: $(erlydtl_TARGETS) erlydtl-compile: init -- cgit v1.2.3