Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/gpsd/fuzzer/FuzzClient.c
100.00% (59/59)
100.00% (1/1)
 98.25% (56/57)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_ais.c
  0.00% (0/1018)
  0.00% (0/4)
  0.00% (0/1655)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_allystar.c
  0.00% (0/1159)
  0.00% (0/35)
  0.00% (0/1413)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_casic.c
  0.00% (0/201)
  0.00% (0/12)
  0.00% (0/189)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_evermore.c
  0.00% (0/143)
  0.00% (0/7)
  0.00% (0/85)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_garmin.c
  0.00% (0/564)
  0.00% (0/13)
  0.00% (0/574)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_garmin_txt.c
  0.00% (0/252)
  0.00% (0/3)
  0.00% (0/212)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_geostar.c
  0.00% (0/513)
  0.00% (0/11)
  0.00% (0/1052)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_greis.c
  0.00% (0/692)
  0.00% (0/25)
  0.00% (0/757)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_greis_checksum.c
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/5)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_italk.c
  0.00% (0/340)
  0.00% (0/7)
  0.00% (0/543)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_navcom.c
  0.00% (0/907)
  0.00% (0/22)
  0.00% (0/1117)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_nmea0183.c
  0.00% (0/3628)
  0.00% (0/92)
  0.00% (0/3318)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_nmea2000.c
  0.00% (0/1207)
  0.00% (0/48)
  0.00% (0/1317)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_oncore.c
  0.00% (0/567)
  0.00% (0/15)
  0.00% (0/608)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_rtcm2.c
  0.00% (0/498)
  0.00% (0/4)
  0.00% (0/290)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_rtcm3.c
  0.00% (0/1257)
  0.00% (0/4)
  0.00% (0/1322)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_sirf.c
  0.00% (0/1857)
  0.00% (0/32)
  0.00% (0/2073)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_skytraq.c
  0.00% (0/1327)
  0.00% (0/32)
  0.00% (0/1335)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_spartn.c
  0.00% (0/105)
  0.00% (0/1)
  0.00% (0/96)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_superstar2.c
  0.00% (0/334)
  0.00% (0/15)
  0.00% (0/301)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_tsip.c
  0.00% (0/3426)
  0.00% (0/72)
  0.00% (0/3286)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_ubx.c
  0.00% (0/3893)
  0.00% (0/71)
  0.00% (0/5275)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_zodiac.c
  0.00% (0/279)
  0.00% (0/15)
  0.00% (0/279)
src/gpsd/gpsd-3.27.6~dev/drivers/drivers.c
  0.00% (0/657)
  0.00% (0/27)
  0.00% (0/545)
src/gpsd/gpsd-3.27.6~dev/gpsd/bsd_base64.c
  0.00% (0/51)
  0.00% (0/1)
  0.00% (0/73)
src/gpsd/gpsd-3.27.6~dev/gpsd/crc24q.c
  0.00% (0/15)
  0.00% (0/2)
  0.00% (0/12)
src/gpsd/gpsd-3.27.6~dev/gpsd/geoid.c
  0.00% (0/111)
  0.00% (0/4)
  0.00% (0/92)
src/gpsd/gpsd-3.27.6~dev/gpsd/isgps.c
  0.00% (0/140)
  0.00% (0/3)
  0.00% (0/111)
src/gpsd/gpsd-3.27.6~dev/gpsd/libgpsd_core.c
  7.32% (93/1271)
 18.52% (5/27)
  4.59% (68/1481)
src/gpsd/gpsd-3.27.6~dev/gpsd/matrix.c
  0.00% (0/40)
  0.00% (0/1)
  0.00% (0/6)
src/gpsd/gpsd-3.27.6~dev/gpsd/net_dgpsip.c
  0.00% (0/71)
  0.00% (0/2)
  0.00% (0/68)
src/gpsd/gpsd-3.27.6~dev/gpsd/net_gnss_dispatch.c
  0.00% (0/52)
  0.00% (0/4)
  0.00% (0/54)
src/gpsd/gpsd-3.27.6~dev/gpsd/net_ntrip.c
 12.15% (104/856)
  7.14% (1/14)
 10.02% (82/818)
src/gpsd/gpsd-3.27.6~dev/gpsd/packet.c
  0.00% (0/2928)
  0.00% (0/18)
  0.00% (0/2354)
src/gpsd/gpsd-3.27.6~dev/gpsd/ppsthread.c
  0.00% (0/366)
  0.00% (0/11)
  0.00% (0/255)
src/gpsd/gpsd-3.27.6~dev/gpsd/pseudoais.c
  0.00% (0/252)
  0.00% (0/5)
  0.00% (0/64)
src/gpsd/gpsd-3.27.6~dev/gpsd/pseudonmea.c
  0.00% (0/482)
  0.00% (0/15)
  0.00% (0/307)
src/gpsd/gpsd-3.27.6~dev/gpsd/serial.c
  0.00% (0/709)
  0.00% (0/18)
  0.00% (0/700)
src/gpsd/gpsd-3.27.6~dev/gpsd/subframe.c
  0.00% (0/1578)
  0.00% (0/11)
  0.00% (0/1317)
src/gpsd/gpsd-3.27.6~dev/gpsd/timebase.c
  0.00% (0/143)
  0.00% (0/6)
  0.00% (0/129)
src/gpsd/gpsd-3.27.6~dev/include/compiler.h
  0.00% (0/19)
  0.00% (0/1)
  0.00% (0/2)
src/gpsd/gpsd-3.27.6~dev/include/strfuncs.h
  0.00% (0/24)
  0.00% (0/5)
  0.00% (0/13)
src/gpsd/gpsd-3.27.6~dev/include/timespec.h
  0.00% (0/27)
  0.00% (0/1)
  0.00% (0/24)
src/gpsd/gpsd-3.27.6~dev/libgps/ais_json.c
  0.00% (0/409)
  0.00% (0/2)
  0.00% (0/849)
src/gpsd/gpsd-3.27.6~dev/libgps/bits.c
  0.00% (0/84)
  0.00% (0/8)
  0.00% (0/137)
src/gpsd/gpsd-3.27.6~dev/libgps/gps_maskdump.c
  0.00% (0/76)
  0.00% (0/1)
  0.00% (0/86)
src/gpsd/gpsd-3.27.6~dev/libgps/gpsutils.c
 28.36% (215/758)
 13.64% (3/22)
 25.96% (162/624)
src/gpsd/gpsd-3.27.6~dev/libgps/hex.c
  0.00% (0/269)
  0.00% (0/6)
  0.00% (0/175)
src/gpsd/gpsd-3.27.6~dev/libgps/json.c
 48.02% (449/935)
 37.50% (3/8)
 53.64% (508/947)
src/gpsd/gpsd-3.27.6~dev/libgps/libgps_core.c
  0.00% (0/366)
  0.00% (0/12)
  0.00% (0/353)
src/gpsd/gpsd-3.27.6~dev/libgps/libgps_json.c
  0.00% (0/839)
  0.00% (0/13)
  0.00% (0/1031)
src/gpsd/gpsd-3.27.6~dev/libgps/libgps_shm.c
  0.00% (0/118)
  0.00% (0/5)
  0.00% (0/109)
src/gpsd/gpsd-3.27.6~dev/libgps/libgps_sock.c
  0.00% (0/266)
  0.00% (0/9)
  0.00% (0/268)
src/gpsd/gpsd-3.27.6~dev/libgps/netlib.c
  0.00% (0/171)
  0.00% (0/6)
  0.00% (0/157)
src/gpsd/gpsd-3.27.6~dev/libgps/os_compat.c
 37.50% (12/32)
 25.00% (1/4)
 42.86% (6/14)
src/gpsd/gpsd-3.27.6~dev/libgps/rtcm2_json.c
  0.00% (0/209)
  0.00% (0/1)
  0.00% (0/196)
src/gpsd/gpsd-3.27.6~dev/libgps/rtcm3_json.c
  0.00% (0/230)
  0.00% (0/1)
  0.00% (0/225)
src/gpsd/gpsd-3.27.6~dev/libgps/shared_json.c
 77.45% (79/102)
 66.67% (2/3)
 56.36% (31/55)
src/gpsd/gpsd-3.27.6~dev/libgps/timespec_str.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/6)
Totals
  2.60% (1011/38902)
  1.95% (16/821)
  2.24% (913/40816)