1
0
mirror of https://git.yoctoproject.org/meta-arm synced 2026-06-02 01:20:09 +00:00

CI: trusted services as a feature instead of a machine

Trusted services is a feature, not a unique machine.  Modify the setup
to reflect this.

Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
Jon Mason
2022-10-05 09:46:59 -04:00
parent 987966a587
commit 09a3e899dc
2 changed files with 1 additions and 22 deletions
+1 -8
View File
@@ -151,14 +151,7 @@ qemuarm64-secureboot:
matrix: matrix:
- TOOLCHAINS: [gcc, clang] - TOOLCHAINS: [gcc, clang]
TCLIBC: [glibc, musl] TCLIBC: [glibc, musl]
TESTING: testimage TS: [none, trusted-services]
qemuarm64-secureboot-ts:
extends: .build
parallel:
matrix:
- TOOLCHAINS: [gcc, clang]
TCLIBC: [glibc, musl]
TESTING: testimage TESTING: testimage
qemuarm64: qemuarm64:
@@ -1,20 +1,9 @@
# Build qemuarm64-secureboot machine with
# Trusted Services secure partition included into optee-os image.
#
# Run Trustes Services OEQA tests.
header: header:
version: 11 version: 11
includes: includes:
- ci/base.yml
- ci/meta-openembedded.yml - ci/meta-openembedded.yml
machine: qemuarm64-secureboot
local_conf_header: local_conf_header:
failing_tests: |
# software IO TLB: Cannot allocate buffer
DEFAULT_TEST_SUITES:remove = "parselogs"
trusted_services: | trusted_services: |
TEST_SUITES:append = " trusted_services" TEST_SUITES:append = " trusted_services"
# Include TS Crypto, Storage, ITS, Attestation and SMM-Gateway SPs into optee-os image # Include TS Crypto, Storage, ITS, Attestation and SMM-Gateway SPs into optee-os image
@@ -23,6 +12,3 @@ local_conf_header:
IMAGE_INSTALL:append = " packagegroup-ts-tests" IMAGE_INSTALL:append = " packagegroup-ts-tests"
# Include TS PSA Arch tests into image # Include TS PSA Arch tests into image
IMAGE_INSTALL:append = " packagegroup-ts-tests-psa" IMAGE_INSTALL:append = " packagegroup-ts-tests-psa"
target:
- core-image-base