fuel-qa/system_test/tests_templates/tests_configs/example_test_environment.yaml
Dmitry Tyzhnenko 06a6405c00 Extends system tests to use devops template
Runtime changing of yaml config via environment variable use !os_env

Add validator for unique file name of yaml config file. We should have
    unique file names in system_test/tests_templates/tests_configs

Yaml configuration compiled only when test started, than increase
    creation speed of test plan and improve isolation of config files

Using name of yaml file for link config and test case instead of the
    test-group node in yaml file before

Add several types of group names:
    case_group.CONFIG
    case_gorup(CONFIG)
    case_gorup[CONFIG]
    case_gorup{CONFIG}

Add default devops template
    system_test/tests_templates/devops_configs/default.yaml

Use devops config in ceph_all_on_neutron_vlan.yaml

Implements blueprint template-based-testcases
Change-Id: Ib5ae4126041b2aad059199e93d0c78457125b1fe
2015-11-25 16:35:46 +02:00

41 lines
680 B
YAML

---
network-config: &network-config
provider: neutron
segment-type: vlan
pubip-to-all: false
storages-config: &storages-config
volume-lvm: true
volume-ceph: false
image-ceph: false
ephemeral-ceph: false
rados-ceph: false
replica-ceph: 2
nodes: &nodes
- roles:
- controller
count: 1
- roles:
- compute
count: 1
- roles:
- cinder
count: 1
template:
name: 1 Controller, 1 Compute, 1 Cinder on Neutron/VLAN
slaves: 3
cluster_template: &environment-config
name: env1
release: ubuntu
settings:
components:
sahara: false
murano: false
ceilometer: false
storages: *storages-config
network: *network-config
nodes: *nodes