[issue9546] buildbot: if a compile error occurs, the "clean" step is skipped

Martin v. Löwis report at bugs.python.org
Mon Aug 9 22:57:30 CEST 2010


Martin v. Löwis <martin at v.loewis.de> added the comment:

Am 09.08.2010 22:43, schrieb Antoine Pitrou:
> 
> Antoine Pitrou <pitrou at free.fr> added the comment:
> 
>> I think "cannot be copied" is an exaggeration
> 
> It seems that the purpose is to allow local modifications to
> Modules/Setup. Otherwise, I don't know why the Makefile would print
> an elaborate message when the file exists. If this possibility is
> never used then, true, we can remove the elaborate message and
> overwrite the existing file instead.

It's certainly the case that this is used. However, "cannot be copied"
sounds like a permission problem, which there is not.

>> Not sure why this had high priority - if anybody wants to fix it, 
>> please go ahead.
> 
> How do we fix it? I don't think we have access to the sequence of
> operations executed by buildbots.

Just ask for it, and you'll be granted access.

> It is high priority because this caused a mess on the buildbots and
> forced us to revert some perfectly good checkins. I hesitated between
> high and critical, because infrastructure bugs like this are actively
> detrimental to development activites.

I still fail to see the bug - it's by design that later build steps are
not executed if earlier build steps failed. It would be possible to let
the slaves start over with an entirely new checkout on every build, but
that would significantly increase bandwidth consumption, and delay
builds.

In any case, I won't have time to look into this in the near future.

----------
title: buildbot: if a compile error occurs, the "clean" step is skipped -> buildbot: if a compile error occurs,	the "clean" step is skipped

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue9546>
_______________________________________


More information about the Python-bugs-list mailing list