babune is now able to run -proposed for SRUs
Jelmer Vernooij
jelmer at samba.org
Fri Jul 22 09:17:10 UTC 2011
On 22/07/11 11:07, John Arbash Meinel wrote:
> On 7/22/2011 10:48 AM, vila wrote:
>> Hi,
>>
>> I just finished adding
>> http://babune.ladeuil.net:24842/view/SRUs/job/selftest-chroot-natty-proposed/
>>
>> This job installs bzr from natty-proposed and run the full test suite
>> for the installed bzr.
>>
>> This will be run every 24h from now (and be extended to other series).
>>
>> Vincent
>>
> I like that we're running the test suite, but it doesn't feel quite
> right. My thoughts:
>
> 1) Aren't we running the test suite as part of building the package? So
> any given revision in natty-proposed has *already* passed the test suite
> on natty.
Yep.
> 2) Development isn't being done in a "-proposed" branch. AIUI, it
> shouldn't get into the -proposed branch until we've released a stable
> version. Which means the testing should be done on our stable branches
> (which I think you're already doing).
>
> Anyway, I'm not against doing it, but I don't really see what benefit we
> get out of it, either.
The SRU process ( https://wiki.ubuntu.com/StableReleaseUpdates) requires
that proposed packages (and the bugs they fix) are verified. Usually
this happens by manually checking that each backported bugfix has not
broken anything. For Bazaar, we are allowed to verify that the built
packages are not broken by running the testsuite from the installed
package on the target distroseries.
Running the test suite from the package might catch some issues like
incomplete installation. In the past we've forgotten to install some of
our packages, resulting in a broken bzr when installed, when it ran fine
from the source tree. Likewise, we have had bugs in the packaging that
caused files to be installed in the wrong location.
Cheers,
Jelmer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/bazaar/attachments/20110722/4f403d86/attachment.html>
More information about the bazaar
mailing list