Potential race condition in compile_and_test_for_board.py #12621
Labels
Area: CI
Area: Continuous Integration of RIOT components
Area: tools
Area: Supplementary tools
Type: bug
The issue reports a bug / The PR fixes a bug (including spelling errors)
While working on #9323 I've run into numerous failures of
compile_and_test_for_board.py
, that seemed to be caused by the board starting before the terminal on the host machine starts. While the test expected to see certain output from the board, it was sometimes missing, and sometimes the beginning was truncated, while flashing an test manually would show correct behaviour.The error can be reproduced at least with cc2650-launchpad and cc1352-launchpad. I suspect that any board using XDS110 may be affected as well. Probably hardening the test runner so that the terminal always starts before the image is flashed should help.
The text was updated successfully, but these errors were encountered: