1tests:
2  drivers.uart.basic_api:
3    tags:
4      - drivers
5      - uart
6    filter: CONFIG_UART_CONSOLE
7    harness: keyboard
8    integration_platforms:
9      - mps2/an385
10  drivers.uart.basic_api.wide:
11    extra_configs:
12      - CONFIG_UART_WIDE_DATA=y
13    tags: drivers uart
14    filter: CONFIG_UART_CONSOLE
15    harness: keyboard
16    arch_allow: arm
17    platform_allow: nucleo_h743zi
18    integration_platforms:
19      - nucleo_h743zi
20    extra_args: DTC_OVERLAY_FILE="boards/nucleo_h743zi.overlay"
21  drivers.uart.basic_api.poll:
22    extra_args: CONF_FILE=prj_poll.conf
23    tags:
24      - drivers
25      - uart
26    filter: CONFIG_UART_CONSOLE
27    harness: keyboard
28    integration_platforms:
29      - mps2/an385
30  drivers.uart.basic_api.shell:
31    extra_args: CONF_FILE=prj_shell.conf
32    min_flash: 64
33    tags:
34      - drivers
35      - uart
36    filter: CONFIG_UART_CONSOLE
37    harness: keyboard
38    integration_platforms:
39      - mps2/an385
40  drivers.uart.basic_api.cdc_acm:
41    extra_args:
42      - OVERLAY_CONFIG="overlay-usb.conf"
43      - DTC_OVERLAY_FILE="usb.overlay"
44    tags:
45      - drivers
46      - usb
47    filter: CONFIG_UART_CONSOLE
48    depends_on: usb_device
49    harness: keyboard
50  drivers.uart.basic_api.shell_ke17z9_uart:
51    tags:
52      - drivers
53      - uart
54    filter: CONFIG_UART_CONSOLE
55    harness: keyboard
56    platform_allow: frdm_ke17z512
57    extra_args:
58      - CONF_FILE=prj_shell.conf
59      - DTC_OVERLAY_FILE="boards/frdm_ke17z512_uart.overlay"
60