View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/gpsd/fuzzer/FuzzJson.c |
100.00% (22/22) |
100.00% (1/1) |
100.00% (9/9) |
src/gpsd/fuzzer/FuzzPacket.c |
100.00% (29/29) |
100.00% (1/1) |
100.00% (11/11) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_ais.c |
0.00% (0/1020) |
0.00% (0/4) |
0.00% (0/1110) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c |
0.00% (0/1161) |
0.00% (0/35) |
0.00% (0/1406) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c |
0.00% (0/201) |
0.00% (0/12) |
0.00% (0/177) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_evermore.c |
0.00% (0/143) |
0.00% (0/7) |
0.00% (0/82) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_garmin.c |
0.00% (0/544) |
0.00% (0/13) |
0.00% (0/539) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_garmin_txt.c |
0.00% (0/252) |
0.00% (0/3) |
0.00% (0/209) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_geostar.c |
0.00% (0/497) |
0.00% (0/11) |
0.00% (0/1029) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_greis.c |
0.00% (0/650) |
0.00% (0/25) |
0.00% (0/672) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_greis_checksum.c |
100.00% (10/10) |
100.00% (2/2) |
100.00% (4/4) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_italk.c |
0.00% (0/334) |
0.00% (0/7) |
0.00% (0/530) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_navcom.c |
0.00% (0/891) |
0.00% (0/22) |
0.00% (0/1079) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c |
0.00% (0/3020) |
0.00% (0/74) |
0.00% (0/2385) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea2000.c |
0.00% (0/1098) |
0.00% (0/48) |
0.00% (0/1155) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_oncore.c |
0.00% (0/312) |
0.00% (0/13) |
0.00% (0/314) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_rtcm2.c |
2.47% (12/485) |
75.00% (3/4) |
2.85% (7/246) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_rtcm3.c |
0.00% (0/1260) |
0.00% (0/4) |
0.00% (0/1009) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_sirf.c |
0.00% (0/1852) |
0.00% (0/32) |
0.00% (0/2044) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c |
0.00% (0/1278) |
0.00% (0/32) |
0.00% (0/1248) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_superstar2.c |
0.00% (0/335) |
0.00% (0/15) |
0.00% (0/295) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c |
0.00% (0/3368) |
0.00% (0/72) |
0.00% (0/3148) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c |
0.00% (0/3492) |
0.00% (0/64) |
0.00% (0/4638) |
src/gpsd/gpsd-3.25.1~dev/drivers/driver_zodiac.c |
0.00% (0/280) |
0.00% (0/15) |
0.00% (0/273) |
src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c |
0.00% (0/637) |
0.00% (0/26) |
0.00% (0/464) |
src/gpsd/gpsd-3.25.1~dev/gpsd/bsd_base64.c |
0.00% (0/51) |
0.00% (0/1) |
0.00% (0/29) |
src/gpsd/gpsd-3.25.1~dev/gpsd/crc24q.c |
100.00% (15/15) |
100.00% (2/2) |
100.00% (12/12) |
src/gpsd/gpsd-3.25.1~dev/gpsd/geoid.c |
0.00% (0/111) |
0.00% (0/4) |
0.00% (0/81) |
src/gpsd/gpsd-3.25.1~dev/gpsd/isgps.c |
92.91% (131/141) |
100.00% (3/3) |
84.26% (91/108) |
src/gpsd/gpsd-3.25.1~dev/gpsd/libgpsd_core.c |
0.00% (0/1266) |
0.00% (0/27) |
0.00% (0/1195) |
src/gpsd/gpsd-3.25.1~dev/gpsd/matrix.c |
0.00% (0/41) |
0.00% (0/1) |
0.00% (0/4) |
src/gpsd/gpsd-3.25.1~dev/gpsd/net_dgpsip.c |
0.00% (0/68) |
0.00% (0/2) |
0.00% (0/60) |
src/gpsd/gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c |
0.00% (0/24) |
0.00% (0/3) |
0.00% (0/27) |
src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c |
0.00% (0/826) |
0.00% (0/14) |
0.00% (0/678) |
src/gpsd/gpsd-3.25.1~dev/gpsd/packet.c |
84.51% (2352/2783) |
94.12% (16/17) |
82.90% (1779/2146) |
src/gpsd/gpsd-3.25.1~dev/gpsd/ppsthread.c |
0.00% (0/343) |
0.00% (0/10) |
0.00% (0/188) |
src/gpsd/gpsd-3.25.1~dev/gpsd/pseudoais.c |
0.00% (0/252) |
0.00% (0/5) |
0.00% (0/64) |
src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c |
0.00% (0/475) |
0.00% (0/15) |
0.00% (0/273) |
src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c |
0.00% (0/659) |
0.00% (0/18) |
0.00% (0/534) |
src/gpsd/gpsd-3.25.1~dev/gpsd/subframe.c |
0.00% (0/1579) |
0.00% (0/11) |
0.00% (0/1288) |
src/gpsd/gpsd-3.25.1~dev/gpsd/timebase.c |
0.00% (0/143) |
0.00% (0/6) |
0.00% (0/129) |
src/gpsd/gpsd-3.25.1~dev/include/compiler.h |
0.00% (0/19) |
0.00% (0/1) |
0.00% (0/1) |
src/gpsd/gpsd-3.25.1~dev/include/strfuncs.h |
12.50% (3/24) |
20.00% (1/5) |
9.09% (1/11) |
src/gpsd/gpsd-3.25.1~dev/include/timespec.h |
0.00% (0/27) |
0.00% (0/1) |
0.00% (0/24) |
src/gpsd/gpsd-3.25.1~dev/libgps/ais_json.c |
99.51% (407/409) |
100.00% (2/2) |
99.82% (567/568) |
src/gpsd/gpsd-3.25.1~dev/libgps/bits.c |
0.00% (0/84) |
0.00% (0/8) |
0.00% (0/102) |
src/gpsd/gpsd-3.25.1~dev/libgps/gps_maskdump.c |
0.00% (0/75) |
0.00% (0/1) |
0.00% (0/85) |
src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c |
27.22% (190/698) |
15.79% (3/19) |
27.20% (99/364) |
src/gpsd/gpsd-3.25.1~dev/libgps/hex.c |
17.47% (47/269) |
33.33% (2/6) |
28.05% (46/164) |
src/gpsd/gpsd-3.25.1~dev/libgps/json.c |
69.68% (632/907) |
62.50% (5/8) |
72.90% (460/631) |
src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c |
0.00% (0/370) |
0.00% (0/12) |
0.00% (0/240) |
src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c |
100.00% (834/834) |
100.00% (13/13) |
97.66% (584/598) |
src/gpsd/gpsd-3.25.1~dev/libgps/libgps_shm.c |
0.00% (0/119) |
0.00% (0/5) |
0.00% (0/74) |
src/gpsd/gpsd-3.25.1~dev/libgps/libgps_sock.c |
0.00% (0/240) |
0.00% (0/9) |
0.00% (0/182) |
src/gpsd/gpsd-3.25.1~dev/libgps/netlib.c |
0.00% (0/165) |
0.00% (0/6) |
0.00% (0/104) |
src/gpsd/gpsd-3.25.1~dev/libgps/os_compat.c |
37.50% (12/32) |
25.00% (1/4) |
42.86% (6/14) |
src/gpsd/gpsd-3.25.1~dev/libgps/rtcm2_json.c |
100.00% (209/209) |
100.00% (1/1) |
100.00% (117/117) |
src/gpsd/gpsd-3.25.1~dev/libgps/rtcm3_json.c |
100.00% (229/229) |
100.00% (1/1) |
100.00% (176/176) |
src/gpsd/gpsd-3.25.1~dev/libgps/shared_json.c |
77.45% (79/102) |
66.67% (2/3) |
46.67% (21/45) |
src/gpsd/gpsd-3.25.1~dev/libgps/timespec_str.c |
0.00% (0/11) |
0.00% (0/1) |
0.00% (0/6) |
Totals |
14.18% (5213/36771) |
7.50% (59/787) |
11.60% (3990/34398) |