ArduPilot/ardupilot

Add visualisation for data in build_binaries_history.sqlite

Open

#14,439 opened on 2020年5月24日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)C++ (15,603 forks)batch import
good first issue

Repository metrics

Stars
 (9,336 stars)
PR merge metrics
 (平均マージ 26d 16h) (30d で 166 merged PRs)

説明

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

コントリビューターガイド