blob: 66a27c684bdd2360561c6553f685a6cc6a4c9455 [file] [log] [blame]
Patrick Williams92b42cb2022-09-03 06:53:57 -05001# Build qemuarm64-secureboot machine with
2# Trusted Services secure partition included into optee-os image.
3#
4# Run Trustes Services OEQA tests.
5
6header:
7 version: 11
8 includes:
9 - ci/base.yml
10 - ci/meta-openembedded.yml
11
12machine: qemuarm64-secureboot
13
14local_conf_header:
15 failing_tests: |
16 # software IO TLB: Cannot allocate buffer
17 DEFAULT_TEST_SUITES:remove = "parselogs"
18 trusted_services: |
19 TEST_SUITES:append = " trusted_services"
20 # Include TS Crypto, Storage, ITS, Attestation and SMM-Gateway SPs into optee-os image
21 MACHINE_FEATURES:append = " arm-ffa ts-crypto ts-storage ts-its ts-attestation ts-smm-gateway"
22 # Include TS demo/test tools into image
23 IMAGE_INSTALL:append = " packagegroup-ts-tests"
24 # Include TS PSA Arch tests into image
25 IMAGE_INSTALL:append = " packagegroup-ts-tests-psa"
26
27target:
28 - core-image-base