SPEC-2921: Add the h3ulcb-nogfx CIB/CIBT 21/22921/1
authorCorentin LABBE <clabbe@baylibre.com>
Tue, 12 Nov 2019 14:38:19 +0000 (15:38 +0100)
committerCorentin LABBE <clabbe@baylibre.com>
Tue, 12 Nov 2019 14:44:19 +0000 (15:44 +0100)
This patchs adds build and boot test for the h3ulcb.

Change-Id: I1dc84e88513aab49db2f7965712f7491c2451af8
Bug-AGL: SPEC-2921
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
jjb/ci-AGL-verify/ci-platform-jjb.yaml
jjb/common/include-agl-header.sh
jjb/common/include-agl-run-test-prepare.sh
jjb/pre-fetch/include-prefetch.sh

index d8f7093..a958544 100644 (file)
@@ -6,6 +6,7 @@
       - intel-corei7-64
       #- dra7xx-evm
       - m3ulcb-nogfx
+      - h3ulcb-nogfx
       - qemux86-64
       - qemuarm
       - qemuarm64
               current-parameters: true
               #abort-all-job: true
               kill-phase-on: FAILURE
+            - name: 'ci-platform-{project}-verify-CIB-h3ulcb-nogfx'
+              current-parameters: true
+              #abort-all-job: true
+              kill-phase-on: FAILURE
       - multijob:
           name: CIB-{project}-finish-success
           condition: SUCCESSFUL
               current-parameters: true
               #abort-all-job: true
               kill-phase-on: NEVER
+            - name: 'ci-platform-{project}-verify-CIBT-h3ulcb-nogfx'
+              current-parameters: true
+              #abort-all-job: true
+              kill-phase-on: NEVER
       - multijob:
           name: 'CIBT-{project}-complete'
           condition: ALWAYS
index 091f9dd..2dbf926 100644 (file)
@@ -151,6 +151,13 @@ if test x"m3ulcb-nogfx" = x"$MACHINE"; then
     export TARGETMACHINE="m3ulcb"
     export TARGETSDKIMAGE="agl-image-ivi-crosssdk"
 fi
+# h3ulcb-nogfx means no graphic drivers
+if test x"h3ulcb-nogfx" = x"$MACHINE"; then
+    export TARGETIMAGE=${TARGETIMAGEnogfx}
+    export TARGETFEATURES="${TARGETFEATURESnogfx}"
+    export TARGETMACHINE="h3ulcb"
+    export TARGETSDKIMAGE="agl-image-ivi-crosssdk"
+fi
 
 #if $DEBUG; then
 set | grep ^TARGET || true
index 1e45383..99afe7e 100644 (file)
@@ -27,6 +27,7 @@ agl_lava_releng_aliases=(
     [qemuarm]="qemu;qemuarm"
     [qemuarm64]="qemu;qemuarm64"
     [m3ulcb-nogfx]="r8a7796-m3ulcb;m3ulcb"
+    [h3ulcb-nogfx]="r8a7795-h3ulcb-kf;h3ulcb"
     [porter-nogfx]="renesas-porter;porter"
     [dra7xx-evm]="dra7-evm;dra7xx-evm"
     [intel-corei7-64]="upsquare;upsquare"
index 2fae6d3..bf47c0a 100644 (file)
@@ -3,7 +3,7 @@
 #set -x
 set +e
 #
-export BOARDS="qemux86-64 raspberrypi3 intel-corei7-64 m3ulcb-nogfx dra7xx-evm qemuarm qemuarm64"
+export BOARDS="qemux86-64 raspberrypi3 intel-corei7-64 h3ulcb-nogfx m3ulcb-nogfx dra7xx-evm qemuarm qemuarm64"
 # check: dra7xx-evm dragonboard-410c wandboard
 export FEATURES="agl-demo agl-devel agl-audio-4a-framework agl-netboot"
 export FEATURES_nogfx="agl-netboot agl-devel"
@@ -34,6 +34,10 @@ for i in $BOARDS ; do
     if test x"m3ulcb-nogfx" = x"$i" ; then
        FEATURES="${FEATURES_nogfx}"
        TARGETIMAGE="${TARGETIMAGE_nogfx}"
+    fi
+    if test x"h3ulcb-nogfx" = x"$i" ; then
+       FEATURES="${FEATURES_nogfx}"
+       TARGETIMAGE="${TARGETIMAGE_nogfx}"
     fi
        source meta-agl/scripts/aglsetup.sh -m ${i} -b build-${i} ${FEATURES}
     ln -sf ../../mirror downloads