Bug report
Required Info:
- Operating System:
- Installation type:
- Version or commit hash:
- DDS implementation:
Steps to reproduce issue
- Run a build in a Linux or Windows nightly job
- See the test regression fail
Description
There is a parent test regression with different variations on ConnextDDS: demo_nodes_cpp.TestExecutablesTutorial.test_processes_output
Failing test regressions:
Log output (test_tutorial_parameter_events_async__rmw_connextdds):
FAIL: test_processes_output (demo_nodes_cpp.TestExecutablesTutorial.test_processes_output)
Test all processes output against expectations.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/jenkins-agent/workspace/nightly_linux_debug/ws/build/demo_nodes_cpp/test_parameter_events_async__rmw_connextdds_Debug.py", line 74, in test_processes_output
proc_output.assertWaitFor(
File "/home/jenkins-agent/workspace/nightly_linux_debug/ws/install/launch_testing/lib/python3.12/site-packages/launch_testing/io_handler.py", line 146, in assertWaitFor
assert success, 'Waiting for output timed out'
^^^^^^^
AssertionError: Waiting for output timed out
Log output (test_tutorial_parameter_events__rmw_connextdds):
FAIL: test_processes_output (demo_nodes_cpp.TestExecutablesTutorial)
Test all processes output against expectations.
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\ci\ws\build\demo_nodes_cpp\test_parameter_events__rmw_connextdds_Release.py", line 74, in test_processes_output
proc_output.assertWaitFor(
File "C:\ci\ws\install\Lib\site-packages\launch_testing\io_handler.py", line 146, in assertWaitFor
assert success, 'Waiting for output timed out'
AssertionError: Waiting for output timed out
Flakiness report (projectroot.test_tutorial_parameter_events_async__rmw_connextdds):
| job_name |
last_fail |
first_fail |
build_count |
failure_count |
failure_percentage |
| nightly_linux_debug |
2024-05-22 |
2024-05-09 |
15 |
7 |
46.67 |
| nightly_linux_repeated |
2024-05-19 |
2024-05-08 |
16 |
2 |
12.5 |
| nightly_win_deb |
2024-05-15 |
2024-05-07 |
9 |
5 |
55.56 |
Flakiness report (projectroot.test_tutorial_parameter_events__rmw_connextdds):
| job_name |
last_fail |
first_fail |
build_count |
failure_count |
failure_percentage |
| nightly_win_rep |
2024-05-22 |
2024-05-07 |
13 |
13 |
100.0 |
| nightly_win_rel |
2024-05-22 |
2024-05-22 |
14 |
1 |
7.14 |
| nightly_linux-rhel_repeated |
2024-05-21 |
2024-05-12 |
16 |
3 |
18.75 |
| nightly_win_deb |
2024-05-12 |
2024-05-09 |
9 |
2 |
22.22 |
I don't see any specific change that points to a reason why it started failing more in normal jobs, and not only repeated ones (package history).
projectroot.test_tutorial_parameter_events_async__rmw_connextdds
- In linux debug started happening since March 31 build 3012
- In linux repeated started happening since April 23 build 3433
- In windows debug started happening since March 29 build 3047
projectroot.test_tutorial_parameter_events__rmw_connextdds:
- In windows repeated this tests started happening since parallel testing (reference build) in Feb 25 and has been happening almost consistently since.
- In windows release happened today only
- In windows debug started happening since Feb 29 build 3018 (just after parallel testing)
- In rhel repeated it started happening since March 8 build 1859
Bug report
Required Info:
Steps to reproduce issue
Description
There is a parent test regression with different variations on ConnextDDS:
demo_nodes_cpp.TestExecutablesTutorial.test_processes_outputFailing test regressions:
Log output (test_tutorial_parameter_events_async__rmw_connextdds):
Log output (test_tutorial_parameter_events__rmw_connextdds):
Flakiness report (projectroot.test_tutorial_parameter_events_async__rmw_connextdds):
Flakiness report (projectroot.test_tutorial_parameter_events__rmw_connextdds):
I don't see any specific change that points to a reason why it started failing more in normal jobs, and not only repeated ones (package history).
projectroot.test_tutorial_parameter_events_async__rmw_connextdds
projectroot.test_tutorial_parameter_events__rmw_connextdds: