Testflinger Common provides modules, enums, functions, etc. that are useful to multiple Testflinger projects.
Testflinger Common is a Python library that can be imported with:
import testflinger_commonTestflinger is available on all major Linux distributions.
You can install testflinger-common with pip:
pip install "testflinger-common @ git+https://github.com/canonical/testflinger#subdirectory=common"To learn more about Testflinger schemas and options, refer to the following documentation:
You can report any issues, bugs, or feature requests on the project's GitHub repository.
Testflinger is open source. Contributions are welcome.
If you're interested, start with the contribution guide.
© 2025 Canonical Ltd.