055de47b4e
We'd like to be able to make some jobs that run tox on other projects for ease of testing. This should allow us to do that. Change-Id: I774a76eaaea16d8ea218b439a099b5c9335c2fc5 |
||
---|---|---|
.. | ||
defaults | ||
tasks | ||
README.rst |
Perform project test setup tasks.
This role assumes that Zuul has checked out a change for a project at
src/{{ zuul.project.canonical_name }}
and looks for a file
named tools/test-setup.sh
. If that file exists and is
executable, it will be run.
This allows projects to specify test-setup steps (such as creating or initializing a database) in a form that can be easily run by both an automated testing system and developers.