| sample: |
| name: Shell Sample |
| tests: |
| sample.shell.shell_module: |
| filter: CONFIG_SERIAL and dt_chosen_enabled("zephyr,shell-uart") |
| tags: shell |
| harness: keyboard |
| min_ram: 40 |
| integration_platforms: |
| - native_posix |
| sample.shell.shell_module.usb: |
| depends_on: usb_device |
| tags: |
| - shell |
| - usb |
| harness: keyboard |
| min_ram: 40 |
| extra_args: |
| - OVERLAY_CONFIG="overlay-usb.conf" |
| - DTC_OVERLAY_FILE="usb.overlay" |
| integration_platforms: |
| - native_posix |
| sample.shell.shell_module.minimal: |
| filter: CONFIG_SERIAL and dt_chosen_enabled("zephyr,shell-uart") |
| tags: shell |
| harness: keyboard |
| extra_args: CONF_FILE="prj_minimal.conf" |
| integration_platforms: |
| - native_posix |
| sample.shell.shell_module.getopt: |
| integration_platforms: |
| - qemu_x86 |
| arch_exclude: posix |
| filter: CONFIG_SERIAL and dt_chosen_enabled("zephyr,shell-uart") and not CONFIG_NEWLIB_LIBC |
| tags: shell |
| harness: keyboard |
| min_ram: 40 |
| extra_args: CONF_FILE="prj_getopt.conf" |
| sample.shell.shell_module.minimal_rtt: |
| filter: CONFIG_HAS_SEGGER_RTT |
| tags: shell |
| harness: keyboard |
| extra_args: CONF_FILE="prj_minimal_rtt.conf" |
| integration_platforms: |
| - nrf52833dk_nrf52833 |
| sample.shell.shell_module.login: |
| filter: CONFIG_SERIAL and dt_chosen_enabled("zephyr,shell-uart") |
| tags: shell |
| harness: keyboard |
| min_ram: 40 |
| extra_args: CONF_FILE="prj_login.conf" |
| integration_platforms: |
| - native_posix |
| sample.shell.shell_module.robot: |
| harness: robot |
| harness_config: |
| robot_test_path: shell_module.robot |