Test Day:2009-04-16 Presto
|2009-04-16 (Thu)||From 12:00 to 21:00 UTC (8am -> 5pm EDT)||#fedora-qa)|
What to test?
Today's instalment of Fedora Test Day will focus on:
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):
cat <<EOF> /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
cat <<EOF> /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.
- 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)
- rpm -q yum yum-presto yumex ...
- Try to search/install/upgrade/remove/group* few packages using your favourite GUI tool (e.g. yumex)
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.
|user||command/action||system||downloaded||time||relevant packages versions||other plugins|
|Markino (aka TopoMorto)||
||VirtualBox 2.2 ...||???kB||real 14m51.956s, user 2m46.799s, sys 1m32.895s||yum-3.2.22-4.fc11.noarch yum-presto-0.4.5-4.fc11.noarch, yum-fastestmirror-1.1.21-2.fc11.noarch||no other plugins|
||kvm-74-11.fc10.x86_64, guest - x86_64, 512M Ram||downloaded 236M, would have been downloaded 262M, savings of 10 percent||N/A||yum-presto-0.4.5-4.fc11.noarch, yum-3.2.22-1.fc11.noarch||-|
||host(Rawhide.x86_64) + guest(KVM/F-11-Beta.x86_64)||22 MB v. 9.7 MB saved 57 %||the rebuilding rpms from deltas took ~2 mins, but probably worth the savings||yum-3.2.21-16.fc11 & yum-presto-0.4.5-4.fc11||refresh-packagekit|
||host(Rawhide.x86_64) + guest(KVM/F-11-Beta.x86_64)||129 MB v. 11 MB saved 92 %||the rebuilding rpms from deltas took ~3 mins, but definitely worth the savings||yum-3.2.21-16.fc11 & yum-presto-0.4.5-4.fc11||refresh-packagekit|
||host(Rawhide.x86_64) + guest(KVM/F-11-Beta.x86_64)||4 MB v. 1.3 MB saved 69 %||yum-3.2.21-16.fc11 & yum-presto-0.4.5-4.fc11||refresh-packagekit|
||rawhide 184.108.40.206-70.fc11.x86_64||downloaded 54K, would have been downloaded 185K, savings of 71 percent||real 0m22.392s user 0m7.605s sys 0m1.277s||yum-presto-0.4.5-4.fc11.noarch, yum-3.2.22-1.fc11.noarch||no other plugins|
||rawhide 220.127.116.11-70.fc11.x86_64; +-beta.i386 to people.redhat.com/psklenar/repodata/i386||downloaded 120M, would have been downloaded 305M, savings of 61 percent||yum-presto-0.4.5-4.fc11.noarch, yum-3.2.22-1.fc11.noarch||no other plugins|
||2.6.29-0.258.2.3.rc8.git2.fc11.x86_64||downloaded 11M, would have been downloaded 129M, savings of 92 percent||N/A||yum-3.2.22-4.fc11.noarch yum-presto-0.4.5-4.fc11.noarch||no other plugins|
||8xXeon CPU E5320@1.86GHz, 1GB RAM (from F11Beta to F11Snap1, i386 system, 664 packages)||downloaded 130M, would have been downloaded 345M, savings of 63 percent||real 21m17.767s, user 9m28.387s, sys 0m56.330s||Beta yum + yum-presto-0.4.5-4.fc11||no other plugins|
||Tested on both KDE and GNOME F11 Beta spins, upgrading to F11snap1||Downloaded 197M, would have been 407M. Savings of 52%||N/A||yum-presto-0.4.5-4.fc11, deltarpm-3.4.15.fc11|
||Tested updating Beta (Fedora 10.92) to snap 1 with GNOME and LXDE installed - KVM guest||Downloaded 197M, would have been 408M. Savings of 52%. yum update transmission gave a savings of 38%||Rebuiling took 20minutes - maybe due to KVM||yum-presto-0.4.5-4.fc11, deltarpm-3.4.15.fc11||refresh-packagekit, presto plugins installed|