QA test script for FE
Aurelien Bompard
gauret at free.fr
Sat Sep 24 20:14:18 UTC 2005
- Previous message (by thread): rpms/swish-e/devel swish-e-2.4.2-httpd.conf, NONE, 1.1 swish-e-2.4.2-src_compress.c.patch, NONE, 1.1 swish-e-2.4.2-src_parser.c.patch, NONE, 1.1 swish-e-2.4.2.FC4.spec, NONE, 1.1 swish-e.xpm, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): [Bug 169210] New: Review Request: xnee: recorder and player of X actions
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Hi,
Those from the fedora.us days may remember a script called fedora-qa (or
fedora-startqa) that Erik LaBianca and me wrote to automate the QA steps.
I've updated this script, and rewrote most of it for the new policy at
Fedora Extras. It's very useful to me, so I guess it can help other people
in the QA process.
The aim of this script is to test all the MUST items in
PackageReviewGuidelines which are not covered by rpmlint.
You can find it at this URL :
http://gauret.free.fr/fichiers/rpms/fedora/fedora-qa
This script requires python, mock, rpmlint and yum-utils. To use it, follow
these steps:
- Create the rpm build directory structure, for example with
fedora-buildrpmtree from the fedora-rpmdevtools package.
- cd to a temp dir (ex: ~/tmp) in a terminal.
- run "fedora-qa <bugid>" or "fedora-qa <srpm>"
- answer the questions, and a report will be printed.
The report and additional files (like binaries, build log, etc...) can be
found in the "~/reports/<rpm_name>" directory. The "~/reports" base dir can
be configured in ~/.fedora-qa
I try to keep up-to-date information on this script on my wiki page
(http://fedoraproject.org/wiki/AurelienBompard)
Currently, the script performs 31 checks, which can be listed with
"fedora-qa -l"
Of course, if it tracebacks on you, please report to me.
Hope this helps
Aurélien
--
http://aurelien.bompard.org ~~~~ Jabber : abompard at jabber.fr
In God we Trust. All others must submit an X.509 certificate.
- Previous message (by thread): rpms/swish-e/devel swish-e-2.4.2-httpd.conf, NONE, 1.1 swish-e-2.4.2-src_compress.c.patch, NONE, 1.1 swish-e-2.4.2-src_parser.c.patch, NONE, 1.1 swish-e-2.4.2.FC4.spec, NONE, 1.1 swish-e.xpm, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): [Bug 169210] New: Review Request: xnee: recorder and player of X actions
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-list
mailing list