• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ArduPilot / ardupilot / 21323887316
60%

Build:
DEFAULT BRANCH: master
Ran 25 Jan 2026 12:45AM UTC
Jobs 2
Files 1925
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Jan 2026 11:19PM UTC coverage: 60.241% (+0.3%) from 59.905%
21323887316

push

github

peterbarker
SITL: make Vicon odometry quality configurable

0 of 1 new or added line in 1 file covered. (0.0%)

10605 existing lines in 236 files now uncovered.

111493 of 185078 relevant lines covered (60.24%)

11817619.9 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
74.18
-0.41% libraries/SITL/SIM_Vicon.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
50.0
0.0% ArduCopter/GCS_MAVLink_Copter.h
1
87.3
0.1% ArduCopter/takeoff.cpp
1
70.86
-0.15% ArduPlane/commands_logic.cpp
1
90.75
-0.26% ArduPlane/Plane.cpp
1
71.43
-0.51% libraries/AC_Avoidance/AP_OAPathPlanner.cpp
1
80.0
0.0% libraries/AP_AHRS/AP_AHRS_SIM.h
1
33.33
-50.0% libraries/AP_Baro/AP_Baro_Backend.h
1
0.0
0.0% libraries/AP_Baro/AP_Baro_DPS280.h
1
0.0
0.0% libraries/AP_Baro/AP_Baro_LPS2XH.h
1
66.67
0.0% libraries/AP_Compass/AP_Compass_Backend.h
1
70.27
-2.7% libraries/AP_Filesystem/AP_Filesystem_backend.cpp
1
79.61
0.0% libraries/AP_Frsky_Telem/AP_Frsky_SPort.cpp
1
90.91
0.0% libraries/AP_Generator/AP_Generator.h
1
56.9
1.29% libraries/AP_GPS/AP_GPS_DroneCAN.cpp
1
90.0
0.0% libraries/AP_GPS/AP_GPS_UBLOX.h
1
92.5
0.0% libraries/AP_HAL/SIMState.cpp
1
62.89
-1.03% libraries/AP_HAL/UARTDriver.cpp
1
63.64
1.57% libraries/AP_LeakDetector/AP_LeakDetector.cpp
1
26.29
-0.52% libraries/AP_Mission/AP_Mission_Commands.cpp
1
88.98
-0.79% libraries/AP_Proximity/AP_Proximity_MAV.cpp
1
97.44
-0.85% libraries/AP_Scripting/lua/src/lstring.c
1
93.44
-0.33% libraries/AP_Scripting/lua/src/ltable.c
1
50.0
50.0% libraries/SITL/SIM_Battery.h
1
78.95
-0.58% libraries/StorageManager/StorageManager.cpp
1
86.67
0.0% Tools/Replay/Replay.h
2
97.04
0.69% ArduPlane/Log.cpp
2
75.0
-25.0% ArduPlane/systemid.h
2
91.43
0.0% ArduSub/mode_circle.cpp
2
91.6
-0.27% libraries/AC_AutoTune/AC_AutoTune_Multi.cpp
2
94.12
-0.17% libraries/AC_WPNav/AC_WPNav.h
2
80.0
2.22% libraries/AP_Arming/AP_Arming.h
2
0.0
0.0% libraries/AP_CANManager/AP_CANDriver.h
2
94.12
-3.92% libraries/AP_Frsky_Telem/AP_Frsky_D.cpp
2
88.89
14.07% libraries/AP_ICEngine/AP_ICEngine.cpp
2
90.07
-0.24% libraries/AP_Logger/AP_Logger_Backend.cpp
2
77.78
0.0% libraries/AP_Logger/AP_Logger_Backend.h
2
0.0
0.0% libraries/AP_Mount/AP_Mount_CADDX.h
2
0.0
0.0% libraries/AP_Mount/AP_Mount_Siyi.h
2
0.0
0.0% libraries/AP_Mount/AP_Mount_Topotek.h
2
0.0
0.0% libraries/AP_Mount/AP_Mount_Viewpro.h
2
0.0
0.0% libraries/AP_Mount/AP_Mount_Xacti.h
2
0.0
0.0% libraries/AP_Mount/AP_Mount_XFRobot.h
2
0.0
0.0% libraries/SITL/SIM_FlightAxis.h
2
93.94
0.0% libraries/SITL/SIM_I2C.cpp
3
95.38
0.38% libraries/AC_AttitudeControl/AC_PosControl.h
3
88.0
2.58% libraries/AC_InputManager/AC_InputManager_Heli.cpp
3
70.83
-12.5% libraries/AP_Common/time.cpp
3
80.36
0.0% libraries/AP_Compass/AP_Compass.h
3
32.17
3.48% libraries/AP_HAL/CANIface.cpp
3
88.74
0.08% libraries/AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp
3
66.38
-1.28% libraries/APM_Control/AR_AttitudeControl.cpp
3
76.47
-0.45% libraries/AP_Mount/AP_Mount.h
3
25.0
25.0% libraries/AP_Mount/AP_Mount_Scripting.h
3
96.7
-0.04% libraries/AP_NavEKF3/AP_NavEKF3_OptFlowFusion.cpp
3
0.0
0.0% libraries/AP_PiccoloCAN/AP_PiccoloCAN_ESC.h
3
0.0
0.0% libraries/AP_PiccoloCAN/AP_PiccoloCAN_Servo.h
3
33.33
-20.0% libraries/AP_Proximity/AP_Proximity_Backend.h
3
97.29
0.01% libraries/AP_TECS/AP_TECS.cpp
3
92.86
-0.13% libraries/RC_Channel/RC_Channel.h
3
91.67
-2.08% libraries/SITL/SITL.h
3
89.29
1.57% Rover/Parameters.cpp
3
37.5
0.0% Tools/AP_Periph/AP_Periph.h
3
91.23
-1.08% Tools/AP_Periph/battery.cpp
4
94.55
-0.1% libraries/AP_AHRS/AP_AHRS.h
4
81.82
8.13% libraries/AP_BattMonitor/AP_BattMonitor.h
4
0.0
0.0% libraries/AP_HAL_Linux/RCInput.h
4
90.0
-0.63% libraries/AP_Mount/AP_Mount_Servo.cpp
4
0.0
0.0% libraries/AP_Mount/AP_Mount_SToRM32.h
4
93.24
34.15% libraries/AP_RangeFinder/AP_RangeFinder_Ainstein_LR_D1.cpp
4
88.17
0.96% libraries/AP_RCProtocol/AP_RCProtocol_UDP.cpp
4
63.71
-0.66% libraries/AP_Scripting/lua/src/lapi.c
4
68.91
-0.84% libraries/AP_Scripting/lua/src/lauxlib.c
4
97.79
-2.21% libraries/SITL/SIM_GPS_UBLOX.cpp
5
0.0
0.0% ArduCopter/AP_ExternalControl_Copter.cpp
5
92.86
0.79% ArduCopter/mode_land.cpp
5
86.67
0.0% ArduPlane/mode_qloiter.cpp
5
85.48
0.0% ArduSub/mode_althold.cpp
5
95.24
0.09% libraries/AC_AttitudeControl/AC_AttitudeControl_Multi.cpp
5
85.29
0.0% libraries/AP_BattMonitor/AP_BattMonitor_Analog.cpp
5
89.71
-4.14% libraries/AP_Generator/AP_Generator.cpp
5
49.64
-0.89% libraries/AP_GPS/AP_GPS_NMEA.cpp
5
92.31
0.37% libraries/AP_Mission/AP_Mission.h
5
0.0
0.0% libraries/AP_Mount/AP_Mount_Alexmos.h
5
91.53
0.0% libraries/AP_Param/AP_Param.h
5
0.0
0.0% libraries/AP_PiccoloCAN/AP_PiccoloCAN_Device.h
5
57.89
0.0% libraries/AP_RangeFinder/AP_RangeFinder.h
5
28.57
-4.76% libraries/AP_RCTelemetry/AP_CRSF_Telem.h
5
88.14
-6.41% libraries/SITL/SIM_Battery.cpp
5
86.67
-1.71% libraries/SITL/SIM_QuadPlane.cpp
6
81.94
-1.17% ArduCopter/mode_follow.cpp
6
77.78
2.02% ArduCopter/takeoff_check.cpp
6
81.03
0.0% ArduSub/mode_poshold.cpp
6
83.33
0.0% libraries/AP_Compass/AP_Compass_DroneCAN.cpp
6
0.0
0.0% libraries/AP_Mount/AP_Mount_SToRM32_serial.h
6
0.0
0.0% libraries/AP_Scripting/AP_Scripting_CRSFMenu.h
7
90.0
-0.41% libraries/AP_AHRS/AP_AHRS_External.cpp
7
41.67
0.0% libraries/AR_Motors/AP_MotorsUGV.h
8
27.27
0.0% libraries/AP_Baro/AP_Baro_MS5611.h
8
82.41
0.18% libraries/AP_ExternalAHRS/AP_ExternalAHRS.cpp
8
0.0
0.0% libraries/AP_HAL_Linux/CANSocketIface.h
9
76.32
0.0% libraries/AP_Mount/AP_Mount_SoloGimbal.cpp
9
94.63
-0.15% libraries/AP_NavEKF3/AP_NavEKF3_RngBcnFusion.cpp
10
75.88
0.49% ArduPlane/AP_Arming_Plane.cpp
10
87.0
0.27% ArduSub/system.cpp
10
69.39
2.0% libraries/AP_Baro/AP_Baro_Backend.cpp
11
90.23
-6.09% ArduPlane/mode.cpp
11
84.83
-2.91% libraries/AP_GPS/AP_GPS_Blended.cpp
12
26.67
0.95% libraries/AP_HAL/CANIface.h
12
0.0
0.0% libraries/AP_PiccoloCAN/AP_PiccoloCAN_ECU.cpp
13
72.22
-1.36% libraries/AP_Motors/AP_Motors_Class.h
13
93.14
-0.07% libraries/AP_NavEKF3/AP_NavEKF3_PosVelFusion.cpp
13
85.29
3.35% libraries/AP_Stats/AP_Stats.cpp
14
97.73
-0.02% libraries/AP_NavEKF3/AP_NavEKF3_core.cpp
15
98.41
0.0% libraries/AP_NavEKF2/AP_NavEKF2_core.cpp
15
91.87
-0.03% libraries/SITL/SIM_GPS.cpp
16
67.58
-8.79% libraries/AC_Avoidance/AP_OADatabase.cpp
16
83.33
0.0% libraries/AP_ExternalAHRS/MicroStrain_common.cpp
16
0.0
0.0% libraries/AP_Mount/AP_Mount_SToRM32.cpp
16
19.23
0.0% libraries/AP_Networking/AP_Networking.cpp
16
90.48
0.21% libraries/RC_Channel/RC_Channels.cpp
17
87.15
-0.56% libraries/AP_Math/control.cpp
18
68.42
-31.58% ArduSub/Parameters.cpp
18
69.43
-0.9% libraries/AP_HAL_SITL/SITL_State.cpp
18
0.0
0.0% libraries/AP_PiccoloCAN/AP_PiccoloCAN_Servo.cpp
19
0.0
0.0% libraries/AP_Mount/AP_Mount_CADDX.cpp
19
92.93
0.27% libraries/AP_Vehicle/AP_Vehicle.cpp
19
73.53
0.26% Tools/AP_Periph/AP_Periph.cpp
21
93.18
-1.07% libraries/AP_Common/Location.cpp
21
91.89
0.4% libraries/AP_Logger/LogFile.cpp
21
48.98
1.61% libraries/AP_Mount/AP_Mount_Backend.h
21
86.93
-0.28% libraries/SITL/SIM_Frame.cpp
22
0.0
0.0% libraries/AP_Baro/AP_Baro_AUAV.cpp
22
15.38
0.0% libraries/AP_HAL_SITL/UART_utils.cpp
23
42.86
-17.14% libraries/AP_TemperatureSensor/AP_TemperatureSensor_Backend.cpp
23
31.25
-0.5% libraries/AP_Vehicle/AP_Vehicle.h
23
87.68
-0.64% libraries/AR_WPNav/AR_WPNav.cpp
24
93.21
-1.09% libraries/AP_NavEKF3/AP_NavEKF3_AirDataFusion.cpp
26
86.71
-3.97% libraries/AC_Fence/AC_Fence.cpp
26
0.0
0.0% libraries/AP_PiccoloCAN/AP_PiccoloCAN_ESC.cpp
26
61.33
0.0% libraries/AP_TemperatureSensor/AP_TemperatureSensor.cpp
27
44.89
0.0% ArduSub/mode_auto.cpp
27
0.0
0.0% libraries/AP_Notify/Display_SH1106_I2C.cpp
28
57.97
7.97% libraries/AP_AHRS/AP_AHRS_Backend.h
28
52.2
0.3% libraries/AP_HAL_SITL/SITL_cmdline.cpp
28
0.0
0.0% libraries/AP_Notify/Display_SSD1306_I2C.cpp
28
83.63
-16.37% libraries/SITL/SIM_VectorNav.cpp
29
35.04
0.0% libraries/AC_WPNav/AC_WPNav_OA.cpp
29
76.12
0.26% libraries/AP_AHRS/AP_AHRS_SIM.cpp
29
44.06
-7.65% libraries/AP_Scripting/lua/src/ldebug.c
30
82.37
0.0% libraries/AC_PrecLand/AC_PrecLand.cpp
30
68.54
-0.25% libraries/AC_WPNav/AC_Circle.cpp
30
93.12
2.1% libraries/AP_NavEKF3/AP_NavEKF3_MagFusion.cpp
30
74.17
0.0% libraries/GCS_MAVLink/GCS.h
30
79.87
0.0% libraries/SITL/SITL.cpp
32
68.22
-10.27% Rover/mode.h
33
85.91
0.58% ArduCopter/mode.cpp
33
76.61
4.47% libraries/AP_ESC_Telem/AP_ESC_Telem.cpp
34
4.1
0.0% libraries/AP_HAL_Linux/HAL_Linux_Class.cpp
35
76.54
-3.73% libraries/GCS_MAVLink/MAVLink_routing.cpp
37
87.64
0.03% libraries/AC_WPNav/AC_WPNav.cpp
37
91.67
0.03% libraries/AP_AHRS/AP_AHRS_DCM.cpp
37
61.31
0.0% libraries/AP_Scripting/AP_Scripting.cpp
39
85.48
1.97% ArduCopter/AP_Arming_Copter.cpp
39
0.0
0.0% libraries/AP_Baro/AP_Baro_BMP581.cpp
40
76.63
-3.03% ArduPlane/mode.h
40
75.59
0.96% libraries/AP_HAL_SITL/SITL_State_common.cpp
40
0.0
0.0% libraries/AP_Mount/AP_Mount_SToRM32_serial.cpp
42
0.0
0.0% libraries/AP_Baro/AP_Baro_BMP280.cpp
45
33.92
-1.48% libraries/AP_CANManager/AP_CANManager.cpp
46
67.91
0.76% libraries/AP_Relay/AP_Relay.cpp
51
0.0
0.0% libraries/AP_Baro/AP_Baro_FBM320.cpp
51
0.0
0.0% libraries/AP_Scripting/AP_Scripting_CRSFMenu.cpp
52
87.78
-0.08% libraries/SITL/SIM_Aircraft.cpp
53
85.44
0.11% libraries/AP_NavEKF3/AP_NavEKF3.cpp
56
78.65
-1.35% ArduPlane/Attitude.cpp
57
90.48
1.31% libraries/AC_AttitudeControl/AC_PosControl.cpp
58
0.0
0.0% libraries/AP_Baro/AP_Baro_BMP388.cpp
58
0.0
0.0% libraries/AP_Baro/AP_Baro_LPS2XH.cpp
58
0.0
0.0% libraries/AP_Mount/AP_Mount_Alexmos.cpp
59
76.58
-1.77% ArduCopter/mode.h
59
67.11
-2.68% libraries/AP_InertialSensor/AP_InertialSensor_SITL.cpp
59
73.87
2.4% libraries/AP_Scripting/lua_scripts.cpp
63
0.0
0.0% libraries/AP_Baro/AP_Baro_DPS280.cpp
63
0.0
0.0% libraries/AP_Baro/AP_Baro_KellerLD.cpp
64
74.42
0.71% ArduCopter/mode_rtl.cpp
64
0.0
0.0% libraries/AP_Baro/AP_Baro_SPL06.cpp
64
0.0
0.0% libraries/AP_HAL_Linux/CANSocketIface.cpp
66
81.49
-0.06% libraries/AC_AttitudeControl/AC_AttitudeControl.cpp
69
0.0
0.0% libraries/SITL/SIM_JSON.cpp
70
65.28
0.0% libraries/AP_BattMonitor/AP_BattMonitor.cpp
71
0.0
0.0% libraries/AP_Baro/AP_Baro_BMP085.cpp
72
76.99
0.89% libraries/AP_Motors/AP_MotorsMatrix.cpp
74
70.07
3.05% libraries/AP_Airspeed/AP_Airspeed.cpp
76
72.49
-8.83% libraries/AP_Baro/AP_Baro.cpp
77
65.23
-0.76% ArduCopter/Copter.cpp
78
46.76
0.66% ArduSub/GCS_MAVLink_Sub.cpp
78
39.09
-1.23% libraries/AP_Baro/AP_Baro_MS5611.cpp
80
79.38
0.0% libraries/AC_Avoidance/AC_Avoid.cpp
81
67.15
0.29% ArduCopter/GCS_MAVLink_Copter.cpp
81
74.14
6.39% libraries/AP_RangeFinder/AP_RangeFinder.cpp
81
58.19
0.06% libraries/GCS_MAVLink/GCS_FTP.cpp
85
4.95
-0.23% libraries/AP_Notify/Display.cpp
87
59.89
0.0% libraries/AP_Scripting/lua/src/ldo.c
88
2.99
0.0% libraries/AP_HAL_Linux/Scheduler.cpp
91
0.0
0.0% libraries/SITL/SIM_JSBSim.cpp
93
0.0
0.0% libraries/AP_BattMonitor/AP_BattMonitor_INA2xx.cpp
93
79.91
0.22% libraries/AP_InertialSensor/AP_InertialSensor.cpp
94
19.2
-0.64% libraries/AP_Scripting/AP_Scripting_helpers.cpp
102
0.0
0.0% libraries/AP_Mount/AP_Mount_XFRobot.cpp
103
44.55
-21.14% libraries/SITL/SIM_PS_RPLidar.cpp
111
73.99
-0.43% ArduCopter/mode_guided.cpp
116
82.03
0.24% libraries/AP_Logger/AP_Logger.cpp
117
80.71
-0.26% libraries/AP_Math/SCurve.cpp
129
5.77
-1.0% ArduPlane/systemid.cpp
132
74.12
8.04% libraries/AP_Mount/AP_Mount_Backend.cpp
140
30.01
0.05% libraries/AP_GPS/AP_GPS_UBLOX.cpp
156
22.6
0.0% ArduSub/mode_guided.cpp
159
79.49
-0.44% libraries/AP_Arming/AP_Arming.cpp
161
42.94
3.56% libraries/AP_Mount/AP_Mount.cpp
170
75.11
0.0% libraries/AC_Fence/AC_PolyFence_loader.cpp
182
0.0
0.0% libraries/AP_PiccoloCAN/AP_PiccoloCAN.cpp
184
62.79
0.01% libraries/AP_Compass/AP_Compass.cpp
199
51.85
3.86% libraries/AP_Scripting/lua_bindings.cpp
205
59.03
-0.68% libraries/RC_Channel/RC_Channel.cpp
208
0.9
0.06% libraries/AP_Mount/AP_Mount_Xacti.cpp
208
0.0
0.0% libraries/SITL/SIM_FlightAxis.cpp
212
84.77
-0.03% libraries/AP_AHRS/AP_AHRS.cpp
220
0.0
0.0% libraries/AP_Mount/AP_Mount_Viewpro.cpp
230
42.72
0.77% libraries/AR_Motors/AP_MotorsUGV.cpp
247
0.0
0.0% libraries/AP_Mount/AP_Mount_Topotek.cpp
262
69.02
6.22% ArduCopter/mode_auto.cpp
268
85.35
0.03% ArduPlane/quadplane.cpp
286
66.29
0.26% libraries/AP_Mission/AP_Mission.cpp
286
0.0
0.0% libraries/AP_Mount/AP_Mount_Siyi.cpp
554
75.35
0.13% libraries/GCS_MAVLink/GCS_Common.cpp
574
3.42
-0.16% libraries/AP_RCTelemetry/AP_CRSF_Telem.cpp
Jobs
ID Job ID Ran Files Coverage
1 run-sitltest-can - 21323887316.1 25 Jan 2026 12:45AM UTC 1576
22.3
GitHub Action Run
2 run-coverage - 21323887316.2 25 Jan 2026 03:40AM UTC 1899
59.65
GitHub Action Run
Source Files on build 21323887316
  • Tree
  • List 1925
  • Changed 350
  • Source Changed 0
  • Coverage Changed 350
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 666b4e0e on github
  • Prev Build on master (#19004632796)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc