trove/trove/tests/scenario
Peter Stachowski e7bab49214 Reorganize scenario test order to speed up run
This changeset stitches together all the different groups
in a way to have 3 instances being created at any given
time (where possible).  The groupings will be:

-- module
|- configuration
-- instance_actions

-- database_actions
|- backup
-- instance_actions

-- user_actions
|- root_actions
-- guest_log

-- replication

Times (on a fast test machine) went from 2230s to 1720s, an
improvement of 23%.

The group labels were moved into the __init__.py file to facilitate
being accessed by different group implementations (to avoid a
circular import issue).

Tests were also cleaned up and homogenized wherever possible.

Change-Id: Idc3daab243261584ac5fa9350d952f5bb3984300
Closes-Bug: #1571092
2016-06-25 03:26:39 +00:00
..
groups Reorganize scenario test order to speed up run 2016-06-25 03:26:39 +00:00
helpers Reorganize scenario test order to speed up run 2016-06-25 03:26:39 +00:00
runners Reorganize scenario test order to speed up run 2016-06-25 03:26:39 +00:00
__init__.py Add generic int-test classes 2015-08-26 19:38:49 -04:00