THIS PROJECT IS NOW UNMAINTAINED.
This is kept around for archival purposes. It's not clear whether we'll use this project in the future.
This a Taskotron task to run meta-test-family on each GitHub Pull Request of a container (you have to enable github message forwarding to fedmsg). It executes all meta-test-family tests present in the container's test directory. See recent results.
You can run the same task locally by running the ansible playbook. Execute the following command as root (don't do this on a production machine!):
$ ansible-playbook tests.yml -e taskotron_item=<pr_url>
<pr_url> with pull request URL.
$ ansible-playbook tests.yml -e taskotron_item=https://github.com/container-images/memcached/pull/12
You can see the results in
Alternatively you can run the task through Taskotron runner:
$ runtask --item <pr_url> --type pull_request task-mtf-containers/
Don't forget to use
--libvirt, otherwise you need to run this
as root (not recommended). See Taskotron documentation.