Skip to main content
FixturFab

test-runner

Docker and Balena-based test execution environment for production hardware testing. Deploy consistent test environments to production lines.

betaProduction test deploymentFull docs

Features

Docker container for consistent test environment
Balena support for embedded test stations
Automatic test discovery and execution
Web interface for operator interaction
Result reporting and storage
Integration with FixturFab fixtures

test-runner packages pytest-f3ts tests into a deployable container for production test stations. It provides the runtime environment, operator interface, and result handling needed for manufacturing test deployment.

Overview#

Production testing requires more than test code:

  • Consistent environment across all test stations
  • Operator interface for test initiation and result display
  • Result handling including storage and reporting
  • Station management for configuration and updates

test-runner addresses these needs while keeping test development simple — you write standard pytest-f3ts tests, and test-runner handles deployment. Full deployment guides, configuration, and the operator-interface reference live in the documentation.

Related Projects

View all open source projects

Use with FixturFab Fixtures

Our open-source testing stack integrates seamlessly with FixturFab fixtures. Configure your fixture in Studio and get a matching pytest-f3ts configuration.