From Fedora Project Wiki

Package Tester Resources

This page is to collect resources for people who wish to test updates to fedora stable and/or branched releases. It's intended to be a one-stop shop for resources to allow more access and testing to take place.

Background

Fedora Stable and Branched releases use bodhi to mange update. Updates are submitted by package maintainers, signed and pushed out to testing repositories by release engineering, and made available to test by package testers. The [ http://fedoraproject.org/wiki/Updates_Policy ] describes how and when these updates can reach stable repositories. Package Testers test and provide "karma" on updates. Either a +1 when an update causes no regressions, or a -1 if regressions or loss of operation is found.

Enabling testing repos or picking testing updates

Bodhi

Bodhi is available at https://admin.fedoraproject.org/updates/

  • rss feeds are available for updates, either for all

There is also a command line 'bodhi' client in the 'bodhi-client' package.

  • bodhi -L packagename - gives a summary of what version of a package is in all available repos.
  • bodhi -T - gives a list of updates you have installed you could provide feedback for.
  • bodhi --untested <type> - gives a list of type of updates that are pending and could be tested.

Command line

The fedora-easy-karma package makes it easy to submit karma on all packages you have installed from a updates-testing repository. Simply run it from a terminal and it will present each update in turn. Type '1' to add +1 karma, '-1' to add -1 karma, '0' to add a comment with no karma, and return to skip the update and go to the next. This method is handy if you have globally enabled the updates-testing repository and have a number of updates to add karma to.

Bugzilla

Mailing lists