New libpthread patch available.

Craig Rodrigues rodrigc at attbi.com
Fri Apr 11 18:17:49 PDT 2003


On Fri, Apr 11, 2003 at 08:06:14PM -0400, Andrew R. Reiter wrote:
> Sorry to get alittle more off-topic than the original email, but how
> feasible is it to tie something like that into tinderbox so that if there
> was a checkin to any of the libc_r etc code, we could do the ACE tests?
> Sounds like the autobuild stuff would help with that?
> 
> Sorry if this is a bit more off topic than people would like.



Well, since this is of interest to more than one person, let me post
the instructions to the list.  I am not familiar enough with
the Mozilla project's tinderbox code to say if such an integration
is feasible, but it is certainly an intriguing idea.

ACE AUTOBUILD INSTRUCTIONS
==========================

(0)  Check out the autobuild scripts from CVS.
     cvs -d :pserver:anonymous at anoncvs.ociweb.com:/cvs login
     (hit enter for password)
     cvs -d :pserver:anonymous at anoncvs.ociweb.com:/cvs co autobuild

(1)  mkdir /tmp/ace_build_logs

(2)  Take the attached FreeBSD.tests.xml file.
       - customize the ACE_ROOT and root variables in the XML file
         to reflect where the ACE_wrappers directory is on your system
         
(3)  perl autobuild.pl FreeBSD.tests.xml

The HTML formatted output should be in /tmp/ace_build_logs

-- 
Craig Rodrigues        
http://home.attbi.com/~rodrigc
rodrigc at attbi.com
-------------- next part --------------
<!-- $Id: Core.xml,v 1.15 2003/04/10 14:26:42 smcqueen Exp $ -->
<autobuild>
    <configuration>

        <environment name="ACE_ROOT" value="/u0/build/ACE_wrappers" />

        <variable name="root"     value="/u0/build" />
        <variable name="log_file" value="build_log.txt" />
        <variable name="log_root" value="/tmp/ace_build_logs" />

    </configuration>

    <command name="status"            options="on" />
    <command name="file_manipulation" options="type=mustnotexist file=.disable" />
    <command name="file_manipulation" options="type=create file=.disable output='RUNNING'" />
    <command name="log"               options="on" />

    <command name="print_os_version" />
    <command name="check_compiler" options="gcc" />
    <command name="print_ace_config" />

   <command name="auto_run_tests"    options="-a" />

    <command name="log"               options="off" />
    <command name="process_logs"      options="move prettify clean index" />
    <command name="file_manipulation" options="type=delete file=.disable" />
    <command name="status"            options="off" />
</autobuild>


More information about the freebsd-threads mailing list