Run tempest containerized

From master and onwards, we are going to run tempest in containers.
This set the following jobs to run tempest in containers:

* tripleo-ci-centos-7-containers-multinode
* tripleo-ci-centos-7-scenario001-multinode-oooq-container
* tripleo-ci-centos-7-scenario002-multinode-oooq-container
* tripleo-ci-centos-7-scenario003-multinode-oooq-container
* tripleo-ci-centos-7-scenario004-multinode-oooq-container
* tripleo-ci-centos-7-scenario007-multinode-oooq-container

Change-Id: I3af9ad4f43c1c056bd732124eaf4f1f6f194be5b
Depends-On: https://review.openstack.org/#/c/562155/
This commit is contained in:
Arx Cruz 2018-04-17 14:01:28 +02:00 committed by Sagi Shnaidman
parent 606445bbb1
commit 1bdf8a68af
6 changed files with 52 additions and 0 deletions

View File

@ -26,6 +26,15 @@ exit_on_validations_failure: False
test_ping: false
run_tempest: true
test_white_regex: 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'
# Run containerized tempest from master and ongoing
tempest_format: >-
{% if release not in ['newton', 'ocata', 'pike', 'queens'] -%}
container
{%- else -%}
packages
{%- endif -%}
composable_roles: true
overcloud_roles:
- name: Controller

View File

@ -81,6 +81,15 @@ run_tempest: >-
{%- endif -%}
test_white_regex: ''
# Run containerized tempest from master and ongoing
tempest_format: >-
{% if release not in ['newton', 'ocata', 'pike', 'queens'] -%}
container
{%- else -%}
packages
{%- endif -%}
tempest_whitelist_old:
- 'tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern'
- 'ceilometer.tests.tempest.scenario.test_telemetry_integration.TestTelemetryIntegration'

View File

@ -79,6 +79,14 @@ run_tempest: >-
{%- endif -%}
test_white_regex: ''
# Run containerized tempest from master and ongoing
tempest_format: >-
{% if release not in ['newton', 'ocata', 'pike', 'queens'] -%}
container
{%- else -%}
packages
{%- endif -%}
# TODO(emilien) run ec2api tests when ec2api is supported in python-tempestconf
# 'ec2api.tests.functional.api.test_key_pairs.KeyPairTest'
tempest_whitelist_new:

View File

@ -79,6 +79,15 @@ run_tempest: >-
{%- endif -%}
test_white_regex: ''
# Run containerized tempest from master and ongoing
tempest_format: >-
{% if release not in ['newton', 'ocata', 'pike', 'queens'] -%}
container
{%- else -%}
packages
{%- endif -%}
tempest_whitelist:
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'
- 'sahara_tempest_plugin.tests.api.test_data_sources.DataSourceTest'

View File

@ -79,6 +79,15 @@ run_tempest: >-
{%- endif -%}
test_white_regex: ''
# Run containerized tempest from master and ongoing
tempest_format: >-
{% if release not in ['newton', 'ocata', 'pike', 'queens'] -%}
container
{%- else -%}
packages
{%- endif -%}
tempest_whitelist:
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'

View File

@ -43,6 +43,14 @@ test_white_regex: ''
tempest_whitelist:
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'
# Run containerized tempest from master and ongoing
tempest_format: >-
{% if release not in ['newton', 'ocata', 'pike', 'queens'] -%}
container
{%- else -%}
packages
{%- endif -%}
deployed_server: >-
{% if release in ['newton','ocata','pike','queens'] -%}
true