Add designate IR plugin files

So far designate was not run by IR.

This patch adds the required tobiko-IR plugin files so designate-tobiko
tests will be runnable from IR plugin jobs.

Change-Id: I14b04317cdb78e89a5443cb2e105d12cc35fad38
This commit is contained in:
Omer 2023-02-21 15:14:56 +01:00 committed by Omer Schwartz
parent 9f2ee85bf7
commit d702caa833
4 changed files with 54 additions and 0 deletions

View File

@ -0,0 +1,8 @@
---
test_workflow_steps:
- tox_description: 'check Designate resources'
tox_envlist: designate
tox_step_name: check_resources
tox_environment:
TOBIKO_PREVENT_CREATE: yes

View File

@ -0,0 +1,8 @@
---
test_workflow_steps:
- tox_description: 'create Designate resources'
tox_envlist: designate
tox_step_name: create_resources
tox_environment:
TOBIKO_PREVENT_CREATE: no

View File

@ -0,0 +1,18 @@
---
test_workflow_steps:
- tox_description: 'create Designate resources'
tox_envlist: designate
tox_step_name: create_designate_resources
tox_environment:
TOBIKO_PREVENT_CREATE: no
- tox_description: 'run Designate disruptive test cases'
tox_envlist: designate_faults
tox_step_name: verify_designate_faults
- tox_description: 'verify Designate resources'
tox_envlist: designate
tox_step_name: verify_designate_resources
tox_environment:
TOBIKO_PREVENT_CREATE: yes

20
tox.ini
View File

@ -202,6 +202,16 @@ setenv =
OS_TEST_PATH = {toxinidir}/tobiko/tests/scenario/octavia
[testenv:designate]
basepython = {[integration]basepython}
envdir = {[integration]envdir}
passenv = {[integration]passenv}
setenv =
{[integration]setenv}
OS_TEST_PATH = {toxinidir}/tobiko/tests/scenario/designate
[testenv:ovn_migration]
basepython = {[integration]basepython}
@ -274,6 +284,16 @@ setenv =
OS_TEST_PATH = {toxinidir}/tobiko/tests/faults/octavia
[testenv:designate_faults]
basepython = {[integration]basepython}
envdir = {[integration]envdir}
passenv = {[integration]passenv}
setenv =
{[testenv:faults]setenv}
OS_TEST_PATH = {toxinidir}/tobiko/tests/faults/designate
[testenv:neutron_faults]
basepython = {[integration]basepython}