summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Guittot <vincent.guittot@linaro.org>2023-11-30 10:24:06 +0100
committerVincent Guittot <vincent.guittot@linaro.org>2024-02-02 16:40:55 +0100
commit1c7c6ff715b29d768c127d441a705bdbef1bf262 (patch)
tree828dec48e6a5adca2eaa2ac31ce73304cbc42142
parent987df536043410e599d6bb1517085e90992de82a (diff)
Update tf-a-tests to support scmi server
-rw-r--r--config/tftf-base.yaml18
1 files 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