From 1c7c6ff715b29d768c127d441a705bdbef1bf262 Mon Sep 17 00:00:00 2001 From: Vincent Guittot Date: Thu, 30 Nov 2023 10:24:06 +0100 Subject: Update tf-a-tests to support scmi server --- config/tftf-base.yaml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/config/tftf-base.yaml b/config/tftf-base.yaml index 6822524..371b00a 100644 --- a/config/tftf-base.yaml +++ b/config/tftf-base.yaml @@ -11,22 +11,26 @@ description: >- build: tftf: repo: - remote: https://git.trustedfirmware.org/TF-A/tf-a-tests.git - revision: v2.10 + remote: https://git.linaro.org/people/vincent.guittot/tf-a-tests.git + revision: scmi-over-ffa toolchain: aarch64-none-elf- params: PLAT: fvp - ENABLE_REALM_PAYLOAD_TESTS: 1 + LOG_LEVEL: 50 + V: 1 + LIB_SCMI: ${artifact:SCP_LIB} + INCLUDE_SCMI: ${artifact:SCP_INCLUDE} + EXTERNAL_SCMI: ${artifact:SCP_BIN} + build: - # tfa-tests has makefile dependency bug that makes parallel make for more - # than ~8 jobs unreliable, so limit it to 8. - - "make BUILD_BASE=${param:builddir} ${param:join_equal} -j$$(( ${param:jobs} < 8 ? ${param:jobs} : 8 )) all" + # TODO: tfa-tests has makefile dependency bug that prevents parallel make (-j > 1). + - make BUILD_BASE=${param:builddir} ${param:join_equal} cactus ivy scmi clean: - - make BUILD_BASE=${param:builddir} realclean + - make BUILD_BASE=${param:builddir} clean artifacts: SP_LAYOUT: ${param:builddir}/fvp/release/sp_layout.json -- cgit v1.2.3