cockpit/tests/roles/standard-test-scripts/README.md
Stef Walter d9a218b7d5 Initial smoke tests run from upstream Cockpit project
Later once the upstream no longer uses phantomjs, we should
be able to execute the entire integration test suite.

This includes the standard-test-overlay role, and the
standard-test-scripts role. These will be suggested to the
standard-test-roles repo.
2017-09-21 12:01:44 +02:00

597 B

Ansible role for executing test scripts

Put this role in your tests.yml playbook and specify a number of test scripts to execute as tests. The results of each script will be piped into log file in the artifacts directory. If any script exits with a non-zero exit code the role will fail.

In the case of test subjects such a host or container, these test scripts and related files will be copied to the target into /usr/local/bin before execution.

You should define the following variables:

  • tests: An array of scripts to run
  • files: A list of files or directories needed by the scripts