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% (11/11) |
src/gpsd/fuzzer/FuzzPacket.c |
100.00% (29/29) |
100.00% (1/1) |
100.00% (12/12) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_ais.c |
0.00% (0/1018) |
0.00% (0/4) |
0.00% (0/1655) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c |
0.00% (0/1159) |
0.00% (0/35) |
0.00% (0/1413) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c |
0.00% (0/201) |
0.00% (0/12) |
0.00% (0/189) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_evermore.c |
0.00% (0/143) |
0.00% (0/7) |
0.00% (0/85) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c |
0.00% (0/544) |
0.00% (0/13) |
0.00% (0/549) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin_txt.c |
0.00% (0/252) |
0.00% (0/3) |
0.00% (0/212) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c |
0.00% (0/496) |
0.00% (0/11) |
0.00% (0/1034) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c |
0.00% (0/650) |
0.00% (0/25) |
0.00% (0/694) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis_checksum.c |
100.00% (9/9) |
100.00% (2/2) |
100.00% (5/5) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_italk.c |
0.00% (0/334) |
0.00% (0/7) |
0.00% (0/534) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c |
0.00% (0/889) |
0.00% (0/22) |
0.00% (0/1093) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c |
0.00% (0/3284) |
0.00% (0/79) |
0.00% (0/3064) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c |
0.00% (0/1097) |
0.00% (0/48) |
0.00% (0/1196) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c |
0.00% (0/312) |
0.00% (0/13) |
0.00% (0/317) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_rtcm2.c |
2.47% (12/485) |
75.00% (3/4) |
2.55% (7/274) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_rtcm3.c |
0.00% (0/1257) |
0.00% (0/4) |
0.00% (0/1322) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c |
0.00% (0/1852) |
0.00% (0/32) |
0.00% (0/2064) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c |
0.00% (0/1280) |
0.00% (0/32) |
0.00% (0/1260) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c |
0.00% (0/334) |
0.00% (0/15) |
0.00% (0/301) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c |
0.00% (0/3377) |
0.00% (0/72) |
0.00% (0/3198) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c |
0.00% (0/3833) |
0.00% (0/67) |
0.00% (0/5192) |
src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c |
0.00% (0/279) |
0.00% (0/15) |
0.00% (0/279) |
src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c |
0.00% (0/643) |
0.00% (0/27) |
0.00% (0/537) |
src/gpsd/gpsd-3.26.2~dev/gpsd/bsd_base64.c |
0.00% (0/51) |
0.00% (0/1) |
0.00% (0/73) |
src/gpsd/gpsd-3.26.2~dev/gpsd/crc24q.c |
100.00% (15/15) |
100.00% (2/2) |
100.00% (12/12) |
src/gpsd/gpsd-3.26.2~dev/gpsd/geoid.c |
0.00% (0/111) |
0.00% (0/4) |
0.00% (0/92) |
src/gpsd/gpsd-3.26.2~dev/gpsd/isgps.c |
92.86% (130/140) |
100.00% (3/3) |
84.68% (94/111) |
src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c |
0.00% (0/1262) |
0.00% (0/27) |
0.00% (0/1473) |
src/gpsd/gpsd-3.26.2~dev/gpsd/matrix.c |
0.00% (0/40) |
0.00% (0/1) |
0.00% (0/6) |
src/gpsd/gpsd-3.26.2~dev/gpsd/net_dgpsip.c |
0.00% (0/68) |
0.00% (0/2) |
0.00% (0/68) |
src/gpsd/gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c |
0.00% (0/24) |
0.00% (0/3) |
0.00% (0/27) |
src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c |
0.00% (0/834) |
0.00% (0/14) |
0.00% (0/781) |
src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c |
84.55% (2365/2797) |
94.12% (16/17) |
82.68% (1871/2263) |
src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c |
0.00% (0/341) |
0.00% (0/10) |
0.00% (0/235) |
src/gpsd/gpsd-3.26.2~dev/gpsd/pseudoais.c |
0.00% (0/252) |
0.00% (0/5) |
0.00% (0/64) |
src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c |
0.00% (0/476) |
0.00% (0/15) |
0.00% (0/298) |
src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c |
0.00% (0/709) |
0.00% (0/18) |
0.00% (0/700) |
src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c |
0.00% (0/1578) |
0.00% (0/11) |
0.00% (0/1317) |
src/gpsd/gpsd-3.26.2~dev/gpsd/timebase.c |
0.00% (0/143) |
0.00% (0/6) |
0.00% (0/129) |
src/gpsd/gpsd-3.26.2~dev/include/compiler.h |
0.00% (0/19) |
0.00% (0/1) |
0.00% (0/2) |
src/gpsd/gpsd-3.26.2~dev/include/strfuncs.h |
12.50% (3/24) |
20.00% (1/5) |
7.69% (1/13) |
src/gpsd/gpsd-3.26.2~dev/include/timespec.h |
0.00% (0/27) |
0.00% (0/1) |
0.00% (0/24) |
src/gpsd/gpsd-3.26.2~dev/libgps/ais_json.c |
99.51% (407/409) |
100.00% (2/2) |
99.76% (847/849) |
src/gpsd/gpsd-3.26.2~dev/libgps/bits.c |
0.00% (0/84) |
0.00% (0/8) |
0.00% (0/137) |
src/gpsd/gpsd-3.26.2~dev/libgps/gps_maskdump.c |
0.00% (0/75) |
0.00% (0/1) |
0.00% (0/85) |
src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c |
27.90% (209/749) |
13.64% (3/22) |
25.24% (155/614) |
src/gpsd/gpsd-3.26.2~dev/libgps/hex.c |
17.47% (47/269) |
33.33% (2/6) |
26.86% (47/175) |
src/gpsd/gpsd-3.26.2~dev/libgps/json.c |
69.72% (631/905) |
50.00% (4/8) |
72.46% (663/915) |
src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c |
0.00% (0/363) |
0.00% (0/12) |
0.00% (0/349) |
src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c |
100.00% (834/834) |
100.00% (13/13) |
98.37% (843/857) |
src/gpsd/gpsd-3.26.2~dev/libgps/libgps_shm.c |
0.00% (0/118) |
0.00% (0/5) |
0.00% (0/109) |
src/gpsd/gpsd-3.26.2~dev/libgps/libgps_sock.c |
0.00% (0/258) |
0.00% (0/9) |
0.00% (0/262) |
src/gpsd/gpsd-3.26.2~dev/libgps/netlib.c |
0.00% (0/171) |
0.00% (0/6) |
0.00% (0/157) |
src/gpsd/gpsd-3.26.2~dev/libgps/os_compat.c |
37.50% (12/32) |
25.00% (1/4) |
42.86% (6/14) |
src/gpsd/gpsd-3.26.2~dev/libgps/rtcm2_json.c |
100.00% (209/209) |
100.00% (1/1) |
100.00% (196/196) |
src/gpsd/gpsd-3.26.2~dev/libgps/rtcm3_json.c |
100.00% (229/229) |
100.00% (1/1) |
100.00% (225/225) |
src/gpsd/gpsd-3.26.2~dev/libgps/shared_json.c |
77.45% (79/102) |
66.67% (2/3) |
56.36% (31/55) |
src/gpsd/gpsd-3.26.2~dev/libgps/timespec_str.c |
0.00% (0/11) |
0.00% (0/1) |
0.00% (0/6) |
Totals |
13.98% (5242/37508) |
7.26% (58/799) |
12.83% (5026/39183) |