add some negative tests for security group:

- test_create_default_security_group
- test_create_sg_rules_with_non_existent_sg

Change-Id: Ica468bc0c41845050505a636a2add47b586fcac3
Some tests for dhcp agent scheduler

Add some test cases for dhcp agent scheduler.

Change-Id: Ied0b0baa7a6005028dd0f51218a0996e12c9801e
port test_server_rescue into v3 part1

This changeset only copies the v2 files into the appropriate v3
directories unchanged. This is being tried in order to make
reviewing of the porting easier as gerrit will display only what
is actually changed for v3 rather than entirely new files.

Partially implements blueprint nova-v3-api-tests

Change-Id: I11e258e3f257348e74b4cf4d900c3f9b292e2539
Add internal testing for the stress test framework

This adds a unit test for StressAction class and a end2end test
case for the whole stress test framework.

Change-Id: I4d30a131c75736fa05ba63f71cd731374f7fb9ba
port some server tests into nova v3 part1

This changeset only copies the v2 files into the appropriate v3
directories unchanged. This is being tried in order to make
reviewing of the porting easier as gerrit will display only what
is actually changed for v3 rather than entirely new files.

Partially implements blueprint nova-v3-api-tests

Change-Id: I4cf4187bb05ee48d867bff56ae12e6e48f615554
port test_quotas into v3 part1

This changeset only copies the v2 files into the appropriate v3
directories unchanged. This is being tried in order to make
reviewing of the porting easier as gerrit will display only what
is actually changed for v3 rather than entirely new files.

Partially implements blueprint nova-v3-api-tests

Change-Id: I0a72bc36684c66e0962e7ab2871b76a6e7a163bb
port test_simple_tenant_usage into nova v3 part2

this port test_simple_tenant_usage into nova v3 and
corresponding tenant_usages_client

Partially implements blueprint nova-v3-api-tests

Change-Id: Icd50382f6250cb95fab7a9923dc59ed6dd4f278b
Add tests for testing swift slo middleware

Add test cases for Swift's Static Large Objects (SLO) feature which
supports management of a large object by using a manifest file.
Test cases contain functional tests for testing PUT, HEAD, GET
and DELETE.

Change-Id: I8cd1edb7290a76181303b1fd5b6738e9f1c157ff
Implements: blueprint test-swift-slo-middleware
Related-Bug: #1240856
Fix a minor error in method _get_alternative_flavor

Current ServerDiskConfigTestJSON._get_alternative_flavor
defined in file test_disk_config.py cannot get the correct
alternative_flavor. The condition used to decide whether
the flavor_alt should be used can never return true because
a integer never equals to a string.

Change-Id: Ib4f06d0a93580d84fcea0f475695f2c9fd34856b
Merge "Some tests for dhcp agent scheduler"
Merge "Add internal testing for the stress test framework"
Merge "add some negative tests for security group:"
Merge "Fix a minor error in method _get_alternative_flavor"
Merge "port test_simple_tenant_usage into nova v3 part2"
Merge "Add tests for testing swift slo middleware"
VPNaas IKE policies tests

testcases (create, update, delete, show, and list) for IKE policies.
part of blueprint: vpnaas-api-test-cases
Change-Id: I82e39edadb8160c92f5a72fbdc7035c3a3efd18d
Merge "port test_quotas into v3 part1"
Merge "port some server tests into nova v3 part1"
Merge "VPNaas IKE policies tests"
Merge "port test_server_rescue into v3 part1"