Browse Source

Merge "Update tobiko-infrared jobs"

changes/64/785564/1
Zuul 1 month ago
committed by Gerrit Code Review
parent
commit
8408d4ec45
3 changed files with 44 additions and 56 deletions
  1. +44
    -18
      zuul.d/infrared.yaml
  2. +0
    -37
      zuul.d/nodes.yaml
  3. +0
    -1
      zuul.d/project.yaml

+ 44
- 18
zuul.d/infrared.yaml View File

@ -3,7 +3,7 @@
- job:
name: tobiko-infrared
parent: tox
nodeset: tobiko-centos-8-2-node
nodeset: tobiko-infrared-centos
timeout: 1800
description: |
Run test cases using tobiko infrared plugin
@ -16,8 +16,9 @@
ensure_pip_from_packages_with_python2: no
test_collect_dir: '{{ zuul_output_dir }}/logs'
test_inventory_file: '{{ zuul_work_dir }}/ansible_hosts'
test_inventory_groups: {undercloud: [secondary]}
tox_envlist: infrared
tox_extra_args: -- --host secondary --collect-dir {{ test_collect_dir | quote }}
tox_extra_args: -- --collect-dir {{ test_collect_dir | quote }}
tox_constraints_file: '{{ upper_constraints_file }}'
upper_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/openstack/requirements/upper-constraints.txt'
tox_environ:
@ -34,38 +35,63 @@
- job:
name: tobiko-infrared-centos-7
name: tobiko-infrared-centos
parent: tobiko-infrared
nodeset: centos-7-2-node
nodeset: tobiko-infrared-centos
voting: false
description: |
Run test cases using tobiko infrared plugin on CentOS 7
vars:
tox_install_siblings: no
Run test cases using tobiko infrared plugin on CentOS
- job:
- nodeset:
name: tobiko-infrared-centos
parent: tobiko-infrared
nodeset: tobiko-centos-8-2-node
voting: false
description: |
Run test cases using tobiko infrared plugin on CentOS 8
nodes:
- name: primary
label: centos-8-stream
- name: secondary
label: centos-8-stream
groups:
- name: undercloud
nodes:
- secondary
- job:
name: tobiko-infrared-fedora
parent: tobiko-infrared
nodeset: tobiko-fedora-latest-2-node
nodeset: tobiko-infrared-fedora
voting: false
description: |
Run test cases using tobiko infrared plugin on latest Fedora
Run test cases using tobiko infrared plugin on Fedora
- nodeset:
name: tobiko-infrared-fedora
nodes:
- name: primary
label: fedora-32
- name: secondary
label: fedora-32
groups:
- name: undercloud
nodes:
- secondary
- job:
name: tobiko-infrared-ubuntu
parent: tobiko-infrared
nodeset: tobiko-ubuntu-focal-2-node
nodeset: tobiko-infrared-ubuntu
voting: false
description: |
Run test cases using tobiko infrared plugin on Ubuntu Focal
Run test cases using tobiko infrared plugin on Ubuntu
- nodeset:
name: tobiko-infrared-ubuntu
nodes:
- name: primary
label: ubuntu-focal
- name: secondary
label: ubuntu-focal
groups:
- name: undercloud
nodes:
- secondary

+ 0
- 37
zuul.d/nodes.yaml View File

@ -1,37 +0,0 @@
- nodeset:
name: tobiko-centos-8-2-node
nodes:
- name: primary
label: centos-8
- name: secondary
label: centos-8
groups:
- name: subnodes
nodes:
- secondary
- nodeset:
name: tobiko-fedora-latest-2-node
nodes:
- name: primary
label: fedora-32
- name: secondary
label: fedora-32
groups:
- name: subnodes
nodes:
- secondary
- nodeset:
name: tobiko-ubuntu-focal-2-node
nodes:
- name: primary
label: ubuntu-focal
- name: secondary
label: ubuntu-focal
groups:
- name: subnodes
nodes:
- secondary

+ 0
- 1
zuul.d/project.yaml View File

@ -24,7 +24,6 @@
jobs:
- tobiko-infrared
- tobiko-infrared-centos
- tobiko-infrared-centos-7
- tobiko-infrared-fedora
- tobiko-infrared-ubuntu
- tripleo-ci-centos-8-content-provider


Loading…
Cancel
Save