summaryrefslogtreecommitdiff
path: root/meta-arm/ci/corstone1000-firmware-only.yml
diff options
context:
space:
mode:
Diffstat (limited to 'meta-arm/ci/corstone1000-firmware-only.yml')
-rw-r--r--meta-arm/ci/corstone1000-firmware-only.yml25
1 files changed, 25 insertions, 0 deletions
diff --git a/meta-arm/ci/corstone1000-firmware-only.yml b/meta-arm/ci/corstone1000-firmware-only.yml
new file mode 100644
index 0000000000..9cc4299a8e
--- /dev/null
+++ b/meta-arm/ci/corstone1000-firmware-only.yml
@@ -0,0 +1,25 @@
+---
+header:
+ version: 14
+
+local_conf_header:
+ rescuebuild: |
+ # Need to ensure the rescue linux options are selected
+ OVERRIDES .= ":firmware"
+
+ # Need to ensure we build with a small libc
+ TCLIBC="musl"
+
+ mass-storage: |
+ # Ensure the Mass Storage device is absent
+ FVP_CONFIG[board.msd_mmc.p_mmc_file] = "invalid.dat"
+
+ test-configuration: |
+ TEST_SUITES = "_qemutiny ping"
+ # Remove Dropbear SSH as it will not fit into the corstone1000 image.
+ IMAGE_FEATURES:remove = "ssh-server-dropbear"
+ CORE_IMAGE_EXTRA_INSTALL:remove = "ssh-pregen-hostkeys"
+
+target:
+ - corstone1000-flash-firmware-image
+ - perf