--- /dev/null
+H1 {
+ font-size: 3em;
+ margin-top: 0.3em;
+ margin-bottom: 0.2em;
+ font-weight: bold;
+ color: rgb( 0, 102, 102 );
+ text-align: center;
+}
+
+BODY, TD, CITE, A, P, UL, DL, DIV {
+ font-family: sans;
+ color: rgb( 0, 0, 0 );
+}
+
+TD:not(.tight > TD) {
+ font-size: 12pt;
+}
+
+
+.tight, .tight > TD {
+ font-size: 10pt;
+}
+
+TD, TH {
+ border: 1px dotted grey;
+}
+
+DT { font-family: mono; font-size: 9pt; }
+DD { font-family: sans; font-size: 9pt;
+ margin-left: 12pt; padding-bottom: 3pt; }
+
+A:link, A:visited, A:active, A.fake { font-weight: bold; text-decoration: none; }
+A:link { color: rgb( 0, 102, 102 ); }
+A.fake, A:visited { color: rgb( 0, 128, 128 ); }
+A:active { color: rgb( 0, 179, 179 ); }
+
+DIV.abstract {
+ overflow: hidden;
+ border-width: 0;
+ text-align: justify;
+}
+
+DIV.content {
+ padding-top: 8px;
+ padding-left: 10%;
+ padding-right: 10%;
+ overflow: hidden;
+ border-width: 0;
+ text-align: left;
+}
+
+DIV.list { font-family: mono; font-size: 9pt;
+ margin-left: 12pt; padding-bottom: 3pt; }
+
+HR {
+ display: block;
+ margin-top: 1.5em;
+ margin-bottom: 1em;
+ border-style: inset;
+ border-width: 1px;
+}
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<HTML>
+ <HEAD>
+ <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
+ <META NAME="description"
+ CONTENT="bunsen, test result storage and analysis toolkit.">
+ <META NAME="keywords"
+ CONTENT="bunsen buildbot dejagnu">
+ <LINK HREF="default.css" REL="stylesheet" TYPE="text/css">
+ <TITLE>bunsen test result storage and analysis toolkit</TITLE>
+ </HEAD>
+ <BODY>
+ <H1>BUNSEN</H1>
+ <DIV CLASS="content">
+
+ <CENTER>
+ <TABLE BORDER=0 WIDTH="85%" BGCOLOR="#C8C0C8" CELLPADDING=15 CELLSPACING=5>
+ <TR><TD>
+ <DIV CLASS="abstract">
+ Bunsen is a test result storage and analysis toolkit that collects test result and build log files
+ in a variety of formats (e.g. <a href="https://www.gnu.org/software/dejagnu/">DejaGnu</a>,
+ <a href="https://www.gnu.org/software/autoconf/">Autoconf</a>
+ <em>config.log</em>, <a href="https://sourceware.org/glibc/wiki/Testing/Testsuite">glibc</a>),
+ 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 <a href="https://buildbot.net/">Buildbot</a> that are
+ great at launching tests but need additional
+ functionality to make detailed sense of the results.
+ </DIV>
+ </TD></TR>
+ </TABLE>
+ </CENTER>
+
+ <H1>public instance</H1>
+ <P>As of [2022-09]
+ the <a href="https://builder.sourceware.org">Sourceware buildbot
+ infrastructure</a> has an <a href="https://builder.sourceware.org/testruns/">associated Bunsen instance</a>:</P>
+
+ <TABLE CLASS="tight">
+ <TR><TH>builder</TH><TH>status</TH><TH>operator</TH><TH>projects</TH></TR>
+ <TR><TD><font size="-2">https://builder.sourceware.org</font></TD>
+ <TD><a href="https://builder.sourceware.org/testruns/">online</a></TD>
+ <TD><tt><font size="-1">fche@redhat.com</font></tt></TD>
+ <TD><em><a href="https://builder.sourceware.org">numerous projects tested on the Sourceware buildbots</a></em></TD>
+ </TR>
+ </TABLE>
+
+ <H1>running your own instance</H1>
+ <P>
+ Anyone can set up a Bunsen instance; start by cloning a copy
+ of the current <a href="https://sourceware.org/git/?p=bunsen.git;a=summary">Bunsen source code</a>:
+ </P>
+ <DIV><TT>git clone git://sourceware.org/git/bunsen.git</TT></DIV>
+
+ <P>
+ Then follow the instructions in
+ the <a href="https://sourceware.org/git/?p=bunsen.git;a=blob;f=README;hb=HEAD">README</a>.
+ <EM>Some assembly required as of [2022-09].</EM>
+ </P>
+
+ <P>
+ Please report bugs
+ at <a href="https://sourceware.org/bugzilla/">https://sourceware.org/bugzilla</a>.
+ </P>
+
+ <P>
+ Project discussion
+ on <a href="bunsen@sourceware.org">bunsen@sourceware.org</a>
+ (<a href="https://sourceware.org/pipermail/bunsen/">archives</a>)
+ or visit us on the <TT>Libera.chat</TT> irc
+ channel <TT>#bunsen</TT>.
+ </P>
+
+ <P>
+ To subscribe to the bunsen development list send email to
+ <A HREF="mailto:bunsen-subscribe@sourceware.org">bunsen-subscribe@sourceware.org</A>.
+ Or use the form at <A HREF="https://sourceware.org/mailman/listinfo/bunsen">https://sourceware.org/mailman/listinfo/bunsen</A>.
+ </P>
+
+ <H1>more readings</H1>
+ <UL>
+ <LI><a href="https://sourceware.org/git/?p=bunsen.git;a=blob;f=README;hb=HEAD">bunsen readme with setup instructions</a></LI>
+ <LI><a href="https://sourceware.org/git/?p=bunsen.git;a=blob;f=doc/bunsen.7;hb=HEAD">bunsen(7) draft man page</a></LI>
+ <LI><a href="https://gcc.gnu.org/wiki/cauldron2022#cauldron2022talks.sourceware_gnu_toolchain_infrastructure_and_beyond">2022-09 talk @ gnu cauldron: Sourceware GNU Toolchain Infrastructure and beyond</a></LI>
+ <LI>serhei's older prototype, blog articles: <a href="https://developers.redhat.com/blog/2021/05/06/automating-the-testing-process-for-systemtap-part-1-test-automation-with-libvirt-and-buildbot">2021-05 @ RHD blog part1</a> and <a href="https://developers.redhat.com/blog/2021/05/10/automating-the-testing-process-for-systemtap-part-2-test-result-analysis-with-bunsen">part2</a>; <a href="https://developers.redhat.com/articles/2022/06/09/detecting-nondeterministic-test-cases-bunsen">2022-06 @ RHD blog</a></LI>
+ <LI>serhei's older prototype, talks: <a href="https://gcc.gnu.org/wiki/cauldron2019#cauldron2019talks.Compact_storage_and_analysis_of_DejaGNU_test_logs">2019-09 @ gnu cauldron</a> (<a href="https://youtu.be/MH7waB28CUY">video</a>); <a href="https://linuxplumbersconf.org/event/11/contributions/1013/">2021-09 @ lpc gnutools track</a> (<a href="https://youtu.be/QiR0ra0ymEY?t=7523">video</a>)</LI>
+ </UL>
+
+ </DIV>
+ </BODY>
+</HTML>
+