Closed gavanderhoorn closed 1 year ago
Would be even better to (also) check this in uxr_create_output_reliable_stream(..)
, but this could/should already prevent issues like https://github.com/ros2/rmw_fastrtps/issues/644.
@gavanderhoorn have you confirmed that this was your issue at https://github.com/ros2/rmw_fastrtps/issues/644?
No, not yet.
I'll update https://github.com/ros2/rmw_fastrtps/issues/644 when/if I know.
Seems the cmake_lint
test fails:
test 4
Start 4: lint_cmake
4: Test command: /usr/bin/python3.10 "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/__w/rmw_microxrcedds/rmw_microxrcedds/build/rmw_microxrcedds/test_results/rmw_microxrcedds/lint_cmake.xunit.xml" "--package-name" "rmw_microxrcedds" "--output-file" "/__w/rmw_microxrcedds/rmw_microxrcedds/build/rmw_microxrcedds/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/__w/rmw_microxrcedds/rmw_microxrcedds/build/rmw_microxrcedds/test_results/rmw_microxrcedds/lint_cmake.xunit.xml"
4: Test timeout computed to be: 60
4: -- run_test.py: invoking following command in '/__w/rmw_microxrcedds/rmw_microxrcedds/src/rmw-microxrcedds/rmw_microxrcedds_c':
4: - /opt/ros/humble/bin/ament_lint_cmake --xunit-file /__w/rmw_microxrcedds/rmw_microxrcedds/build/rmw_microxrcedds/test_results/rmw_microxrcedds/lint_cmake.xunit.xml
4: CMakeLists.txt:87: Lines should be <= 140 characters long [linelength]
4:
4:
4: 1 errors
4: -- run_test.py: return code 1
4: -- run_test.py: verify result file '/__w/rmw_microxrcedds/rmw_microxrcedds/build/rmw_microxrcedds/test_results/rmw_microxrcedds/lint_cmake.xunit.xml'
4/17 Test #4: lint_cmake .......................***Failed 0.16 sec
I'll fix it.
@mergify backport main foxy galactic
backport main foxy galactic
Friendly ping.
As per subject.
Context: https://github.com/ros2/rmw_fastrtps/issues/644#issuecomment-1315187178 and #270.
This will abort the configuration phase if
RMW_UXRCE_STREAM_HISTORY
,RMW_UXRCE_STREAM_HISTORY_INPUT
orRMW_UXRCE_STREAM_HISTORY_OUTPUT
is not a power-of-two: