RobotecAI / ros2cs

A C# (.Net) implementation of ros2 client library (rcl), enabling communication between ros2 ecosystem and C#/.Net applications such as Unity3D
Apache License 2.0
91 stars 22 forks source link

Windows10 - Humble - tests are not working #34

Open pijaro opened 2 years ago

pijaro commented 2 years ago

Binaries in Windows are installed in different directory structures than on Linux. This results in tests not seeing required dependencies.

sedwick2048 commented 6 months ago

I try to execute in Visual Studio 2022 Developer PowerShell, but get:

PS C:\dev\ROS2cs\install\share\ros2cs_examples> ros2 run ros2cs_examples ros2cs_talker.exe
Package 'ros2cs_examples' not found

I guess I need to figure out how to make my sourcing script point to that package?

abdullah-zmoosa commented 4 weeks ago

linux:~/ros2cs$ ros2 run ros2cs_examples ros2cs_talker Package 'ros2cs_examples' not found linux:~/ros2cs$

i have an issue with --with-tests

my test.sh somehow passes

Summary: 22 packages finished [21.6s] 1 package failed: tf2 7 packages aborted: diagnostic_msgs nav_msgs ros2cs_tests sensor_msgs shape_msgs tf2_msgs trajectory_msgs 22 packages had stderr output: action_msgs actionlib_msgs builtin_interfaces composition_interfaces diagnostic_msgs example_interfaces geometry_msgs lifecycle_msgs nav_msgs rcl_interfaces ros2cs_core rosgraph_msgs sensor_msgs shape_msgs statistics_msgs std_msgs std_srvs test_msgs tf2 tf2_msgs trajectory_msgs unique_identifier_msgs 18 packages not processed