Understanding Ztest and Test Execution for Zephyr
Pandey, Mithun
HI all,
I was going through the test documentation under https://github.com/zephyrproject-rtos/zephyr/blob/main/doc/guides/test/ztest.rst Is there any more documentation available regarding understanding Ztest framework, and also the testcase.yaml and other files available to define the test scenarios.
I am also trying to understand the way these test cases are executed, based on the GitHub actions, it looks like the tests are only running on the QEMU emulator on ubuntu VMs. But seeing the test reports it looks like the Test are also running for different architectures under different boards on HW also.
How are the tests on HW getting executed and triggered for each pull requests ? any pointers in this area will be helpful.
Thanks and Regards Mithun
|
|
Kevin Townsend
At the recent Zephyr Dev Summit, there was a talk -- "On-target testing with Twister and the process of results publishing" -- which covers this. It doesn't look like that video has been published yet, but they're releasing them in batches and it should be available here shortly: https://zephyrproject.org/blog/ The "Testing Mini Conference" is the one you'll want, see Day One here: https://zephyrproject.org/zephyr-developer-summit-day-1-preview/ Kevin
On Tue, 13 Jul 2021 at 10:35, Pandey, Mithun <mithunpandey@...> wrote:
|
|