- 18 Jan, 2023 1 commit
-
-
Ross Burton authored
This job doesn't use the standard helpers, so needs to pass these explicitly otherwise it can pick up an old SHA. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 09 Jan, 2023 1 commit
-
-
Ross Burton authored
Now that the FVP is available for both aarch64 and x86-64, don't set a tag so this can run on both architectures. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 04 Jan, 2023 4 commits
-
-
Ross Burton authored
The meta-gem5 layer is unmaintained and gem5 is incompatible with Python 3.11, so won't work with master without work that is still ongoing. Signed-off-by:
Ross Burton <ross.burton@arm.com>
-
Ross Burton authored
The meta-atp layer is unmaintained and gem5 is incompatible with Python 3.11, so won't work with master without work that is still ongoing. Signed-off-by:
Ross Burton <ross.burton@arm.com>
-
Ross Burton authored
Instead of using the side-effect of gem5-arm64 pulling in many layers, do it explicitly. Signed-off-by:
Ross Burton <ross.burton@arm.com>
-
Ross Burton authored
Signed-off-by:
Ross Burton <ross.burton@arm.com>
-
- 15 Dec, 2022 1 commit
-
-
Jon Mason authored
DEFAULT_TAG and CPU_REQUEST are being used to help with internal Gitlab pipeline setups know which type of machines to run on, but has no value outside of Arm Corp. Gitlab CI allows for variables to be overridden by default. So, we can give it a default value of NULL/empty and have everything work internally and externally by default. Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 14 Dec, 2022 3 commits
-
-
Ross Burton authored
The kas 3.1 container has telnet in. We can also remove python3-subunit once kas 3.2 is released. Signed-off-by:
Ross Burton <ross.burton@arm.com>
-
Ross Burton authored
Tag all jobs with the DEFAULT_TAG variable so each instance can control what tags the jobs have, whilst still explicitly tagging the jobs which need specific tags (such as x86_64 for jobs which need to run x86-only binaries) Signed-off-by:
Ross Burton <ross.burton@arm.com>
-
Ross Burton authored
The Kas container needs to use the entrypoint as that is where the user changes from root to a normal user. Also set the KUBERNETES_CPU_REQUEST to the variable CPU_REQUEST as this needs to be tuned per-deployment. Signed-off-by:
Ross Burton <ross.burton@arm.com>
-
- 21 Nov, 2022 2 commits
-
-
Adrián Herrera Arcila authored
Signed-off-by:
Adrián Herrera Arcila <adrian.herrera@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
Jon Mason authored
Add support for n1sdp to trusted-services bbappends and rework some things to make it easier to add more in the future. Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 24 Oct, 2022 1 commit
-
-
Ross Burton authored
This job builds all of the Sphinx documentation it can find with fatal warnings enabled. Signed-off-by:
Ross Burton <ross.burton@arm.com>
-
- 19 Oct, 2022 1 commit
-
-
Ross Burton authored
The Total Compute 2020 BSP is obsolete and unsupported, so remove it from meta-arm. The Total Compute team would like TC1 to be available in langdale, but removed in mickledore. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 05 Oct, 2022 1 commit
-
-
Jon Mason authored
Trusted services is a feature, not a unique machine. Modify the setup to reflect this. Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 04 Oct, 2022 1 commit
-
-
Anton Antonov authored
This commit also enables clang CI pipelines for TS. Signed-off-by:
Anton Antonov <Anton.Antonov@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 30 Sep, 2022 1 commit
-
-
Jon Mason authored
Remove microbit-v1, qemu-cortex-a53, qemu-cortex-m3, and qemu-cortex-r5 from CI (and the tree in general). These machines are part of the meta-zephyr CI now and keeping them here is redundant. However, keeping zephyr builds for machines that also have TF-M. Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 31 Aug, 2022 1 commit
-
-
Anton Antonov authored
qemuarm64-secureboot-ts pipeline is based on qemuarm64-secureboot machine and additionaly includes: - TS Crypto, Storage, ITS, Attestation and SMM-Gateway SPs into optee-os image - TS demo/test tools - TS psa-arch-tests This commit also includes Trusted Services OEQA tests Signed-off-by:
Anton Antonov <Anton.Antonov@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 27 Jul, 2022 1 commit
-
-
Jon Mason authored
meta-zephyr recently was fixed to allow for autotest. Remove all the zephyr testing hacks and use that. Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 22 Jul, 2022 1 commit
-
-
Jon Mason authored
Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 19 Jul, 2022 1 commit
-
-
Ross Burton authored
When used in a non-interactive context, apt prints a warning: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Use apt-get directly to avoid putting warnings in the logs. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 24 Jun, 2022 1 commit
-
-
Jon Mason authored
Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 23 May, 2022 1 commit
-
-
Jon Mason authored
Build all the things that qemuarm64-secureboot builds, removing those that fail to compile. Unfortunately, musl doesn't play nicely with optee-test. Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 11 May, 2022 1 commit
-
-
Vishnu Banavath authored
TFTF is TF-A tests that runs at NS-EL2. This is primarily developed to test the TF-A interfaces exposed to NS code. Signed-off-by:
Vishnu Banavath <vishnu.banavath@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 06 May, 2022 1 commit
-
-
Jon Mason authored
Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 22 Apr, 2022 2 commits
-
-
Peter Hoyes authored
Add test configuration to machine config. Add testimage to Kas file, so that testimage works out of the box. Issue-Id: SCM-4304 Signed-off-by:
Peter Hoyes <Peter.Hoyes@arm.com> Change-Id: I27dc9760a2c58f43ea557efdc97d363b0d3c1447 Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
Jon Mason authored
For platforms that can do both u-boot and edk2, add a yml to switch from u-boot to edk2. Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 04 Apr, 2022 1 commit
-
-
Harry Moulton authored
Add the runfvp config for corstone1000-fvp. Signed-off-by:
Harry Moulton <harry.moulton@arm.com>
-
- 01 Apr, 2022 1 commit
-
-
Rui Miguel Silva authored
Add kas and ci, including testimage support for corstone500 platform. And for all to work add also the FVP setup. Signed-off-by:
Rui Miguel Silva <rui.silva@linaro.org> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 31 Mar, 2022 1 commit
-
-
Ross Burton authored
Currently this just executes the runfvp tests, but we can extend it over time. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 28 Mar, 2022 1 commit
-
-
Ross Burton authored
Now that virtio networking is up, testimage works. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 23 Mar, 2022 1 commit
-
-
Ross Burton authored
Create a job artifact containing all of the task logs if the job fails. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 10 Mar, 2022 1 commit
-
-
Jon Mason authored
This reverts commit a2b945c7 . Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 24 Feb, 2022 2 commits
-
-
Ross Burton authored
Run check-layer and coverage jobs after the building tasks, as we want to start compiling sooner and not wait for check-layer to finish before compiling. Signed-off-by:
Ross Burton <ross.burton@arm.com>
-
Ross Burton authored
As BitBake has renamed BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS the SSTATE_DIR and DL_DIR variables don't get passed from the environment to bitake anymore. This is fixed in Kas's git repo, so use :latest until a release is made. Signed-off-by:
Ross Burton <ross.burton@arm.com>
-
- 11 Feb, 2022 1 commit
-
-
Ross Burton authored
The gem5-arm64 machine was missing. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 29 Jan, 2022 1 commit
-
-
Ross Burton authored
If we don't specify a tag name GitLab uses the 'latest' tag, which for Kas is moved whenever an image build is made. Instead explicitly use the latest-release tag, which is only updated when a release is made. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 24 Jan, 2022 2 commits
-
-
Ross Burton authored
yocto-check-layers is very greedy when searching for layers, and will find the test layers in Bitbake if given the chance, for example: bitbake/lib/layerindexlib/tests/testdata/layer4 This layer has the collection name openembedded-layer and is only compatible with Sumo. The selection of layer from collection name is not deterministic, so it's possible that this layer is selected which then fails the check as it isn't compatible. Solve this by restricting the dependency layers in meta-arm to just meta-arm/meta-*, so it doesn't recurse into meta-arm/work/poky/bitbake. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
Ross Burton authored
Corstone 700 is end-of-life, so remove it from meta-arm master. It will remain in the stable branches for existing users, but new users are encouraged to use Corstone 1000 instead. Signed-off-by:
Ross Burton <ross.burton@arm.com> Signed-off-by:
Jon Mason <jon.mason@arm.com>
-
- 20 Jan, 2022 1 commit
-
-
Jon Mason authored
The check-layers task takes longer than any of the individual tests running. Split this up to take advantage of parallelism and speed up the overall runs. Signed-off-by:
Jon Mason <jon.mason@arm.com>
-