Added neutron cli test case for fwaas

Change-Id: I43bcbae0ad5a6379b7f93c82c7a330ca7de8a6bd
Dashboard login page assert string fix

Fixes the asserted string in login_page test so it is not failing when header
tag gets new attributes

Change-Id: I88c52ab5c95269fc42c281915b101f4e2e8e0c00
Expand service validation to work for Nova cells

In order to run the services tests on Nova cells the validation schema
needs to be adapted to handle the scoped region[!child]@<service_id>
format that cells uses.

Change-Id: I530f6635393af9310070cbb36b6e51eed1979ddb
Respect auth.allow_tenant_isolation

Do not unconditionally use IsolatedCreds.

Closes-Bug: #1397244
Change-Id: I39f7e488dd6d649d2279f739f7da1076fea03ca0
Fix print name of ResponseBody object

Change-Id: I80c7f1d1013bd2b1650149cb8bd5cf5d3088ccfc
Use volume_id rather than volume_name in volume extensions timeout

We're seeing "Volume None failed to reach in-use status within the
required time" because the volume_name is not set as displayName in the
response body, this is different between cinder v1 and v2, so just use
the volume_id in the TimeoutException message, like what the
volumes_client does in it's wait_for_volume_status method.

Related-Bug: #1398078

Change-Id: I24062b559f977d552789d850ea13e365b33070cd
Merge "Fix print name of ResponseBody object"
Merge "Respect auth.allow_tenant_isolation"
Merge "Use volume_id rather than volume_name in volume extensions timeout"
Merge "Added neutron cli test case for fwaas"
Merge "Expand service validation to work for Nova cells"
Merge "Dashboard login page assert string fix"