Fix init of test_volume_type_extra_specs_list
* test_volume_type_extra_specs_list relied on another test running
first to create a volume type extra spec. When the tests are run
in parallel (or if the test is run by itself), the test can fail
if a suitable test to perform the initialisation is not run
before it does. This patch adds the required volume type extra spec
creation to the test
* test_volume_type_extra_specs_update relied on another test running
before it to create a volume type extra spec which it would update.
Now create it within the test itself
* Create unique extra_specs for each test. This should reduce the probability
of changes in the future resulting in tests accidentally relying on each other
* Combines *_create_delete and *_create_get tests into one _create_get_delete test
Change-Id: Ieffc20599d98ee33d1d2ac41ec0abe812a1afab5
1 file changed