Create a safe rand name for stack name
To avoid the name conflict in integration test. Change-Id: Ia64e42403f29056008d69aa5c60d396564d66755
This commit is contained in:
parent
e94a3f619a
commit
18b5fce680
|
@ -28,7 +28,7 @@ tests:
|
||||||
|
|
||||||
- name: control stack status
|
- name: control stack status
|
||||||
desc: Checks the stack have been created successfully
|
desc: Checks the stack have been created successfully
|
||||||
url: $ENVIRON['HEAT_SERVICE_URL']/stacks/integration_test
|
url: $ENVIRON['HEAT_SERVICE_URL']/stacks/$ENVIRON['STACK_NAME']
|
||||||
redirects: true
|
redirects: true
|
||||||
method: GET
|
method: GET
|
||||||
status: 200
|
status: 200
|
||||||
|
@ -99,13 +99,13 @@ tests:
|
||||||
count: 30
|
count: 30
|
||||||
delay: 1
|
delay: 1
|
||||||
response_strings:
|
response_strings:
|
||||||
- "integration_test-cpu_alarm_high-"
|
- "$ENVIRON['STACK_NAME']-cpu_alarm_high-"
|
||||||
response_json_paths:
|
response_json_paths:
|
||||||
$[0].state: alarm
|
$[0].state: alarm
|
||||||
|
|
||||||
- name: get stack location
|
- name: get stack location
|
||||||
desc: Get the stack location
|
desc: Get the stack location
|
||||||
url: $ENVIRON['HEAT_SERVICE_URL']/stacks/integration_test
|
url: $ENVIRON['HEAT_SERVICE_URL']/stacks/$ENVIRON['STACK_NAME']
|
||||||
method: GET
|
method: GET
|
||||||
status: 302
|
status: 302
|
||||||
|
|
||||||
|
@ -117,7 +117,7 @@ tests:
|
||||||
|
|
||||||
- name: get deleted stack
|
- name: get deleted stack
|
||||||
desc: Check the stack have been deleted
|
desc: Check the stack have been deleted
|
||||||
url: $ENVIRON['HEAT_SERVICE_URL']/stacks/integration_test
|
url: $ENVIRON['HEAT_SERVICE_URL']/stacks/$ENVIRON['STACK_NAME']
|
||||||
redirects: true
|
redirects: true
|
||||||
method: GET
|
method: GET
|
||||||
poll:
|
poll:
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"stack_name": "integration_test",
|
"stack_name": "$ENVIRON['STACK_NAME']",
|
||||||
"template": {
|
"template": {
|
||||||
"heat_template_version": "2013-05-23",
|
"heat_template_version": "2013-05-23",
|
||||||
"description": "Integration Test AutoScaling with heat+ceilometer+gnocchi+aodh",
|
"description": "Integration Test AutoScaling with heat+ceilometer+gnocchi+aodh",
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
import os
|
import os
|
||||||
|
|
||||||
from tempest import config
|
from tempest import config
|
||||||
|
from tempest.lib.common.utils import data_utils
|
||||||
from tempest.scenario import manager
|
from tempest.scenario import manager
|
||||||
|
|
||||||
from telemetry_tempest_plugin.scenario import utils
|
from telemetry_tempest_plugin.scenario import utils
|
||||||
|
@ -97,6 +98,7 @@ class TestTelemetryIntegration(manager.ScenarioTest):
|
||||||
"GLANCE_IMAGE_NAME": self.glance_image_create(),
|
"GLANCE_IMAGE_NAME": self.glance_image_create(),
|
||||||
"NOVA_FLAVOR_REF": config.CONF.compute.flavor_ref,
|
"NOVA_FLAVOR_REF": config.CONF.compute.flavor_ref,
|
||||||
"NEUTRON_NETWORK": networks[0].get('id'),
|
"NEUTRON_NETWORK": networks[0].get('id'),
|
||||||
|
"STACK_NAME": data_utils.rand_name('telemetry'),
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue