Welcome to the Jumpstarter project

Learn More Download

Enabling Cloud Native Hardware in the Loop for Edge devices — in the datacenter, lab and development environment!

Jumpstarter helps you test your software stack in your hardware stack in CI/CD pipelines and streamline your development workflow. Where traditional cloud software has been testing this way for a long time now, testing software for edge devices has been a challenge, in many cases emulators for the hardware are not available , the GPU, the specific sensors, etc.

Jumpstarter helps you test your software in the real hardware, and eliminates the need for manual test operations.

This is a free and open source project, currently being developed by Nick Cao and Miguel Ángel Ajo from Red Hat ET and Kirk Brauer from Hyundai America Technical Center.

Automate testing

Jumpstarter lets you test your hardware with the power of

Python

You can use simple Python scripts, but you can also write regular python tests with your favorite testing framework.

Contributions welcome!

All our source code is hosted in the jumpstarter-dev organization on GitHub contributions are welcome, and you can also join our Community

Test harnesses / interfaces

The Jumpstarter project provides a set of drivers to build your perfect test harness, we aim to support a wide range of hardware and interfaces.

You can use a Raspberry Pi as your test harness, or you can use other SBCs or comercially available test harnesses.

We also created a USB based test harness, the DUTLink board which provides storage/power/console/gpio control over an SBC. Jumpstarter provides a driver for the DUTLink board.

Read more …