| # SPDX-License-Identifier: GPL-2.0-only |
| # Copyright (C) 2019 Schneider Electric |
| metadata: |
| format: Lava-Test Test Definition 1.0 |
| name: uart-loopback |
| description: "UART functional test. |
| This runs a functional test across two connected UARTs. |
| It tests baud rates from 9600 to 230400, a selection of |
| parity, CTS/RTS, and stop bit settings." |
| maintainer: |
| - ryan.harkin@linaro.org |
| os: |
| - debian |
| - ubuntu |
| - fedora |
| - centos |
| - openembedded |
| scope: |
| - functional |
| - uart |
| - loopback |
| devices: |
| - rzn1d |
| - soca9 |
| |
| params: |
| TXUART: "/dev/ttyS1" |
| RXUART: "/dev/ttyUSB0" |
| |
| run: |
| steps: |
| - cd ./automated/linux/uart-loopback |
| - ./uart-loopback.sh -t "${TXUART}" -r "${RXUART}" |
| - ../../utils/send-to-lava.sh ./output/result.txt |