Skip to content

Commit

Permalink
ci: don't autorev qemuarm64
Browse files Browse the repository at this point in the history
* Split the autorev local.conf settings to thier own mix-in file
* Include the autorev mix-in for generic*.yml
* Don't inlcude autorev min-in for qemuarm64.

As this is the config that is used to test meta-openamp general usage,
testing w/o autorev is one more thing to test.

Signed-off-by: Bill Mills <[email protected]>
  • Loading branch information
wmamills committed Jul 5, 2024
1 parent 256f904 commit a541c40
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 5 deletions.
9 changes: 9 additions & 0 deletions ci/ci-autorev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
header:
version: 9

local_conf_header:
autorev: |
PREFERRED_PROVIDER_libmetal = "libmetal-dev"
PREFERRED_PROVIDER_open-amp = "open-amp-dev"
OPENAMP_SYS_REF_SRCREV = "${AUTOREV}"
OPENAMP_SYS_REF_BRANCH = "main"
1 change: 1 addition & 0 deletions ci/generic-armv7a.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ header:
version: 9
includes:
- openamp.yml
- ci-autorev.yml
- meta-openamp-bsp.yml

machine: generic-armv7a
Expand Down
1 change: 1 addition & 0 deletions ci/genericarm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ header:
version: 9
includes:
- openamp.yml
- ci-autorev.yml
- meta-openamp-bsp.yml

machine: genericarm64
Expand Down
4 changes: 0 additions & 4 deletions ci/openamp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,6 @@ local_conf_header:
PACKAGE_INSTALL_EXTRAS = "rsync iproute2 dropbear kernel-modules"
IMAGE_INSTALL:append = " ${PACKAGE_INSTALL_EXTRAS} "
PREFERRED_PROVIDER_virtual/kernel = "linux-openamp"
PREFERRED_PROVIDER_libmetal = "libmetal-dev"
PREFERRED_PROVIDER_open-amp = "open-amp-dev"
OPENAMP_SYS_REF_SRCREV = "${AUTOREV}"
OPENAMP_SYS_REF_BRANCH = "main"
openamp: |
DISTRO_FEATURES:append = " openamp"
Expand Down
4 changes: 3 additions & 1 deletion ci/qemuarm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ machine: qemuarm64

# Use qemuarm64 to test other things in meta-openamp
# use linux-yocto not linux-openamp
# build topenamp-image-minimal
# build openamp-image-minimal
# don't autorev the libraries and examples
# don't include the meta-openamp-bsp layer

local_conf_header:
machine: |
Expand Down

0 comments on commit a541c40

Please sign in to comment.