canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #05112
[Merge] ~andersson123/qa-jenkins-jobs:hardware-installer-testing-matrix into qa-jenkins-jobs:master
Tim Andersson has proposed merging ~andersson123/qa-jenkins-jobs:hardware-installer-testing-matrix into qa-jenkins-jobs:master.
Requested reviews:
Canonical Platform QA Team (canonical-platform-qa)
For more details, see:
https://code.launchpad.net/~andersson123/qa-jenkins-jobs/+git/qa-jenkins-jobs/+merge/470887
Matrixify the hardware-installer-testing jobs to trigger them sequentially in an easy manner
--
Your team Canonical Platform QA Team is requested to review the proposed merge of ~andersson123/qa-jenkins-jobs:hardware-installer-testing-matrix into qa-jenkins-jobs:master.
diff --git a/jobs/hardware-iso-testing/jobs.yaml b/jobs/hardware-iso-testing/jobs.yaml
index ddabeb6..c75a073 100644
--- a/jobs/hardware-iso-testing/jobs.yaml
+++ b/jobs/hardware-iso-testing/jobs.yaml
@@ -63,6 +63,22 @@
# job templates
- job-template:
name: 'hardware-{release}-{variant}-installer-{test-case}-{dut-id}'
+ project-type: matrix
+ axes:
+ - axis:
+ type: user-defined
+ name: DUT_ID
+ values: '{dut-id}'
+ - axis:
+ type: user-defined
+ name: TEST_CASE
+ values: '{test-case}'
+ - axis:
+ type: user-defined
+ name: RELEASE
+ values: '{release}'
+ execution-strategy:
+ sequential: true
description: |
Runs a test defined in gh:/canonical/hardware-installer-testing
node: 'venonat'
Follow ups