autobuild: intermittent test failure detected

autobuild autobuild at samba.org
Tue Oct 13 08:02:45 UTC 2015


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/2015-10-13-1002/flakey.log

The samba build logs are available here:

   http://git.samba.org/autobuild.flakey/2015-10-13-1002/samba.stderr
   http://git.samba.org/autobuild.flakey/2015-10-13-1002/samba.stdout
  
The top commit at the time of the failure was:

commit e73ccc06efc3b489cac33e99b2cb86e022aabd7f
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Oct 2 00:27:22 2015 +0200

    Rely on /dev/urandom
    
    This removes quite a bit of code. All reasonable systems have /dev/urandom
    these days. Linux, Solaris and the BSDs do.  In case we find a system
    without /dev/urandom, we will have to go hunting in other libraries.
    
    The main reason for this is speed: On Ubuntu 14.04 doing direct reads from
    /dev/urandom is 2-3 times faster than our md4 based code. On virtualized
    FreeBSD 10 the difference is even larger.
    
    My first approach was to use fopen/fread. It was even faster, but less
    than twice as fast. So I thought we could save the additional complexity
    when having to deal with throwing away buffers when forking and the
    additional memory footprint per process.
    
    With this simple generate_random_buffer it will be easier to adapt new
    syscalls to get randomness.
    
    Signed-off-by: Volker Lendecke <vl at samba.org>
    Reviewed-by: Jeremy Allison <jra at samba.org>
    
    Autobuild-User(master): Jeremy Allison <jra at samba.org>
    Autobuild-Date(master): Tue Oct 13 04:25:39 CEST 2015 on sn-devel-104



More information about the samba-cvs mailing list