zuul-jobs/roles/tox
Ian Wienand 304874fb6a tox: include command output in log/error
There's a couple of places that call subprocess.check_output that
might raise and exception (I'm seeing one finding the "--name"); catch
the CalledProcessError and include it's output to give more info.

Change-Id: I53cfb9c1b37bd4dbf9e5bf04fbab83d3cdad795d
2020-08-21 12:56:36 +10:00
..
defaults Remove default tox_envlist: venv 2020-07-16 21:59:57 +02:00
library tox: include command output in log/error 2020-08-21 12:56:36 +10:00
tasks Merge "tox: envlist bugfixes" 2020-05-27 16:20:12 +00:00
__init__.py Enable Python 2.7 unit tests 2018-08-17 10:23:20 +10:00
README.rst Remove default tox_envlist: venv 2020-07-16 21:59:57 +02:00

Runs tox for a project

Role Variables

Environment variables to pass in to the tox run.

Comma separated string with test environments tox should run. ALL runs all test environments while an empty string runs all test environments configured with envlist in tox.

Path to a pip constraints file. Will be provided to tox via TOX_CONSTRAINTS_FILE (deprecated but currently still supported name is UPPER_CONSTRAINTS_FILE) environment variable if it exists.