From: Corentin LABBE Date: Mon, 10 May 2021 07:26:47 +0000 (+0000) Subject: SPEC-3904: add support for BBE X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F36%2F26336%2F1;p=ci-management.git SPEC-3904: add support for BBE Add support for CIBT for BBE in ci-management. Change-Id: Icf86432821f3b6e24f0cc0e0ebe576218013d613 Bug-AGL: SPEC-3904 Signed-off-by: Corentin LABBE --- diff --git a/jjb/ci-AGL-verify/ci-platform-jjb.yaml b/jjb/ci-AGL-verify/ci-platform-jjb.yaml index 8fe3865c..517de6b5 100644 --- a/jjb/ci-AGL-verify/ci-platform-jjb.yaml +++ b/jjb/ci-AGL-verify/ci-platform-jjb.yaml @@ -9,6 +9,7 @@ - qemuarm64 - raspberrypi4 testmachine: + - bbe - h3ulcb-nogfx - qemux86-64 - qemuarm @@ -111,6 +112,10 @@ name: CIB-{project}-devboards condition: SUCCESSFUL projects: + - name: 'ci-platform-{project}-verify-CIB-bbe' + current-parameters: true + #abort-all-job: true + kill-phase-on: NEVER - name: 'ci-platform-{project}-verify-CIB-qemuarm' current-parameters: true #abort-all-job: true @@ -119,10 +124,6 @@ current-parameters: true #abort-all-job: true kill-phase-on: FAILURE - - name: 'ci-platform-{project}-verify-CIB-bbe' - current-parameters: true - #abort-all-job: true - kill-phase-on: NEVER - name: 'ci-platform-{project}-verify-CIB-h3ulcb-nogfx' current-parameters: true #abort-all-job: true @@ -158,6 +159,10 @@ name: CIBT-{project} condition: SUCCESSFUL projects: + - name: 'ci-platform-{project}-verify-CIBT-bbe' + current-parameters: true + #abort-all-job: true + kill-phase-on: NEVER - name: 'ci-platform-{project}-verify-CIBT-qemux86-64' current-parameters: true #abort-all-job: true diff --git a/jjb/common/include-agl-kci-publish-build-meta.sh b/jjb/common/include-agl-kci-publish-build-meta.sh index b4dec252..f8d8d895 100644 --- a/jjb/common/include-agl-kci-publish-build-meta.sh +++ b/jjb/common/include-agl-kci-publish-build-meta.sh @@ -38,6 +38,9 @@ kci-publish() { # TARGETARCH exists only in ci-apps case $TARGETMACHINE in + bbe) + TARGETARCH="arm" + ;; qemuarm64) TARGETARCH="arm64" ;; diff --git a/jjb/common/include-agl-run-test-prepare.sh b/jjb/common/include-agl-run-test-prepare.sh index ed597187..cb83a857 100644 --- a/jjb/common/include-agl-run-test-prepare.sh +++ b/jjb/common/include-agl-run-test-prepare.sh @@ -75,6 +75,11 @@ gen_info() { # but the LAVA job need to be generated only for qemu. So we need to have lava_device and releng_device for it. export BOARDOUT=$(mktemp --directory) case $MACHINE in +bbe) + lava_device=am335x-sancloud-bbe + releng_device=am335x-sancloud-bbe + gen_info || exit 0 +;; qemux86-64) lava_device=upsquare releng_device=upsquare