This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug testsuite/18760] Provide script used to provision the BuildBot test runners


https://sourceware.org/bugzilla/show_bug.cgi?id=18760

Sergio Durigan Junior <sergiodj at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sergiodj at redhat dot com
           Assignee|unassigned at sourceware dot org   |sergiodj at redhat dot com

--- Comment #1 from Sergio Durigan Junior <sergiodj at redhat dot com> ---
(In reply to Ciro Santilli from comment #0)
> To be able to reproduce builds, I would like to know exactly what is done to
> setup the Buildbot test machines.
> 
> Can we provide those as bash scripts on Git repository?

Hm, what is done for each machine depends on the machine's owner.  One thing we
could do is creating a section in the BuildBot wiki page and asking each owner
to include (maybe using a pre-defined template) the specifics of each machine's
configuration.

There is no such thing as "bash scripts" for setting up the machines.  This is
a manual procedure and each owner decides what she wants to install (obviously,
the machine needs to be able to fully build GDB and to run "make check-gdb"). 
For example, some slaves there do not run tests for the SystemTap SDT probes,
while others do.

If you are interested, the configuration files for our BuildBot can be found
at:

  <http://git.sergiodj.net/?p=gdb-buildbot.git;a=summary>

> We should also indicate what is the exact distribution version, and cpu
> specs (cat /proc/cpuinfo maybe).

I think the exact distribution is already being listed for all buildslaves (at
<http://gdb-build.sergiodj.net/buildslaves>).  Some of them also include a bit
more information about the machines.

> The best I could find was a list of what has to be installed on the wiki:
> https://sourceware.org/gdb/wiki/BuildBot , but I'd like more precise steps.

Yeah, that list is just a suggestion, based on the Fedora buildslaves that I
maintain.  For now, if you want to know the details of a specific buildslave,
you will have to contact its owner.

> If would also be great to link to those scripts from the buildbot web UI.

There are no setup scripts, but maybe we could like the GDB BuildBot wiki page
from the web UI.  I gladly accept patches for that, BTW!

Thanks for the report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]