mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-06-04 14:10:01 +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:
+1
-8
@@ -151,14 +151,7 @@ qemuarm64-secureboot:
|
||||
matrix:
|
||||
- TOOLCHAINS: [gcc, clang]
|
||||
TCLIBC: [glibc, musl]
|
||||
TESTING: testimage
|
||||
|
||||
qemuarm64-secureboot-ts:
|
||||
extends: .build
|
||||
parallel:
|
||||
matrix:
|
||||
- TOOLCHAINS: [gcc, clang]
|
||||
TCLIBC: [glibc, musl]
|
||||
TS: [none, trusted-services]
|
||||
TESTING: testimage
|
||||
|
||||
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:
|
||||
version: 11
|
||||
includes:
|
||||
- ci/base.yml
|
||||
- ci/meta-openembedded.yml
|
||||
|
||||
machine: qemuarm64-secureboot
|
||||
|
||||
local_conf_header:
|
||||
failing_tests: |
|
||||
# software IO TLB: Cannot allocate buffer
|
||||
DEFAULT_TEST_SUITES:remove = "parselogs"
|
||||
trusted_services: |
|
||||
TEST_SUITES:append = " trusted_services"
|
||||
# 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"
|
||||
# Include TS PSA Arch tests into image
|
||||
IMAGE_INSTALL:append = " packagegroup-ts-tests-psa"
|
||||
|
||||
target:
|
||||
- core-image-base
|
||||
Reference in New Issue
Block a user