Add visualisation for data in build_binaries_history.sqlite
#14,439 opened on May 24, 2020
Description
Feature request
This file is generated as part of an autotest run. It contains information about which boards built and which boards did not for a particular tested git sha.
It would be nice to be able to visualise this data on the autotest results page.
Previously when I've done this I've created a table, the left-most column being the most recent tested master commit, the columns sorted by git history. This allows you to narrow down to a narrow range of commits where a board's build was broken.
However, a quicker patch giving a lot of value would be to extract the data in autotest.py's build_binaries.py and do a results.add() for the failing boards. Only the failures for the master commit (as opposed to the stable/beta tags) would be reported as the story is too difficult to tell otherwise. Rejigging autotest to run on the different tags (as opposed to running build_binaries on the different tags) is not in scope here :-)