Test Day:Presto 2009-04-16

What to test?
Today's instalment of Fedora Test Day will focus on:


 * Features/Presto

Who's available
The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
 * Development - User:Lmacken, User:Skvidal, User:Jdieter
 * Quality Assurance - User:Psklenar, User:Jhutar, Adam Williamson
 * Others on #presto-test on server freenode

Prerequisites for Test Day
You will need a Fedora 11 Beta system with root access (as we are going to work with yum and rpm). You should have your favourite package set installed. We will provide a repo with F11 Snapshot1 packages with delta RPMs and presto metadata generated, so everybody can do Beta -> Snapshot1 upgrade. Unfortunately there is no live CD for this test day, as you need an installed system to properly test this feature.


 * Where to get F11 Beta: https://fedoraproject.org/en/get-prerelease (all mirrors)
 * Where to get yum-presto (it is not in the Beta): http://koji.fedoraproject.org/koji/buildinfo?buildID=93831 (or check development repo if you need some dependencies) or yum --enablerepo=rawhide install yum-presto
 * Make sure you are running deltarpm-3.4-15 ('rpm -q deltarpm'): yum --enablerepo=rawhide update deltarpm
 * Create a F11 Snapshot1 Presto repo configuration (e.g. edit /etc/yum.conf):

i386
cat < /etc/yum.repos.d/fedora-presto-testday.repo [PrestoTestDay] name=PrestoTestDay F11 Snapshot1 with drpms baseurl=http://people.redhat.com/psklenar/repodata/i386/Packages enabled=1 gpgcheck=0 EOF

x86_64
cat < /etc/yum.repos.d/fedora-presto-testday.repo [PrestoTestDay] name=PrestoTestDay F11 Snapshot1 with drpms baseurl=http://skvidal.fedorapeople.org/presto-test/x86_64/Packages/ enabled=1 gpgcheck=0 EOF

How to test?
What do we want to test exactly? We want to ensure, that packages serching/installing/updating/uninstalling works, that it works in all the different ways users are using it and that Presto related tools also works.


 * QA:Testcase_YumPresto_basics_cmd
 * QA:Testcase_YumPresto_PackageKit
 * rpm -q yum yum-presto PackageKit PackageKit-yum PackageKit-yum-plugin gnome-packagekit ...
 * Try to search/install/upgrade/remove few packages (test it as a non root user) in gnome-packagekit (System -> Administration -> Add/Remove Software)
 * QA:Testcase_YumPresto_yumex
 * rpm -q yum yum-presto yumex ...
 * Try to search/install/upgrade/remove/group* few packages using your favourite GUI tool (e.g. yumex)
 * QA:Testcase_YumPresto_createrepo

Results
We will store results in the table below. This page is editable without a Fedora login for those who do not want to sign the CLA, but if you do have a FAS account, please log in before editing.

If you find a bug, please report it through Bugzilla and make it depend on bug PrestoTestDay (just put PrestoTestDay into the Blocks: field). If you do not have an account there, you may create one, or just ask somebody on the #fedora-qa to report the bug for you.