Test to update neutron security group

Adding update_security_group functionality to existing method
"test_create_show_delete_security_group" in test_security_groups.py.
Verifying if name and description of security group are updated.
Also using updater method from network_client_base.py for
'update_security_group' function  call.

Change-Id: I4a8b4e9d7cecf2c760b4c26d61a97cfafac25461
Add parametric tests of Swift account API

Add and reorganize positive tests of Swift account API from the viewpoint of
completeness of HTTP methods and query parameters.

Change-Id: I648011acd142171d88c33644cb26078146120ce4
Seperate negative tests for V3 test_server_rescue

Move negative tests from test_server_rescue.py to
test_server_rescue_negative.py

Partially implements blueprint negative-test-files

Change-Id: Ifec43c1a978838d953b0f3d87ab12e20881a937f
Assign floating ip to a server in load balancer scenario

In isolated jobs tenant network is being created for each test
and host doesn't have direct access to it. To solve this problem
we need to assign a floating ip to the server and use it instead.

A floating ip is assigned only in case public_network_id is defined
and tenant_networks_reachable is False. If tenant_networks_reachable
is True use direct addressing.

Change-Id: I3943e57c040f4a5f7c36d42fa100bbc324097159
Closes-Bug: #1277381
Nova V3 API test for resetNetwork/injectNetworkInfo

This Patch add the Nova V3 tests for resetting the server network and
injecting the network info of server.

Change-Id: Iaa2e9144f337be783b0498d64ab691dac4fc7aef
Separate negative tests for test_images

Move negative tests from test_images.py to test_images_negative.py

Partially implements blueprint negative-test-files

Change-Id: Ie29b0f5c2d676cbe3b061ad88e459dc6c6209c80
Prepare for enabling H302 rule(services/identity)

Currently H302 rule is ignored by tox. However, this rule should
be enabled. This patch partially fixes this problem to prepare for
H302 rule.

Change-Id: I4546cb540d328c77a44933e975d827f1505386d8
Merge "Seperate negative tests for V3 test_server_rescue"
Merge "Separate negative tests for test_images"
Merge "Prepare for enabling H302 rule(services/identity)"
Merge "Nova V3 API test for resetNetwork/injectNetworkInfo"
Merge "Add parametric tests of Swift account API"
Merge "Test to update neutron security group"
Merge "Assign floating ip to a server in load balancer scenario"
Merge branch 'master' of https://github.com/openstack/tempest