Latest revision |
Your text |
Line 3: |
Line 3: |
| | DATE || TIME || WHERE | | | DATE || TIME || WHERE |
| |- | | |- |
| | 2009-04-16 (Thu) || From ''12:00'' to ''21:00'' UTC (8am -> 5pm EDT) || [irc://irc.freenode.net/fedora-qa #fedora-qa]) | | | Thu February 5, 2009 || From ''12:00'' to ''21:00'' UTC (8am -> 5pm EDT) || [irc://irc.freenode.net/fedora-qa #fedora-qa]) |
| |- | | |- |
| |} | | |} |
| | __NOTOC__ |
|
| |
|
| == What to test? == | | === What to test? === |
|
| |
|
| Today's instalment of Fedora Test Day will focus on: | | Today's instalment of Fedora Test Day will focus on: |
|
| |
|
| * [[Features/Presto]] | | * [[Features/Feature that needs testing]] |
|
| |
|
| == Who's available == | | === Who's available === |
|
| |
|
| The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ... | | The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ... |
| * Development - [[User:Lmacken]], [[User:Skvidal]], [[User:Jdieter]] | | * Development - [[User:Developer1]], [[User:Developer2]] |
| * Quality Assurance - [[User:Psklenar]], [[User:Jhutar]], [[User:Adamwill|Adam Williamson]] | | * Quality Assurance - [[User:Tester1]], [[User:Tester2]], [[User:Tester3]] |
| * Others on #presto-test on server freenode
| |
|
| |
|
| == Prerequisites for Test Day == | | === Prerequisite 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.
| | List any prerequisite needs for the test event. A fresh system, virtualized guest, a blank DVD ... a desire to break software? |
|
| |
|
| * Where to get F11 Beta: https://fedoraproject.org/en/get-prerelease ([http://mirrors.fedoraproject.org/publiclist/Fedora/11-Beta/ all mirrors]) | | * Usb key |
| * Where to get ''yum-presto'' (it is not in the Beta): http://koji.fedoraproject.org/koji/buildinfo?buildID=93831 (or check [http://mirrors.fedoraproject.org/publiclist/Fedora/development/ development repo] if you need some dependencies) or <pre>yum --enablerepo=rawhide install yum-presto</pre> | | * Usb externally connected HD IDE/SATA |
| * Make sure you are running deltarpm-3.4-15 ('rpm -q deltarpm'): <pre>yum --enablerepo=rawhide update deltarpm</pre> | | * Empty HD IDE/SATA/SCSI |
| * Create a F11 Snapshot1 Presto repo configuration (e.g. edit /etc/yum.conf): | | * Free space on HD |
| === i386 ===
| | * Rawhide Fully updated |
| <pre>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
| |
| </pre>
| |
| === x86_64===
| |
| <pre>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
| |
| </pre>
| |
|
| |
|
| | {{admon/warning|You will be performing file system testing today, this will destroy all the data on your HD so backup all your data before proceeding or work on a free space on your HD or better yet another internal/external HD }} |
|
| |
|
| | === How to test? === |
|
| |
|
| {{admon/warning|Remove with caution|You will be removing packages, make sure not to remove any important ones like kernel, glibc and so on - it happened before!}}
| | High level details on how a contributor can get involved. This can include (but not limited to): |
|
| |
|
| == How to test? ==
| | * Areas to target with exploratory testing |
| | * A list of pre-defined test cases to execute |
| | * How to report back results |
|
| |
|
| 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.
| | === Test Cases and Results === |
|
| |
|
| * [[QA:Testcase_YumPresto_basics_cmd]]
| | Optionally, provide a list of test areas or test cases that you'd like contributors to execute. |
| * [[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]]
| |
|
| |
|
| {{admon/note|Dependencies?| You will need ''[http://koji.fedoraproject.org/koji/buildinfo?buildID=98103 createrepo-0.9.7-4.fc11]'' or newer from [http://koji.fedoraproject.org/koji/packageinfo?packageID=603 koji] (older ones had a bug)}}
| | [[Category:Test Days]] |
| | |
| == 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 [https://bugzilla.redhat.com 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 [https://bugzilla.redhat.com/createaccount.cgi 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) || <code>yum update</code> || 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
| |
| |-
| |
| | |
| | Petr Lautrbach || <code>yum update</code> || 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 || -
| |
| |-
| |
| | |
| | [[User:mnowak | Michal Nowak]] || <code>yum upgrade kernel</code> || 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
| |
| |-
| |
| | |
| | [[User:mnowak | Michal Nowak]] || <code>yum upgrade openoffice.org\*</code> || 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
| |
| |-
| |
| | |
| | [[User:mnowak | Michal Nowak]] || <code>yum upgrade \*PackageKit\* \*gnome-packagekit\*</code> || 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
| |
| |-
| |
| | |
| | [[User:mmaslano | Marcela Maslanova]] || <code>time yum update -y sos --enablerepo=myrepo</code> || rawhide 2.6.29.1-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
| |
| |-
| |
| | |
| | [[User:psklenar | Petr Sklenar]] || <code>[http://fpaste.org/paste/9264 yum update]</code> || rawhide 2.6.29.1-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
| |
| |-
| |
| | |
| | Riku Seppälä || <code>yum update openoffice*</code> || 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
| |
| |-
| |
| | |
| | [[User:jhutar]] || <code>yum update</code> || 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
| |
| |-
| |
| | |
| | [[User:Lmacken]] || <code>yum update</code> || 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 ||
| |
| |-
| |
| | |
| | [[User:gsreekantan | Gireesh Sreekantan]] || <code>yum update</code> || 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
| |
| |-
| |
| | |
| | [[User:jhutar]] || [[QA:Testcase_YumPresto_basics_cmd|basics]] || 8xXeon CPU E5320@1.86GHz, 1GB RAM || as expected || no performacne problems observed || yum-presto-0.4.5-4.fc11 || refresh-packagekit
| |
| |-
| |
| | |
| | [[User:jhutar]] || <code>yum update</code> || 4 x Xeon CPU X3353@2.66GHz; 4GB RAM (from F11Beta to F11Snap1, x86_64 system, 1124 packages) || Downloaded 221M, would have been downloaded 799M, savings of 73 percent || real 28m58.142s, user 15m52.641s, sys 2m3.990s || yum-3.2.22-4.fc11.noarch, yum-presto-0.4.5-4.fc11.noarch || no other plugins
| |
| |}
| |
| | |
| [[Category:Fedora 11 Test Days]]
| |