Hi yall, everyone at the Fedora Atomic CI mailing list.
We're evaluating two standard ways for discovering, staging and invoking
tests in Fedora Atomic related packages dist-git and later RHEL.
These are simple standard interfaces which any test suite or test
framework can split up responsibilities.
If you're not yet familiar with the "why"? Then read over the
'Terminology' 'Responsibilities' and 'Requirements' sections at
the
following link:
https://fedoraproject.org/wiki/Changes/InvokingTests
The current proposals are also listed an that link.
* Packaging tests: One involves packaging tests and invoking them as
simple executables.
* Ansible tests in dist-git: The other involves wrapping tests in
Ansible playbooks stored in dist-git and invoking those playbooks
to stage and run the tests.
If you'd like doing an evaluation of the proposals
1. Read the link above.
2. Click through and read each of the linked proposals.
3. Look for the Evaluation section, fill it in.
4. Then (and only then) add a Vote to the wiki page.
Cheers,
Stef