Merge ~jocave/plainbox-provider-tpm2:create-category-nested-parts into plainbox-provider-tpm2:master

Proposed by Jonathan Cave
Status: Merged
Approved by: Jonathan Cave
Approved revision: 380a283c2053bf9c597435f89ed2fd034b0ae5f6
Merged at revision: a37de9b348f1f0f379f3428bfa9fb9ff3d20be94
Proposed branch: ~jocave/plainbox-provider-tpm2:create-category-nested-parts
Merge into: plainbox-provider-tpm2:master
Diff against target: 38 lines (+30/-0)
1 file modified
units/test-plan.pxu (+30/-0)
Reviewer Review Type Date Requested Status
Jonathan Cave (community) Approve
Review via email: mp+406387@code.launchpad.net

Description of the change

Create nested test plans for TPM certification that are not "implementation specific". For example current certification plans include specific tpm-tools jobs for a specific version, but we may wish to add to those with clevis jobs or alter tpm jobs are attempted.

Based on the current selection for the -automated plan these will currently only be able to be used on UC20/20.04.

To post a comment you must log in.
Revision history for this message
Jonathan Cave (jocave) wrote :

self-approve

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/units/test-plan.pxu b/units/test-plan.pxu
2index f7d5eb3..72bc36c 100644
3--- a/units/test-plan.pxu
4+++ b/units/test-plan.pxu
5@@ -92,3 +92,33 @@ include:
6 clevis.*
7 mandatory_include:
8 com.canonical.plainbox::manifest
9+
10+
11+unit: test plan
12+id: tpm-cert-full
13+_name: TPM tests
14+_description:
15+ TPM tests that should be run as part of Certification. This could be a
16+ collection of tests using a variety of tools
17+include:
18+nested_part:
19+ tpm-cert-manual
20+ tpm-cert-automated
21+
22+unit: test plan
23+id: tpm-cert-manual
24+_name: TPM tests (Manual)
25+_description:
26+ TPM tests that should be run as part of Certification. This could be a
27+ collection of tests using a variety of tools
28+include:
29+
30+unit: test plan
31+id: tpm-cert-automated
32+_name: TPM tests (Automated)
33+_description:
34+ TPM tests that should be run as part of Certification. This could be a
35+ collection of tests using a variety of tools
36+include:
37+nested_part:
38+ tpm2.0_4.1.1-automated

Subscribers

People subscribed via source and target branches

to all changes: