Bunsen is a test result storage and analysis toolkit that collects test result and build log files in a variety of formats (e.g. DejaGnu, Autoconf config.log, glibc), stores them in a ludicrously compact de-duplicated Git repo, parses and indexes the contents, and provides a toolkit for analyzing and browsing the indexed test results. It's meant to complement automated testing systems such as Buildbot that are great at launching tests but need additional functionality to make detailed sense of the results.

public instance

As of [2022-09] the Sourceware buildbot infrastructure has an associated Bunsen instance:

https://builder.sourceware.org online fche@redhat.com numerous projects tested on the Sourceware buildbots

running your own instance

Anyone can set up a Bunsen instance; start by cloning a copy of the current Bunsen source code:

git clone git://sourceware.org/git/bunsen.git

Then follow the instructions in the README. Some assembly required as of [2022-09].

Please report bugs at https://sourceware.org/bugzilla.

Project discussion on bunsen@sourceware.org (archives) or visit us on the Libera.chat irc channel #bunsen.

To subscribe to the bunsen development list send email to bunsen-subscribe@sourceware.org. Or use the form at https://sourceware.org/mailman/listinfo/bunsen.

more readings