Yocto Project Summit 2024.12

How to test your Yocto project with testimage and ptest
2024-12-05 , kirkstone

Learn how to use the Yocto test frameworks testimage (for image tests) and ptest (for package tests) in your Yocto project.
Learn how to easily visualize the test results in the Gitlab CI/CD with the help of my feature I brought upstream.


The talk aims to give the audience an insight into the Yocto test frameworks testimage and ptest.

While using these frameworks in a project at Siemens, I encountered the problem that there was yet no way to visualize the Yocto test results in the Gitlab CI/CD.
I tackled this problem and brought my contribution upstream to the Yocto OpenEmbedded-Core project. I will present my contribution and show how you can now get a quick overview of the test results and the corresponding error messages in the CI/CD.

See also: Slides (1.7 MB)

Clara has a master's degree in electrical engineering and is now working as a Linux software engineer at Siemens.
She is regularly contributing to inner-source and open-source projects, especially in the field of real-time (e.g., Xenomai) and embedded Linux tooling. She gives internal trainings on the open-source projects Isar (a tool for generating Debian-based root filesystems) and kas (a tool for setting up bitbake based projects).