Merge ~jocave/plainbox-provider-tpm2:automated-test-plan into plainbox-provider-tpm2:master

Proposed by Jonathan Cave
Status: Merged
Approved by: Sylvain Pineau
Approved revision: 263706345fcf2f5ec1362c1bbd05133c4aa4fe6b
Merged at revision: 4e12c41cce751833a0e3c76769686e175046af00
Proposed branch: ~jocave/plainbox-provider-tpm2:automated-test-plan
Merge into: plainbox-provider-tpm2:master
Diff against target: 20 lines (+12/-0)
1 file modified
units/test-plan.pxu (+12/-0)
Reviewer Review Type Date Requested Status
Sylvain Pineau (community) Approve
Jonathan Cave (community) Needs Resubmitting
Review via email: mp+327101@code.launchpad.net

Description of the change

Add a test-plan without the mandatory manifest units. This is suitable for nesting in meta test plans.

To post a comment you must log in.
Revision history for this message
Chris Wayne (cwayne) wrote :

Does this need another MP to p-p-s or p-p-p to use this test plan?

Revision history for this message
Jonathan Cave (jocave) wrote :

Yes any projects that are using the existing test-plan and actually require it to be automated would need to swap over.

Revision history for this message
Chris Wayne (cwayne) wrote :

Can you please propose those and link them here so we can land this one?

Revision history for this message
Jonathan Cave (jocave) wrote :

Added back manifest unit

review: Needs Resubmitting
Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :

+1

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 15046d4..dfa17c2 100644
3--- a/units/test-plan.pxu
4+++ b/units/test-plan.pxu
5@@ -28,3 +28,15 @@ include:
6 mandatory_include:
7 com.canonical.plainbox::collect-manifest
8 com.canonical.plainbox::manifest
9+
10+unit: test plan
11+id: tpm2.0-automated
12+_name: Run only automatic TPM 2.0 (Trusted Platform Module) integration tests
13+_description:
14+ This test plan includes all the upstream tests, but does not attempt to collect
15+ manifest information from the user.
16+estimated_duration: 10m
17+include:
18+ tpm2.0/.*
19+mandatory_include:
20+ com.canonical.plainbox::manifest

Subscribers

People subscribed via source and target branches

to all changes: