From Fedora Project Wiki

m (moved QA/Test Days/Presto to Test Day:Presto 2009-04-16: Moving into the Test Day namespace)
(updated after the chat with skvidal)
Line 22: Line 22:
=== Prerequisite for Test Day ===  
=== Prerequisite for Test Day ===  


You will need a system where you have a root access as we are going to work with yum and RPM. Ideally, you will have an X installed, so we will be able to test GUI applications as well.
You will need a '''Beta''' system where you have a root access (as we are going to work with yum and rpm).
You should have your favourite package set installed.
We will provide repo with F11 Snapshot1 packages with delta rpm's and presto metadata generated,
so everybody can do Beta -> Snapshot1 upgrade.


We will store what we did in the table below, so if you want to update it yourself, you will need an Fedora account - you may [https://admin.fedoraproject.org/accounts/ create] it in 3 minutes.
{{admon/warning|You will be removing packages, be sure you will not remove any important one as kernel, glibc and so on - it happened before ;-)}}


If you will 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.
=== How to test? ===


{{admon/warning|You will be removing packages, be sure you will not remove any important one as kernel, glibc and so on - it happened before ;-)}}
What 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.


=== How to test? ===
We will store what we did in the table below, so if you want to update it yourself, you will need an Fedora account - you may [https://admin.fedoraproject.org/accounts/ create] it in 3 minutes.


What we want to test? 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.
If you will 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.


=== Test Cases and Results ===
=== Test Cases and Results ===

Revision as of 18:04, 14 April 2009

DATE TIME WHERE
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:

Who's available

The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...

Prerequisite for Test Day

You will need a Beta system where you have a root access (as we are going to work with yum and rpm). You should have your favourite package set installed. We will provide repo with F11 Snapshot1 packages with delta rpm's and presto metadata generated, so everybody can do Beta -> Snapshot1 upgrade.

Warning.png
You will be removing packages, be sure you will not remove any important one as kernel, glibc and so on - it happened before ;-)

How to test?

What 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.

We will store what we did in the table below, so if you want to update it yourself, you will need an Fedora account - you may create it in 3 minutes.

If you will 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.

Test Cases and Results

on command-line

  1. rpm -q yum yum-presto
  2. Try to search/install/upgrade/remove/group* few packages

with PackageKit

  1. rpm -q yum yum-presto PackageKit PackageKit-yum PackageKit-yum-plugin gnome-packagekit ...
  2. Try to search/install/upgrade/remove/group* few packages (test it as a root and a user)

with other GUI tools

  1. rpm -q yum yum-presto yumex ...
  2. Try to search/install/upgrade/remove/group* few packages using your favourite GUI tool (e.g. yumex)

related tools

  1. rpm -q createrepo presto-utils
  2. Create a repository from few packages you have
  3. Try to use that repository

Results

user command/action system bandwidth time relevant packages versions
Used:Tester1 yum search yum Intel Core 2 DUO 2.20GHz, 2GB RAM, ... ???kB real 0m1.094s, user 0m0.832s, sys 0m0.148s yum-3.2.21-2.fc10.noarch yum-presto-0.4.5-1.fc9.noarch, yum-fastestmirror-1.1.19-1.fc10.noarch and few other plugins
Used:Tester1 ... ... ... ... ... ...