qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Re: Buildbot for qemu.git/master


From: Daniel Gollub
Subject: [Qemu-devel] Re: Buildbot for qemu.git/master
Date: Tue, 8 Feb 2011 12:14:14 +0100
User-agent: KMail/1.13.5 (Linux/2.6.34.7-0.7-default; KDE/4.4.4; x86_64; ; )

Hi Stefan,

On Monday, February 07, 2011 10:34:03 am Stefan Hajnoczi wrote:
> I have a buildmaster at buildbot.vmsplice.net.  I could share my
> master.cfg with you so that you can take over and merge it into your
> KVM buildmaster.  Then I would take my buildmaster offline.


Ok. This would be very interesting. You can find ours here:
http://people.b1-systems.de/~gollub/buildbot/qemu-master-1297163676.cfg

Quick attempt from porting our qemu-kvm.git buildbot configuration to 
qemu.git. qemu-stable-0.14.git is  currently missing. But should be easy once 
it got added as mirror-branch in qemu.git (in case this is still planned?).


The qemu.git buildbot is running:
http://buildbot.b1-systems.de/qemu/

(The qemu.git repo seems to be slow right now couldn't get a full git-fetch 
without timeout yet)


This buildbot configuration for qemu.git is running build-tests for x86_64 and 
i386. And build-tests out-of-tree builds, as well as build with: --disable-kvm 
and a plain: ./configure; make


We're still running a quite old version of buildbot. But i plan to upgrade 
this one very soon. Since this version doesn't support Git-Poller yet, and 
relys on a git-post-commit hook. (Which cause for qemu-kvm.git and kvm.git 
some trouble due to git.kernel.org syncing issues which were delayed)

> 
> The following builders are interesting:
>  * Host platforms: 32- and 64-bit x86 Linux, Windows, *BSD, Mac OS X and
> others * Tests: qemu-iotests and other automated test suites

The qemu-kvm.git and the qemu.git have currently buildslaves for 32 and 64bit 
x86 Linux.

For kvm.git we added few month ago cross-compiling to provide build-testing 
for different architectures. Do you think this would be helpful for qemu.git 
as well?

http://buildbot.b1-systems.de/kvm/waterfall

One x86_64 builder provies cross-compiling for:
x86_64, i386, s390, ia64, ppc44x, ppc64





> 
> This depends on volunteers contributing buildslaves.

This would be great if you and other would volunteer to contribute some more 
buildslaves. Especially for different platforms which are not covered yet.


> So far there are
> debian-x86_64 and debian-i386 builders.  Automated test suites are not
> yet running.


Should be easy to add. Just let me know which one we should add.
I'll looking into those which got already mentioned on the list.

 
> Both the qemu.git and qemu-stable-0.14.git master branches are interesting.
> 
> If this sounds good to you then I'll send over the master.cfg and can
> add a debian-x86_64 buildslave to your buildmaster.  If this is more
> effort than you have time for, no worries, I'm also happy to maintain
> the QEMU buildbot.

Would be great if we could join our efforts. I'll great later a git repo to 
maintain the different buildbot configuration - so people can easily extended 
the configuration and add more tests or add different buildflags. And we just 
merge those in our buildbot master.


Best Regards,
Daniel


-- 
Daniel Gollub
Linux Consultant & Developer
Mail: address@hidden

B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537

Attachment: signature.asc
Description: This is a digitally signed message part.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]