Stefan Jaritz
Thanks for the information and feedback. In my eyes it would be perfect if, on the long run, a formalized test system is available.
toggle quoted messageShow quoted text
I think for the users it would be perfect to have the possibility to do tests on different levels. Like: - functional code testing (this code uses the ZephyrOS API)-> can be done on the host system before the firmware build - protocol/com testing via python scripts -> can be done on the host, emulator and target system - off kernel drivers/ user extensions of the kernel API -> can be done emulator and target system - the possibility to debug the tests in there respective environments + that the test, the app , hardware/kernel firmware team can use the same platform& git repro to do there tasks ;) The goal should be that the users can setup build and test agent in there automated infrastructure. The more test adapters zephyr provides the better it is (like ztest, cmocka, cunit, etc.) Greetings! Stefan
On 25/10/2018 08:15, Kumar Gala wrote:
Really quickly, I’m not sure if we’ve done anything like this. Typically the testing support has been focused on what we’d use as a developer community for the zephyr project. So we have things like tests/boards/intel_s1000_crb, I don’t we’ve thought about how to provide some framework support for an application/user testing for your own project. Its an interesting idea, and something we should look at supporting. Would love to see any contributions along this front to enhance what we have with ztest to an “user application”.
|
|