Files
esp-protocols/components/esp_modem/test/host_test
David Cermak a8714730fb fix(esp_modem): DTE command race of timeout vs reply's signal
Race condtion:
* First command timeouted, but the reply came just after evaluation and
set signal variable to GOT_LINE
* Second command should timeout too, but a consistency check validates
that it timeouted and at the same time GOT_LINE (from previous step) and
throws an exception

STR:
* Revert change in esp_modem_dte.cpp
* Run TEST_CASE("DTE command races", "[esp_modem]")

Closes https://github.com/espressif/esp-protocols/issues/110
2022-09-14 13:50:22 +02:00
..
2021-10-04 11:32:55 +02:00

Host test for esp_modem

This test uses linux port and some idf mocks in order to compile and execute it under linux.

This test uses catch as a test framework and implements a test terminal class LoopbackTerm