Patrick Williams | 92b42cb | 2022-09-03 06:53:57 -0500 | [diff] [blame] | 1 | # Build qemuarm64-secureboot machine with |
| 2 | # Trusted Services secure partition included into optee-os image. |
| 3 | # |
| 4 | # Run Trustes Services OEQA tests. |
| 5 | |
| 6 | header: |
| 7 | version: 11 |
| 8 | includes: |
| 9 | - ci/base.yml |
| 10 | - ci/meta-openembedded.yml |
| 11 | |
| 12 | machine: qemuarm64-secureboot |
| 13 | |
| 14 | local_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 | |
| 27 | target: |
| 28 | - core-image-base |