Re: Don't put new packages through updates-testing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2007-06-01 at 16:55 +0200, Hans de Goede wrote:
> Will Woods wrote:
> > Let's be a little more clear here - what the QA team actually does for
> > packages in updates-testing is *verification*. Check package sanity,
> > make sure programs don't segfault on startup, etc. 
> > 
> > I'm not expecting all testers to understand the functions of the
> > packages as well as their maintainers. But anyone can tell if you missed
> > some deps or your package doesn't start on x86_64.
> > 
> 
> 1) I already verify my packages on x86_64 myself

Sure, and most maintainers do. And that's wonderful. It means that the
QA process will be very fast:

"Oh, look, one of Hans' packages! This will be easy!"
[mere minutes pass, most of which is downloading the packages]
"Yep, everything seems fine. That Hans is one great packager!"
[QA approves package, rel-eng signs it, all is right with the world]

So it really shouldn't slow *you* down much at all. But it should help
catch packaging / build mistakes made by *others* before they make it
into the repo.

> 2) starting libs is kinda hard
> 3) Most missing deps are subtile and do not necesarry show when just running an
>     app
> 
> It would be more usefull to check build-logs for things like:
> -suspicious ./configure failures (due to missing BuildRequires)
> -64 bit suspecious compiler output like cast from different size integer to
>   pointer (this could actually be automated)
> 
> Checking for 64 bit suspicious compiler warnings in my experience finds far 
> more 64 bit bugs then just a quick test run, unless those 64 bit bugs happen to 
> be in the straight quick test run path.

These are excellent recommendations. I'll be sure to put 'em up on the
QA pages when we start putting together our testing guidelines.

Thanks!

-w

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux