CentOS 5.2 QA

ToDo

A list of things we like to get done for the 5.2 release.

Bugs

Please submit your bug reports to the CentOS-qa mailing list. It may also be helpful to add them to the list at Bugs, but Karanbir is is currently only watching CentOS-qa for reports.

Tested Hardware lists

Add to the sections below the hardware that you are using to perform the QA tests. Each hardware config is given a letter and that letter is used in the test matrixes below to mark which things you tested.

i386 Hardware

x86_64 Hardware

Test Matrix

This will be used to build more complete matrix. Add things you need/would like to see/... to be tested.

(12:48:20 PM) kbsingh: basicaly the way yum handles Arch has changed
(12:48:51 PM) kbsingh: earlier, yum install fo.x86_64 would only consider .x86_64 pkgs for dep resolution
(12:49:07 PM) kbsingh: now it only adds the main package as .x86_64 - but still uses all other ( .* ) for dep resolution
(12:49:20 PM) kbsingh: so you can do yum install foo.x86_64 and bar.x86_64 and bar.i386 installed with it

Stuff the developers need to clear out for 5.2

Stuff for CentosPlus

Function Test Matrix

This matrix describes different functional tests. If you successfully tested a item from the matrix then you can add a letter from your hardware profile ( i386 Hardware or x86_64 Hardware ) to the cell (so we know who tested). If you have a failure then add a note below the matrix in the numbered list and add the number of your entry in the cell.

If there are already 3 letters in a cell for that test then you do not need to add a letter if your test was successful. If your test failed then leave the letters in the cell but add the number of your note.

To read testcases click on the testname. If the page for a testcase is empty you are free to add testcases you think are relevant.

Functional Test

i386

x86_64

Core

Kernel

BDFI

D E F G H

Storage drivers

H

Network drivers

E F G H

Xen

F G H

Desktop

Gnome

B C D I

B D J

KDE

DEI

D J

Firefox + Thunderbird

B C D E

D J

Openoffice.org

B D

D J

GUI Yum tools

B

Server

Apache

C

PHP

C

Perl

C

Python

C

Squid

Vsftpd

C

Bind

Samba

Mysql

C

Postgres

Clustering

Core clustering (rgmanager)

GUI Tools (Conga)

CLVMD

GFS

Misc

CentOS Branding

Yum priorities plugin

D E

Failures Functional tests:

  1. ...

Yum priorities testcases

  1. General test:
    1. Install yum priorities.
    2. Set the CentOS Base, Updates, and Extras repos to priority 1.
    3. Enable RPMForge.
    4. Try to install subversion and perl-Compress-Zlib. Yum should offer to install these from the CentOS repos.

  2. More to come.

Upgrade Test Matrix

TODO

Failures upgrades

  1. The yum-utils package is still missing : "Error: Missing Dependency: yum < 3.1.0-0 is needed by package yum-utils" -- Will be build later, it needs anaconda.

  2. The anaconda package is still missing : "Error: Missing Dependency: libdhcp6client.so.1 is needed by package anaconda" -- Will be build later.
  3. External packages that need libgtkembedmoz.so are broken because of the rebase of xulrunner : "libgtkembedmoz.so is needed by package liferea"
  4. External packages that need gtkhtml3 are broken because it has been rebased.

Installation Test Matrix

This matrix describes all the different ways to install CentOS. If you successfully tested a certain way on a certain platform you can add the letter of your hardware profile in the matrix in the correct cell. If you have a failure then add a note below the matrix in the numbered list and add the number of your entry in the cell.

If there are already 5 letters in a cell for tests on real hardware or inside Xen, or if there are already 3 letters for the other platforms then you do not need to add a letter if your test was successful. If your test failed then leave the letters in the cell but add the number of your note.

Todo ...

Rescue Mode

Serial Console

Serial console works on i386 and x86_64

Release Notes

Put here things you think should be mentioned in our release notes :

QaWiki/CentOS5.2-QA (last edited 2008-06-26 02:27:13 by BillScheel)