ros2doctor test_api.py hanging during nightly linux repeated jobs.
See original GitHub issueBug report
Required Info:
- Operating System:
- Ubuntu Focal
- RHEL 8
- Installation type:
- source
- Version or commit hash:
- DDS implementation:
- cyclonedds (presumably)
- Client library (if applicable):
- N/A
The following jobs hung indefinitely (upwards of 24 hours in some cases) with the last output being ros2doctor’s test_api.py tests.
Starting >>> ros2doctor
07:28:05 ============================= test session starts ==============================
07:28:05 platform linux -- Python 3.8.10, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
07:28:05 cachedir: /home/jenkins-agent/workspace/nightly_linux_repeated/ws/build/ros2doctor/.pytest_cache
07:28:05 rootdir: /home/jenkins-agent/workspace/nightly_linux_repeated/ws/src/ros2/ros2cli, configfile: pytest.ini
07:28:05 plugins: launch-testing-ros-0.17.0, launch-testing-0.21.0, ament-xmllint-0.11.4, ament-copyright-0.11.4, ament-pep257-0.11.4, ament-flake8-0.11.4, ament-lint-0.11.4, mock-3.7.0, rerunfailures-10.2, cov-3.0.0, repeat-0.9.1, colcon-core-0.7.1
07:28:06 collecting ...
07:28:06 collected 15 items / 12 deselected / 3 selected
07:28:06
07:28:08 test/test_api.py .
Issue Analytics
- State:
- Created 2 years ago
- Comments:11 (10 by maintainers)
Top Results From Across the Web
No results found
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Happened today to me as well, trying to build ROS Foxy binaries for Debian Buster, hanging for over an hour onI just had to wait a little longer, I’m dealing with a somewhat slow build server.test_cli.py
ofros2topic
.A wild guess is that the change from CycloneDDS -> Fast-DDS as the default RMW is causing this. If it is reproducible, I’ll suggest running a CI build against a branch where https://github.com/ros2/rmw/pull/315 is reverted to see if it helps.