diff options
author | Shruti Gupta <shruti.gupta@arm.com> | 2023-03-29 21:35:17 +0100 |
---|---|---|
committer | Soby Mathew <soby.mathew@arm.com> | 2023-03-31 10:40:55 +0100 |
commit | 2eb601b98a245df8a31e670a7dc322c2e8f153cf (patch) | |
tree | 328bdff573ac4e25d1d667f49f970e173e26e408 /Makefile | |
parent | e0400c6d2b0372d742cd2cda9aaa7c5cf4741c4a (diff) |
feat(tools): add ability to skip tests for AArch32
Adds ability to skip tests based on build architecture.
Testsuite name needs to be added in
tftf/tests/aarch32_tests_to_skip.txt for aarch32
Signed-off-by: Shruti Gupta <shruti.gupta@arm.com>
Change-Id: I04a83b7e794534dd60bee41e31d24b994a37ce09
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -509,12 +509,17 @@ all : $(1) endef +ifeq (${ARCH},aarch32) + ARCH_TESTS_SKIP_LIST := tftf/tests/aarch32_tests_to_skip.txt +endif + $(AUTOGEN_DIR): $(Q)mkdir -p "$@" -$(AUTOGEN_DIR)/tests_list.c $(AUTOGEN_DIR)/tests_list.h: $(AUTOGEN_DIR) ${TESTS_FILE} ${PLAT_TESTS_SKIP_LIST} +$(AUTOGEN_DIR)/tests_list.c $(AUTOGEN_DIR)/tests_list.h: $(AUTOGEN_DIR) ${TESTS_FILE} ${PLAT_TESTS_SKIP_LIST} $(ARCH_TESTS_SKIP_LIST) @echo " AUTOGEN $@" - tools/generate_test_list/generate_test_list.pl $(AUTOGEN_DIR)/tests_list.c $(AUTOGEN_DIR)/tests_list.h ${TESTS_FILE} $(PLAT_TESTS_SKIP_LIST) + tools/generate_test_list/generate_test_list.pl $(AUTOGEN_DIR)/tests_list.c \ + $(AUTOGEN_DIR)/tests_list.h ${TESTS_FILE} $(PLAT_TESTS_SKIP_LIST) $(ARCH_TESTS_SKIP_LIST) ifeq ($(SMC_FUZZING), 1) $(Q)mkdir -p ${BUILD_PLAT}/smcf dtc ${SMC_FUZZ_DTS} >> ${BUILD_PLAT}/smcf/dtb |