Fixes LP#921409
* Adds /servers filter tests
* Re-ordered resource building in fixtures to improve
  execution time

Change-Id: I082031633c65021fea00308c1428af34017570e4
Fix for critical part of bug 929765.

Change-Id: I6ca3b3bc674305011d2469ca1f417a435d030a98
Make floating ip test work. Fixes bug 929765.

The problems were:
1. FloatingIP client does not use json/headers for POST
2. The API data for associate/disassociate floating ip were wrong
3. The negative cases were too specific about what exception would be thrown

Also made test_server_metadata work.

Change-Id: I5bea4e03203391042589ba264d9eaed3ef1199b3

Make test_flavors.py pass.

There were some "expect failures" for bugs that have been fixed in Essex.
Added release_name, defaulting to essex, to allow skipping of tests of things
that are broken in diablo but fixed in essex.

Change-Id: I38ada5ee200104efe112a3bcd12b902c63e4b9ed
Fixes lp#932320
* Made catalog name configurable

Change-Id: I0906dd37df98612f66996b934163962fe9f2b173
Fix for bug 931712. Make keypair test work.

Throw exception for 409.
Eliminate test for fetching key becuase there is no such API.
Eliminate negative test for empty public key because (spec?) the nova code doesn't care.
Change tests that were checking for 4xx responses to catch the thrown exceptions.

Change-Id: I3e880f888ec2534d87d035cea722fad4a5987444

Fix test_server_actions.

conf_from_devstack needs to set image_ref_alt
Add throw for all unlisted 4xx cases in rest_client

Change-Id: Ie511bfd28bda2e21e1ada7f3cbcd43304279ba67
Merge "Fixes LP#921409 * Adds /servers filter tests * Re-ordered resource building in fixtures to improve   execution time"
Skip test that is failing due to nova bug 940500.

Change-Id: I3c3b78431c44d3cc40cbb9d019c496e0fcfbd081
Fix hardcoding of status bug.

Change-Id: I525a0d01a279938f0308d37d377fd95e971ecae5
Removed expected failure from negative
access IP tests

* Replaced with skip for diablo, as this
  issue will still exist for that release

Change-Id: I4bdefc9fde9ad3dfbf297427593a78cf008fc711
Addresses lp#933845
* Changed config to use catalog type instead of catalog name

Change-Id: I183ae3a9a56b16ae8191f30523aa68777b7158cc
Resolves lp#941705

* Refactored test_resize_server_revert to take into account
  race condition in Nova

Change-Id: Ib0f1591988b4ff4d165a7d430ad03fed80cab3c9
Merge "Removed expected failure from negative access IP tests"
Fixes lp#940532

* Changes image filter by server_ref tests since
  the location of the property was modified

Change-Id: I3dc55323402b766d6b12df8660e35b8bf2b16112
Merge "Resolves lp#941705"
Merge "Fixes lp#940532"
Fixed Bug#943092

Declared a varible 'release' to use te value in tempest.conf

Change-Id: Ib4f70bbcf52193af583ba7f082f73d495cdddb20
Addresses lp#902371

* Adds fixed ip tests
* Adds compute subdirectory for tests

Change-Id: Ie460cfe5d7d524949a6e4966404174989177ff18
Fixes bug 902352 – New tests for security groups

Change-Id: Id74c968afcac1546c90e9abceb7bbaade2d11d4e
Pass credentials to glance client.

The auth creds dict was created but not passed to the glance client,
causing the following tests to fail with 401 Unauthorized:

  CreateRegisterImagesTest.test_register_then_upload
  CreateRegisterImagesTest.test_register_with_invalid_data

Change-Id: Icca9632f5de66ee7e957116e8dc60b53de9c1c87
Merge "Fixes bug 902352 – New tests for security groups"