rosbag2 icon indicating copy to clipboard operation
rosbag2 copied to clipboard

🧑‍🌾 rosbag2_transport test_recorder_event_notifier expected size mismatch in Jazzy/Kilted/Rolling nightly connext

Open miguelgonrod opened this issue 2 months ago • 4 comments

Description

rosbag2_transport test_recorder_event_notifier is failing due to an expected size not matching with actual size received in Jci__nightly-connext_ubuntu_noble_amd64 and Kci__nightly-connext_ubuntu_noble_amd64

Expected Behavior

test passing without failures

Actual Behavior

Test failing due to size mismatch

To Reproduce

  1. Go to https://build.ros2.org/job/Jci__nightly-connext_ubuntu_noble_amd64
  2. Build the job
  3. See the test fail

System (please complete the following information)

  • OS: Ubuntu Noble
  • ROS 2 Distro: Jazzy
  • Install Method: source

Additional context

Reference Builds:

Failing Tests:

Log Output:

/tmp/ws/src/ros2/rosbag2/rosbag2_transport/test/rosbag2_transport/test_recorder_event_notifier.cpp:88
Value of: received_split_event_messages
Expected: has a size that is equal to 2
  Actual: { (ptr = 0x5a360d2ef300, value = 96-byte object <E0-5B 82-0D 36-5A 00-00 10-00 00-00 00-00 00-00 1E-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 30-F3 2E-0D 36-5A 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-EE 0E-0D 36-5A 00-00 1D-00 00-00 00-00 00-00 1E-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00>) }, whose size 1 doesn't match

Flaky Ratio for last 15 days:

job_name last_fail first_fail build_count failure_count failure_percentage
Rci__nightly-connext_ubuntu_noble_amd64 2025-11-10 2025-11-02 14 5 35.71
Jci__nightly-connext_ubuntu_noble_amd64 2025-11-09 2025-10-27 6 6 100.0
Kci__nightly-connext_ubuntu_noble_amd64 2025-11-04 2025-11-04 5 1 20.0

In Kilted it is failing both tests, it is also failing inconsistently but with the same log output and Rolling with projectroot.test_recorder_event_notifier

CC: @Crola1702

miguelgonrod avatar Nov 11 '25 17:11 miguelgonrod