[riot-notifications] [RIOT-OS/RIOT] [BUG] testrunner matching local echo (#10952)
notifications at github.com
Fri Feb 22 11:46:24 CET 2019
You have the behavior I expected :) It is not specific to the nucleo. The problem is just finally shown by this test. It needs to be solved for this PR.
When you do `RIOT_TERMINAL=picocom make all test -C tests/test_tools/` it is with `native` so not using `RIOT_TERMINAL`, that is why it "works" with native.
> I think the test will fail in murdock due to minicom doing local echo but should work with `native`.
The issue is with `picocom` and a board as `picocom` is configured to do local echo. The echo is different from `pyterm` readline showing the characters when run from the shell, and they are caught by `pexpect`.
So the problem is the `picocom` configuration. Or at least, its configuration when used as a test terminal.
With @jcarrano we are thinking about having maybe two different modes for `make term` one for a user in the command line, and one for the test.
It could either be a configuration variable or a different target like `make rawterm`.
It would also disable the `timestamps` printed by `pyterm` for example.
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the notifications