How to make rostest launch rosout?
I have a node that analyzes rosout_agg
messages to benchmark the robot's performance. I'd like to incorporate these benchmarks into a test, but it seems that the rosout
node is not started under rostest
, and so rosout_agg
is never published. (If I subscribe directly to rosout
, my node works the same under rostest
and roslaunch
.)
Is this the intended behavior? Is there a way to tell rostest
that I do want rosout
launched?
Well, it is starting, because when I try to start one myself in the .test file, I get the duplicate-node-name error. So I'm pretty lost at this point.