Zephyr Testing

Comprehensive guidance for unit testing and integration testing Zephyr RTOS applications. Use this skill when you need to: (1) Create test suites using the Ztest framework, (2) Write test cases with fixtures, assertions, and expectations, (3) Configure testcase.yaml for Twister test runner, (4) Mock functions using FFF (Fake Function Framework), (5) Run tests with Twister on emulators or hardware, (6) Debug failing tests or configure test infrastructure, (7) Implement pytest-based integration tests.

ksachdeva 47e83e0 5 files · 52.8 KB Updated

File contents

ksachdeva/zephyr-rtos-ai/tree/main/skills/zephyr-testing commit 47e83e0506

Frequently asked questions

npx skillmds@latest add ksachdeva/zephyr-testing