Remove references to 'all-plugin' tox environment

The 'all-plugin' tox environment was deprecated by this patch [1].
Instead of the 'all-plugin' it is recommended to use the 'all' tox
environment.

This patch removes any reference to 'all-plugin' tox environment and
updates the documentation so that the installation steps work with
the 'all' tox venv.

[1] https://review.opendev.org/c/openstack/tempest/+/543974

Related-Bug: 1862240
Change-Id: I0a86d9cf33bff6576a6337967d6b663ab7d9f4a6
This commit is contained in:
Lukáš Piwowarski 2022-10-07 13:47:11 +02:00
parent 6caf3b3573
commit be19f21813
3 changed files with 9 additions and 7 deletions

View File

@ -345,6 +345,8 @@ isolate the Tempest install from the rest of your system so just installing the
plugin package on your system and then running Tempest inside a venv will not
work.
Tempest also exposes a tox job, all-plugin, which will setup a tox virtualenv
with system site-packages enabled. This will let you leverage tox without
requiring to manually install plugins in the tox venv before running tests.
For example, you can use tox to install and run tests from a tempest plugin like
this::
[~/tempest] $ tox -e venv-tempest -- pip install (path to the plugin directory)
[~/tempest] $ tox -e all

View File

@ -21,7 +21,7 @@ variable (through the `register` statement).
A regular expression used to select the tests.
It works only when used with some specific tox environments
('all', 'all-plugin'.)
('all', 'all-site-packages')
In the following example only api scenario and third party tests
will be executed.
@ -47,7 +47,7 @@ variable (through the `register` statement).
A regular expression used to skip the tests.
It works only when used with some specific tox environments
('all', 'all-plugin'.)
('all', 'all-site-packages').
::
vars:

View File

@ -21,7 +21,7 @@ variable (through the `register` statement).
A regular expression used to select the tests.
It works only when used with some specific tox environments
('all', 'all-plugin'.)
('all', 'all-site-packages').
In the following example only api scenario and third party tests
will be executed.
@ -56,7 +56,7 @@ variable (through the `register` statement).
A regular expression used to skip the tests.
It works only when used with some specific tox environments
('all', 'all-plugin'.)
('all', 'all-site-packages').
::
vars: