canonical-hw-cert team mailing list archive
-
canonical-hw-cert team
-
Mailing list archive
-
Message #25263
[Merge] ~jocave/hwcert-jenkins-jobs:se30-job-config-changes into hwcert-jenkins-jobs:master
Jonathan Cave has proposed merging ~jocave/hwcert-jenkins-jobs:se30-job-config-changes into hwcert-jenkins-jobs:master.
Requested reviews:
hwcert-jenkins (hwcert-jenkins)
For more details, see:
https://code.launchpad.net/~jocave/hwcert-jenkins-jobs/+git/hwcert-jenkins-jobs/+merge/430742
Changes made to make the Thinkedge SE30 snap testing jobs more successful
--
Your team hwcert-jenkins is requested to review the proposed merge of ~jocave/hwcert-jenkins-jobs:se30-job-config-changes into hwcert-jenkins-jobs:master.
diff --git a/jobs/snap-testing/configs/checkbox.conf b/jobs/snap-testing/configs/checkbox.conf
index e08df86..76e1167 100644
--- a/jobs/snap-testing/configs/checkbox.conf
+++ b/jobs/snap-testing/configs/checkbox.conf
@@ -21,3 +21,4 @@
NET_DRIVER_INFO =
SUDO_USER=ubuntu
STRESS_BOOT_ITERATIONS=10
+ SNAPD_TASK_TIMEOUT=120
diff --git a/jobs/snap-testing/launchers/client-cert-iot-ubuntucore-20-no-tpm2 b/jobs/snap-testing/launchers/client-cert-iot-ubuntucore-20-no-tpm2
new file mode 100755
index 0000000..5b7d619
--- /dev/null
+++ b/jobs/snap-testing/launchers/client-cert-iot-ubuntucore-20-no-tpm2
@@ -0,0 +1,19 @@
+# Please keep the indents below, for yaml formatting/templating
+ [launcher]
+ app_id = com.canonical.certification:checkbox-snappy
+ launcher_version = 1
+ stock_reports = text, submission_files
+
+ [test plan]
+ unit = com.canonical.certification::client-cert-iot-ubuntucore-20-automated
+ forced = yes
+
+ [test selection]
+ forced = yes
+ exclude = com.canonical.certification::tpm2.*
+
+ [ui]
+ type = silent
+ auto_retry = yes
+ max_attempts = 4
+ delay_before_retry = 30
diff --git a/jobs/snap-testing/projects/austin.yaml b/jobs/snap-testing/projects/austin.yaml
index 12af8cd..6c2efed 100644
--- a/jobs/snap-testing/projects/austin.yaml
+++ b/jobs/snap-testing/projects/austin.yaml
@@ -14,6 +14,8 @@
!include-raw-escape: jobs/snap-testing/configs/checkbox.conf
manifest:
!include-raw-escape: jobs/snap-testing/manifests/austin_manifest.conf
+ custom_launcher:
+ !include-raw-escape: jobs/snap-testing/launchers/client-cert-iot-ubuntucore-20-no-tpm2
jobs:
- '{prefix}-{name}-{snap}-{track}-{channel}':
snap: pc
Follow ups