autobuild: intermittent test failure detected

Andrew Tridgell tridge at samba.org
Fri Apr 1 22:25:10 MDT 2011


The autobuild test system has detected an intermittent failing test in 
the current master tree.

The autobuild log of the failure is available here:

   http://git.samba.org/autobuild.flakey/2011-04-02-0625/flakey.log

The samba3 build logs are available here:

   http://git.samba.org/autobuild.flakey/2011-04-02-0625/samba3.stderr
   http://git.samba.org/autobuild.flakey/2011-04-02-0625/samba3.stdout

The source4 build logs are available here:

   http://git.samba.org/autobuild.flakey/2011-04-02-0625/samba4.stderr
   http://git.samba.org/autobuild.flakey/2011-04-02-0625/samba4.stdout
  
The top commit at the time of the failure was:

commit d143bc444c10df99b2dd64f4a0e02c902c3c024e
Author: Michael Adam <obnox at samba.org>
Date:   Sat Apr 2 02:20:49 2011 +0200

    s3:waf: add cluster support / ctdb checks.
    
    The checks are roughtly taken from the autoconf ctdb checks.
    
    I was not able to implement checks with CHECK_DECL, CHECK_TYPE,
    CHECK_HEADER and friends, because the ctdb headers seem to need too
    special a setup of includes and defines in order to compile.
    So I used CHECK_CODE() in all checks.
    
    In the long run, this should be changed.
    
    I supported a --with-ctdb-dir options to allow for building
    against a ctdb that is not installed into /usr (e.g. against
    a local git checkout). In order to implement this, I had to
    hand includes in to the CHECK_CODE function.
    Here I found a problem with CHECK_CODE (or even the core waf
    conf.check() function: The CHECK_CODE function does not
    expand the includes it gets (i.e. '#' is not expanded to the
    base dir, and relative paths are left relative). But the core
    check() function seems to ignore all include paths that are
    not absolute paths. Hence in particular the usual default '# .'
    for the includes is useless. So I preprocessed the list of includes
    for the cluster checks. But I assume that it would be useful
    to move this expansion into CHECK_CODE or even into the core
    waf check function.
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Sat Apr  2 03:26:55 CEST 2011 on sn-devel-104


More information about the samba-cvs mailing list