All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC] Auto bi-sect build server idea
@ 2008-05-07 22:07 Leon Woestenberg
  2008-05-08  8:02 ` Koen Kooi
  0 siblings, 1 reply; 4+ messages in thread
From: Leon Woestenberg @ 2008-05-07 22:07 UTC (permalink / raw)
  To: openembedded-devel

Hello all,


I typically run a from scratch build once a day, typically a
combination of {uc,eg,g}libc and targets {ixp4xx, powerpc, avr32}.

Today my avr32/uclibc build stopped with bug #1380 which has been
reported 2 months ago but never occurred to me.

When I fixed that, I then ran into bug #4065 which has been
opened/fixed/closed and reopened.

So, I think we have a regression at hand (which might be already fixed
when I send this email, but that's not the point).

Then I thought about the idea of having a build server automatically
doing an automatic bi-sect towards the commit that breaks things.

Define a few local.conf's that are known-good.
Build each of them,
if the build completes, tag the revision as "last known good".
if the build fails, tag the revision as "latest known bad", and
bi-sect, selecting a "candidate" and iterate to the breaking commit.

I'm mainly interested in a helloworld-image, I'm not much interested
in package recipes, but mostly in the toolchain/libc
stuff/rootfs/image stuff, for now.

Has this been done earlier? Ideas?

Regards,
-- 
Leon



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-05-08 11:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-07 22:07 [RFC] Auto bi-sect build server idea Leon Woestenberg
2008-05-08  8:02 ` Koen Kooi
2008-05-08 10:15   ` Leon Woestenberg
2008-05-08 11:34     ` Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.