~sergiodj/gdb-buildbot

Adjust quoting for Index build, again.
Add missing quote.  Adjust RunTestGDBIndexBuild_c32t32.
Try passing env via __init__

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~sergiodj/gdb-buildbot
read/write
git@git.sr.ht:~sergiodj/gdb-buildbot

You can also use your local clone with git send-email.

#gdb-buildbot

gdb buildbot configuration

This is a buildbot configuration for gdb.

Currently it is a bit out of date. For example, native-gdbserver.exp is now in-tree and doesn't need any special configuration.

This configuration makes it easy to deploy slaves that test gdb in different scenarios. For example there is a canned way to run the test suite using gdbserver. It is also easy to add new configurations. This is important because gdb can be used in many different ways.

It collects the .sum files and establishes a baseline. The baselines are then "ratcheted": new PASSes are automatically added to the baseline for a given slave configuration, and any regressions are flagged as build failures.

This also provides a way to retrieve the .sum files for any given revision and configuration. This can be handy for doing local comparisons.

To do items include:

  • Add more configurations. For example, dwz, split debuginfo, etc.

  • Store the .sum files in a nicer way. Right now they accumulate and are not de-duplicated. Just de-duplicating would help a bit, but perhaps a real database of some form would be nicer.

  • Provide a way to do nice web-based comparisons across different configurations.

  • Host it somewhere :-)