Good Morning Everyone,
Yesterday, I quickly put together a wiki page describing the different gating
options for packages in Fedora today:
https://fedoraproject.org/wiki/FedoraAtomicCI/gating
Some of parts are still missing (like the "why gating?") but I wanted to bring
this page forward sooner rather than later and let you comment or bring your
ideas about the different options.
Looking forward your thoughts,
Pierre
Dear all,
Since there starts to be some content around the Fedora Atomic CI effort being
added to the wiki, I created a 'FedoraAtomicCi' category that we can use to
group the different pages.
So if you are looking for the wiki pages related to this effort, you can find
them at: https://fedoraproject.org/wiki/Category:FedoraAtomicCi
And if you are writing documentation on the wiki related to this, don't forget
to include a ``[[Category:FedoraAtomicCi]]``!
Thanks,
Pierre
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