On 11/26/2013 04:48 AM, Bob Ball wrote: >> -----Original Message----- >> From: Russell Bryant [mailto:rbry...@redhat.com] >> Sent: 25 November 2013 22:37 >> To: openstack-dev@lists.openstack.org >> Subject: Re: [openstack-dev] [Nova] Hypervisor CI requirement and >> deprecation plan >> >> On 11/25/2013 05:19 PM, Matt Riedemann wrote: >>> I'll play devil's advocate here and ask this question before someone >>> else does. I'm assuming that the requirement of a 'full' tempest run >>> means running this [1]. Is that correct? It's just confusing sometimes >>> because there are other things in Tempest that aren't in the 'full' run, >>> like stress tests. >>> >>> [1] https://github.com/openstack/tempest/blob/master/tox.ini#L33 >>> >> >> I think the short answer is, "whatever we're running against all Nova >> changes in the gate". > > Can we strip this down a bit? I don't see any benefit in running tests that > verify Swift's behaviour other than where it interacts with Nova. > > I hope we can safely say that we should run against all "gating" tests which > require Nova? Currently we run quite a number of tests in the gate that > succeed even when Nova is not running as the gate isn't just for Nova but for > all projects. > > It would be trivial to kill Nova, run the full tempest and only enable those > jobs for a new flavour which we must run. > > Thoughts?
Would you like to come up with a more detailed proposal? What tests would you cut, and how much time does it save? -- Russell Bryant _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev