From 8abc15d266bb532dfd77bf2220736ed702b571e9 Mon Sep 17 00:00:00 2001 From: MalikBurton Date: Tue, 28 Jul 2020 18:30:20 -0400 Subject: [PATCH] All runtime tests can be run from runtime/tests Makefile --- hw/simulate/testbench.cpp | 7 ++----- runtime/tests/Makefile | 10 ++++++++++ 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/hw/simulate/testbench.cpp b/hw/simulate/testbench.cpp index 59fa6edc..b552b793 100644 --- a/hw/simulate/testbench.cpp +++ b/hw/simulate/testbench.cpp @@ -5,8 +5,6 @@ int main(int argc, char *argv[]) { -//#define ALL_TESTS -//#ifdef ALL_TESTS if(argc == 1) { bool passed = true; @@ -84,8 +82,7 @@ int main(int argc, char *argv[]) return !passed; } -//#else - if (argc >= 2) { + else { char* test = argv[2]; std::cerr << test << std::endl; @@ -101,5 +98,5 @@ int main(int argc, char *argv[]) return !curr; } -//#endif + } diff --git a/runtime/tests/Makefile b/runtime/tests/Makefile index 3ddc4fdd..4543b3ef 100644 --- a/runtime/tests/Makefile +++ b/runtime/tests/Makefile @@ -3,9 +3,19 @@ all: $(MAKE) -C dev $(MAKE) -C hello $(MAKE) -C nlTest + $(MAKE) -C vecadd + +run: + cd simple && $(MAKE) run + cd dev && $(MAKE) run + cd hello && $(MAKE) run + cd nlTest && $(MAKE) run + cd vecadd && $(MAKE) run clean: $(MAKE) -C simple clean $(MAKE) -C dev clean $(MAKE) -C hello clean $(MAKE) -C nlTest clean + $(MAKE) -C vecadd clean +