gabbi: use history

gabbi supports grabbing historical queries. leverage that so we
don't need to make redundant requests to grab same data.

Change-Id: Ic9f97f47a1cc9af91048dc98e4b6b1cc23933726
This commit is contained in:
gord chung 2017-02-09 17:23:01 +00:00
parent 0a2413dfab
commit 687205eceb
3 changed files with 5 additions and 17 deletions

View File

@ -91,7 +91,7 @@ tests:
$: alarm
# Get a list of alarms so we can extract an id for the next test
- name: list alarms for data
- name: list alarms
desc: Lists alarms, only one
GET: /v2/alarms
response_json_paths:
@ -105,15 +105,9 @@ tests:
response_json_paths:
$: alarm
- name: list alarms one
desc: Lists alarms, only one
GET: /v2/alarms
response_json_paths:
$[0].name: added_alarm_defaults
- name: deleteAlarm
desc: Deletes a specified alarm.
DELETE: /v2/alarms/$RESPONSE['$[0].alarm_id']
DELETE: /v2/alarms/$HISTORY['list alarms'].$RESPONSE['$[0].alarm_id']
status: 204
- name: list alarms none end

View File

@ -93,7 +93,7 @@ tests:
$: alarm
# Get a list of alarms so we can extract an id for the next test
- name: list alarms for data
- name: list alarms
desc: Lists alarms, only one
GET: /v2/alarms
response_json_paths:
@ -107,15 +107,9 @@ tests:
response_json_paths:
$: alarm
- name: list alarms one
desc: Lists alarms, only one
GET: /v2/alarms
response_json_paths:
$[0].name: added_alarm_defaults
- name: deleteAlarm
desc: Deletes a specified alarm.
DELETE: /v2/alarms/$RESPONSE['$[0].alarm_id']
DELETE: /v2/alarms/$HISTORY['list alarms'].$RESPONSE['$[0].alarm_id']
status: 204
- name: list alarms none end

View File

@ -63,7 +63,7 @@ test =
tempest>=11.0.0 # Apache-2.0
testrepository>=0.0.18
testresources>=0.2.4 # Apache-2.0/BSD
gabbi>=1.7.0 # Apache-2.0
gabbi>=1.30.0 # Apache-2.0
# Provides subunit-trace
os-testr
python-subunit>=0.0.18