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) |