Add tests for availability-zone-list CINDER V1 API

This patch adds the JSON/XML clients and tests for CINDER
availability-zone-list V1 API

Change-Id: I4fc24e92def95d4a39d43877b120875b45bde9f9
Add Marconi Smoke Tests

Add smoke tests that check the existence of queues.
Add test that checks list queues.
Add test that gets queue statistics.
Add test that sets and gets queue metadata.

Tests for List Queues and Queue Stats use JSON Schema
validation.

Change-Id: I084d1ae0de4a729a913a7084f14c0d3172af29d3
Implements: blueprint add-basic-marconi-tests
Add quota delete test to cinder

This submission is to validate delete quota set in
volumes quota set test case. Hence added delete quota
set method in both XMl and JSON interfaces.

Change-Id: I217355bfc7696b93bc1f1388635cbb9bf8850199
set all build_intervals to 1s

10s build interval is really long, and not very sensible. Setting
to 1s should speed things up a lot.

Change-Id: If8332d4be8515ac574cbbf4e00cbe0a75b6ebc5d
Fix sudo_cmd_call in tempest.common.commands

The check that proc.returncode is non-zero was never executed
because it was located after the return statement.

Moreover, subprocess.CalledProcessError may only be raised by
a process run by check_call() or check_output()
but not by communicate().

Change-Id: I5fdcdcdda85552e5855241ada34054cfda8464d5
Remove default from image_ref options

This commit removes the weird default values for the image_ref option.
The IMAGE_ID defaults were probably a hold away from when they were
set in env from an early version of tempest. This sets no default and
lists them as required opts in the help field.

Change-Id: Iaeff5ff2278b0076306ed2cbfe592c06cfbbe316
Verify delete security group response of V2 API

This patch adds the JSON schema for response status of Nova security group
delete API to block the backward incompatibility change in the future.

delete security group does not return the response body.
Response status of this API is 202.

Partially implements blueprint nova-api-attribute-test

Change-Id: I8ce635dfdb41cacaf433b7e14f0fe3b798ef839a
Merge "Verify delete security group response of V2 API"
Merge "Add tests for availability-zone-list CINDER V1 API"
Merge "Remove default from image_ref options"
Merge "set all build_intervals to 1s"
Merge "Fix sudo_cmd_call in tempest.common.commands"
Merge "Add Marconi Smoke Tests"
Merge "Add quota delete test to cinder"
Updated from global requirements

Change-Id: I1972a4a16ca8a87824f873ba56975073a5a885f7