robotology / gz-sim-yarp-plugins

YARP plugins for Modern Gazebo (gz-sim).
BSD 3-Clause "New" or "Revised" License
8 stars 0 forks source link

Controlboard unit test failing on MacOs #90

Open xela-95 opened 4 months ago

xela-95 commented 4 months ago

The unit test developed in #86 revealed a potential error in how mutexes are managed in the plugins, as revealed in the unit test failing in the github CI for MacOs (see https://github.com/robotology/gz-sim-yarp-plugins/pull/86#issuecomment-1954286140).

In fact, this bug could be affecting all the plugins, not only the controlboard one, since the way in which they implement the singleton is the same.

xela-95 commented 3 months ago

Actually this is happening also for ConfigurationParsingTest. See https://github.com/robotology/gz-sim-yarp-plugins/actions/runs/8263726863/job/22605783707