zephyr/scripts/schemas/twister
Anas Nashif d80e3f7687 twister: harness: introduce shell harness
Introduce a new harness based on pytest that does basic shell command
handling. The harness is enabeld using:

harness: shell

and expects a file with parameters in the form:

test_shell_harness:
- command: "kernel version"
  expected: "Zephyr version .*"
- ...

Multiple commands and their expected output can be tested.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2025-02-08 08:13:46 +01:00
..
hwmap-schema.yaml twister: Allow sharing hardware platform between variants 2024-11-21 14:48:03 +01:00
platform-schema.yaml scripts: twisterlib: Enable multiple simulator support in twister 2024-11-25 08:31:28 +01:00
quarantine-schema.yaml twister: docs: Update twister docs with quarantine 2023-01-19 06:51:00 -05:00
test-config-schema.yaml twister: add support for levels and test configuration 2023-03-07 15:49:16 +01:00
testsuite-schema.yaml twister: harness: introduce shell harness 2025-02-08 08:13:46 +01:00