Switch to new IR plugin for TripleO jobs

Change-Id: I548ee769d074114f0aee8a8637498ab4e145ebda
This commit is contained in:
Federico Ressi 2020-04-27 16:12:29 +02:00
parent 45202f038e
commit 2a5b1c0096
5 changed files with 18 additions and 52 deletions

View File

@ -1,10 +1,6 @@
--- ---
- hosts: all - hosts: primary
roles: roles:
- name: collect tobiko test case results - tobiko-zuul
role: tobiko - tobiko-post-run
vars:
tobiko_pre_run: false
tobiko_run: false
tobiko_post_run: true

View File

@ -1,21 +1,12 @@
--- ---
- hosts: - hosts: primary
- primary
roles: roles:
- name: install python3-devel and other requirements - tobiko-zuul
role: bindep - tobiko-pre-run
- name: import tripleo-ci common role - name: "import tripleo-ci common role"
role: common role: common
- name: install tripleo - name: "install tripleo"
role: run-test role: run-test
- name: prepare environment to run Tobiko test cases
role: tobiko
vars:
tobiko_pre_run: true
tobiko_run: false
tobiko_post_run: false

View File

@ -14,13 +14,7 @@
--- ---
- hosts: - hosts: primary
- primary
roles: roles:
- name: run Tobiko test cases - tobiko-zuul
role: tobiko - tobiko-run
vars:
tobiko_pre_run: false
tobiko_run: true
tobiko_post_run: false

View File

@ -22,6 +22,8 @@
- tobiko-tox-infrared-centos-7 - tobiko-tox-infrared-centos-7
- tobiko-tox-infrared-centos-8 - tobiko-tox-infrared-centos-8
- tobiko-tox-infrared-ubuntu-bionic - tobiko-tox-infrared-ubuntu-bionic
- tobiko-tripleo-functional
- tobiko-tripleo-faults
gate: gate:
jobs: jobs:

View File

@ -11,7 +11,7 @@
run: playbooks/tripleo/run.yaml run: playbooks/tripleo/run.yaml
post-run: playbooks/tripleo/post.yaml post-run: playbooks/tripleo/post.yaml
vars: vars:
tobiko_conf: test_conf:
keystone: keystone:
cloud_name: standalone cloud_name: standalone
featureset: '052' featureset: '052'
@ -48,13 +48,14 @@
- tripleo-environments - tripleo-environments
- x/tobiko - x/tobiko
- job: - job:
name: tobiko-tripleo-functional name: tobiko-tripleo-functional
description: Functional testing Tobiko TripleO job description: Functional testing Tobiko TripleO job
parent: tobiko-tripleo parent: tobiko-tripleo
voting: false voting: false
vars: vars:
tox_envlist: functional test_workflow: functional
irrelevant-files: irrelevant-files:
- ^.*\.rst$ - ^.*\.rst$
- ^doc/ - ^doc/
@ -66,31 +67,13 @@
- ^tobiko/tests/unit/ - ^tobiko/tests/unit/
- job:
name: tobiko-tripleo-scenario
description: Scenario testing Tobiko TripleO job
parent: tobiko-tripleo
abstract: true
vars:
tox_envlist: scenario
irrelevant-files:
- ^.*\.rst$
- ^doc/
- ^infrared/
- ^releasenotes/
- ^report/
- ^tobiko/tests/faults/
- ^tobiko/tests/functional/
- ^tobiko/tests/unit/
- job: - job:
name: tobiko-tripleo-faults name: tobiko-tripleo-faults
description: OS faults and scenario testing Tobiko TripleO job description: OS faults and scenario testing Tobiko TripleO job
parent: tobiko-tripleo-scenario parent: tobiko-tripleo
voting: false voting: false
vars: vars:
tobiko_run_faults: true test_workflow: faults
irrelevant-files: irrelevant-files:
- ^.*\.rst$ - ^.*\.rst$
- ^doc/ - ^doc/