Merge ~pieq/plainbox-provider-tpm2:remove-tpm2-tools-from-automated-test-plan into plainbox-provider-tpm2:master
Proposed by
Pierre Equoy
Status: | Merged |
---|---|
Approved by: | Pierre Equoy |
Approved revision: | 9f5d4898a6901d0c7fa34fbfb0fdbc5fa262f61e |
Merged at revision: | d656c17140220847a019d72f238c87f1b56f3617 |
Proposed branch: | ~pieq/plainbox-provider-tpm2:remove-tpm2-tools-from-automated-test-plan |
Merge into: | plainbox-provider-tpm2:master |
Diff against target: |
29 lines (+12/-1) 1 file modified
units/test-plan.pxu (+12/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sylvain Pineau (community) | Approve | ||
Review via email: mp+430268@code.launchpad.net |
Description of the change
Tested using checkbox-cli list-boostrapped before/after applying the patch.
See here with Client Cert Desktop 22.04 and Ubuntu Core 22 ODM test plans:
To post a comment you must log in.
I've also considered this approach but problem is that tpm-cert-automated is also used by focal test plans:
plainbox- provider- certification- client/ units$ grep -r tpm-cert-automated *20* cert-desktop- 20-04.pxu: tpm-cert-automated cert-iot- ubuntucore- 20.pxu: tpm-cert-automated cert-odm- desktop- 20-04.pxu: tpm-cert-automated cert-odm- server- 20-04.pxu: tpm-cert-automated cert-odm- ubuntucore- 20.pxu: tpm-cert-automated
client-
client-
client-
client-
client-
Your commit is good, but I'd create another test plan to be used as a nested part in 20* test plans.
Something like:
unit: test plan focal-automated fwts-event- log-dump 0_4.1.1- automated automated
id: tpm-cert-
_name: TPM tests (Automated)
_description:
TPM tests that should be run as part of Certification.
Include the tpm2-tools 4.1.1 integration tests for 20.04/UC20.
include:
tpm2/
nested_part:
tpm2.
clevis-