Install gnocchi from master branch until the recent fixes
will be included in next release.

More info at:
https://github.com/gnocchixyz/gnocchi/pull/1354

Change-Id: If5140dfb9d9b41d7f1044f653701bed5e33cab62
This commit is contained in:
Martin Mágr 2023-11-06 12:04:51 +01:00
parent 6cf6c49331
commit 6dd743f315

View File

@ -1,6 +1,6 @@
[tox]
minversion = 4.2.5
envlist = py38,py39,pep8
envlist = py38,py39,py311,pep8
ignore_basepython_conflict = True
[testenv]
@ -20,8 +20,12 @@ passenv =
OS_LOG_CAPTURE
# NOTE(tonyb): This project has chosen to *NOT* consume upper-constraints.txt
# NOTE(jd): the -e is on its own line so it is passed a separate argument to pip
# NOTE(mmagr): Recent compatibility fixes for gnocchi (werkzeug 2.x vs. 3.x)
# are not included in any release yet. Remove gnocchi dep override
# once above is not true.
deps =
.[test]
git+https://github.com/gnocchixyz/gnocchi.git
http://tarballs.openstack.org/aodh/aodh-master.tar.gz#egg=aodh[mysql]
commands = pifpaf run aodh -- stestr run --slowest {posargs}