Enhance test to rescope token using v2

There was a problem in Keystone recently where revoking a token
derived from another token caused the original token to be
revoked, so adding a test here to validate it continues to work
as expected.

Change-Id: I4b6a1440b661c075793e73edc52b4a5919d93d71
Make add_remove_fixed_ip tests executable in Nova gate

The tests of test_add_remove_fixed_ip were introduced in
  I8448de16d2243bd08db50562eb2714e07b62ea63
  I7f8dcead3c42ae01354891d9fe6fd1ced0136b72
But they are not executed in Nova gate now. We should test these APIs
like others.

Change-Id: Ifc02080ddf403cb51aaa48b4235c0d286082d10f
Closes-Bug:#1294912
Typo in config.py

Change-Id: I172f44dc4115b520c7dcac7d632b49780574582d
Validate for list flavor attributes of V2/V3 APIs

This patch adds the JSON schema for Nova V2/V3 list flavor APIs
response and validate the response with added JSON schema to
block the backward incompatibility change in the future.

The response body of V2 & V3 list flavor APIs is same and given below:

{
    "flavors": [
        {
            "name": "m1.tiny",
            "links": [
                {
                    "href": "http://openstack.example.com/v2/flavors/1",
                    "rel": "self"
                },
                {
                    "href": "http://openstack.example.com/flavors/1",
                    "rel": "bookmark"
                }
            ],
            "id": "1"
         }
    ]
}

Partially implements blueprint nova-api-attribute-test

Change-Id: Ie0539e2b81e6a3446cbd705afe223c8a178bd13f
Update documentation for negative testing

Since generate_scenario() call is not needed any longer update the
documentation to the current state.

Change-Id: I34e8b974d5c4851a27f53a20778a181985ff6b5b
orchestration remove unused invalid_template_url

Remove invalid_template_url from test_templates API tests, as it's
unused and appears to be a cut/paste artefact from copying the
negative test.

Change-Id: I0166bd361ed51a2be23f55e5b4426834ce173a31
Merge "Validate for list flavor attributes of V2/V3 APIs"
Merge "Update documentation for negative testing"
Merge "orchestration remove unused invalid_template_url"
Merge "Enhance test to rescope token using v2"
Merge "Make add_remove_fixed_ip tests executable in Nova gate"
Merge "Typo in config.py"
Merge branch 'master' of https://github.com/openstack/tempest