![Sean McGinnis](/assets/img/avatar_default.png)
We removed all py27 jobs, but apparently missed removing cross-swift-py27 from the gate queue. It has already been removed from the check queue, and definitely should not be tested anymore in victoria. Job was removed from check queue along with other cross-*-py27 jobs in I2d58d1b524764ea1d46d6ab3a382783f6a002b34. Change-Id: Id77bf730b42b4e69a41818c025e0dcbe9cec64da Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
158 lines
4.5 KiB
YAML
158 lines
4.5 KiB
YAML
- job:
|
|
name: requirements-cross-test
|
|
parent: openstack-tox
|
|
timeout: 2400
|
|
description: |
|
|
A parent job to perform cross-repository tests.
|
|
|
|
Inherit from this job, and add the intended project to
|
|
``required-projects``.
|
|
|
|
Also, set the following variable:
|
|
|
|
.. zuul:jobvar:: tox_envlist
|
|
|
|
Use the specified tox environments (``ALL`` selects all).
|
|
nodeset: ubuntu-bionic
|
|
vars:
|
|
zuul_work_dir: "{{ (zuul.projects.values() | selectattr('required') | selectattr('name', 'match', '^(?!openstack/requirements)') | list)[0].src_dir }}"
|
|
tox_constraints_file: "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/requirements'].src_dir }}/upper-constraints.txt"
|
|
files:
|
|
- upper-constraints.txt
|
|
- .zuul.d/cross-jobs.yaml
|
|
|
|
- job:
|
|
name: requirements-cross-npm
|
|
parent: nodejs-run-test-browser
|
|
timeout: 2400
|
|
description: |
|
|
A parent job to perform cross-repository npm tests.
|
|
|
|
Inherit from this job, and add the intended project to
|
|
``required-projects``.
|
|
|
|
Also, set the following variable:
|
|
|
|
.. zuul:jobvar:: tox_envlist
|
|
|
|
Use the specified tox environments (``ALL`` selects all).
|
|
vars:
|
|
zuul_work_dir: "{{ (zuul.projects.values() | selectattr('required') | selectattr('name', 'match', '^(?!openstack/requirements)') | list)[0].src_dir }}"
|
|
tox_constraints_file: "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/requirements'].src_dir }}/upper-constraints.txt"
|
|
pre-run: playbooks/nodejs-pre.yaml
|
|
files:
|
|
- upper-constraints.txt
|
|
- .zuul.d/cross-jobs.yaml
|
|
|
|
- job:
|
|
name: cross-cinder-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on cinder with py36.
|
|
required-projects: openstack/cinder
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-glance-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on glance with py36.
|
|
required-projects: openstack/glance
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-horizon-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on horizon with py36.
|
|
required-projects: openstack/horizon
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-horizon-npm
|
|
parent: requirements-cross-npm
|
|
description: Run cross-project tests on horizon with npm.
|
|
required-projects: openstack/horizon
|
|
vars:
|
|
tox_envlist: npm
|
|
|
|
- job:
|
|
name: cross-keystone-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on keystone with py36.
|
|
required-projects: openstack/keystone
|
|
timeout: 3600
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-ironic-py38
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on ironic with py38.
|
|
required-projects: openstack/ironic
|
|
nodeset: ubuntu-focal
|
|
vars:
|
|
tox_envlist: py38
|
|
|
|
- job:
|
|
name: cross-neutron-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on neutron with py36.
|
|
required-projects: openstack/neutron
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-nova-functional
|
|
parent: requirements-cross-test
|
|
description: Run cross-project functional tests on nova.
|
|
required-projects: openstack/nova
|
|
vars:
|
|
tox_envlist: functional
|
|
|
|
- job:
|
|
name: cross-nova-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on nova with py36.
|
|
required-projects: openstack/nova
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-osvif-py3
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on os-vif with py3.
|
|
required-projects: openstack/os-vif
|
|
vars:
|
|
tox_envlist: py3
|
|
|
|
- job:
|
|
name: cross-octavia-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on octavia with py36.
|
|
required-projects: openstack/octavia
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-swift-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on swift with py36.
|
|
required-projects: openstack/swift
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-osc-tox-docs
|
|
parent: openstack-tox-docs
|
|
description: |
|
|
Run cross-project tests on python-openstackclient with
|
|
openstack-tox-docs.
|
|
vars:
|
|
zuul_work_dir: src/opendev.org/openstack/python-openstackclient
|
|
required-projects:
|
|
- openstack/python-openstackclient
|
|
files:
|
|
- upper-constraints.txt
|
|
- .zuul.d/cross-jobs.yaml
|