ac718d5902
We somehow manage to merge a patch that breaks them. Import the required code from change Ibb8c4676f653c36978bd0c9815ddf7eb80fa8670. Make sure we run functional tests on ironicclient/tests changes. Change-Id: I94e2b3d9ae669f2522f42879dd3ee3bd78b73c77 Co-Authored-By: Kyrylo Romanenko <kromanenko@mirantis.com>
46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
- job:
|
|
name: ironicclient-functional
|
|
parent: devstack-minimal
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^ironicclient/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
required-projects:
|
|
- openstack/ironic
|
|
- openstack/python-ironicclient
|
|
- openstack/keystone
|
|
- openstack/tempest
|
|
timeout: 4800
|
|
post-run: playbooks/functional/run.yaml
|
|
vars:
|
|
tox_environment:
|
|
PYTHONUNBUFFERED: 'true'
|
|
tox_envlist: functionalpy3
|
|
devstack_plugins:
|
|
ironic: https://opendev.org/openstack/ironic
|
|
devstack_localrc:
|
|
USE_PYTHON3: True
|
|
EBTABLES_RACE_FIX: True
|
|
IRONIC_ENABLED_NETWORK_INTERFACES: noop
|
|
IRONIC_DHCP_PROVIDER: none
|
|
IRONIC_DEPLOY_DRIVER: fake
|
|
INSTALL_TEMPEST: False
|
|
devstack_services:
|
|
key: True
|
|
mysql: True
|
|
rabbit: True
|
|
|
|
- job:
|
|
name: ironicclient-tempest
|
|
parent: ironic-base
|
|
required-projects:
|
|
- openstack/python-ironicclient
|
|
vars:
|
|
devstack_localrc:
|
|
IRONIC_DEFAULT_BOOT_OPTION: netboot
|
|
EBTABLES_RACE_FIX: True
|