Files
python-cinderclient/.zuul.yaml
OpenStack Release Bot 6f67187b82 Add Python3 antelope unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: If67262fe0f9269e5cb25ebb365e78ebc6cbb3b70
2022-09-09 13:44:46 +00:00

58 lines
1.5 KiB
YAML

- job:
name: python-cinderclient-functional-base
abstract: true
parent: devstack-tox-functional
timeout: 4500
required-projects:
- openstack/cinder
- openstack/python-cinderclient
vars:
openrc_enable_export: true
devstack_localrc:
USE_PYTHON3: true
VOLUME_BACKING_FILE_SIZE: 16G
CINDER_QUOTA_VOLUMES: 25
CINDER_QUOTA_BACKUPS: 25
CINDER_QUOTA_SNAPSHOTS: 25
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- ^cinderclient/tests/unit/.*$
- job:
name: python-cinderclient-functional-py38
parent: python-cinderclient-functional-base
# need to specify a platform that has python 3.8 available
nodeset: openstack-single-node-focal
vars:
python_version: 3.8
tox_envlist: functional-py38
- job:
name: python-cinderclient-functional-py39
parent: python-cinderclient-functional-base
nodeset: devstack-single-node-centos-9-stream
vars:
python_version: 3.9
tox_envlist: functional-py39
- project:
templates:
- check-requirements
- lib-forward-testing-python3
- openstack-cover-jobs
- openstack-python3-antelope-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3
check:
jobs:
- python-cinderclient-functional-py38
- python-cinderclient-functional-py39
- openstack-tox-pylint:
voting: false
gate:
jobs:
- python-cinderclient-functional-py38
- python-cinderclient-functional-py39