Sean Dague 15eaf5f933 do not co-gate oslotest with the projects that include it
A side effect of fully symmetric testing of the olsotest module is
that it will end up joining the world into a single gating queue
due to transitive dependencies. It already put ironic in line with
the rest of the gate because the following cross testing:

  ironic <-> dib <-> oslotest <-> oslo.messaging <-> all of openstack

As stackforge projects included oslotest, we might have gotten
similar things.

Here is the proposed solution to get us out of this:

 * remove oslotest tests from the gate queue of projects that use it
 * continue to run oslotest tests on check queues for those projects
   (this is basically 'gate lite', as clean check still makes them
    have to pass these tests)
 * leave oslotest gate tests on oslotest. This handles the case where
   a series of olsotest patches merge conflict badly, but can't get
   caught until the gate.

This means there is an exposure where "just the right" set of patch
lands in a project which break oslotest usage could cause a temporary
wedge of that project + oslotest. However I think that's a localized
enough problem we should take that risk and manage it instead of
the current monolythic pipeline problem.

Change-Id: I371ddf7c1de42d82773468064b5706ae5c36ad8b
2014-06-12 14:50:35 -04:00
..
2014-04-09 20:56:36 +00:00
2014-03-23 08:40:18 -07:00
2014-05-23 11:06:12 +04:00
2013-09-06 13:29:04 -07:00
2014-05-30 20:38:23 +00:00
2014-06-04 17:33:50 -07:00
2014-02-09 15:26:07 -05:00
2013-12-06 15:17:28 -05:00
2014-06-04 17:33:50 -07:00
2014-06-04 17:33:50 -07:00
2013-05-20 20:40:03 +00:00