ArduPilot/ardupilot

Add visualisation for data in build_binaries_history.sqlite

Open

#14,439 建立於 2020年5月24日

在 GitHub 查看
 (1 留言) (0 反應) (0 負責人)C++ (9,336 star) (15,603 fork)batch import
good first issue

描述

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 :-)

貢獻者指南

Add visualisation for data in build_binaries_history.sqlite · ArduPilot/ardupilot#14439 | Good First Issue