canonical-hw-cert team mailing list archive
-
canonical-hw-cert team
-
Mailing list archive
-
Message #66039
[Merge] ~jocave/hwcert-jenkins-jobs:linux-raspi-kinetic-jobs into hwcert-jenkins-jobs:master
Jonathan Cave has proposed merging ~jocave/hwcert-jenkins-jobs:linux-raspi-kinetic-jobs 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/436270
I think this is a reasonable configuration of kinetic jobs for rpi - although I basically just took the last development release (impish) config and did some find/replace.
--
Your team hwcert-jenkins is requested to review the proposed merge of ~jocave/hwcert-jenkins-jobs:linux-raspi-kinetic-jobs into hwcert-jenkins-jobs:master.
diff --git a/jobs/sru/projects/rpi/kinetic.yaml b/jobs/sru/projects/rpi/kinetic.yaml
new file mode 100644
index 0000000..74168ca
--- /dev/null
+++ b/jobs/sru/projects/rpi/kinetic.yaml
@@ -0,0 +1,98 @@
+- project:
+ name: raspi-classic-server-arm64-kinetic
+ srutype: raspi
+ series: kinetic
+ arch: arm64
+ flavor: server-arm64
+ image: ubuntu-22.10-preinstalled-server-arm64+raspi.img.xz
+ detail: "Device: {system-id}\n
+ Image: {image}\n
+ Default testplan - {testplan}\n
+ Run a pre-installed {flavor} image to test the stock rpi 5.19 kernel"
+ kernel-to-check: linux-raspi
+ repository: main
+ testplan: checkbox-launcher-sru-no-stress
+ results_email: True
+ provision_data: |
+ provision_data:
+ url: {cert-file-tel}/cdimage/{series}/release/{image}
+ queue: cert-{system-id}
+ test_cmds_pre_upgrade_actions_device: |
+ _run sudo apt-get remove -y needrestart
+ exclude_test: .*poweroff.* .*reboot.*
+ jobs:
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: cm3
+ queue: cm3
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: cm3p
+ queue: cm3p
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi3ap
+ exclude_test: .*usb/storage-preinserted .*power-management/poweroff.* .*power-management/reboot.*
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi3b
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi3bp
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi400
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi4b1g
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi4b2g
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi4b4g
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi4b8g
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpicm4l
+- project:
+ name: raspi-classic-server-armhf-kinetic
+ srutype: raspi
+ series: kinetic
+ arch: armhf
+ flavor: server-armhf
+ image: ubuntu-22.10-preinstalled-server-armhf+raspi.img.xz
+ detail: "Device: {system-id}\n
+ Image: {image}\n
+ Default testplan - {testplan}\n
+ Run a pre-installed {flavor} image to test the stock rpi 5.19 kernel"
+ kernel-to-check: linux-raspi
+ repository: main
+ testplan: checkbox-launcher-sru-no-stress
+ results_email: True
+ provision_data: |
+ provision_data:
+ url: {cert-file-tel}/cdimage/{series}/release/{image}
+ queue: cert-{system-id}
+ test_cmds_pre_upgrade_actions_device: |
+ _run sudo apt-get remove -y needrestart
+ exclude_test: .*poweroff.* .*reboot.*
+ jobs:
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: cm3
+ queue: cm3
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: cm3p
+ queue: cm3p
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi2
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi3ap
+ exclude_test: .*usb/storage-preinserted .*power-management/poweroff.* .*power-management/reboot.*
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi3b
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi3bp
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi400
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi4b1g
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi4b2g
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi4b4g
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpi4b8g
+ - '{prefix}-{srutype}-sru-{series}-{flavor}-{system-id}':
+ system-id: rpicm4l
\ No newline at end of file
Follow ups