Fix tempest-full job

Also, Use an alias to reduce some duplication.

Change-Id: I11c19ab657ef0dfea5d6929ce937791b82e86941
This commit is contained in:
Tim Burke 2024-01-18 16:01:40 -08:00
parent 11151154b9
commit 8252a7d54e

View File

@ -130,7 +130,7 @@
- pbr-installation-openstack - pbr-installation-openstack
- pbr-installation-openstack-focal - pbr-installation-openstack-focal
- pbr-installation-openstack-pip-dev - pbr-installation-openstack-pip-dev
- tempest-full: - tempest-full: &py2-tempest-overrides
# Default to stable/train as we want to integration test PBR # Default to stable/train as we want to integration test PBR
# against python2.7 and train is the last 2.7 release. # against python2.7 and train is the last 2.7 release.
override-checkout: stable/train override-checkout: stable/train
@ -143,6 +143,8 @@
override-checkout: train-eol override-checkout: train-eol
- name: opendev.org/openstack/nova - name: opendev.org/openstack/nova
override-checkout: train-eol override-checkout: train-eol
- name: opendev.org/openstack/glance
override-checkout: train-eol
vars: vars:
tox_envlist: smoke tox_envlist: smoke
gate: gate:
@ -157,37 +159,9 @@
- pbr-installation-openstack - pbr-installation-openstack
- pbr-installation-openstack-focal - pbr-installation-openstack-focal
- pbr-installation-openstack-pip-dev - pbr-installation-openstack-pip-dev
- tempest-full: - tempest-full: *py2-tempest-overrides
# Default to stable/train as we want to integration test PBR
# against python2.7 and train is the last 2.7 release.
override-checkout: stable/train
# Provide tag specific overrides for projects that have dropped
# train.
required-projects:
- name: opendev.org/openstack/placement
override-checkout: train-eol
- name: opendev.org/openstack/neutron
override-checkout: train-eol
- name: opendev.org/openstack/nova
override-checkout: train-eol
vars:
tox_envlist: smoke
periodic: periodic:
jobs: jobs:
- pbr-installation-openstack - pbr-installation-openstack
- pbr-installation-openstack-pip-dev - pbr-installation-openstack-pip-dev
- tempest-full: - tempest-full: *py2-tempest-overrides
# Default to stable/train as we want to integration test PBR
# against python2.7 and train is the last 2.7 release.
override-checkout: stable/train
# Provide tag specific overrides for projects that have dropped
# train.
required-projects:
- name: opendev.org/openstack/placement
override-checkout: train-eol
- name: opendev.org/openstack/neutron
override-checkout: train-eol
- name: opendev.org/openstack/nova
override-checkout: train-eol
vars:
tox_envlist: smoke