This last requirement only concern packages that are in Fedora Atomic Host while the first two are enforced for all packages.

This last requirement only concern packages that are in Fedora Atomic Host while the first two are enforced for all packages.

+

+

'''Note:''' At the moment, Bodhi only queries Greenwave every 6 hours. If you see a message like "1 of 2 required tests not found", with the results already shown in the "automated tests" tab, the situation will get rectified with the next Bodhi-Greenwave sync.

===== Package level testing =====

===== Package level testing =====

Latest revision as of 10:27, 3 May 2018

From Thursday January 18th 2018, bodhi has been adjusted to gate updates based on test results.

AtomicCI pipeline - for packages that are part of the Atomic Host and include in their dist-git repository tests according to the specifications.

This last requirement only concern packages that are in Fedora Atomic Host while the first two are enforced for all packages.

Note: At the moment, Bodhi only queries Greenwave every 6 hours. If you see a message like "1 of 2 required tests not found", with the results already shown in the "automated tests" tab, the situation will get rectified with the next Bodhi-Greenwave sync.

Package level testing

We are currently working on building a pipeline that will support package level testing for all packages interested in adding tests to their dist-git repositories.

How to fix the tests?

The tests are all in your hand, you can fix the dist.depcheck and dist.abicheck by adjusting the update or the build and you can fix the package level testing since the tests are stored in the dist-git repository of the package itself. You have the control on the tests.