old_testing_critpath notifications

Adam Williamson awilliam at redhat.com
Fri Dec 3 02:08:25 UTC 2010


On Thu, 2010-12-02 at 14:22 -0800, Toshio Kuratomi wrote:

> > * Try and test in a reasonably user-ish environment, not your own highly
> > customized one; if this means using a separate user account or a VM, do
> >
> Note about this second bullet:  I'm not sure this is good advice.  There's
> been quite a few times I've encountered bugs in end-user oriented programs
> where deleting the config files in my home directory made the bug
> "disappear".  Similarly, I remember there was a bind update a few releases
> back where the package was trying to rewrite the existing config files which
> failed when the update was attempted on boxes that had already customized
> the config.
> 
> I see what you're trying to get at here but I think what it really boils
> down to is -- "you should have two sets of eyes look at this."  So perhaps,
> upping the karma requirement to +2 and letting maintainers +1 their own
> updates helps here.

That wasn't quite what I was getting at, but you have a point - both
environments can expose bugs. What I was getting at is that developers
tend to test in their own 'messy' environments anyway, so the thing they
usually *miss* is testing in a more user-y environment. So perhaps
advise maintainers to test both.

> 2) If the maintainer happens to be a proventester, then they only need to
> find a regular user to give the other karma point.

...or, as we're discussing in another thread branch, the maintainer
*will* be a proven tester because they're a maintainer :)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net



More information about the devel mailing list