Bulk build information

Jonathan Perkin <[email protected]> Fri, 27 Mar 2026 12:58:09 +0000
Newsgroups gmane.os.netbsd.devel.packages
Message-ID <[email protected]>
Hi,

I'm adding reporting and publishing to bob, and would like to improve 
the information available in bulk build reports to make them more 
useful.  Here's what I currently have:

   https://reports.pkgci.org/SmartOS/upstream/bulktest/20260326T173538Z/report.html
   https://reports.pkgci.org/SmartOS/upstream/bulktest/20260326T173538Z/report.txt

I've added a lot more variables so that it's clear how the build may 
differ from others (e.g. PKGMANDIR is a common failure mode), as well as 
clarifying e.g. what compiler is in use.  There's also a host 
information section which is populated directly by the builder with 
anything they think might be useful.

At the top right there's a link to a variables.json file for the full 
list of useful variables that might not all be shown in the report.  And 
there's a machine-readable report.zst that can be used for e.g. 
BulkTracker.

My question is what other information do people want added?  One thing 
I'd like to add if possible is a link to the change that might be 
responsible for the failure or most recent commit, though naturally that 
will get complicated.  Anything else?

Happy to take any input on styling too, though I reserve the right to 
overrule on that one ;)  The columns are clickable for different sort 
ordering, and the "Build Logs" column will get you back to the default 
"direct before indirect, sort by Breaks" ordering.

Thanks,

-- 
Jonathan Perkin                    pkgsrc.smartos.org
Open Source Complete Cloud   www.tritondatacenter.com