Open jia200x opened 3 years ago
note that this test passes if RIOT_TERMINAL=socat
Hm, I wasn't able to reproduce the bug here:
Operating System Environment
----------------------------
Operating System: "Arch Linux"
Kernel: Linux 5.9.1-arch1-1 x86_64 unknown
System shell: GNU bash, version 5.0.18(1)-release (x86_64-pc-linux-gnu)
make's shell: GNU bash, version 5.0.18(1)-release (x86_64-pc-linux-gnu)
Installed compiler toolchains
-----------------------------
native gcc: gcc (GCC) 10.2.0
arm-none-eabi-gcc: arm-none-eabi-gcc (Arch Repository) 10.2.0
avr-gcc: avr-gcc (GCC) 10.2.0
mips-mti-elf-gcc: missing
msp430-elf-gcc: msp430-elf-gcc (GCC) 6.2.0
riscv-none-elf-gcc: missing
riscv64-unknown-elf-gcc: missing
riscv-none-embed-gcc: missing
xtensa-esp32-elf-gcc: xtensa-esp32-elf-gcc (crosstool-NG crosstool-ng-1.22.0-80-g6c4433a) 5.2.0
xtensa-esp8266-elf-gcc: missing
clang: clang version 10.0.1
Installed compiler libs
-----------------------
arm-none-eabi-newlib: "3.3.0"
mips-mti-elf-newlib: missing
msp430-elf-newlib: /usr/lib/gcc/msp430-elf/6.2.0/cc1: error while loading shared libraries: libmpfr.so.4: cannot open shared object file: No such file or directory
riscv-none-elf-newlib: missing
riscv64-unknown-elf-newlib: missing
riscv-none-embed-newlib: missing
xtensa-esp32-elf-newlib: "2.2.0"
xtensa-esp8266-elf-newlib: missing
avr-libc: "2.0.0" ("20150208")
Installed development tools
---------------------------
ccache: ccache version 3.7.11
cmake: cmake version 3.18.4
cppcheck: Cppcheck 2.1
doxygen: 1.8.20
git: git version 2.29.0
make: GNU Make 4.3
openocd: Open On-Chip Debugger 0.10.0
python: Python 3.8.6
python2: Python 2.7.18
python3: Python 3.8.6
flake8: error: /bin/python3: No module named flake8
coccinelle: missing
Ah, after a system update, I get the same error. I assume the Python version is responsible.
Ping?
Description
tests/test_tools
fails when ran on samr21-xpro or iotlab-m3. This is the output:The task expects "LOWERCASE" and this is exactly what's read from the node, but for some reason the text contains some ANSI characters (actually bracket paste mode). Therefore the line contains "LOWERCASE" but doesn't match the exact result.
This issue was reproduced only on Arch Linux machines, Ubuntu machines don't seem to have any issues. I also tried different versions of python and still get the same issue.
Master points to 13b97be08cc90c8a11bbee8d67ddc15dbf91073e
Steps to reproduce the issue
Run e.g
BOARD=samr21-xpro make -C tests/test_tools flash test
.Expected results
The test should pass
Actual results
As described above, the test fails.
Versions