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:
14      - drivers
15      - uart
16    filter: CONFIG_UART_CONSOLE
17    harness: keyboard
18    arch_allow: arm
19    platform_allow: nucleo_h743zi
20    integration_platforms:
21      - nucleo_h743zi
22    extra_args: DTC_OVERLAY_FILE="boards/nucleo_h743zi.overlay"
23  drivers.uart.basic_api.poll:
24    extra_args: CONF_FILE=prj_poll.conf
25    tags:
26      - drivers
27      - uart
28    filter: CONFIG_UART_CONSOLE
29    harness: keyboard
30    integration_platforms:
31      - mps2/an385
32  drivers.uart.basic_api.shell:
33    extra_args: CONF_FILE=prj_shell.conf
34    min_flash: 64
35    tags:
36      - drivers
37      - uart
38    filter: CONFIG_UART_CONSOLE
39    harness: keyboard
40    integration_platforms:
41      - mps2/an385
42  drivers.uart.basic_api.cdc_acm:
43    extra_args:
44      - EXTRA_CONF_FILE="overlay-usb.conf"
45      - DTC_OVERLAY_FILE="usb.overlay"
46    tags:
47      - drivers
48      - usb
49    filter: CONFIG_UART_CONSOLE
50    depends_on: usb_device
51    harness: keyboard
52  drivers.uart.basic_api.shell_ke17z9_uart:
53    tags:
54      - drivers
55      - uart
56    filter: CONFIG_UART_CONSOLE
57    harness: keyboard
58    platform_allow: frdm_ke17z512
59    extra_args:
60      - CONF_FILE=prj_shell.conf
61      - DTC_OVERLAY_FILE="boards/frdm_ke17z512_uart.overlay"
62