From afb0b168cec8ab5603c87fd6982fda4c47a03030 Mon Sep 17 00:00:00 2001 From: Jan-Simon Möller Date: Wed, 20 Jan 2021 16:03:03 +0100 Subject: Do use a separate matrix for testmachines MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This enables NxM (build x test) machines. Bug-AGL: SPEC-3714 Signed-off-by: Jan-Simon Möller Change-Id: I651e2c25d86a3052d1fd10c78aa4ddd5f36bad2e --- jjb/ci-AGL-verify/ci-platform-jjb.yaml | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) (limited to 'jjb') 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: -- cgit 1.2.3-korg