Framework for automating tests involving hardware test fixtures.
Project description
It’s the delicious custard between your unit test framework and your hardware test fixtures.
Nanaimo is a set of utilities and plugins designed to enable real hardware test apparatuses to be integrated with unit test frameworks like pytest. This can allow on-target tests to run as part of continuous integration pipelines like buildkite or jenkins.
Example of S32K dev boards attached to Raspberry PI CI workers running the `buildkite`_ agent and using Nanaimo.
Nanaimo is designed to enable testing of software-defined, physical components in isolation to provide pre-integration verification of software interfaces and behavioural contracts. It adapts asynchronous control and monitoring of these components to fit familiar testing idioms (e.g. x-unit testing) using the popular python test framework, pytest.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for nanaimo-0.0.2-0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d46d0d1bf080f23aca87bc44af1c8ea8b2b8db250bfa141f20564495b2fc92c |
|
MD5 | 734491b2b3e3c753ec05c4e65822025a |
|
BLAKE2b-256 | 1bbfb16478d7fc76c33b145f7375f93700d57451679e3680f4baa6f6179348b2 |