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/fuzzer/FuzzDrivers.c
 76.74% (33/43)
100.00% (3/3)
 75.00% (33/44)
src/gpsd/fuzzer/FuzzDriversStructured.c
 93.80% (378/403)
100.00% (22/22)
 86.14% (174/202)
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.27.6~dev/drivers/driver_ais.c
 92.93% (946/1018)
100.00% (4/4)
 92.27% (1527/1655)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_allystar.c
 34.17% (396/1159)
 31.43% (11/35)
 29.09% (411/1413)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_casic.c
 56.22% (113/201)
 50.00% (6/12)
 52.38% (99/189)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_evermore.c
 58.04% (83/143)
 71.43% (5/7)
 50.59% (43/85)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_garmin.c
 75.89% (428/564)
 53.85% (7/13)
 75.96% (436/574)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_garmin_txt.c
 46.83% (118/252)
100.00% (3/3)
 45.28% (96/212)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_geostar.c
 82.07% (421/513)
 54.55% (6/11)
 74.71% (786/1052)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_greis.c
 52.02% (360/692)
 60.00% (15/25)
 43.20% (327/757)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_greis_checksum.c
100.00% (9/9)
100.00% (2/2)
100.00% (5/5)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_italk.c
 96.47% (328/340)
100.00% (7/7)
 92.27% (501/543)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_navcom.c
 57.00% (517/907)
 63.64% (14/22)
 53.45% (597/1117)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_nmea0183.c
 89.39% (3243/3628)
 89.13% (82/92)
 87.55% (2905/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
 94.36% (535/567)
 93.33% (14/15)
 87.50% (532/608)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_rtcm2.c
 97.19% (484/498)
100.00% (4/4)
 92.76% (269/290)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_rtcm3.c
 99.76% (1254/1257)
100.00% (4/4)
 97.81% (1293/1322)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_sirf.c
 81.74% (1518/1857)
 90.62% (29/32)
 77.91% (1615/2073)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_skytraq.c
 95.93% (1273/1327)
 96.88% (31/32)
 90.26% (1205/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
 51.20% (171/334)
 80.00% (12/15)
 46.51% (140/301)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_tsip.c
 78.08% (2675/3426)
 79.17% (57/72)
 76.05% (2499/3286)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_ubx.c
 97.28% (3787/3893)
 95.77% (68/71)
 93.35% (4924/5275)
src/gpsd/gpsd-3.27.6~dev/drivers/driver_zodiac.c
 61.65% (172/279)
 46.67% (7/15)
 72.04% (201/279)
src/gpsd/gpsd-3.27.6~dev/drivers/drivers.c
 61.80% (406/657)
 51.85% (14/27)
 63.67% (347/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
100.00% (15/15)
100.00% (2/2)
100.00% (12/12)
src/gpsd/gpsd-3.27.6~dev/gpsd/geoid.c
 94.59% (105/111)
100.00% (4/4)
 96.74% (89/92)
src/gpsd/gpsd-3.27.6~dev/gpsd/isgps.c
 92.86% (130/140)
100.00% (3/3)
 84.68% (94/111)
src/gpsd/gpsd-3.27.6~dev/gpsd/libgpsd_core.c
 57.44% (730/1271)
 62.96% (17/27)
 53.81% (797/1481)
src/gpsd/gpsd-3.27.6~dev/gpsd/matrix.c
100.00% (40/40)
100.00% (1/1)
100.00% (6/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
 82.21% (2407/2928)
 88.89% (16/18)
 81.35% (1915/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
  9.03% (64/709)
 44.44% (8/18)
  8.71% (61/700)
src/gpsd/gpsd-3.27.6~dev/gpsd/subframe.c
 75.48% (1191/1578)
 81.82% (9/11)
 66.59% (877/1317)
src/gpsd/gpsd-3.27.6~dev/gpsd/timebase.c
 90.21% (129/143)
100.00% (6/6)
 86.82% (112/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
 58.33% (14/24)
 60.00% (3/5)
 53.85% (7/13)
src/gpsd/gpsd-3.27.6~dev/include/timespec.h
 77.78% (21/27)
100.00% (1/1)
100.00% (24/24)
src/gpsd/gpsd-3.27.6~dev/libgps/ais_json.c
 99.51% (407/409)
100.00% (2/2)
 99.76% (847/849)
src/gpsd/gpsd-3.27.6~dev/libgps/bits.c
 88.10% (74/84)
100.00% (8/8)
 86.86% (119/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
 89.58% (679/758)
 72.73% (16/22)
 90.71% (566/624)
src/gpsd/gpsd-3.27.6~dev/libgps/hex.c
 27.14% (73/269)
 66.67% (4/6)
 45.14% (79/175)
src/gpsd/gpsd-3.27.6~dev/libgps/json.c
 71.76% (671/935)
 50.00% (4/8)
 73.60% (697/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
100.00% (839/839)
100.00% (13/13)
 99.42% (1025/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
 90.62% (29/32)
 75.00% (3/4)
 92.86% (13/14)
src/gpsd/gpsd-3.27.6~dev/libgps/rtcm2_json.c
100.00% (209/209)
100.00% (1/1)
100.00% (196/196)
src/gpsd/gpsd-3.27.6~dev/libgps/rtcm3_json.c
100.00% (230/230)
100.00% (1/1)
100.00% (225/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
 71.06% (27998/39399)
 65.45% (555/848)
 70.39% (28918/41085)