Mandatory Jobs

Ara Pulido ara.pulido at canonical.com
Thu Aug 27 09:56:12 UTC 2015



On 24/08/15 16:03, Jeffrey Lane wrote:
> Ahhh, so it's "Have to run" vs "Have to Pass"?  what is a
> "mandatory_include" field?  Does it go in the job?  in a header or a
> separate section of the test plan file?  Sorry, this is all new to me,
> an example of things that changed and I never really knew about except
> by finding it by accident when reading random MRs.

This is not yet released (it is in trunk, but not in stable).

I am sure that once it gets released to stable, this new feature will be
explained in the release notes.

Thanks,
Ara.

> 
> On Mon, Aug 24, 2015 at 9:58 AM Maciej Kisielewski
> <maciej.kisielewski at canonical.com
> <mailto:maciej.kisielewski at canonical.com>> wrote:
> 
>     You may list the jobs that *have* to run every time the test plan is
>     used, in the `mandatory_include` field of that test plan.
>     They don't have to pass. Plainbox will just make sure they are run.
>     Some testing may be useless unless `submission_resource` job is run,
>     so this job was first to be marked as mandatory.
> 
>     On Mon, Aug 24, 2015 at 3:53 PM, Jeffrey Lane
>     <jeffrey.lane at canonical.com <mailto:jeffrey.lane at canonical.com>> wrote:
> 
>         Can someone please fill me in on these new things like
>         "Mandatory Jobs" and how they work and the benefits?  Sounds,
>         IIRC from previous merge requests, that it's a way to specify
>         jobs that MUST pass and I'm quite interested in that.
> 
>         Thanks
>         Jeff
>         -- 
>         "Entropy isn't what it used to be."
> 
>         Jeff Lane - Server Certification Lead, OCP Certification Tools
>         Engineering Lead,
>                           Warrior Poet, Biker, Lover of Pie
>         Phone: 919-442-8649 <tel:919-442-8649>
>         Ubuntu Ham: W4KDH                          Freenode IRC:
>         bladernr or bladernr_
>         gpg: 1024D/3A14B2DD 8C88 B076 0DD7 B404 1417  C466 4ABD 3635
>         3A14 B2DD
> 
>         --
>         Checkbox-devel mailing list
>         Checkbox-devel at lists.ubuntu.com
>         <mailto:Checkbox-devel at lists.ubuntu.com>
>         Modify settings or unsubscribe at:
>         https://lists.ubuntu.com/mailman/listinfo/checkbox-devel
> 
> 
> 
> 
>     -- 
>     Have a good one,
>     Maciek
> 
> -- 
> "Entropy isn't what it used to be."
> 
> Jeff Lane - Server Certification Lead, OCP Certification Tools
> Engineering Lead,
>                   Warrior Poet, Biker, Lover of Pie
> Phone: 919-442-8649
> Ubuntu Ham: W4KDH                          Freenode IRC: bladernr or
> bladernr_
> gpg: 1024D/3A14B2DD 8C88 B076 0DD7 B404 1417  C466 4ABD 3635 3A14 B2DD
> 
> 



More information about the Checkbox-devel mailing list