API reference
The hw_tests package holds the code shared by all tests: reserving a
board, building the test context, fetching firmware, and setting up SSH.
Tests import it instead of calling labgrid, GitHub, or Cloudsmith directly.
-
Reserve a labgrid place and access its target.
-
Build the test context and select the tests to run.
-
Download build artifacts from GitHub and Cloudsmith.
-
Resolve firmware images by role.
-
SSH access to exporter and target hosts.
-
Logging setup and redaction.