← Back to team overview

canonical-ubuntu-qa team mailing list archive

[Merge] qa-jenkins-jobs:add-tpm-fde-jobs into qa-jenkins-jobs:master

 

Tim Andersson has proposed merging qa-jenkins-jobs:add-tpm-fde-jobs into qa-jenkins-jobs:master.

Requested reviews:
  Canonical Platform QA Team (canonical-platform-qa)

For more details, see:
https://code.launchpad.net/~canonical-platform-qa/qa-jenkins-jobs/+git/qa-jenkins-jobs/+merge/486409

Adds TPM FDE vm testing.
-- 
Your team Canonical Platform QA Team is requested to review the proposed merge of qa-jenkins-jobs:add-tpm-fde-jobs into qa-jenkins-jobs:master.
diff --git a/jobs/robot-framework-iso-testing/jobs.yaml b/jobs/robot-framework-iso-testing/jobs.yaml
index ee45bb1..bbc3cef 100644
--- a/jobs/robot-framework-iso-testing/jobs.yaml
+++ b/jobs/robot-framework-iso-testing/jobs.yaml
@@ -25,6 +25,7 @@
         - 'noble'
         - 'questing'
     test_case:
+        - 'tpm-fde'
         - 'entire-disk'
         - 'entire-disk-with-zfs'
         - 'entire-disk-with-zfs-plus-encryption'
@@ -111,7 +112,11 @@
                 . .venv/bin/activate
                 uv pip install .[develop] -r ../hardware-installer-testing/requirements.txt
                 cd ../hardware-installer-testing
-                ./runner/spawn_and_run_test_suite.py --test-suite robot/test-cases/{release}/{test_case} --iso "$ISO_PATH" --qemu-args-json ./runner/qemu-args.json --cleanup-storage --storage-prefix /srv/data
+                if [[ "{test_case}" == "tpm-fde" ]]; then
+                    ./runner/spawn_and_run_test_suite.py --tpm --test-suite robot/test-cases/{release}/{test_case} --iso "$ISO_PATH" --qemu-args-json ./runner/qemu-args.json --cleanup-storage --storage-prefix /srv/data
+                else
+                    ./runner/spawn_and_run_test_suite.py --test-suite robot/test-cases/{release}/{test_case} --iso "$ISO_PATH" --qemu-args-json ./runner/qemu-args.json --cleanup-storage --storage-prefix /srv/data
+                fi
     publishers:
         - archive:
             artifacts: 'hardware-installer-testing/artifacts/*'

Follow ups