tobiko/zuul.d/infrared.yaml
Federico Ressi ac7a4a6d61 Switch to 2-node configuration for IR plugin testing
Change-Id: Ifeed49ee6a5f57fc2ebf69adbae16894ad3c69a2
2020-04-15 15:56:13 +02:00

45 lines
1.2 KiB
YAML

---
- job:
name: tobiko-tox-infrared
parent: tox
abstract: true
timeout: 1800
description: |
Run test cases using tobiko infrared plugin
run: playbooks/infrared/run.yaml
vars:
test_collect_dir: '{{ zuul_output_dir }}/logs'
test_inventory_file: '{{ zuul_work_dir }}/ansible_hosts'
tox_envlist: infrared
tox_extra_args: -- --host secondary --collect-dir {{ test_collect_dir | quote }}
tox_environ:
ANSIBLE_INVENTORY: '{{ test_inventory_file }}'
zuul_output_dir: '{{ ansible_user_dir }}/zuul-output'
- job:
name: tobiko-tox-infrared-centos-7
parent: tobiko-tox-infrared
nodeset: centos-7-2-node
voting: false
description: |
Run py36 test cases using tobiko infrared plugin on CentOS 7
- job:
name: tobiko-tox-infrared-centos-8
parent: tobiko-tox-infrared
nodeset: centos-8-2-node
voting: false
description: |
Run py36 test cases using tobiko infrared plugin on CentOS 8
- job:
name: tobiko-tox-infrared-ubuntu-bionic
parent: tobiko-tox-infrared
nodeset: ubuntu-bionic-2-node
voting: false
description: |
Run py36 test cases using tobiko infrared plugin on Ubuntu Bionic