Refactor list servers negative test and fix remaining gate bugs
test_list_servers_negative had so many issues with it, it's hard
to list them here... but at least the following has been fixed:
* No longer will the test flatly delete all instances the tenant
and alt tenant have during every test method run (!!)
* Fixtures -- 2 active and 1 deleted server -- are created in the
class' setUpClass() method instead of having test methods
constantly re-launch instances -- this reduces the test time
down about 3 minutes
* Removed all non-negative tests
* Removed all tests that were skipped due to bugs that have been
* Skip the XML create_service() test for Identity Admin tests
because of the upstream Keystone bug 1061738
This patch also includes patches for bug fixes that Sean Gallagher
contributed but needed to be rebased into this one in order
to get the full gate to pass.
Change-Id: I0b38cf045520d93031c7916dae2479daf69d0411
fixes: LP bug #1059802
fixes: LP bug #1060373
fixes: LP bug #1061740
fixes: LP bug #1061167
5 files changed