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
The reason is catching /rosout. Currently two ways to fix it: #634 employs filtering by regex to only count topics from benchmarking tool #643 extends parsing of metadata yaml file to only count with a given namespace
Description
rosbag2_performance_benchmarking
reports higher than 100% recorded percentage.Expected Behavior
<= 100%
Actual Behavior
When we run test with transport mode, we got the following report.
To Reproduce
Change
no_transport: False
.https://github.com/ros2/rosbag2/blob/master/rosbag2_performance/rosbag2_performance_benchmarking/config/benchmarks/test.yaml#L8
And follow the steps in https://github.com/ros2/rosbag2/tree/master/rosbag2_performance/rosbag2_performance_benchmarking.
System (please complete the following information)
Additional context
report_gen.py
lookstotal_recorded_count
inresults.csv
total_recorded_count
is frommessage_count
inmetadata.yaml
message_count
contains ALL topics including/rosout
or/parameter_events
and so on.It looks OK to filter message counts in
result_utils.cpp
.The text was updated successfully, but these errors were encountered: