From b943663d94d6ebc18bfb4add81f26131bac1f70d Mon Sep 17 00:00:00 2001 From: Andrey Pavlov Date: Tue, 24 Nov 2015 14:52:00 +0300 Subject: [PATCH] Another way to use additional tests for tempest Change-Id: I1da50f0e2c0da0b3e89bdf97063c22718b1b7997 --- setup_env | 3 +++ tempest-additional-requirements.txt | 6 ++++++ 2 files changed, 9 insertions(+) create mode 100644 tempest-additional-requirements.txt diff --git a/setup_env b/setup_env index 9bb9007..6336a78 100755 --- a/setup_env +++ b/setup_env @@ -150,3 +150,6 @@ rm -rf virtualenv-${VENV_VERSION} rm virtualenv-${VENV_VERSION}.tar.gz ${WORKDIR}/.venv/bin/pip install -r ${WORKDIR}/requirements.txt ${WORKDIR}/.tempest/.venv/bin/pip install -r ${WORKDIR}/.tempest/requirements.txt + +# add additional packages to find more tests by tempest +${WORKDIR}/.tempest/.venv/bin/pip install -r ${WORKDIR}/tempest-additional-requirements.txt diff --git a/tempest-additional-requirements.txt b/tempest-additional-requirements.txt new file mode 100644 index 0000000..3b356b1 --- /dev/null +++ b/tempest-additional-requirements.txt @@ -0,0 +1,6 @@ +# This file is a placeholder for additional requirements for external test suites. +# Add packages that should be installed in tempest venv +# So tempest can find plugins with additional tests +# Examples of how to define packages: +#ec2-api>=1.0.0 +#git+https://github.com/openstack/swift.git@master#egg=swift