Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(716)

Side by Side Diff: tests/Makefile

Issue 2835006: Remove old firmware verification code (Closed) Base URL: ssh://gitrw.chromium.org/vboot_reference.git
Patch Set: Created 10 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « Makefile ('k') | tests/big_kernel_tests.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. 1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 INCLUDES += -I./include \ 5 INCLUDES += -I./include \
6 -I$(FWDIR)/lib/include \ 6 -I$(FWDIR)/lib/include \
7 -I$(FWDIR)/lib/cgptlib/include \ 7 -I$(FWDIR)/lib/cgptlib/include \
8 -I$(FWDIR)/lib/cryptolib/include \ 8 -I$(FWDIR)/lib/cryptolib/include \
9 -I../host/include \ 9 -I../host/include \
10 -I../misclibs/include \ 10 -I../misclibs/include \
11 -I../vboot_firmware/lib/include\ 11 -I../vboot_firmware/lib/include\
12 -I../vfirmware/include\
13 -I../vkernel/include 12 -I../vkernel/include
14 IMAGE_LIBS = $(BUILD)/vfirmware/firmware_image.o \ 13 IMAGE_LIBS = $(BUILD)/vkernel/kernel_image.o
15 » » $(BUILD)/vkernel/kernel_image.o
16 UTIL_LIBS = $(BUILD)/misclibs/file_keys.o $(BUILD)/misclibs/signature_digest.o 14 UTIL_LIBS = $(BUILD)/misclibs/file_keys.o $(BUILD)/misclibs/signature_digest.o
17 LIBS = $(IMAGE_LIBS) $(UTIL_LIBS) $(HOSTLIB) $(FWLIB) -lcrypto 15 LIBS = $(IMAGE_LIBS) $(UTIL_LIBS) $(HOSTLIB) $(FWLIB) -lcrypto
18 BUILD_ROOT = ${BUILD}/tests 16 BUILD_ROOT = ${BUILD}/tests
19 17
20 TEST_NAMES = big_firmware_tests \ 18 TEST_NAMES = big_kernel_tests \
21 » » big_kernel_tests \
22 cgptlib_test \ 19 cgptlib_test \
23 firmware_image_tests \
24 firmware_rollback_tests \
25 firmware_splicing_tests \
26 firmware_verify_benchmark \
27 kernel_image_tests \ 20 kernel_image_tests \
28 kernel_rollback_tests \ 21 kernel_rollback_tests \
29 kernel_splicing_tests \ 22 kernel_splicing_tests \
30 kernel_verify_benchmark \ 23 kernel_verify_benchmark \
31 rsa_padding_test \ 24 rsa_padding_test \
32 rsa_verify_benchmark \ 25 rsa_verify_benchmark \
33 sha_benchmark \ 26 sha_benchmark \
34 sha_tests \ 27 sha_tests \
35 vboot_common_tests \ 28 vboot_common_tests \
36 vboot_common2_tests \ 29 vboot_common2_tests \
37 vboot_common3_tests \ 30 vboot_common3_tests \
38 verify_firmware_fuzz_driver \
39 verify_kernel_fuzz_driver 31 verify_kernel_fuzz_driver
40 TEST_BINS = $(addprefix ${BUILD_ROOT}/,$(TEST_NAMES)) 32 TEST_BINS = $(addprefix ${BUILD_ROOT}/,$(TEST_NAMES))
41 ALL_DEPS = $(addsuffix .d,${TEST_BINS}) 33 ALL_DEPS = $(addsuffix .d,${TEST_BINS})
42 34
35 # TODO: port these tests to vboot_firmware, if not already eqivalent
36 # functionality
37 # big_firmware_tests
38 # firmware_image_tests
39 # firmware_rollback_tests
40 # firmware_splicing_tests
41 # firmware_verify_benchmark
42 # verify_firmware_fuzz_driver
43
44
43 ifneq (${RUNTESTS},) 45 ifneq (${RUNTESTS},)
44 EXTRA_TARGET = runtests 46 EXTRA_TARGET = runtests
45 endif 47 endif
46 48
47 all: $(TEST_BINS) ${EXTRA_TARGET} 49 all: $(TEST_BINS) ${EXTRA_TARGET}
48 50
49 ${BUILD_ROOT}/big_firmware_tests: big_firmware_tests.c \ 51 ${BUILD_ROOT}/big_firmware_tests: big_firmware_tests.c \
50 rollback_index_mock.c test_common.c 52 rollback_index_mock.c test_common.c
51 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(LIBS) 53 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(LIBS)
52 54
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
125 127
126 runtests: 128 runtests:
127 ./gen_test_keys.sh 129 ./gen_test_keys.sh
128 # Crypto tests 130 # Crypto tests
129 ./run_rsa_tests.sh 131 ./run_rsa_tests.sh
130 ${BUILD_ROOT}/sha_tests 132 ${BUILD_ROOT}/sha_tests
131 ./run_vbutil_tests.sh 133 ./run_vbutil_tests.sh
132 ./run_vboot_common_tests.sh 134 ./run_vboot_common_tests.sh
133 ./run_image_verification_tests.sh 135 ./run_image_verification_tests.sh
134 # Splicing tests 136 # Splicing tests
135 » ${BUILD_ROOT}/firmware_splicing_tests 137 » #${BUILD_ROOT}/firmware_splicing_tests
136 ${BUILD_ROOT}/kernel_splicing_tests 138 ${BUILD_ROOT}/kernel_splicing_tests
137 # Rollback Tests 139 # Rollback Tests
138 » ${BUILD_ROOT}/firmware_rollback_tests 140 » #${BUILD_ROOT}/firmware_rollback_tests
139 ${BUILD_ROOT}/kernel_rollback_tests 141 ${BUILD_ROOT}/kernel_rollback_tests
140 # Helper Library Tests 142 # Helper Library Tests
141 ${BUILD_ROOT}/cgptlib_test 143 ${BUILD_ROOT}/cgptlib_test
142 # Tool tests 144 # Tool tests
143 ./run_cgpt_tests.sh ${BUILD}/cgpt/cgpt 145 ./run_cgpt_tests.sh ${BUILD}/cgpt/cgpt
OLDNEW
« no previous file with comments | « Makefile ('k') | tests/big_kernel_tests.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698