When a test writes output that mimics build output, like "[ERROR] []: Original error msg: custom exception raised in configure callback" (as seen in ros2/rclcpp#777), it falsely flags it as a MSBuild error. The text output of colcon test-result should never cause a CI failure.
This might be a bug in the deprecated Warnings plugin currently in use or might be a misconfiguration of CI rules.