Skip to content

πŸ§‘β€πŸŒΎ TestBroadcasterAndListener.test_static_broadcaster_and_listener failing in CI repeated jobsΒ #823

@Crola1702

Description

@Crola1702

Generated by Generative AI

No response

Operating System:

Linux Ubuntu and Rhel, and Windows

ROS version or commit hash:

Rolling

RMW implementation (if applicable):

No response

RMW Configuration (if applicable):

No response

Client library (if applicable):

No response

'ros2 doctor --report' output

No response

Steps to reproduce issue

  1. Run a build in a repeated job
  2. See it fail

Expected behavior

Tests should not fail

Actual behavior

Tests are failing on repeated configurations

Additional information

Test regressions:

Reference builds (only repeated jobs):

Log output:
test/test_listener_and_broadcaster.py:184: in test_static_broadcaster_and_listener
    compare_transforms(received_tf=listened_tf, expected_tf=broadcasted_tf)
test/test_listener_and_broadcaster.py:166: in compare_transforms
    assert expected_tf.transform.translation == received_tf.transform.translation
E   assert geometry_msgs.msg.Vector3(x=42.0, y=-3.14, z=0.0) == geometry_msgs.msg.Vector3(x=24.0, y=-3.14, z=0.0)
E    +  where geometry_msgs.msg.Vector3(x=42.0, y=-3.14, z=0.0) = geometry_msgs.msg.Transform(translation=geometry_msgs.msg.Vector3(x=42.0, y=-3.14, z=0.0), rotation=geometry_msgs.msg.Quaternion(x=0.0, y=0.0, z=0.0, w=1.0)).translation
E    +    where geometry_msgs.msg.Transform(translation=geometry_msgs.msg.Vector3(x=42.0, y=-3.14, z=0.0), rotation=geometry_msgs.msg.Quaternion(x=0.0, y=0.0, z=0.0, w=1.0)) = geometry_msgs.msg.TransformStamped(header=std_msgs.msg.Header(stamp=builtin_interfaces.msg.Time(sec=1, nanosec=1000000...=geometry_msgs.msg.Vector3(x=42.0, y=-3.14, z=0.0), rotation=geometry_msgs.msg.Quaternion(x=0.0, y=0.0, z=0.0, w=1.0))).transform
E    +  and   geometry_msgs.msg.Vector3(x=24.0, y=-3.14, z=0.0) = geometry_msgs.msg.Transform(translation=geometry_msgs.msg.Vector3(x=24.0, y=-3.14, z=0.0), rotation=geometry_msgs.msg.Quaternion(x=0.0, y=0.0, z=0.0, w=1.0)).translation
E    +    where geometry_msgs.msg.Transform(translation=geometry_msgs.msg.Vector3(x=24.0, y=-3.14, z=0.0), rotation=geometry_msgs.msg.Quaternion(x=0.0, y=0.0, z=0.0, w=1.0)) = geometry_msgs.msg.TransformStamped(header=std_msgs.msg.Header(stamp=builtin_interfaces.msg.Time(sec=1, nanosec=5000000...=geometry_msgs.msg.Vector3(x=24.0, y=-3.14, z=0.0), rotation=geometry_msgs.msg.Quaternion(x=0.0, y=0.0, z=0.0, w=1.0))).transform

Probably related to: #820

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions