FROM alpine:3.16
ARG BRANCH=stable/yoga
-ARG OPENSTACK_TAG=stable/yoga
+ARG OPENSTACK_TAG=unmaintained/yoga
RUN apk -U upgrade && \
apk --no-cache add --update python3 py3-pip py3-wheel bash git mailcap libxml2 libxslt ansible && \
usedevelop = True
deps =
-c{toxinidir}/upper-constraints.txt
- -chttps://opendev.org/openstack/requirements/raw/branch/stable/yoga/upper-constraints.txt
+ -chttps://opendev.org/openstack/requirements/raw/branch/unmaintained/yoga/upper-constraints.txt
-r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
install_command = pip install {opts} {packages}
self.__logger.info(
"\n\n %s \n",
output.getvalue().splitlines()[-1].replace('=', ''))
- self.details = Pytest.tests
+ self.details["tests"] = Pytest.tests
if Pytest.passed + Pytest.failed:
self.result = Pytest.passed / (
Pytest.passed + Pytest.failed) * 100