qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Buildbot for qemu.git/master
@ 2011-02-05 16:36 Stefan Hajnoczi
  2011-02-05 20:32 ` [Qemu-devel] " Stefan Hajnoczi
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Stefan Hajnoczi @ 2011-02-05 16:36 UTC (permalink / raw)
  To: qemu-devel; +Cc: gollub, Michael Tokarev

Occassionally a commit that breaks the build gets merged into
qemu.git/master.  Build testing manually across all host platforms is
not feasible for most developers.  Remember we cover 32- and 64-bit
x86 Linux, Windows, and other host platforms.  There are factors like
compile time but the main problem is that few have access to all host
platforms.

This can be solved with automated builds.  If a build fails, the
mailing list or maintainers are notified.  This doesn't excuse
developers from build testing on platforms they have access to, but it
helps reduce the window of time between a broken commit going in and
it being noticed.

Buildbot is a continuous integration system that can be used to guard
qemu.git/master.  For details see
http://trac.buildbot.net/wiki/AboutBuildbot.

If there is a host platform you care about, please consider running a
buildslave.  A buildslave is a machine capable of performing automated
builds and reporting results.  Buildslaves do not require public IP
addresses and it's up to you whether you want to run it all the time
or not.

I'm volunteering to set up and maintain a buildbot for
qemu.git/master.  I will send out a link to the build status page once
it has been set up.

Daniel: I believe you run a buildbot for KVM.  Are you willing to
extend that setup to qemu.git/master?  I wanted to ask in case it
makes sense to combine the two.

Stefan

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

end of thread, other threads:[~2011-02-08 13:43 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-05 16:36 [Qemu-devel] Buildbot for qemu.git/master Stefan Hajnoczi
2011-02-05 20:32 ` [Qemu-devel] " Stefan Hajnoczi
2011-02-07 13:00   ` Alexander Graf
2011-02-07 14:36     ` Stefan Hajnoczi
2011-02-07 14:44       ` Alexander Graf
2011-02-07 15:26         ` Stefan Hajnoczi
2011-02-08  2:29       ` Lucas Meneghel Rodrigues
2011-02-08  9:23         ` Stefan Hajnoczi
2011-02-08 11:23           ` Lucas Meneghel Rodrigues
2011-02-08 11:26             ` Alexander Graf
2011-02-08 11:28             ` Stefan Hajnoczi
2011-02-08 12:32               ` Alexander Graf
2011-02-07 19:03   ` Luiz Capitulino
2011-02-07 21:18     ` Stefan Hajnoczi
2011-02-07 21:23       ` Alexander Graf
2011-02-07  8:30 ` Daniel Gollub
2011-02-07  9:34   ` Stefan Hajnoczi
2011-02-08 11:14     ` Daniel Gollub
2011-02-08 11:39       ` Stefan Hajnoczi
2011-02-07 15:02 ` [Qemu-devel] " Richard W.M. Jones
2011-02-07 15:15   ` Stefan Hajnoczi
2011-02-08  2:36     ` Lucas Meneghel Rodrigues

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).