mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-05-07 04:58:57 +00:00
ad92b47668
meta-arm-systemready was intended to allow people writing BSPs to run the SystemReady Architecture Compliance Suite[1] within the Yocto build environment. However, whilst this seems like a good idea, there are several problems: - This layer only supports the IR band and v2 of the ACS. The ACS is now at v3 and the bands altered, so there is no value in running obsolete tests. - Execution of the tests takes a long time, we have integration to run the tests on a virtual fvp-base machine but execution takes many tens of hours (our CI times out after 12, on a high-performance worker). Running the tests in CI, and in particular inside BitBake, isn't obviously the right thing to do. - Execution on the tests on real hardware is not trivial, as testimage has virtual targets as a primary usecase. It is unclear if anyone has managed to use this layer on physical hardware. Because of these issues, remove the layer. There are better integration points for automated ACS testing, and this integration is obsolete. [1] https://github.com/ARM-software/arm-systemready Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
21 lines
671 B
YAML
21 lines
671 B
YAML
# yaml-language-server: $schema=https://raw.githubusercontent.com/siemens/kas/master/kas/schema-kas.json
|
|
|
|
header:
|
|
version: 14
|
|
|
|
local_conf_header:
|
|
cve: |
|
|
INHERIT += "cve-check"
|
|
|
|
# Allow the runner environment to provide an API key
|
|
NVDCVE_API_KEY = "${@d.getVar('BB_ORIGENV').getVar('NVDCVE_API_KEY') or ''}"
|
|
|
|
# Just show the warnings for our layers
|
|
CVE_CHECK_SHOW_WARNINGS = "0"
|
|
CVE_CHECK_SHOW_WARNINGS:layer-arm-toolchain = "1"
|
|
CVE_CHECK_SHOW_WARNINGS:layer-meta-arm = "1"
|
|
CVE_CHECK_SHOW_WARNINGS:layer-meta-arm-bsp = "1"
|
|
|
|
# Ignore the kernel, we sometime carry kernels in meta-arm
|
|
CVE_CHECK_SHOW_WARNINGS:pn-linux-yocto = "0"
|