From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: buildbot Date: Wed, 08 Jul 2009 18:07:57 +0300 Message-ID: <4A54B64D.104@redhat.com> References: <20090706143546.GB28046@redhat.com> <200907072253.28333.gollub@b1-systems.de> <4A542671.8030604@redhat.com> <200907081645.08954.gollub@b1-systems.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Jan Kiszka , Gleb Natapov , kvm@vger.kernel.org, Christian Berendt To: Daniel Gollub Return-path: Received: from mx2.redhat.com ([66.187.237.31]:48254 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754429AbZGHPF3 (ORCPT ); Wed, 8 Jul 2009 11:05:29 -0400 In-Reply-To: <200907081645.08954.gollub@b1-systems.de> Sender: kvm-owner@vger.kernel.org List-ID: On 07/08/2009 05:45 PM, Daniel Gollub wrote: > A local instance of buildbot with one master and one slave is already running > for qemu-kvm.git (clone). Preparing now the final buildmaster host ... > > Unfortunately there seems to be no Git-"poller" in buildbot, like for SVN. So > there is need to install a Git post-receive hook on the repositories to > trigger the buildbot-master: > http://buildbot.net/trac/browser/contrib/git_buildbot.py > > I hope this ok. Otherwise we would need to setup mirror, which contains this > hook. > I can easily add the hook. > Some further questions to the build test: > > - incremental/quick or full/"safe" build tests? > (e.g. "make clean" before actual configuration/build?) > I think clean builds + ccache give a good safety/performance tradeoff. qemu is pretty safe wrt incremental builds anyway. > - any non-default compiler flags? > Not from me, but if someone has a favorite flag, we can test it. > - which combination of configuration should get tested? > * w/o --disable-kvm > * ... > Let's hear the list... > - which branches should get build-tested for qemu-kvm.git? just master in the > beginning? > master, next, stable-0.10 I also want more repositories: qemu.git, kvm.git, and kvm-kmod.git. The latter will be tricky since it references another repository, but we'll work it out. -- error compiling committee.c: too many arguments to function