Skip to content

Commit c2371ad

Browse files
committed
make: Time tests
1 parent c1814e3 commit c2371ad

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

Makefile

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -143,27 +143,29 @@ install-%: % build-%
143143
-$(MAKE) -C $< install PREFIX=$(PREFIX)
144144

145145
$(TEST):
146-
test: $(TEST)
146+
test:
147+
$(TIME) $(MAKE) test-all
148+
test-all: $(TEST)
147149
@echo
148150
@echo 'ALL TESTS PASSED!'
149151
test-core:
150152
@echo
151153
@echo "=== Testing 'core' ==="
152154
@echo
153-
$(MAKE) -C core test v=$v
155+
$(TIME) $(MAKE) -C core test v=$v
154156
test-ys:
155157
@echo
156158
@echo "=== Testing 'ys' ==="
157159
@echo
158-
$(MAKE) -C ys test v=$v GRAALVM-O=b
160+
$(TIME) $(MAKE) -C ys test v=$v GRAALVM-O=b
159161
test-%: %
160162
@echo
161163
@echo "=== Testing '$<' ==="
162164
@echo
163-
$(MAKE) -C $< test v=$v GRAALVM-O=b
165+
$(TIME) $(MAKE) -C $< test v=$v GRAALVM-O=b
164166
test-unit:
165-
$(MAKE) -C core test v=$v
166-
$(MAKE) -C ys test v=$v
167+
$(TIME) $(MAKE) -C core test v=$v
168+
$(TIME) $(MAKE) -C ys test v=$v
167169
test-bindings: $(TEST-BINDINGS)
168170

169171
serve publish:
@@ -220,7 +222,7 @@ endif
220222
endif
221223

222224
_release-yamlscript: $(YS)
223-
(time $(docker-build) \
225+
($(TIME) $(docker-build) \
224226
$< $(ROOT)/util/release-yamlscript $o $n $s) 2>&1 | \
225227
tee -a $(RELEASE-LOG)
226228

0 commit comments

Comments
 (0)