From e642198b93cf2c50e279a6598f21f69564b13c6f Mon Sep 17 00:00:00 2001 From: Gaurav Shah Date: Thu, 3 Jun 2010 07:49:32 -0700 Subject: [PATCH] Add a Makefile target to run all vboot_reference tests. Review URL: http://codereview.chromium.org/2561003 --- Makefile | 3 +++ tests/Makefile | 14 ++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/Makefile b/Makefile index 6df17c8202..a377b76c9a 100644 --- a/Makefile +++ b/Makefile @@ -28,3 +28,6 @@ clean: install: $(MAKE) -C utility install + +runtests: + $(MAKE) -C tests runtests diff --git a/tests/Makefile b/tests/Makefile index ebba95f007..207b931555 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -96,5 +96,19 @@ verify_firmware_fuzz_driver: verify_firmware_fuzz_driver.c \ verify_kernel_fuzz_driver: verify_kernel_fuzz_driver.c rollback_index_mock.c $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(LIBS) +runtests: + # Crypto tests + ./run_rsa_tests.sh + ./sha_tests + ./run_image_verification_tests.sh + # Splicing tests + ./firmware_splicing_tests + ./kernel_splicing_tests + # Rollback Tests + ./firmware_rollback_tests + ./kernel_rollback_tests + # Helper Library Tests + ./cgptlib_test + clean: rm -f $(TEST_BINS)