LCOV - code coverage report
Current view:
top level
Hit
Total
Coverage
Test:
lcov.total.filtered
Lines:
12863
17450
73.7 %
Date:
2023-03-03 05:44:19
Functions:
1705
2759
61.8 %
Legend:
Rating:
low: < 75 %
medium: >= 75 %
high: >= 90 %
Branches:
12454
37661
33.1 %
Directory
Line Coverage
Functions
Branches
src/common/algorithm/include/autoware_auto_algorithm
100.0 %
26 / 26
100.0 %
2 / 2
48.1 %
52 / 108
src/common/autoware_auto_common/include/helper_functions
100.0 %
10 / 10
100.0 %
4 / 4
72.2 %
13 / 18
src/common/autoware_auto_geometry/include/geometry
95.0 %
343 / 361
90.4 %
75 / 83
64.5 %
467 / 724
src/common/autoware_auto_geometry/include/geometry/bounding_box
98.3 %
226 / 230
100.0 %
38 / 38
80.1 %
117 / 146
src/common/autoware_auto_geometry/src
100.0 %
80 / 80
100.0 %
15 / 15
76.3 %
29 / 38
src/common/autoware_auto_tf2/include/autoware_auto_tf2
100.0 %
52 / 52
100.0 %
6 / 6
100.0 %
6 / 6
src/common/covariance_insertion/src
100.0 %
7 / 7
100.0 %
3 / 3
-
0 / 0
src/common/covariance_insertion_nodes/include/covariance_insertion_nodes
100.0 %
1 / 1
-
0 / 0
-
0 / 0
src/common/covariance_insertion_nodes/src
78.6 %
55 / 70
37.1 %
13 / 35
40.3 %
62 / 154
src/common/had_map_utils/src
68.3 %
248 / 363
65.0 %
26 / 40
39.8 %
218 / 548
src/common/lidar_utils/include/lidar_utils
94.9 %
37 / 39
100.0 %
3 / 3
60.0 %
18 / 30
src/common/lidar_utils/include/lidar_utils/cluster_utils
100.0 %
9 / 9
-
0 / 0
54.5 %
24 / 44
src/common/lidar_utils/src
72.2 %
70 / 97
83.3 %
10 / 12
39.5 %
49 / 124
src/common/measurement_conversion/include/measurement_conversion
97.0 %
32 / 33
100.0 %
8 / 8
56.5 %
48 / 85
src/common/measurement_conversion/src
71.4 %
20 / 28
60.0 %
3 / 5
66.7 %
4 / 6
src/common/monitored_node/include/monitored_node
95.3 %
123 / 129
95.5 %
21 / 22
38.1 %
188 / 494
src/common/motion_model/include/motion_model
100.0 %
4 / 4
20.0 %
2 / 10
50.0 %
16 / 32
src/common/motion_model/src
91.0 %
142 / 156
50.0 %
18 / 36
100.0 %
22 / 22
src/common/optimization/include/optimization
100.0 %
44 / 44
66.7 %
4 / 6
63.6 %
35 / 55
src/common/optimization/include/optimization/line_search
95.4 %
124 / 130
100.0 %
17 / 17
66.5 %
111 / 167
src/common/optimization/src
91.7 %
44 / 48
94.4 %
17 / 18
62.5 %
15 / 24
src/common/osqp_interface/src
62.1 %
133 / 214
44.4 %
12 / 27
36.8 %
78 / 212
src/common/signal_filters/include/signal_filters
94.3 %
33 / 35
85.7 %
36 / 42
54.7 %
76 / 139
src/common/state_estimation/include/state_estimation
100.0 %
3 / 3
-
0 / 0
-
0 / 0
src/common/state_estimation/include/state_estimation/kalman_filter
91.3 %
21 / 23
100.0 %
8 / 8
16.0 %
8 / 50
src/common/state_estimation/include/state_estimation/measurement
100.0 %
7 / 7
100.0 %
1 / 1
50.0 %
3 / 6
src/common/state_estimation/include/state_estimation/noise_model
63.6 %
7 / 11
3.2 %
1 / 31
42.1 %
16 / 38
src/common/state_estimation/src
100.0 %
12 / 12
50.0 %
10 / 20
100.0 %
2 / 2
src/common/state_estimation_nodes/include/state_estimation_nodes
97.2 %
69 / 71
54.8 %
34 / 62
59.1 %
78 / 132
src/common/state_estimation_nodes/src
91.1 %
133 / 146
100.0 %
15 / 15
43.8 %
134 / 306
src/common/state_vector/include/state_vector
26.9 %
7 / 26
1.0 %
2 / 198
21.4 %
6 / 28
src/common/time_utils/src/time_utils
96.6 %
28 / 29
100.0 %
7 / 7
68.8 %
11 / 16
src/common/vehicle_constants_manager/src
68.6 %
70 / 102
75.0 %
3 / 4
16.9 %
134 / 792
src/control/controller_common/src/controller_common
93.4 %
114 / 122
92.0 %
23 / 25
69.6 %
39 / 56
src/control/controller_common_nodes/include/controller_common_nodes
100.0 %
1 / 1
50.0 %
1 / 2
-
0 / 0
src/control/controller_common_nodes/src/controller_common_nodes
79.0 %
98 / 124
85.7 %
12 / 14
26.0 %
103 / 396
src/control/motion_common/include/motion_common
95.5 %
42 / 44
100.0 %
6 / 6
68.8 %
11 / 16
src/control/motion_common/src/motion_common
80.7 %
184 / 228
75.0 %
45 / 60
60.7 %
51 / 84
src/control/motion_testing/src/motion_testing
80.2 %
85 / 106
66.7 %
8 / 12
51.1 %
45 / 88
src/control/motion_testing_nodes/include/motion_testing_nodes
80.8 %
21 / 26
100.0 %
8 / 8
55.0 %
33 / 60
src/control/motion_testing_nodes/src/motion_testing_nodes
98.2 %
111 / 113
100.0 %
12 / 12
60.2 %
71 / 118
src/control/mpc_controller/include/mpc_controller
100.0 %
1 / 1
50.0 %
1 / 2
-
0 / 0
src/control/mpc_controller/scripts
97.0 %
32 / 33
100.0 %
1 / 1
49.1 %
52 / 106
src/control/mpc_controller/src/mpc_controller
76.7 %
243 / 317
89.7 %
35 / 39
51.2 %
85 / 166
src/control/mpc_controller_nodes/src/mpc_controller_nodes
6.5 %
5 / 77
25.0 %
1 / 4
0.5 %
3 / 650
src/control/pure_pursuit/src
94.8 %
163 / 172
90.5 %
19 / 21
74.0 %
74 / 100
src/control/pure_pursuit_nodes/src
0.0 %
0 / 28
0.0 %
0 / 3
0.0 %
0 / 192
src/control/trajectory_follower/include/trajectory_follower
100.0 %
44 / 44
100.0 %
3 / 3
50.0 %
30 / 60
src/control/trajectory_follower/include/trajectory_follower/qp_solver
100.0 %
2 / 2
50.0 %
2 / 4
50.0 %
1 / 2
src/control/trajectory_follower/include/trajectory_follower/vehicle_model
100.0 %
3 / 3
50.0 %
3 / 6
-
0 / 0
src/control/trajectory_follower/src
92.2 %
897 / 973
88.2 %
75 / 85
41.3 %
721 / 1746
src/control/trajectory_follower/src/qp_solver
93.3 %
28 / 30
100.0 %
4 / 4
26.7 %
23 / 86
src/control/trajectory_follower/src/vehicle_model
98.1 %
101 / 103
100.0 %
16 / 16
59.7 %
37 / 62
src/control/trajectory_follower_nodes/src
73.7 %
560 / 760
78.6 %
44 / 56
32.8 %
892 / 2722
src/drivers/lgsvl_interface/include/lgsvl_interface
100.0 %
1 / 1
100.0 %
2 / 2
50.0 %
1 / 2
src/drivers/lgsvl_interface/src
48.8 %
119 / 244
44.4 %
8 / 18
32.3 %
142 / 440
src/drivers/ne_raptor_interface/include/ne_raptor_interface
95.2 %
20 / 21
100.0 %
5 / 5
47.6 %
20 / 42
src/drivers/ne_raptor_interface/src
65.2 %
311 / 477
61.0 %
25 / 41
27.4 %
316 / 1155
src/drivers/ssc_interface/include/ssc_interface
0.0 %
0 / 1
0.0 %
0 / 2
0.0 %
0 / 2
src/drivers/ssc_interface/src
15.0 %
34 / 227
7.1 %
1 / 14
2.8 %
12 / 423
src/drivers/vehicle_interface/include/vehicle_interface
90.0 %
9 / 10
100.0 %
1 / 1
81.2 %
13 / 16
src/drivers/vehicle_interface/src
76.7 %
381 / 497
70.9 %
56 / 79
39.4 %
370 / 938
src/drivers/velodyne_driver/include/velodyne_driver
82.0 %
41 / 50
37.5 %
3 / 8
81.2 %
13 / 16
src/drivers/velodyne_driver/src
95.6 %
131 / 137
87.5 %
21 / 24
97.4 %
38 / 39
src/drivers/velodyne_nodes/include/velodyne_nodes
100.0 %
4 / 4
-
0 / 0
37.5 %
3 / 8
src/drivers/velodyne_nodes/src
81.7 %
76 / 93
41.4 %
12 / 29
39.5 %
105 / 266
src/drivers/vesc_interface/src
0.0 %
0 / 75
0.0 %
0 / 10
0.0 %
0 / 182
src/drivers/xsens_driver/include/xsens_driver
87.8 %
43 / 49
100.0 %
4 / 4
50.0 %
21 / 42
src/drivers/xsens_driver/src
21.7 %
47 / 217
73.3 %
11 / 15
7.0 %
10 / 143
src/fusion/hungarian_assigner/include/hungarian_assigner
0.0 %
0 / 1
0.0 %
0 / 84
0.0 %
0 / 2
src/fusion/hungarian_assigner/src
95.7 %
177 / 185
39.1 %
52 / 133
79.0 %
128 / 162
src/localization/localization_common/include/localization_common
61.5 %
8 / 13
100.0 %
1 / 1
27.8 %
5 / 18
src/localization/localization_common/src
63.6 %
7 / 11
50.0 %
2 / 4
75.0 %
3 / 4
src/localization/localization_nodes/include/localization_nodes
39.4 %
43 / 109
52.9 %
9 / 17
15.3 %
50 / 326
src/localization/ndt/include/ndt
93.5 %
289 / 309
93.9 %
31 / 33
51.5 %
138 / 268
src/localization/ndt/src
85.0 %
243 / 286
88.2 %
45 / 51
45.3 %
162 / 358
src/localization/ndt_nodes/include/ndt_nodes
57.5 %
23 / 40
33.3 %
2 / 6
39.1 %
52 / 133
src/localization/ndt_nodes/src
85.2 %
92 / 108
88.9 %
8 / 9
38.1 %
121 / 318
src/mapping/had_map/lanelet2_map_provider/include/lanelet2_map_provider
100.0 %
1 / 1
-
0 / 0
50.0 %
1 / 2
src/mapping/had_map/lanelet2_map_provider/src
74.6 %
103 / 138
100.0 %
9 / 9
28.6 %
135 / 472
src/mapping/ndt_mapping_nodes/include/ndt_mapping_nodes
40.9 %
45 / 110
35.7 %
5 / 14
27.1 %
144 / 531
src/mapping/point_cloud_mapping/include/point_cloud_mapping
100.0 %
27 / 27
100.0 %
3 / 3
75.0 %
21 / 28
src/mapping/point_cloud_mapping/src
0.0 %
0 / 3
0.0 %
0 / 1
0.0 %
0 / 2
src/perception/filters/filter_node_base/include/filter_node_base
81.8 %
9 / 11
80.0 %
4 / 5
17.3 %
9 / 52
src/perception/filters/filter_node_base/src
89.3 %
25 / 28
100.0 %
4 / 4
28.6 %
36 / 126
src/perception/filters/off_map_obstacles_filter/src
0.0 %
0 / 95
0.0 %
0 / 7
0.0 %
0 / 132
src/perception/filters/off_map_obstacles_filter_nodes/src
0.0 %
0 / 38
0.0 %
0 / 4
0.0 %
0 / 244
src/perception/filters/outlier_filter/include/outlier_filter
100.0 %
2 / 2
-
0 / 0
-
0 / 0
src/perception/filters/outlier_filter/src
97.4 %
38 / 39
100.0 %
4 / 4
48.5 %
33 / 68
src/perception/filters/outlier_filter_nodes/src
0.0 %
0 / 68
0.0 %
0 / 6
0.0 %
0 / 338
src/perception/filters/point_cloud_filter_transform_nodes/include/point_cloud_filter_transform_nodes
100.0 %
5 / 5
100.0 %
1 / 1
100.0 %
4 / 4
src/perception/filters/point_cloud_filter_transform_nodes/src
96.8 %
91 / 94
100.0 %
4 / 4
42.5 %
193 / 454
src/perception/filters/point_cloud_fusion/src
95.8 %
23 / 24
100.0 %
3 / 3
83.3 %
5 / 6
src/perception/filters/point_cloud_fusion_nodes/src
85.2 %
46 / 54
100.0 %
4 / 4
21.7 %
50 / 230
src/perception/filters/polygon_remover/src
47.9 %
34 / 71
70.0 %
7 / 10
45.0 %
18 / 40
src/perception/filters/polygon_remover_nodes/src
54.5 %
24 / 44
66.7 %
2 / 3
22.8 %
49 / 215
src/perception/filters/ray_ground_classifier/include/ray_ground_classifier
100.0 %
10 / 10
-
0 / 0
47.7 %
42 / 88
src/perception/filters/ray_ground_classifier/src
91.9 %
215 / 234
87.2 %
34 / 39
79.0 %
147 / 186
src/perception/filters/ray_ground_classifier_nodes/src
66.7 %
72 / 108
100.0 %
3 / 3
22.2 %
147 / 662
src/perception/filters/voxel_grid/include/voxel_grid
83.2 %
94 / 113
29.3 %
17 / 58
72.0 %
59 / 82
src/perception/filters/voxel_grid/src
100.0 %
39 / 39
100.0 %
6 / 6
70.8 %
17 / 24
src/perception/filters/voxel_grid_nodes/src
80.0 %
40 / 50
100.0 %
4 / 4
37.2 %
113 / 304
src/perception/filters/voxel_grid_nodes/src/algorithm
97.7 %
43 / 44
87.5 %
7 / 8
61.4 %
27 / 44
src/perception/segmentation/euclidean_cluster/include/euclidean_cluster
100.0 %
3 / 3
-
0 / 0
-
0 / 0
src/perception/segmentation/euclidean_cluster/src
69.6 %
135 / 194
59.5 %
22 / 37
44.4 %
67 / 151
src/perception/segmentation/euclidean_cluster_nodes/include/euclidean_cluster_nodes
75.0 %
3 / 4
100.0 %
1 / 1
33.3 %
2 / 6
src/perception/segmentation/euclidean_cluster_nodes/src
38.9 %
61 / 157
12.5 %
1 / 8
33.6 %
262 / 780
src/perception/segmentation/ground_truth_detections/src
100.0 %
80 / 80
100.0 %
10 / 10
47.1 %
65 / 138
src/perception/tracking/include/tracking
83.0 %
39 / 47
83.3 %
5 / 6
50.0 %
54 / 108
src/perception/tracking/src
83.1 %
360 / 433
86.0 %
43 / 50
51.4 %
189 / 368
src/perception/tracking_nodes/src
0.0 %
0 / 172
0.0 %
0 / 17
0.0 %
0 / 663
src/perception/tracking_test_framework/include/tracking_test_framework
94.6 %
35 / 37
100.0 %
4 / 4
60.7 %
17 / 28
src/perception/tracking_test_framework/src
95.4 %
144 / 151
95.2 %
20 / 21
64.5 %
98 / 152
src/planning/behavior_planner/include/behavior_planner
0.0 %
0 / 1
-
0 / 0
0.0 %
0 / 6
src/planning/behavior_planner/src
0.0 %
0 / 224
0.0 %
0 / 35
0.0 %
0 / 220
src/planning/behavior_planner_nodes/src
0.0 %
0 / 201
0.0 %
0 / 14
0.0 %
0 / 909
src/planning/costmap_generator/include/costmap_generator
100.0 %
1 / 1
-
0 / 0
-
0 / 0
src/planning/costmap_generator/src/costmap_generator
94.7 %
107 / 113
100.0 %
12 / 12
50.9 %
109 / 214
src/planning/costmap_generator_nodes/include/costmap_generator_nodes
100.0 %
2 / 2
-
0 / 0
-
0 / 0
src/planning/costmap_generator_nodes/src/costmap_generator_nodes
88.4 %
114 / 129
84.6 %
11 / 13
32.3 %
217 / 672
src/planning/freespace_planner/include/freespace_planner
90.9 %
30 / 33
60.0 %
3 / 5
71.9 %
23 / 32
src/planning/freespace_planner/src/freespace_planner
89.7 %
436 / 486
89.6 %
43 / 48
63.0 %
324 / 514
src/planning/freespace_planner_nodes/include/freespace_planner_nodes
0.0 %
0 / 3
0.0 %
0 / 1
-
0 / 0
src/planning/freespace_planner_nodes/src/freespace_planner_nodes
80.2 %
150 / 187
77.3 %
17 / 22
25.0 %
211 / 843
src/planning/global_velocity_planner/src
88.1 %
238 / 270
96.2 %
25 / 26
40.1 %
235 / 586
src/planning/lane_planner/include/lane_planner
100.0 %
1 / 1
-
0 / 0
-
0 / 0
src/planning/lane_planner/src
98.3 %
114 / 116
92.3 %
12 / 13
57.3 %
86 / 150
src/planning/lane_planner_nodes/src
100.0 %
26 / 26
100.0 %
3 / 3
44.2 %
69 / 156
src/planning/lanelet2_global_planner/include/lanelet2_global_planner
100.0 %
1 / 1
100.0 %
1 / 1
-
0 / 0
src/planning/lanelet2_global_planner/src
86.2 %
175 / 203
88.9 %
16 / 18
41.3 %
217 / 526
src/planning/lanelet2_global_planner_nodes/src
0.0 %
0 / 81
0.0 %
0 / 7
0.0 %
0 / 316
src/planning/object_collision_estimator/include/object_collision_estimator
100.0 %
1 / 1
-
0 / 0
50.0 %
1 / 2
src/planning/object_collision_estimator/src
98.3 %
115 / 117
88.9 %
8 / 9
71.7 %
66 / 92
src/planning/object_collision_estimator_nodes/include/object_collision_estimator_nodes
100.0 %
40 / 40
100.0 %
1 / 1
65.4 %
17 / 26
src/planning/object_collision_estimator_nodes/src
82.2 %
60 / 73
100.0 %
4 / 4
35.4 %
124 / 350
src/planning/recordreplay_planner/include/recordreplay_planner
100.0 %
2 / 2
-
0 / 0
50.0 %
2 / 4
src/planning/recordreplay_planner/src/recordreplay_planner
96.7 %
206 / 213
93.3 %
28 / 30
64.7 %
176 / 272
src/planning/recordreplay_planner_nodes/src/recordreplay_planner_nodes
28.3 %
47 / 166
15.8 %
3 / 19
19.3 %
133 / 690
src/planning/trajectory_planner_node_base/src
68.9 %
42 / 61
83.3 %
10 / 12
18.6 %
62 / 334
src/planning/trajectory_smoother/include/trajectory_smoother
100.0 %
1 / 1
-
0 / 0
-
0 / 0
src/planning/trajectory_smoother/src
100.0 %
29 / 29
100.0 %
2 / 2
84.6 %
22 / 26
src/planning/trajectory_spoofer/include/trajectory_spoofer
50.0 %
2 / 4
100.0 %
1 / 1
16.7 %
1 / 6
src/planning/trajectory_spoofer/src
73.0 %
65 / 89
63.6 %
7 / 11
47.0 %
54 / 115
src/prediction/lonely_world_prediction/src
94.7 %
89 / 94
100.0 %
11 / 11
41.9 %
62 / 148
src/prediction/prediction_nodes/src
93.3 %
14 / 15
100.0 %
3 / 3
44.6 %
25 / 56
src/system/autoware_state_monitor/include/autoware_state_monitor
100.0 %
12 / 12
100.0 %
1 / 1
68.8 %
11 / 16
src/system/autoware_state_monitor/src/autoware_state_monitor_node
96.2 %
179 / 186
96.3 %
26 / 27
53.1 %
189 / 356
src/system/emergency_handler/include/emergency_handler
100.0 %
10 / 10
100.0 %
3 / 3
43.8 %
7 / 16
src/system/emergency_handler/src/emergency_handler
95.3 %
162 / 170
100.0 %
17 / 17
47.0 %
202 / 430
src/tools/benchmark_tool/benchmark_tool/kittiobjdetsdk/src
81.8 %
324 / 396
90.0 %
18 / 20
48.3 %
428 / 886
src/tools/cluster_projection_node/src
0.0 %
0 / 41
0.0 %
0 / 2
0.0 %
0 / 224
src/tools/detection_2d_visualizer/src
0.0 %
0 / 45
0.0 %
0 / 7
0.0 %
0 / 204
src/tools/fake_test_node/include/fake_test_node
70.0 %
14 / 20
100.0 %
4 / 4
12.2 %
9 / 74
src/tools/fake_test_node/src
100.0 %
25 / 25
100.0 %
6 / 6
28.9 %
33 / 114
src/tools/gnss_conversion_nodes/include/gnss_conversion_nodes
100.0 %
1 / 1
-
0 / 0
50.0 %
1 / 2
src/tools/gnss_conversion_nodes/src
100.0 %
40 / 40
100.0 %
6 / 6
43.7 %
83 / 190
src/tools/joystick_vehicle_interface/src
50.7 %
74 / 146
75.0 %
12 / 16
39.7 %
29 / 73
src/tools/joystick_vehicle_interface_nodes/include/joystick_vehicle_interface_nodes
0.0 %
0 / 8
0.0 %
0 / 12
0.0 %
0 / 20
src/tools/joystick_vehicle_interface_nodes/src
91.7 %
88 / 96
75.0 %
9 / 12
47.0 %
175 / 372
src/tools/lgsvl_laser_adapter_nodes/src
0.0 %
0 / 12
0.0 %
0 / 2
0.0 %
0 / 30
src/tools/lidar_integration/include/lidar_integration
100.0 %
8 / 8
100.0 %
1 / 1
100.0 %
2 / 2
src/tools/lidar_integration/src
78.1 %
421 / 539
73.9 %
34 / 46
25.3 %
609 / 2407
src/tools/odom_to_state_conversion_nodes/src
100.0 %
31 / 31
100.0 %
3 / 3
45.5 %
40 / 88
src/tools/point_type_adapter/include/point_type_adapter
55.3 %
21 / 38
100.0 %
4 / 4
11.9 %
7 / 59
src/tools/point_type_adapter/src
73.9 %
34 / 46
75.0 %
3 / 4
23.9 %
43 / 180
src/tools/simple_planning_simulator/include/simple_planning_simulator
88.9 %
8 / 9
100.0 %
1 / 1
83.3 %
5 / 6
src/tools/simple_planning_simulator/include/simple_planning_simulator/vehicle_model
83.3 %
5 / 6
100.0 %
2 / 2
-
0 / 0
src/tools/simple_planning_simulator/src/simple_planning_simulator
91.7 %
189 / 206
88.9 %
16 / 18
41.2 %
242 / 588
src/tools/simple_planning_simulator/src/simple_planning_simulator/vehicle_model
94.6 %
209 / 221
88.1 %
59 / 67
60.2 %
65 / 108
src/tools/system_tests/localization_system_tests/src
0.0 %
0 / 59
0.0 %
0 / 8
0.0 %
0 / 190
src/tools/visualization/autoware_rviz_plugins/include/object_detection
0.0 %
0 / 49
0.0 %
0 / 17
0.0 %
0 / 86
src/tools/visualization/autoware_rviz_plugins/src/common
0.0 %
0 / 12
0.0 %
0 / 2
0.0 %
0 / 14
src/tools/visualization/autoware_rviz_plugins/src/object_detection
0.0 %
0 / 157
0.0 %
0 / 15
0.0 %
0 / 280
src/tools/visualization/autoware_rviz_plugins/src/planning
0.0 %
0 / 82
0.0 %
0 / 10
0.0 %
0 / 94
Generated by:
LCOV version 1.14