Add py310 master template jobs

The following py39 based jobs has been changed to py310 based in these
templates:
- periodic-jobs-with-neutron-lib-master
- periodic-jobs-with-oslo-master
- periodic-jobs-with-ovsdbapp-master

Change-Id: I96023fb323647465dacc450567d4a6adf6f59314
This commit is contained in:
elajkat 2022-10-21 11:51:58 +02:00
parent 6b1e64ade4
commit 4d28e8dcff
2 changed files with 39 additions and 6 deletions

View File

@ -875,6 +875,22 @@
bindep_profile: test py39
python_version: '3.9'
- job:
name: openstack-tox-py310-with-oslo-master
parent: openstack-tox-with-oslo-master-base
nodeset: ubuntu-jammy
description: |
This job installs all oslo libraries from source and tests that the
unit tests of the tested project work.
It uses the tox ``py310`` environment.
The job is normally run in a periodic pipeline, it is configured
to run on the master branch.
branches: master
vars:
tox_envlist: py310
bindep_profile: test py310
python_version: '3.10'
- job:
name: openstack-tox-py39-with-neutron-lib-master
parent: openstack-tox-py39
@ -893,13 +909,30 @@
tox_install_siblings: true
- job:
name: openstack-tox-py39-with-ovsdbapp-master
parent: openstack-tox-py39
name: openstack-tox-py310-with-neutron-lib-master
parent: openstack-tox-py310
timeout: 3000
description: |
This job installs neutron-lib from source and tests that the
unit tests of the tested project work.
It uses the tox ``py310`` environment.
The job is normally run in a periodic pipeline, it is configured
to run on the master branch.
branches: master
required-projects:
- openstack/neutron
- openstack/neutron-lib
vars:
tox_install_siblings: true
- job:
name: openstack-tox-py310-with-ovsdbapp-master
parent: openstack-tox-py310
timeout: 3000
description: |
This job installs ovsdbapp from source and tests that the
unit tests of the tested project work.
It uses the tox ``py39`` environment.
It uses the tox ``py310`` environment.
The job is normally run in a periodic pipeline, it is configured
to run on the master branch.
branches: master

View File

@ -2720,7 +2720,7 @@
neutron-lib from source.
periodic:
jobs:
- openstack-tox-py39-with-neutron-lib-master
- openstack-tox-py310-with-neutron-lib-master
- project-template:
name: periodic-jobs-with-oslo-master
@ -2729,7 +2729,7 @@
oslo libraries from source.
periodic:
jobs:
- openstack-tox-py39-with-oslo-master
- openstack-tox-py310-with-oslo-master
- project-template:
name: periodic-jobs-with-ovsdbapp-master
@ -2738,7 +2738,7 @@
ovdsdbapp from source.
periodic:
jobs:
- openstack-tox-py39-with-ovsdbapp-master
- openstack-tox-py310-with-ovsdbapp-master
- project-template:
name: python-charm-interface-jobs