aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>2021-01-20 16:03:03 +0100
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>2021-01-20 16:03:29 +0100
commitafb0b168cec8ab5603c87fd6982fda4c47a03030 (patch)
treeb0526a1c162cfcde5ec9b724ff3a1b2807f0b390
parent99abcb9d24e522a0cf5dcd4f4f2d190bd1023a42 (diff)
Do use a separate matrix for testmachines
This enables NxM (build x test) machines. Bug-AGL: SPEC-3714 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I651e2c25d86a3052d1fd10c78aa4ddd5f36bad2e
-rw-r--r--jjb/ci-AGL-verify/ci-platform-jjb.yaml28
1 files changed, 19 insertions, 9 deletions
diff --git a/jjb/ci-AGL-verify/ci-platform-jjb.yaml b/jjb/ci-AGL-verify/ci-platform-jjb.yaml
index 59154c4d..333fbe98 100644
--- a/jjb/ci-AGL-verify/ci-platform-jjb.yaml
+++ b/jjb/ci-AGL-verify/ci-platform-jjb.yaml
@@ -8,6 +8,14 @@
- qemuarm
- qemuarm64
- raspberrypi4
+ testmachine:
+ - h3ulcb-nogfx
+ - qemux86-64
+ - qemuarm
+ - qemuarm64
+ - raspberrypi4
+ - upsquare
+ - r8a7795-agl-refhw
project:
- meta-agl
- meta-agl-demo
@@ -22,7 +30,7 @@
- ci-platform-{project}-verify-CIB-finish-success
- ci-platform-{project}-verify-failure
# - ci-platform-{project}-verify-CIBT-start #unused
- - ci-platform-{project}-verify-CIBT-{machine}
+ - ci-platform-{project}-verify-CIBT-{testmachine}
- ci-platform-{project}-verify-CIBT-complete
- ci-platform-{project}-verify-CIBT-finish-success
- ci-platform-{project}-remove-artifacts
@@ -169,6 +177,14 @@
current-parameters: true
#abort-all-job: true
kill-phase-on: NEVER
+ - name: 'ci-platform-{project}-verify-CIBT-upsquare'
+ current-parameters: true
+ #abort-all-job: true
+ kill-phase-on: NEVER
+ - name: 'ci-platform-{project}-verify-CIBT-r8a7795-agl-refhw'
+ current-parameters: true
+ #abort-all-job: true
+ kill-phase-on: NEVER
- multijob:
name: 'CIBT-{project}-complete'
condition: ALWAYS
@@ -548,7 +564,7 @@
# -verify-CIBT-{machine} = CI BOOT TEST on machine
################################################################################
- job-template:
- name: 'ci-platform-{project}-verify-CIBT-{machine}'
+ name: 'ci-platform-{project}-verify-CIBT-{testmachine}'
project-type: freestyle
concurrent: true
node: hwtest-slave
@@ -577,7 +593,7 @@
description: "patchset # to build"
- string:
name: MACHINE
- default: '{machine}'
+ default: '{testmachine}'
description: "Machine to build"
build-discarder:
days-to-keep: 30
@@ -618,12 +634,6 @@
- ../common/include-agl-lava-labs-prepare.sh
- ../common/include-agl-run-test-short.sh
- ../common/include-agl-lava-jobs-submit.sh
- - conditional-step:
- condition-kind: always
- steps:
- - shell:
- !include-raw-escape:
- - ../common/include-agl-get-cost.sh
# publishers:
# - naginator: