summaryrefslogtreecommitdiff
path: root/meta-arm/ci
diff options
context:
space:
mode:
Diffstat (limited to 'meta-arm/ci')
-rw-r--r--meta-arm/ci/base.yml11
-rw-r--r--meta-arm/ci/corstone1000-common.yml2
-rw-r--r--meta-arm/ci/corstone1000-fvp.yml2
-rw-r--r--meta-arm/ci/corstone500.yml6
-rw-r--r--meta-arm/ci/fvp-base-arm32.yml13
-rw-r--r--meta-arm/ci/fvp-base.yml13
-rw-r--r--meta-arm/ci/fvp.yml11
-rw-r--r--meta-arm/ci/meta-openembedded.yml1
8 files changed, 21 insertions, 38 deletions
diff --git a/meta-arm/ci/base.yml b/meta-arm/ci/base.yml
index 49812656dd..7f209de1e4 100644
--- a/meta-arm/ci/base.yml
+++ b/meta-arm/ci/base.yml
@@ -26,13 +26,7 @@ env:
local_conf_header:
base: |
- BB_SERVER_TIMEOUT = "60"
CONF_VERSION = "2"
- BB_NUMBER_THREADS = "16"
- PARALLEL_MAKE = "-j16"
- XZ_MEMLIMIT = "25%"
- XZ_THREADS = "16"
- ZSTD_THREADS = "16"
LICENSE_FLAGS_ACCEPTED += "Arm-FVP-EULA"
setup: |
PACKAGE_CLASSES = "package_ipk"
@@ -41,8 +35,9 @@ local_conf_header:
PACKAGECONFIG:append:pn-perf = " coresight"
INHERIT += "rm_work"
DISTRO_FEATURES:remove = "ptest"
- perf: |
- CORE_IMAGE_EXTRA_INSTALL += "perf"
+ extrapackages: |
+ CORE_IMAGE_EXTRA_INSTALL += "perf opencsd"
+ CORE_IMAGE_EXTRA_INSTALL:append:aarch64 = " gator-daemon"
machine: unset
diff --git a/meta-arm/ci/corstone1000-common.yml b/meta-arm/ci/corstone1000-common.yml
index 970a87c990..65ff9d3861 100644
--- a/meta-arm/ci/corstone1000-common.yml
+++ b/meta-arm/ci/corstone1000-common.yml
@@ -5,7 +5,7 @@ header:
- ci/meta-openembedded.yml
local_conf_header:
- perf: |
+ extrapackages: |
# Intentionally blank to prevent perf from being added to the image in base.yml
distro: poky-tiny
diff --git a/meta-arm/ci/corstone1000-fvp.yml b/meta-arm/ci/corstone1000-fvp.yml
index 1586504302..7d21b98428 100644
--- a/meta-arm/ci/corstone1000-fvp.yml
+++ b/meta-arm/ci/corstone1000-fvp.yml
@@ -2,11 +2,11 @@ header:
version: 11
includes:
- ci/corstone1000-common.yml
+ - ci/fvp.yml
local_conf_header:
fvp-config: |
# Remove Dropbear SSH as it will not fit into the corstone1000 image.
IMAGE_FEATURES:remove = " ssh-server-dropbear"
- INHERIT += "fvpboot"
machine: corstone1000-fvp
diff --git a/meta-arm/ci/corstone500.yml b/meta-arm/ci/corstone500.yml
index d51d45fb9f..437c97c5d7 100644
--- a/meta-arm/ci/corstone500.yml
+++ b/meta-arm/ci/corstone500.yml
@@ -2,12 +2,12 @@ header:
version: 11
includes:
- ci/base.yml
+ - ci/fvp.yml
local_conf_header:
- testimagefvp: |
- INHERIT += "fvpboot"
+ fvp-config: |
IMAGE_FEATURES:remove = " ssh-server-dropbear"
- perf: |
+ extrapackages: |
# Intentionally blank to prevent perf from being added to the image in base.yml
machine: corstone500
diff --git a/meta-arm/ci/fvp-base-arm32.yml b/meta-arm/ci/fvp-base-arm32.yml
index be4b0088bb..9f790f670d 100644
--- a/meta-arm/ci/fvp-base-arm32.yml
+++ b/meta-arm/ci/fvp-base-arm32.yml
@@ -2,17 +2,6 @@ header:
version: 11
includes:
- ci/base.yml
+ - ci/fvp.yml
machine: fvp-base-arm32
-
-local_conf_header:
- testimagefvp: |
- INHERIT = "fvpboot"
- # This fails but we can't add to the ignorelist from meta-arm yet
- # https://bugzilla.yoctoproject.org/show_bug.cgi?id=14604
- TEST_SUITES:remove = "parselogs"
- # Tell testimage to connect to localhost:8122, and forward that to SSH in the FVP.
- TEST_TARGET_IP = "127.0.0.1:8122"
- FVP_CONFIG[bp.virtio_net.hostbridge.userNetPorts] = "8122=22"
- failing_tests: |
- TEST_SUITES:remove = "xorg"
diff --git a/meta-arm/ci/fvp-base.yml b/meta-arm/ci/fvp-base.yml
index fa2ddb3e31..fbba698444 100644
--- a/meta-arm/ci/fvp-base.yml
+++ b/meta-arm/ci/fvp-base.yml
@@ -2,17 +2,6 @@ header:
version: 11
includes:
- ci/base.yml
+ - ci/fvp.yml
machine: fvp-base
-
-local_conf_header:
- testimagefvp: |
- INHERIT += "fvpboot"
- # This fails but we can't add to the ignorelist from meta-arm yet
- # https://bugzilla.yoctoproject.org/show_bug.cgi?id=14604
- TEST_SUITES:remove = "parselogs"
- # Tell testimage to connect to localhost:8022, and forward that to SSH in the FVP.
- TEST_TARGET_IP = "localhost:8022"
- FVP_CONFIG[bp.virtio_net.hostbridge.userNetPorts] ?= "8022=22"
- failing_tests: |
- TEST_SUITES:remove = "xorg"
diff --git a/meta-arm/ci/fvp.yml b/meta-arm/ci/fvp.yml
new file mode 100644
index 0000000000..a12c621e0b
--- /dev/null
+++ b/meta-arm/ci/fvp.yml
@@ -0,0 +1,11 @@
+header:
+ version: 11
+
+local_conf_header:
+ testimagefvp: |
+ INHERIT = "fvpboot"
+ # This fails but we can't add to the ignorelist from meta-arm yet
+ # https://bugzilla.yoctoproject.org/show_bug.cgi?id=14604
+ TEST_SUITES:remove = "parselogs"
+ failing_tests: |
+ TEST_SUITES:remove = "xorg"
diff --git a/meta-arm/ci/meta-openembedded.yml b/meta-arm/ci/meta-openembedded.yml
index dd0f6633cb..bed338dae0 100644
--- a/meta-arm/ci/meta-openembedded.yml
+++ b/meta-arm/ci/meta-openembedded.yml
@@ -4,7 +4,6 @@ header:
repos:
meta-openembedded:
url: https://git.openembedded.org/meta-openembedded
- refspec: master
layers:
meta-filesystems:
meta-networking: