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
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 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"