taskotron / task-upstream-atomic

Created 2 years ago
Maintained by roshi
ARCHIVED: A Taskotron task to run the projectatomic.io tests against a Fedora Atomic image.  |  http://taskotron-dev.fedoraproject.org/resultsdb/results?&testcases:like=scratch.atomic-host-tests*
Members 2
Kamil Páral committed a year ago

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.


Taskotron Upstream Atomic Tests

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.

Requirements:

To run this task locally, you'll need to install libtaskotron, testcloud, ansible and git.

Usage:

From the commandline:

runtask -t compose -i 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 runtask.yml

This task will save all stdout from each ansible playbook in taskotron logs along with a summary file called test-results.log.

[0] https://github.com/projectatomic/atomic-host-tests