LCOV - code coverage report
Current view:
top level
Coverage
Total
Hit
Test:
MRS UAV System - Test coverage report
Lines:
66.1 %
37823
25008
Test Date:
2026-04-03 04:57:49
Functions:
72.2 %
3012
2175
Legend:
Rating:
low: < 75 %
medium: >= 75 %
high: >= 90 %
Directory
Line Coverage
Function Coverage
Rate
Total
Hit
Rate
Total
Hit
mrs_core_examples/cpp/example_controller_plugin/include/
90.6 %
32
29
80.0 %
5
4
mrs_core_examples/cpp/example_controller_plugin/src/
83.9 %
143
120
60.0 %
10
6
mrs_core_examples/cpp/example_controller_plugin/test/tests/goto_service/
71.1 %
38
27
100.0 %
2
2
mrs_core_examples/cpp/example_estimator_plugin/src/
100.0 %
2
2
100.0 %
1
1
mrs_core_examples/cpp/example_estimator_plugin/test/tests/goto_service/
71.1 %
38
27
100.0 %
2
2
mrs_core_examples/cpp/example_pluginlib/example_plugin_manager/include/example_plugin_manager/
100.0 %
3
3
-
mrs_core_examples/cpp/example_pluginlib/example_plugin_manager/src/
82.9 %
105
87
100.0 %
5
5
mrs_core_examples/cpp/example_pluginlib/example_plugins/src/
74.3 %
35
26
75.0 %
4
3
mrs_core_examples/cpp/example_tracker_plugin/src/
65.8 %
155
102
33.3 %
18
6
mrs_core_examples/cpp/example_tracker_plugin/test/tests/goto_service/
71.1 %
38
27
100.0 %
2
2
mrs_core_examples/cpp/example_waypoint_flier/src/
72.6 %
248
180
71.4 %
14
10
mrs_core_examples/cpp/example_waypoint_flier/test/tests/waypoint_flier/
80.4 %
46
37
100.0 %
3
3
mrs_core_examples/cpp/example_waypoint_flier_native/include/
75.0 %
16
12
100.0 %
1
1
mrs_core_examples/cpp/example_waypoint_flier_native/src/
36.4 %
66
24
50.0 %
8
4
mrs_core_examples/python/example_sweeping_generator/test/tests/sweeping_generator/
80.9 %
47
38
100.0 %
3
3
mrs_lib/include/mrs_lib/
76.2 %
650
495
68.5 %
143
98
mrs_lib/include/mrs_lib/coro/
100.0 %
15
15
100.0 %
2
2
mrs_lib/include/mrs_lib/errorgraph/
70.7 %
75
53
80.0 %
15
12
mrs_lib/include/mrs_lib/geometry/
66.7 %
96
64
54.0 %
113
61
mrs_lib/include/mrs_lib/impl/
74.5 %
863
643
74.2 %
337
250
mrs_lib/include/mrs_lib/safety_zone/
0.0 %
14
0.0 %
4
mrs_lib/src/attitude_converter/
92.9 %
210
195
92.3 %
39
36
mrs_lib/src/batch_visualizer/
85.4 %
453
387
84.8 %
46
39
mrs_lib/src/coro/internal/
100.0 %
15
15
100.0 %
2
2
mrs_lib/src/dynparam_mgr/
85.3 %
75
64
100.0 %
5
5
mrs_lib/src/errorgraph/
79.2 %
274
217
84.6 %
26
22
mrs_lib/src/geometry/
58.3 %
436
254
58.2 %
91
53
mrs_lib/src/iir_filter/
0.0 %
32
0.0 %
5
mrs_lib/src/math/
100.0 %
17
17
100.0 %
1
1
mrs_lib/src/median_filter/
88.8 %
98
87
94.1 %
17
16
mrs_lib/src/msg_extractor/
66.4 %
143
95
63.6 %
66
42
mrs_lib/src/notch_filter/
0.0 %
58
0.0 %
2
mrs_lib/src/param_loader/
37.3 %
75
28
45.0 %
20
9
mrs_lib/src/param_provider/
56.2 %
96
54
50.0 %
8
4
mrs_lib/src/profiler/
86.7 %
60
52
87.5 %
8
7
mrs_lib/src/safety_zone/
11.4 %
570
65
17.7 %
62
11
mrs_lib/src/scope_timer/
52.0 %
150
78
60.0 %
10
6
mrs_lib/src/timeout_manager/
78.9 %
71
56
81.8 %
11
9
mrs_lib/src/timer_handler/
84.0 %
150
126
77.3 %
22
17
mrs_lib/src/transform_broadcaster/
55.0 %
40
22
75.0 %
4
3
mrs_lib/src/transformer/
57.7 %
305
176
64.0 %
25
16
mrs_lib/src/utils/
100.0 %
6
6
100.0 %
2
2
mrs_lib/test/attitude_converter/
92.9 %
211
196
100.0 %
14
14
mrs_lib/test/batch_visualizer/
97.9 %
571
559
100.0 %
34
34
mrs_lib/test/dynparam_mgr/
97.0 %
230
223
100.0 %
102
102
mrs_lib/test/error_publisher/
98.8 %
257
254
100.0 %
35
35
mrs_lib/test/errorgraph/
99.1 %
231
229
100.0 %
39
39
mrs_lib/test/geometry/
95.9 %
268
257
100.0 %
40
40
mrs_lib/test/lkf/
94.0 %
50
47
100.0 %
7
7
mrs_lib/test/lockable/
97.7 %
44
43
100.0 %
2
2
mrs_lib/test/math/
100.0 %
15
15
100.0 %
3
3
mrs_lib/test/median_filter/
95.7 %
115
110
90.0 %
10
9
mrs_lib/test/msg_extractor/
100.0 %
324
324
100.0 %
41
41
mrs_lib/test/mutex/
100.0 %
43
43
100.0 %
9
9
mrs_lib/test/nckf/
95.6 %
91
87
100.0 %
7
7
mrs_lib/test/param_loader/
97.7 %
265
259
100.0 %
9
9
mrs_lib/test/param_provider/
100.0 %
94
94
100.0 %
11
11
mrs_lib/test/profiler/
95.5 %
66
63
100.0 %
10
10
mrs_lib/test/publisher_handler/
93.3 %
134
125
100.0 %
12
12
mrs_lib/test/repredictor/
96.4 %
253
244
100.0 %
11
11
mrs_lib/test/safety_zone/
100.0 %
67
67
100.0 %
5
5
mrs_lib/test/scope_timer/
100.0 %
38
38
100.0 %
7
7
mrs_lib/test/service_client_handler/
97.0 %
202
196
95.7 %
23
22
mrs_lib/test/service_server_handler/
86.0 %
57
49
85.7 %
7
6
mrs_lib/test/subscriber_handler/
93.1 %
130
121
100.0 %
13
13
mrs_lib/test/timeout_manager/
95.9 %
195
187
100.0 %
9
9
mrs_lib/test/timer_handler/
93.3 %
238
222
100.0 %
29
29
mrs_lib/test/transform_broadcaster/
93.5 %
62
58
100.0 %
9
9
mrs_lib/test/transformer/
86.5 %
572
495
97.0 %
33
32
mrs_lib/test/ukf/
94.9 %
59
56
100.0 %
7
7
mrs_lib/test/utils/
88.2 %
17
15
100.0 %
3
3
mrs_uav_autostart/src/
83.0 %
218
181
88.2 %
17
15
mrs_uav_autostart/test/takeoff_should_fail_outside_safety_area/
78.6 %
28
22
100.0 %
2
2
mrs_uav_autostart/test/takeoff_should_fail_topic_check/
78.6 %
28
22
100.0 %
2
2
mrs_uav_autostart/test/takeoff_should_fail_while_moving/
79.7 %
64
51
100.0 %
4
4
mrs_uav_autostart/test/takeoff_should_succeed/
74.2 %
31
23
100.0 %
2
2
mrs_uav_autostart/test/takeoff_trigerred_externally/
83.1 %
59
49
100.0 %
2
2
mrs_uav_controllers/include/
96.5 %
57
55
100.0 %
6
6
mrs_uav_controllers/src/
79.0 %
2333
1844
79.7 %
64
51
mrs_uav_controllers/test/failsafe_controller/
78.3 %
46
36
100.0 %
3
3
mrs_uav_controllers/test/modalities/
72.5 %
40
29
100.0 %
3
3
mrs_uav_hw_api/include/mrs_uav_hw_api/
0.0 %
1
-
mrs_uav_hw_api/src/
50.5 %
442
223
11.3 %
53
6
mrs_uav_hw_api/test/load_dummy/
100.0 %
13
13
100.0 %
2
2
mrs_uav_managers/include/control_manager/
100.0 %
3
3
-
mrs_uav_managers/include/mrs_uav_managers/
100.0 %
2
2
-
mrs_uav_managers/include/mrs_uav_managers/control_manager/
16.7 %
90
15
40.0 %
10
4
mrs_uav_managers/include/mrs_uav_managers/estimation_manager/
90.1 %
111
100
92.9 %
14
13
mrs_uav_managers/include/transform_manager/
47.4 %
405
192
53.8 %
13
7
mrs_uav_managers/src/
65.4 %
2896
1893
78.0 %
109
85
mrs_uav_managers/src/control_manager/
64.0 %
4096
2622
77.5 %
120
93
mrs_uav_managers/src/control_manager/common/
33.5 %
565
189
45.2 %
31
14
mrs_uav_managers/src/estimation_manager/
50.5 %
833
421
68.9 %
45
31
mrs_uav_managers/src/estimation_manager/estimators/
34.8 %
141
49
71.4 %
14
10
mrs_uav_managers/src/transform_manager/
66.9 %
496
332
73.3 %
15
11
mrs_uav_managers/test/constraint_manager/constraints_override_service/
72.7 %
55
40
100.0 %
2
2
mrs_uav_managers/test/constraint_manager/set_constraints_should_fail_service/
69.8 %
43
30
100.0 %
2
2
mrs_uav_managers/test/constraint_manager/set_constraints_should_succeed_service/
69.0 %
42
29
100.0 %
2
2
mrs_uav_managers/test/control_manager/control_manager_start_stop/
100.0 %
15
15
100.0 %
2
2
mrs_uav_managers/test/control_manager/eland_control_error/
78.0 %
41
32
100.0 %
2
2
mrs_uav_managers/test/control_manager/eland_innovation/
86.7 %
45
39
100.0 %
4
4
mrs_uav_managers/test/control_manager/eland_service/
73.5 %
34
25
100.0 %
2
2
mrs_uav_managers/test/control_manager/escalating_failsafe_rc/
100.0 %
45
45
100.0 %
4
4
mrs_uav_managers/test/control_manager/escalating_failsafe_service/
100.0 %
16
16
100.0 %
2
2
mrs_uav_managers/test/control_manager/failsafe_control_error/
78.0 %
41
32
100.0 %
2
2
mrs_uav_managers/test/control_manager/goto_altitude_service/
67.4 %
43
29
100.0 %
2
2
mrs_uav_managers/test/control_manager/goto_fcu_service/
70.3 %
37
26
100.0 %
2
2
mrs_uav_managers/test/control_manager/goto_relative_service/
70.3 %
37
26
100.0 %
2
2
mrs_uav_managers/test/control_manager/goto_service/
70.3 %
37
26
100.0 %
2
2
mrs_uav_managers/test/control_manager/hover_service/
68.9 %
45
31
100.0 %
2
2
mrs_uav_managers/test/control_manager/rc_remote_control/
100.0 %
133
133
100.0 %
15
15
mrs_uav_managers/test/control_manager/reference_local_origin_service/
70.3 %
37
26
100.0 %
2
2
mrs_uav_managers/test/control_manager/reference_service/
70.3 %
37
26
100.0 %
2
2
mrs_uav_managers/test/control_manager/reference_topic/
70.3 %
37
26
100.0 %
2
2
mrs_uav_managers/test/control_manager/set_heading_relative_service/
65.3 %
49
32
100.0 %
2
2
mrs_uav_managers/test/control_manager/set_heading_service/
63.6 %
55
35
100.0 %
2
2
mrs_uav_managers/test/control_manager/trajectory_start_stop_resume_services/
73.6 %
91
67
100.0 %
2
2
mrs_uav_managers/test/control_manager/trajectory_topic/
75.4 %
61
46
100.0 %
2
2
mrs_uav_managers/test/control_manager/transform_pose_service/
74.1 %
54
40
100.0 %
2
2
mrs_uav_managers/test/control_manager/transform_reference_service/
73.6 %
53
39
100.0 %
2
2
mrs_uav_managers/test/control_manager/transform_vector3_service/
72.0 %
50
36
100.0 %
2
2
mrs_uav_managers/test/control_manager/validate_reference_array_service/
72.7 %
88
64
100.0 %
2
2
mrs_uav_managers/test/control_manager/validate_reference_service/
79.5 %
78
62
100.0 %
2
2
mrs_uav_managers/test/control_manager/velocity_reference_topic/
78.8 %
66
52
100.0 %
2
2
mrs_uav_managers/test/estimation_manager/switch_estimator_service/
70.0 %
50
35
100.0 %
2
2
mrs_uav_managers/test/gain_manager/set_gains_should_fail_service/
69.8 %
43
30
100.0 %
2
2
mrs_uav_managers/test/gain_manager/set_gains_should_succeed_service/
69.0 %
42
29
100.0 %
2
2
mrs_uav_managers/test/include/
78.8 %
462
364
100.0 %
19
19
mrs_uav_managers/test/uav_manager/land_home_service/
71.7 %
46
33
100.0 %
2
2
mrs_uav_managers/test/uav_manager/land_home_service_moving_takeoff_frame/
71.4 %
70
50
100.0 %
4
4
mrs_uav_managers/test/uav_manager/land_service/
73.5 %
34
25
100.0 %
2
2
mrs_uav_managers/test/uav_manager/land_there_service/
72.3 %
47
34
100.0 %
2
2
mrs_uav_managers/test/uav_manager/max_height_check/
78.3 %
46
36
100.0 %
2
2
mrs_uav_managers/test/uav_manager/max_throttle_check/
78.8 %
52
41
100.0 %
4
4
mrs_uav_managers/test/uav_manager/midair_service_fail_cause_controller/
74.2 %
31
23
100.0 %
2
2
mrs_uav_managers/test/uav_manager/midair_service_fail_cause_enabling_offboard_failed/
80.0 %
30
24
100.0 %
2
2
mrs_uav_managers/test/uav_manager/midair_service_fail_cause_enabling_output_failed/
78.6 %
28
22
100.0 %
2
2
mrs_uav_managers/test/uav_manager/midair_service_fail_cause_tracker/
74.2 %
31
23
100.0 %
2
2
mrs_uav_managers/test/uav_manager/min_height_check/
75.2 %
101
76
100.0 %
4
4
mrs_uav_managers/test/uav_manager/takeoff_service/
75.9 %
29
22
100.0 %
2
2
mrs_uav_managers/test/uav_manager/takeoff_service_fail_cause_controller/
100.0 %
12
12
100.0 %
1
1
mrs_uav_managers/test/uav_manager/takeoff_service_fail_cause_tracker/
100.0 %
12
12
100.0 %
1
1
mrs_uav_managers/test/uav_manager/uav_manager_start_stop/
100.0 %
15
15
100.0 %
2
2
mrs_uav_state_estimators/include/mrs_uav_state_estimators/estimators/
36.3 %
1146
416
61.5 %
109
67
mrs_uav_state_estimators/include/mrs_uav_state_estimators/estimators/agl/
100.0 %
2
2
100.0 %
1
1
mrs_uav_state_estimators/include/mrs_uav_state_estimators/estimators/altitude/
83.3 %
6
5
100.0 %
2
2
mrs_uav_state_estimators/include/mrs_uav_state_estimators/estimators/heading/
55.6 %
9
5
66.7 %
3
2
mrs_uav_state_estimators/include/mrs_uav_state_estimators/estimators/lateral/
85.7 %
7
6
100.0 %
2
2
mrs_uav_state_estimators/include/mrs_uav_state_estimators/estimators/state/
81.8 %
11
9
80.0 %
5
4
mrs_uav_state_estimators/include/mrs_uav_state_estimators/processors/
51.3 %
230
118
40.5 %
42
17
mrs_uav_state_estimators/include/mrs_uav_state_estimators/processors/mag_declination/
0.0 %
26
0.0 %
1
mrs_uav_state_estimators/src/estimators/agl/
77.8 %
117
91
66.7 %
9
6
mrs_uav_state_estimators/src/estimators/altitude/
57.0 %
426
243
71.4 %
28
20
mrs_uav_state_estimators/src/estimators/heading/
22.8 %
486
111
25.5 %
51
13
mrs_uav_state_estimators/src/estimators/lateral/
65.4 %
407
266
85.2 %
27
23
mrs_uav_state_estimators/src/estimators/state/
65.2 %
972
634
54.7 %
53
29
mrs_uav_state_estimators/test/dummy/dummy_basic/
90.0 %
30
27
100.0 %
2
2
mrs_uav_state_estimators/test/garmin_agl/garmin_agl_basic/
66.7 %
51
34
100.0 %
2
2
mrs_uav_state_estimators/test/gps_baro/gps_baro_basic/
68.3 %
41
28
100.0 %
2
2
mrs_uav_state_estimators/test/gps_garmin/gps_garmin_basic/
68.3 %
41
28
100.0 %
2
2
mrs_uav_state_estimators/test/ground_truth/ground_truth_basic/
68.3 %
41
28
100.0 %
2
2
mrs_uav_state_estimators/test/passthrough/passthrough_basic/
68.3 %
41
28
100.0 %
2
2
mrs_uav_state_estimators/test/rtk/rtk_basic/
68.3 %
41
28
100.0 %
2
2
mrs_uav_state_estimators/test/rtk_garmin/rtk_garmin_basic/
68.3 %
41
28
100.0 %
2
2
mrs_uav_testing/include/mrs_uav_testing/
100.0 %
1
1
-
mrs_uav_testing/src/
29.8 %
1131
337
35.1 %
74
26
mrs_uav_testing/test/goto_absolute/
66.7 %
33
22
100.0 %
2
2
mrs_uav_testing/test/goto_relative/
66.7 %
33
22
100.0 %
2
2
mrs_uav_testing/test/takeoff/
73.1 %
26
19
100.0 %
2
2
mrs_uav_trackers/src/
56.4 %
3582
2020
48.6 %
148
72
mrs_uav_trackers/test/landoff_tracker/takeoff_landing/
66.7 %
48
32
100.0 %
2
2
mrs_uav_trackers/test/line_tracker/line_tracker_goto/
67.5 %
40
27
100.0 %
2
2
mrs_uav_trackers/test/mpc_tracker/mpc_tracker_avoidance_two_should_avoid/
63.2 %
57
36
100.0 %
2
2
mrs_uav_trackers/test/mpc_tracker/mpc_tracker_avoidance_two_should_crash/
61.8 %
55
34
100.0 %
2
2
mrs_uav_trackers/test/mpc_tracker/mpc_tracker_avoidance_two_uav1_passive/
61.1 %
54
33
100.0 %
2
2
mrs_uav_trackers/test/mpc_tracker/mpc_tracker_avoidance_two_uav2_passive/
61.1 %
54
33
100.0 %
2
2
mrs_uav_trackers/test/mpc_tracker/mpc_tracker_goto/
67.5 %
40
27
100.0 %
2
2
mrs_uav_trajectory_generation/include/eth_mav_msgs/
100.0 %
24
24
100.0 %
4
4
mrs_uav_trajectory_generation/src/
55.3 %
1455
805
73.3 %
30
22
mrs_uav_trajectory_generation/test/fallback_sampling_topic/
75.4 %
57
43
100.0 %
2
2
mrs_uav_trajectory_generation/test/fly_now_service/
75.4 %
57
43
100.0 %
2
2
mrs_uav_trajectory_generation/test/fly_now_topic/
75.4 %
57
43
100.0 %
2
2
mrs_uav_trajectory_generation/test/get_path_after_takeoff_service/
80.4 %
56
45
100.0 %
2
2
mrs_uav_trajectory_generation/test/get_path_before_takeoff_service/
86.2 %
58
50
100.0 %
2
2
mrs_uav_trajectory_generation/test/include/
72.7 %
44
32
100.0 %
5
5
mrs_uav_trajectory_generation/test/path_before_takeoff_service/
77.0 %
87
67
100.0 %
2
2
Generated by:
LCOV version 2.3.1-1