Merge "Update gate jobs as per the 2023.1 cycle testing runtime"

This commit is contained in:
Zuul 2022-12-20 16:24:47 +00:00 committed by Gerrit Code Review
commit 3ec23d3f37
3 changed files with 16 additions and 5 deletions

View File

@ -656,6 +656,15 @@
image_conversion:
output_format: raw
# TODO(gmann): As per the 2023.1 testing runtime, we need to run at least
# one job on Focal. This job can be removed as per the future testing
# runtime (whenever we drop the Ubuntu Focal testing).
- job:
name: tempest-integrated-compute-ubuntu-focal
description: This is integrated compute job testing on Ubuntu Focal(20.04)
parent: tempest-integrated-compute
nodeset: openstack-single-node-focal
- project:
# Please try to keep the list of job names sorted alphabetically.
templates:
@ -692,10 +701,7 @@
voting: false
- nova-tox-functional-py38
- nova-tox-functional-py39
- nova-tox-functional-py310:
voting: true
- openstack-tox-py310:
voting: true
- nova-tox-functional-py310
- tempest-integrated-compute:
# NOTE(gmann): Policies changes do not need to run all the
# integration test jobs. Running only tempest and grenade
@ -715,6 +721,8 @@
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- tempest-integrated-compute-ubuntu-focal:
irrelevant-files: *policies-irrelevant-files
- grenade-skip-level:
irrelevant-files: *policies-irrelevant-files
- nova-grenade-multinode:
@ -748,6 +756,8 @@
- ^(?!nova/network/.*)(?!nova/virt/libvirt/vif.py).*$
- tempest-integrated-compute:
irrelevant-files: *policies-irrelevant-files
- tempest-integrated-compute-ubuntu-focal:
irrelevant-files: *policies-irrelevant-files
- nova-grenade-multinode:
irrelevant-files: *policies-irrelevant-files
- tempest-ipv6-only:

View File

@ -22,6 +22,7 @@ classifiers =
Programming Language :: Python :: 3
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: Implementation :: CPython

View File

@ -1,6 +1,6 @@
[tox]
minversion = 3.18.0
envlist = py39,functional,pep8
envlist = py3,functional,pep8
# Automatic envs (pyXX) will only use the python version appropriate to that
# env and ignore basepython inherited from [testenv] if we set
# ignore_basepython_conflict.