Authors: russell@unturf.com · brackishbert@gmail.com · foxhop.net · TimeHexOn.com Patches, unit tests, benchmarks, whitepaper, and outreach briefs. Public domain — no copyright claimed. Use freely.
33 lines
1.7 KiB
Makefile
33 lines
1.7 KiB
Makefile
# GNUmakefile — top-level test runner (takes precedence over OpenJDK Makefile)
|
|
#
|
|
# Delegates all test/bench targets to tests/Makefile.
|
|
# Run from the repo root: make unit, make integration, make bench-all, etc.
|
|
|
|
TESTS_DIR := tests
|
|
|
|
.PHONY: all unit integration functional bench bench-all bench-real bench-everything clean \
|
|
unit-tarjan unit-findnode unit-closure unit-toposort unit-deplist unit-boundset \
|
|
unit-psql-0002 unit-psql-0003 unit-psql-0004 bench-psql \
|
|
unit-mongo-0001 unit-mongo-0002 bench-mongo bench-swipl unit-swipl \
|
|
unit-hive unit-spark unit-luigi \
|
|
unit-frrouting-0002 unit-tor-0001 \
|
|
unit-solc-0001 unit-solc-0002 unit-buildkit-0001 \
|
|
unit-kafka unit-spring unit-presto unit-webpack \
|
|
bench-mc-server bench-max bench-gumyum bench-loadsim bench-elytra \
|
|
bench-unpatched bench-mitigated bench-enriched bench-three-tier \
|
|
play-unpatched play-mitigated play-enriched \
|
|
workbench workbench-build workbench-patched workbench-verify
|
|
|
|
all unit integration functional bench bench-all bench-real bench-everything clean \
|
|
unit-tarjan unit-findnode unit-closure unit-toposort unit-deplist unit-boundset \
|
|
unit-psql-0002 unit-psql-0003 unit-psql-0004 bench-psql \
|
|
unit-mongo-0001 unit-mongo-0002 bench-mongo bench-swipl unit-swipl \
|
|
unit-hive unit-spark unit-luigi \
|
|
unit-frrouting-0002 unit-tor-0001 \
|
|
unit-solc-0001 unit-solc-0002 unit-buildkit-0001 \
|
|
unit-kafka unit-spring unit-presto unit-webpack \
|
|
bench-mc-server bench-max bench-gumyum bench-loadsim bench-elytra \
|
|
bench-unpatched bench-mitigated bench-enriched bench-three-tier \
|
|
play-unpatched play-mitigated play-enriched \
|
|
workbench workbench-build workbench-patched workbench-verify:
|
|
$(MAKE) -C $(TESTS_DIR) $@
|