LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: lcov.total.filtered Lines: 11300 16716 67.6 %
Date: 2021-07-29 14:34:12 Functions: 1302 2275 57.2 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 10564 34244 30.8 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
src/common/algorithm/include/autoware_auto_algorithm
100.0%
100.0 % 39 / 39 100.0 % 2 / 2 37.8 % 62 / 164
src/common/autoware_auto_common/include/common
100.0%
100.0 % 4 / 4 - 0 / 0 - 0 / 0
src/common/autoware_auto_common/include/helper_functions
100.0%
100.0 % 43 / 43 100.0 % 4 / 4 61.8 % 21 / 34
src/common/autoware_auto_geometry/include/geometry
98.2%98.2%
98.2 % 495 / 504 90.0 % 72 / 80 63.1 % 711 / 1126
src/common/autoware_auto_geometry/include/geometry/bounding_box
98.6%98.6%
98.6 % 279 / 283 100.0 % 38 / 38 80.9 % 131 / 162
src/common/autoware_auto_geometry/src
100.0%
100.0 % 68 / 68 100.0 % 14 / 14 83.3 % 30 / 36
src/common/autoware_auto_tf2/include/autoware_auto_tf2
100.0%
100.0 % 45 / 45 100.0 % 5 / 5 75.0 % 6 / 8
src/common/covariance_insertion/src
100.0%
100.0 % 7 / 7 100.0 % 3 / 3 - 0 / 0
src/common/covariance_insertion_nodes/include/covariance_insertion_nodes
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
src/common/covariance_insertion_nodes/src
71.6%71.6%
71.6 % 58 / 81 31.4 % 11 / 35 35.3 % 77 / 218
src/common/had_map_utils/src
18.6%18.6%
18.6 % 88 / 473 20.0 % 8 / 40 10.5 % 84 / 802
src/common/lidar_utils/include/lidar_utils
98.3%98.3%
98.3 % 59 / 60 100.0 % 4 / 4 48.5 % 32 / 66
src/common/lidar_utils/src
82.7%82.7%
82.7 % 211 / 255 90.5 % 19 / 21 38.4 % 113 / 294
src/common/measurement_conversion/include/measurement_conversion
100.0%
100.0 % 5 / 5 100.0 % 2 / 2 - 0 / 0
src/common/measurement_conversion/src
67.0%67.0%
67.0 % 65 / 97 54.5 % 6 / 11 45.0 % 9 / 20
src/common/motion_model/include/motion_model
100.0%
100.0 % 6 / 6 20.0 % 2 / 10 50.0 % 32 / 64
src/common/motion_model/src
95.5%95.5%
95.5 % 170 / 178 44.4 % 16 / 36 100.0 % 30 / 30
src/common/optimization/include/optimization
98.8%98.8%
98.8 % 81 / 82 66.7 % 4 / 6 63.2 % 48 / 76
src/common/optimization/include/optimization/line_search
94.8%94.8%
94.8 % 145 / 153 100.0 % 17 / 17 63.7 % 130 / 204
src/common/optimization/src
90.0%90.0%
90.0 % 45 / 50 94.4 % 17 / 18 60.7 % 17 / 28
src/common/osqp_interface/src
100.0%
100.0 % 133 / 133 100.0 % 10 / 10 53.4 % 93 / 174
src/common/signal_filters/include/signal_filters
95.7%95.7%
95.7 % 45 / 47 85.7 % 36 / 42 55.3 % 121 / 219
src/common/state_estimation/include/state_estimation
100.0%
100.0 % 7 / 7 - 0 / 0 35.3 % 12 / 34
src/common/state_estimation/include/state_estimation/kalman_filter
94.7%94.7%
94.7 % 36 / 38 100.0 % 7 / 7 26.1 % 24 / 92
src/common/state_estimation/include/state_estimation/measurement
100.0%
100.0 % 35 / 35 100.0 % 1 / 1 27.8 % 5 / 18
src/common/state_estimation/include/state_estimation/noise_model
100.0%
100.0 % 4 / 4 0.0 % 0 / 10 50.0 % 1 / 2
src/common/state_estimation/src
100.0%
100.0 % 16 / 16 40.0 % 8 / 20 100.0 % 2 / 2
src/common/state_estimation_nodes/include/state_estimation_nodes
99.0%99.0%
99.0 % 97 / 98 88.0 % 22 / 25 47.9 % 134 / 280
src/common/state_estimation_nodes/src
20.5%20.5%
20.5 % 41 / 200 6.2 % 1 / 16 2.0 % 8 / 400
src/common/state_vector/include/state_vector
88.7%88.7%
88.7 % 47 / 53 1.0 % 2 / 198 30.8 % 24 / 78
src/common/time_utils/src/time_utils
97.6%97.6%
97.6 % 40 / 41 100.0 % 7 / 7 71.9 % 23 / 32
src/control/controller_common/src/controller_common
93.9%93.9%
93.9 % 138 / 147 92.0 % 23 / 25 65.4 % 34 / 52
src/control/controller_common_nodes/include/controller_common_nodes
100.0%
100.0 % 1 / 1 50.0 % 1 / 2 57.1 % 8 / 14
src/control/controller_common_nodes/src/controller_common_nodes
78.4%78.4%
78.4 % 109 / 139 85.7 % 12 / 14 24.1 % 116 / 482
src/control/motion_common/include/motion_common
96.5%96.5%
96.5 % 55 / 57 100.0 % 5 / 5 75.0 % 15 / 20
src/control/motion_common/src/motion_common
80.2%80.2%
80.2 % 170 / 212 73.5 % 36 / 49 34.5 % 20 / 58
src/control/motion_testing/src/motion_testing
78.8%78.8%
78.8 % 123 / 156 66.7 % 8 / 12 49.1 % 55 / 112
src/control/motion_testing_nodes/include/motion_testing_nodes
86.2%86.2%
86.2 % 25 / 29 100.0 % 8 / 8 47.1 % 81 / 172
src/control/motion_testing_nodes/src/motion_testing_nodes
98.6%98.6%
98.6 % 136 / 138 100.0 % 12 / 12 57.7 % 75 / 130
src/control/mpc_controller/include/mpc_controller
100.0%
100.0 % 1 / 1 50.0 % 1 / 2 100.0 % 2 / 2
src/control/mpc_controller/scripts
97.2%97.2%
97.2 % 35 / 36 100.0 % 1 / 1 49.1 % 52 / 106
src/control/mpc_controller/src/mpc_controller
78.0%78.0%
78.0 % 294 / 377 89.7 % 35 / 39 47.3 % 87 / 184
src/control/mpc_controller_nodes/src/mpc_controller_nodes
4.9%4.9%
4.9 % 5 / 102 25.0 % 1 / 4 0.5 % 4 / 772
src/control/pure_pursuit/include/pure_pursuit
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
src/control/pure_pursuit/src
95.2%95.2%
95.2 % 197 / 207 85.0 % 17 / 20 74.0 % 71 / 96
src/control/pure_pursuit_nodes/src
77.1%77.1%
77.1 % 27 / 35 66.7 % 2 / 3 38.1 % 77 / 202
src/control/trajectory_follower_nodes/src
100.0%
100.0 % 40 / 40 100.0 % 7 / 7 39.2 % 83 / 212
src/drivers/lgsvl_interface/include/lgsvl_interface
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 50.0 % 14 / 28
src/drivers/lgsvl_interface/src
37.9%37.9%
37.9 % 100 / 264 28.6 % 4 / 14 20.9 % 124 / 594
src/drivers/ne_raptor_interface/include/ne_raptor_interface
0.0%
0.0 % 0 / 26 0.0 % 0 / 5 0.0 % 0 / 142
src/drivers/ne_raptor_interface/src
0.0%
0.0 % 0 / 478 0.0 % 0 / 35 0.0 % 0 / 1219
src/drivers/ssc_interface/include/ssc_interface
0.0%
0.0 % 0 / 1 0.0 % 0 / 2 0.0 % 0 / 8
src/drivers/ssc_interface/src
14.3%14.3%
14.3 % 34 / 238 7.7 % 1 / 13 2.3 % 12 / 511
src/drivers/vehicle_interface/include/vehicle_interface
94.4%94.4%
94.4 % 17 / 18 100.0 % 1 / 1 52.6 % 41 / 78
src/drivers/vehicle_interface/src
80.2%80.2%
80.2 % 420 / 524 74.6 % 50 / 67 37.7 % 407 / 1080
src/drivers/velodyne_driver/include/velodyne_driver
91.2%91.2%
91.2 % 52 / 57 37.5 % 3 / 8 81.2 % 13 / 16
src/drivers/velodyne_driver/src
95.9%95.9%
95.9 % 140 / 146 87.5 % 21 / 24 98.0 % 50 / 51
src/drivers/velodyne_nodes/src
86.7%86.7%
86.7 % 65 / 75 37.5 % 6 / 16 45.3 % 77 / 170
src/drivers/xsens_driver/include/xsens_driver
88.1%88.1%
88.1 % 52 / 59 100.0 % 4 / 4 41.9 % 31 / 74
src/drivers/xsens_driver/src
45.4%45.4%
45.4 % 142 / 313 73.3 % 11 / 15 7.1 % 11 / 155
src/drivers/xsens_nodes/include/xsens_nodes
16.7%16.7%
16.7 % 2 / 12 20.0 % 2 / 10 0.0 % 0 / 32
src/drivers/xsens_nodes/src
66.7%66.7%
66.7 % 20 / 30 100.0 % 2 / 2 35.7 % 20 / 56
src/fusion/hungarian_assigner/include/hungarian_assigner
0.0%
0.0 % 0 / 1 0.0 % 0 / 84 0.0 % 0 / 2
src/fusion/hungarian_assigner/src
96.3%96.3%
96.3 % 206 / 214 39.1 % 52 / 133 79.1 % 136 / 172
src/localization/localization_common/include/localization_common
64.3%64.3%
64.3 % 9 / 14 100.0 % 1 / 1 28.1 % 9 / 32
src/localization/localization_common/src
69.2%69.2%
69.2 % 9 / 13 50.0 % 2 / 4 75.0 % 3 / 4
src/localization/localization_nodes/include/localization_nodes
38.3%38.3%
38.3 % 51 / 133 52.9 % 9 / 17 15.9 % 68 / 428
src/localization/ndt/include/ndt
95.4%95.4%
95.4 % 431 / 452 93.9 % 31 / 33 51.8 % 198 / 382
src/localization/ndt/src
80.8%80.8%
80.8 % 248 / 307 88.2 % 45 / 51 37.9 % 131 / 346
src/localization/ndt_nodes/include/ndt_nodes
0.0%
0.0 % 0 / 61 0.0 % 0 / 6 0.0 % 0 / 169
src/localization/ndt_nodes/src
84.3%84.3%
84.3 % 107 / 127 77.8 % 7 / 9 37.7 % 162 / 430
src/mapping/had_map/lanelet2_map_provider/include/lanelet2_map_provider
100.0%
100.0 % 1 / 1 - 0 / 0 50.0 % 2 / 4
src/mapping/had_map/lanelet2_map_provider/src
7.4%7.4%
7.4 % 14 / 190 22.2 % 2 / 9 1.5 % 9 / 586
src/mapping/ndt_mapping_nodes/include/ndt_mapping_nodes
43.7%43.7%
43.7 % 59 / 135 35.7 % 5 / 14 28.1 % 183 / 651
src/mapping/point_cloud_mapping/include/point_cloud_mapping
100.0%
100.0 % 41 / 41 100.0 % 3 / 3 68.2 % 30 / 44
src/mapping/point_cloud_mapping/src
0.0%
0.0 % 0 / 4 0.0 % 0 / 1 0.0 % 0 / 4
src/perception/filters/filter_node_base/include/filter_node_base
66.7%66.7%
66.7 % 8 / 12 60.0 % 3 / 5 17.7 % 11 / 62
src/perception/filters/filter_node_base/src
65.5%65.5%
65.5 % 19 / 29 75.0 % 3 / 4 22.8 % 36 / 158
src/perception/filters/off_map_obstacles_filter/src
0.0%
0.0 % 0 / 125 0.0 % 0 / 7 0.0 % 0 / 212
src/perception/filters/off_map_obstacles_filter_nodes/src
0.0%
0.0 % 0 / 43 0.0 % 0 / 4 0.0 % 0 / 274
src/perception/filters/outlier_filter/include/outlier_filter
100.0%
100.0 % 2 / 2 - 0 / 0 50.0 % 2 / 4
src/perception/filters/outlier_filter/src
97.5%97.5%
97.5 % 39 / 40 100.0 % 4 / 4 47.8 % 43 / 90
src/perception/filters/point_cloud_filter_transform_nodes/include/point_cloud_filter_transform_nodes
100.0%
100.0 % 5 / 5 100.0 % 1 / 1 100.0 % 4 / 4
src/perception/filters/point_cloud_filter_transform_nodes/src
94.2%94.2%
94.2 % 98 / 104 100.0 % 4 / 4 44.1 % 233 / 528
src/perception/filters/point_cloud_fusion/src
93.8%93.8%
93.8 % 30 / 32 100.0 % 3 / 3 55.6 % 20 / 36
src/perception/filters/point_cloud_fusion_nodes/src
86.2%86.2%
86.2 % 56 / 65 100.0 % 4 / 4 23.3 % 63 / 270
src/perception/filters/polygon_remover/src
49.5%49.5%
49.5 % 47 / 95 70.0 % 7 / 10 42.0 % 21 / 50
src/perception/filters/polygon_remover_nodes/src
60.7%60.7%
60.7 % 37 / 61 66.7 % 2 / 3 24.7 % 68 / 275
src/perception/filters/ray_ground_classifier/include/ray_ground_classifier
100.0%
100.0 % 21 / 21 - 0 / 0 45.9 % 45 / 98
src/perception/filters/ray_ground_classifier/src
93.2%93.2%
93.2 % 248 / 266 87.2 % 34 / 39 73.1 % 158 / 216
src/perception/filters/ray_ground_classifier_nodes/src
61.5%61.5%
61.5 % 83 / 135 100.0 % 3 / 3 24.7 % 184 / 745
src/perception/filters/voxel_grid/include/voxel_grid
97.8%97.8%
97.8 % 136 / 139 29.3 % 17 / 58 70.0 % 91 / 130
src/perception/filters/voxel_grid/src
100.0%
100.0 % 43 / 43 100.0 % 6 / 6 70.8 % 17 / 24
src/perception/filters/voxel_grid_nodes/include/voxel_grid_nodes/algorithm
100.0%
100.0 % 1 / 1 - 0 / 0 50.0 % 1 / 2
src/perception/filters/voxel_grid_nodes/src
80.4%80.4%
80.4 % 45 / 56 100.0 % 4 / 4 40.2 % 139 / 346
src/perception/filters/voxel_grid_nodes/src/algorithm
98.2%98.2%
98.2 % 55 / 56 87.5 % 7 / 8 63.6 % 28 / 44
src/perception/segmentation/euclidean_cluster/include/euclidean_cluster
100.0%
100.0 % 7 / 7 - 0 / 0 21.4 % 3 / 14
src/perception/segmentation/euclidean_cluster/src
70.7%70.7%
70.7 % 118 / 167 64.3 % 18 / 28 44.4 % 44 / 99
src/perception/segmentation/euclidean_cluster_nodes/src
34.8%34.8%
34.8 % 49 / 141 12.5 % 1 / 8 38.4 % 269 / 700
src/perception/segmentation/ground_truth_detections/src
100.0%
100.0 % 43 / 43 100.0 % 5 / 5 54.1 % 40 / 74
src/perception/tracking/include/tracking
100.0%
100.0 % 24 / 24 - 0 / 0 75.8 % 91 / 120
src/perception/tracking/src
90.8%90.8%
90.8 % 337 / 371 100.0 % 27 / 27 56.9 % 140 / 246
src/perception/tracking_nodes/src
0.0%
0.0 % 0 / 44 0.0 % 0 / 4 0.0 % 0 / 179
src/perception/tracking_test_framework/include/tracking_test_framework
96.7%96.7%
96.7 % 58 / 60 100.0 % 4 / 4 41.0 % 32 / 78
src/perception/tracking_test_framework/src
95.2%95.2%
95.2 % 178 / 187 95.2 % 20 / 21 59.3 % 134 / 226
src/planning/behavior_planner/include/behavior_planner
0.0%
0.0 % 0 / 1 - 0 / 0 0.0 % 0 / 6
src/planning/behavior_planner/src
0.0%
0.0 % 0 / 305 0.0 % 0 / 35 0.0 % 0 / 294
src/planning/behavior_planner_nodes/src
0.0%
0.0 % 0 / 241 0.0 % 0 / 12 0.0 % 0 / 1093
src/planning/lane_planner/include/lane_planner
100.0%
100.0 % 1 / 1 - 0 / 0 50.0 % 1 / 2
src/planning/lane_planner/src
100.0%
100.0 % 153 / 153 92.3 % 12 / 13 55.7 % 108 / 194
src/planning/lane_planner_nodes/src
100.0%
100.0 % 31 / 31 100.0 % 3 / 3 45.1 % 83 / 184
src/planning/lanelet2_global_planner/include/lanelet2_global_planner
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 - 0 / 0
src/planning/lanelet2_global_planner/src
88.4%88.4%
88.4 % 236 / 267 88.9 % 16 / 18 42.4 % 283 / 668
src/planning/lanelet2_global_planner_nodes/src
0.0%
0.0 % 0 / 115 0.0 % 0 / 7 0.0 % 0 / 402
src/planning/object_collision_estimator/src
98.9%98.9%
98.9 % 94 / 95 85.7 % 6 / 7 65.2 % 43 / 66
src/planning/object_collision_estimator_nodes/include/object_collision_estimator_nodes
100.0%
100.0 % 48 / 48 100.0 % 1 / 1 61.9 % 26 / 42
src/planning/object_collision_estimator_nodes/src
73.0%73.0%
73.0 % 65 / 89 80.0 % 4 / 5 32.1 % 147 / 458
src/planning/parking_planner/include/parking_planner
89.4%89.4%
89.4 % 336 / 376 86.4 % 51 / 59 39.9 % 364 / 912
src/planning/parking_planner/src
62.9%62.9%
62.9 % 387 / 615 72.0 % 36 / 50 35.7 % 430 / 1204
src/planning/parking_planner_nodes/src/parking_planner_nodes
34.0%34.0%
34.0 % 54 / 159 37.5 % 3 / 8 29.3 % 116 / 396
src/planning/recordreplay_planner/include/recordreplay_planner
100.0%
100.0 % 1 / 1 - 0 / 0 50.0 % 1 / 2
src/planning/recordreplay_planner/src/recordreplay_planner
96.0%96.0%
96.0 % 190 / 198 96.2 % 25 / 26 55.7 % 204 / 366
src/planning/recordreplay_planner_nodes/src/recordreplay_planner_nodes
27.1%27.1%
27.1 % 49 / 181 11.1 % 2 / 18 20.2 % 118 / 584
src/planning/trajectory_planner_node_base/src
70.3%70.3%
70.3 % 52 / 74 83.3 % 10 / 12 20.3 % 80 / 394
src/planning/trajectory_smoother/include/trajectory_smoother
100.0%
100.0 % 1 / 1 - 0 / 0 25.0 % 5 / 20
src/planning/trajectory_smoother/src
100.0%
100.0 % 32 / 32 100.0 % 2 / 2 83.3 % 25 / 30
src/planning/trajectory_spoofer/include/trajectory_spoofer
50.0%50.0%
50.0 % 2 / 4 100.0 % 1 / 1 16.7 % 1 / 6
src/planning/trajectory_spoofer/src
76.1%76.1%
76.1 % 83 / 109 69.2 % 9 / 13 48.9 % 64 / 131
src/tools/benchmark_tool/benchmark_tool/kittiobjdetsdk/src
80.8%80.8%
80.8 % 400 / 495 90.0 % 18 / 20 46.4 % 514 / 1108
src/tools/fake_test_node/include/fake_test_node
69.2%69.2%
69.2 % 18 / 26 100.0 % 4 / 4 15.1 % 13 / 86
src/tools/fake_test_node/src
100.0%
100.0 % 23 / 23 100.0 % 6 / 6 24.5 % 23 / 94
src/tools/gnss_conversion_nodes/include/gnss_conversion_nodes
100.0%
100.0 % 1 / 1 - 0 / 0 50.0 % 1 / 2
src/tools/gnss_conversion_nodes/src
100.0%
100.0 % 57 / 57 100.0 % 6 / 6 44.3 % 101 / 228
src/tools/joystick_vehicle_interface/src
59.0%59.0%
59.0 % 79 / 134 78.6 % 11 / 14 49.2 % 30 / 61
src/tools/joystick_vehicle_interface_nodes/src
94.7%94.7%
94.7 % 89 / 94 100.0 % 9 / 9 47.4 % 167 / 352
src/tools/lidar_integration/include/lidar_integration
100.0%
100.0 % 14 / 14 100.0 % 1 / 1 60.0 % 6 / 10
src/tools/lidar_integration/src
75.5%75.5%
75.5 % 527 / 698 73.9 % 34 / 46 26.7 % 774 / 2901
src/tools/point_type_adapter/include/point_type_adapter
56.0%56.0%
56.0 % 28 / 50 100.0 % 4 / 4 17.7 % 14 / 79
src/tools/point_type_adapter/src
75.9%75.9%
75.9 % 41 / 54 75.0 % 3 / 4 27.4 % 58 / 212
src/tools/simple_planning_simulator/include/simple_planning_simulator
90.9%90.9%
90.9 % 10 / 11 100.0 % 1 / 1 50.0 % 6 / 12
src/tools/simple_planning_simulator/include/simple_planning_simulator/vehicle_model
100.0%
100.0 % 8 / 8 100.0 % 2 / 2 - 0 / 0
src/tools/simple_planning_simulator/src/simple_planning_simulator
90.8%90.8%
90.8 % 197 / 217 87.5 % 14 / 16 39.9 % 270 / 676
src/tools/simple_planning_simulator/src/simple_planning_simulator/vehicle_model
94.6%94.6%
94.6 % 211 / 223 88.1 % 59 / 67 58.8 % 80 / 136
src/tools/system_tests/localization_system_tests/src
0.0%
0.0 % 0 / 74 0.0 % 0 / 8 0.0 % 0 / 230
src/tools/visualization/autoware_rviz_plugins/include/object_detection
0.0%
0.0 % 0 / 62 0.0 % 0 / 17 0.0 % 0 / 112
src/tools/visualization/autoware_rviz_plugins/src/common
0.0%
0.0 % 0 / 13 0.0 % 0 / 2 0.0 % 0 / 14
src/tools/visualization/autoware_rviz_plugins/src/object_detection
0.0%
0.0 % 0 / 173 0.0 % 0 / 15 0.0 % 0 / 316
src/tools/visualization/autoware_rviz_plugins/src/planning
0.0%
0.0 % 0 / 98 0.0 % 0 / 10 0.0 % 0 / 112

Generated by: LCOV version 1.14