Remove tox environments that no longer work
Remove neutronclient-stable and openstackclient-stable which are designed to run the latest cliff code/change under review against those 2 libraries to reduce the chances of regressions. At some point in the past they ceased to function as expected and rather then correct them remove them as they're not used in the gate anyway. Change-Id: I8fa88134c730ed55afc40c6513f135912cbed5e6
This commit is contained in:
parent
3456aa7fbf
commit
f55c13c2fe
@ -1,26 +0,0 @@
|
|||||||
#!/bin/sh -x
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
envdir=$1
|
|
||||||
|
|
||||||
# Manually download the source from PyPI and build it with the --editable flag.
|
|
||||||
# This gives us access to run the tests.
|
|
||||||
pip install --pre --no-deps --no-install --no-clean --no-use-wheel python-neutronclient
|
|
||||||
|
|
||||||
# This is where the source will end up after pip is done downloading and building it
|
|
||||||
srcdir=$envdir/build/python-neutronclient/
|
|
||||||
cd $srcdir
|
|
||||||
|
|
||||||
# Install the source safely
|
|
||||||
pip install --no-clean -ve .
|
|
||||||
|
|
||||||
# Install the test requirements
|
|
||||||
pip install --no-clean -r $srcdir/test-requirements.txt
|
|
||||||
|
|
||||||
# Force a known hash seed value to avoid sorting errors from tox
|
|
||||||
# giving us a random one.
|
|
||||||
export PYTHONHASHSEED=0
|
|
||||||
|
|
||||||
# Run testr
|
|
||||||
python setup.py testr
|
|
@ -1,26 +0,0 @@
|
|||||||
#!/bin/sh -x
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
envdir=$1
|
|
||||||
|
|
||||||
# Manually download the source from PyPI and build it with the --editable flag.
|
|
||||||
# This gives us access to run the tests.
|
|
||||||
pip install --pre --no-deps --no-install --no-clean --no-use-wheel python-openstackclient
|
|
||||||
|
|
||||||
# This is where the source will end up after pip is done downloading and building it
|
|
||||||
srcdir=$envdir/build/python-openstackclient/
|
|
||||||
cd $srcdir
|
|
||||||
|
|
||||||
# Install the source safely
|
|
||||||
pip install --no-clean -ve .
|
|
||||||
|
|
||||||
# Install the test requirements
|
|
||||||
pip install --no-clean -r $srcdir/test-requirements.txt
|
|
||||||
|
|
||||||
# Force a known hash seed value to avoid sorting errors from tox
|
|
||||||
# giving us a random one.
|
|
||||||
export PYTHONHASHSEED=0
|
|
||||||
|
|
||||||
# Run testr
|
|
||||||
python setup.py testr
|
|
8
tox.ini
8
tox.ini
@ -14,19 +14,11 @@ commands = flake8 cliff doc/source/conf.py setup.py
|
|||||||
[testenv:venv]
|
[testenv:venv]
|
||||||
commands = {posargs}
|
commands = {posargs}
|
||||||
|
|
||||||
[testenv:neutronclient-stable]
|
|
||||||
basepython = python2.7
|
|
||||||
commands = {toxinidir}/integration-tests/neutronclient-stable.sh {envdir}
|
|
||||||
|
|
||||||
[testenv:neutronclient-tip]
|
[testenv:neutronclient-tip]
|
||||||
basepython = python2.7
|
basepython = python2.7
|
||||||
deps = -egit+https://git.openstack.org/openstack/python-neutronclient#egg=neutronclient
|
deps = -egit+https://git.openstack.org/openstack/python-neutronclient#egg=neutronclient
|
||||||
commands = {toxinidir}/integration-tests/neutronclient-tip.sh {envdir}
|
commands = {toxinidir}/integration-tests/neutronclient-tip.sh {envdir}
|
||||||
|
|
||||||
[testenv:openstackclient-stable]
|
|
||||||
basepython = python2.7
|
|
||||||
commands = {toxinidir}/integration-tests/openstackclient-stable.sh {envdir}
|
|
||||||
|
|
||||||
[testenv:openstackclient-tip]
|
[testenv:openstackclient-tip]
|
||||||
basepython = python2.7
|
basepython = python2.7
|
||||||
deps = -egit+https://git.openstack.org/openstack/python-openstackclient#egg=openstackclient
|
deps = -egit+https://git.openstack.org/openstack/python-openstackclient#egg=openstackclient
|
||||||
|
Loading…
Reference in New Issue
Block a user