openstack-qa-team team mailing list archive
-
openstack-qa-team team
-
Mailing list archive
-
Message #00222
Re: Tempest Gating
On 09/05/2012 09:03 PM, James E. Blair wrote:
> Here's what I'd like to propose instead:
>
> 1) Make the tempest gate symmetrical -- cross-project gating works best
> when all the projects gate on the same tests so that one project can't
> break another.
Hmm. Well, this really is just circumventing the problems instead of
fixing them IMO :) I would prefer that we run all tests for the tempest
gate.
> 2) Add more tests to the set of tests that get run in the
> devstack/tempest gate (currently the smoke tests). It sounds like
> several tests in the full suite really are breaking because of changes
> in other projects -- those should probably be considered for promotion.
No problems here.
> 3) Modify devstack-gate to run tempest a second time (on the same host,
> after completing the smoke tests), to run the rest of the suite, but
> ignore the results of that for gating purposes. This way the results
> will be available for every change, without affecting gating or
> consuming more virtual machines. In other words, have devstack gate:
>
> run devstack
> run smoke tests
> save return code
> run full suite - smoke tests
> exit with saved return code
>
> How does that sound?
Sounds like a reasonable compromise I suppose, yep.
Best,
-jay
References