Firmware under test

Download firmware under Test

The firmware has to be build on github or a local computer.

The parameter pytest --firmware=... may be used to specify a url where the download may be downloaded.

Only the MCU tentacles will be tested which match the firmware.

See also: Flightlevel: pytest

Source code of the firmware download:

property FirmwareDownloadSpec.filename: Path

Download firmware if not already there

Build firmware under Test

The parameter pytest --firmware=... may be used to specify a url where the download may be downloaded.

During the pytest session setup, the git repo will be cloned and the built.

Source code of the git clone:

Source code of the build

FirmwareBuilder.build()[source]