Re: 'make check', those that require X, the others
- From: "John Carr" <john carr unrouted co uk>
- To: API <apinheiro igalia com>
- Cc: build-brigade-list gnome org
- Subject: Re: 'make check', those that require X, the others
- Date: Mon, 18 Aug 2008 15:23:31 +0100
On Mon, Aug 18, 2008 at 12:20 PM, API <apinheiro igalia com> wrote:
>
>> hi,
>>
>> Frederic Peters schrieb:
>> > Again,
>> >
>> > My buildslave finished its run of modules <http://jhbuild.bxlug.be:8080/>
>> > and several are marked as failed because their 'make check' phase failed.
>> >
>> > There are roughly three categories there:
>> >
>> > 1. real check failures, to be investigated;
>> > 2. missing files in po/POTFILES.in, I'll check with i18n and report
>> > them if necessary;
>> > 3. failures because checks require to be run in an X server.
>> >
>> > What to do about that last category? Should it be reported against
>> > modules so they do not try to run them if DISPLAY= is not set?
>> > Something else?
>>
>> We could also run Xvfb. In my pet project I check for Xvfb in configure and
>> start Xvfb in the tests - it works quite well. I think gtk can start Xvfb from
>> the makefile too.
>
> We have been using xvfb for a long time, if you see the current buildbot installation
> guide [1], step 11:
>
>
> "11. Install xvfb in your system. This is used to provide an X server for those modules which run tests that require one.
>
> * In Debian this package provides a script called xvfb-run, looks like Fedora does not provide it, so maybe we'd need to provide it to you.
>
> OlavVitters: Need a RHEL5 script.
> "
>
>
> And by the way, after all this work, this guide require a full re-write. I will try to do
> that on a free time.
>
> [1] http://live.gnome.org/BuildBrigade/DocsAndGuides/GnomeBuildbotInstallation, step 11:
>
> Br
Do we want to add xvfb to the bootstrap for slaves?
John
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]