Very trivial UART test application. This works with looped UART / serial port (RX connected to TX) like PC USB-UART adapter, sending randomized (Mersenne Twister) data stream in packets of random size and with randomized delays, expecting to receive same data stream (but overall delays are not important).

UART loopback test

 "Cookie monsters": 7659187    Parse time: 0.000 s