You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running main() from C:\ci\ws\install\src\gtest_vendor\src\gtest_main.cc
[==========] Running 28 tests from 1 test suite.
[----------] Global test environment set-up.
[----------] 28 tests from TestExecutor
[ RUN ] TestExecutor.add_remove_node_thread_safe
unknown file: error: SEH exception with code 0xc0000005 thrown in the test body.
Stack trace:
[ FAILED ] TestExecutor.add_remove_node_thread_safe (33 ms)
The text was updated successfully, but these errors were encountered:
I just had a look at this, I stumbled over this a few days back. The test is kind of broken as it deletes the node before the executor stopped using it. I would temporarily disable the test, until we agreed on a patch for rclcpp::Executor::remove_node().
originally #1505 just adds the thread safety locks for the executor.
if that is so, how about changing the test to make sure that destroys nodes after executor stopped? and we can probably keep the current test (deleting the nodes before executor stops) as comment and enable once the rclcpp::Executor::remove_node() is fixed
We discussed this issue during the waffle meeting and we think that it would be good to disable the test temporarily.
However it's important that we follow-up with work to fix the root cause.
@Crola1702 do you know when this bug started and which changes could have caused it?
Description
This is a consistent regression in windows release and windows repeated
Reference build:
Test regressions:
Log output:
The text was updated successfully, but these errors were encountered: