On Wed, Apr 6, 2011 at 1:30 AM, Jeff Law <l...@redhat.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 04/05/11 16:49, DJ Delorie wrote:
>>> What type of *proof* would you accept?
>>>
>>> o Bisecting the commit history until it doesn't fail any more?
>>
>> That isn't even *evidence* that the patch caused the bug, much less
>> proof.  It only shows that the patch resulted in some bug happening,
>> but that bug might have been latent.
> Right.  Often a bisect will catch the bug, but it's certainly not foolproof.
>
>
>> If this is really what we want for an auto-revert trigger, then what
>> we need is a commit hook that builds every patch and rejects any that
>> cause problems.  I suspect we really don't want that though.
> People could certainly make an argument for this; if we had the
> infrastructure which included this as part of patch tracking &
> management, it'd be hard to argue against it.

Err, we already require that people bootstrap and regtest patches.
Minus the case they screw this up I don't see how an autotester
repeating exactly that test would be helpful.  If the autotester
tests something slightly different why would that suddenly be
more relevant?

For trunk I simply expect that default builds (with no configure
options) work.  There migth be breakage for other checking variants
or non-default languages - this just happens, esp. during stage1.
There may be breakage on weird targets.  But as long as the
platform that I guess > 50% of developers use works
(x86-64-*-linux) it's just business as usual.

Richard.

Reply via email to