Commit 3c8def06 authored by Fabrice DJIATSA's avatar Fabrice DJIATSA Committed by Chris Friedt
Browse files

samples: drivers: uart: async_api: add new scenario for console harness



- Add a console harness to filter console output and validate tests.

Signed-off-by: default avatarFabrice DJIATSA <fabrice.djiatsa-ext@st.com>
parent 51aba7f7
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -23,3 +23,17 @@ tests:
            not CONFIG_CPU_HAS_DCACHE
    depends_on: dma
    harness: keyboard
  sample.drivers.uart.async_api.console:
    integration_platforms:
      - nucleo_g071rb/stm32g071xx
    filter: CONFIG_SERIAL and
            CONFIG_UART_ASYNC_API and
            dt_chosen_enabled("zephyr,shell-uart")
    harness: console
    harness_config:
      type: multi_line
      regex:
        - "Loop (.*) Sending (.*)"
        - "RX is now enabled"
        - "Loop (.*) Sending (.*)"
        - "RX is now disabled"