Renesas: test_rx_gdbsim.py test sometime timeouts
Host environment
- Operating system: RHEL9
- OS/kernel version: 5.14.0-529.el9.x86_64
- Architecture: x86_64
- QEMU flavor: qemu-system-rx
- QEMU version: v9.2.0-rc0-57-gaf4c4fd128
- QEMU command line:
Emulated/Virtualized environment
- Operating system: Linux
- OS/kernel version: Linux version 4.19.0+
- Architecture: RX
Description of problem
make check-functional
runs sometime fail with :
160/164 qemu:func-thorough+func-rx-thorough+thorough / func-rx-rx_gdbsim TIMEOUT 90.03s killed by signal 15 SIGTERM
Steps to reproduce
- ./configure --target-list=rx-softmmu
- make -j 20
- while [ 1 ]; do PYTHONPATH=python:tests/functional QEMU_TEST_QEMU_BINARY=build/qemu-system-rx build/pyvenv/bin/python3 tests/functional/test_rx_gdbsim.py ; done
It hangs after a few iterations.
Additional information
The test console log file contains:
...
2024-11-19 11:03:04,123: Run /bin/sh as init process
2024-11-19 11:03:04,136:
2024-11-19 11:03:04,137: Sash command shell (version 1.1.1)
2024-11-19 11:03:04,137:
2024-11-19 11:03:04,145: />sh-sci 88240.serial: overrun error
2024-11-19 11:03:04,150: sh-sci 88240.serial: frame error
2024-11-19 11:03:04,156: sh-sci 88240.serial: parity error
These errors appear to reflect some problems in the renesas_sci model.