This task will run the upstream atomic [0] tests against a specified atomic host.
The task will download the upstream tests, then spawn an Atomic VM and run a test against it. After each test run the VM will be destroyed and a new one will be created for the next test.
To run this task locally, you'll need to install libtaskotron, testcloud, ansible and git.
Update the URL on line 21 in the runtask.py:
atomic_image: "https://download.fedoraproject.org/pub/alt/atomic/stable/Fedora-Atomic-25-20170106.0/CloudImages/x86_64/images/Fedora-Atomic-25-20170106.0.x86_64.qcow2"
Once you've updated the URL in runtask.py, run:
runtask runtask.yml
This task will save all stdout from each ansible playbook in logs
along
with a summart file called test-results.log
.