一键导入
rt-claw-testing
Use when choosing, adding, or running rt-claw unit tests, functional tests, smoke tests, QEMU checks, or PR validation commands.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when choosing, adding, or running rt-claw unit tests, functional tests, smoke tests, QEMU checks, or PR validation commands.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when adding CI coverage for a new rt-claw module, feature chain, endpoint backend, service integration, or regression.
Use when building rt-claw, choosing a platform target, running QEMU, flashing hardware, or debugging C/Meson/native build failures.
Use when finding rt-claw definitions, call sites, subsystem ownership, build wiring, OSAL boundaries, or platform-specific implementations.
Use when analyzing rt-claw build logs, QEMU output, serial monitor logs, CI failures, network/API failures, or boot/runtime crashes.
Use when rt-claw behavior, APIs, configuration, build commands, platforms, or developer workflows change and documentation may need synchronization.
Use when adding a new rt-claw service, driver, tool, platform helper, platform port, or RTOS backend.
| name | rt-claw-testing |
| description | Use when choosing, adding, or running rt-claw unit tests, functional tests, smoke tests, QEMU checks, or PR validation commands. |
| license | MIT |
Start with the narrowest test that exercises the changed behavior, then broaden before submission when shared code changed.
| Scope | Command |
|---|---|
| Unit tests on Linux | make test-unit-linux |
| Linux functional tests | make test-linux |
| Linux smoke tests | make test-smoke-linux |
| ESP32-C3 smoke tests | make test-smoke-esp32c3 |
| ESP32-S3 smoke tests | make test-smoke-esp32s3 |
| vexpress-a9 smoke tests | make test-smoke-vexpress |
| Zynq-A9 smoke tests | make test-smoke-zynq |
| Zephyr Cortex-A9 smoke tests | make test-smoke-zephyr-cortex-a9 |
| Zephyr Cortex-M3 smoke tests | make test-smoke-zephyr |
| Style check | scripts/check-patch.sh --staged |
tests/unit/.tests/functional/.