-
Notifications
You must be signed in to change notification settings - Fork 479
Closed
Description
Bug report
Required Info:
- Operating System:
- Windows
- Installation type:
- Source
- Version or commit hash:
- Rolling
- Client library (if applicable):
- rclcpp
Steps to reproduce issue
- Run a build in a windows job (preferably windows_repeated)
- See
rclcpp.test_executors_timer_cancel_behaviortest fail
Expected behavior
Test should pass
Actual behavior
rclcpp.test_executors_timer_cancel_behavior test is failing
Additional information
Reference build: https://ci.ros2.org/view/nightly/job/nightly_win_rep/3297/
Test regression:
Log output:
[ RUN ] TestTimerCancelBehavior/MultiThreadedExecutor.testBothTimerCancelThenResetT2Behavior
C:\ci\ws\src\ros2\rclcpp\rclcpp\test\rclcpp\executors\test_executors_timer_cancel_behavior.cpp(398): error: Expected: (std::abs(t1_runs_initial - t2_runs_initial)) <= (1), actual: 2 vs 1
[ FAILED ] TestTimerCancelBehavior/MultiThreadedExecutor.testBothTimerCancelThenResetT2Behavior, where TypeParam = rclcpp::executors::MultiThreadedExecutor (2526 ms)
Note: sometimes (26% of the times) it fails with this output. Other builds (example) contain a silent fail
Flakiness report:
| job_name | last_fail | first_fail | build_count | failure_count | failure_percentage |
|---|---|---|---|---|---|
| nightly_win_rep | 2024-03-18 | 2024-03-04 | 16 | 15 | 93.75 |
| nightly_win_rel | 2024-03-17 | 2024-03-03 | 15 | 5 | 33.33 |
| nightly_win_deb | 2024-03-16 | 2024-03-09 | 15 | 3 | 20.0 |
Metadata
Metadata
Assignees
Labels
No labels