Add requirements check job

... to ensure aodhclient can be installed with the rest of
the libraries.

Change-Id: I18f5e89de01bf65f55eeda85b2a5a26428d05cf9
This commit is contained in:
Takashi Kajinami 2024-10-22 00:58:14 +09:00
parent 31b53f222c
commit 04727c4245
4 changed files with 11 additions and 7 deletions

View File

@ -24,6 +24,7 @@
- project:
templates:
- check-requirements
- openstack-python3-jobs
- publish-openstack-docs-pti
- openstackclient-plugin-jobs

View File

@ -1,4 +1,4 @@
pbr>=1.4
pbr>=1.4 # Apache-2.0
cliff>=1.17.0 # Apache-2.0
osc-lib>=1.0.1 # Apache-2.0
oslo.i18n>=1.5.0 # Apache-2.0
@ -6,4 +6,4 @@ oslo.serialization>=1.4.0 # Apache-2.0
oslo.utils>=2.0.0 # Apache-2.0
osprofiler>=1.4.0 # Apache-2.0
keystoneauth1>=1.0.0
pyparsing
pyparsing>2.1.0 # MIT

View File

@ -1,8 +1,7 @@
os-client-config>=1.28.0 # Apache-2.0
coverage>=3.6
coverage>=3.6 # Apache-2.0
oslotest>=1.10.0 # Apache-2.0
tempest>=10
tempest>=10 # Apache-2.0
stestr>=2.0.0 # Apache-2.0
testtools>=1.4.0
pifpaf[gnocchi]>=0.23
gnocchi[postgresql,file]
testtools>=1.4.0 # MIT
pifpaf>=0.23 # Apache-2.0

View File

@ -23,6 +23,10 @@ deps =
commands = stestr run --slowest {posargs}
[testenv:functional]
deps =
{[testenv]deps}
pifpaf[gnocchi]>=0.23
gnocchi[postgresql,file]
setenv =
OS_TEST_PATH = ./aodhclient/tests/functional
OS_TESTENV_NAME = {envname}