View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/gpsd/fuzzer/FuzzDrivers.c |
76.74% (33/43) |
100.00% (3/3) |
75.00% (33/44) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_ais.c |
98.70% (1059/1073) |
100.00% (4/4) |
97.08% (1795/1849) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_allystar.c |
79.91% (931/1165) |
74.29% (26/35) |
77.55% (1102/1421) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_casic.c |
26.58% (215/809) |
38.71% (12/31) |
23.01% (194/843) |
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.87% (434/572) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_geostar.c |
81.71% (420/514) |
54.55% (6/11) |
74.43% (783/1052) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_greis.c |
75.14% (520/692) |
84.00% (21/25) |
67.37% (510/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.48% (329/341) |
100.00% (7/7) |
92.27% (501/543) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_navcom.c |
87.60% (855/976) |
81.82% (18/22) |
78.40% (911/1162) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_nmea0183.c |
91.16% (3353/3678) |
89.25% (83/93) |
88.84% (2985/3360) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_nmea2000.c |
0.00% (0/1194) |
0.00% (0/49) |
0.00% (0/1219) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_oncore.c |
95.41% (541/567) |
93.33% (14/15) |
88.65% (539/608) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_rtcm2.c |
96.26% (489/508) |
100.00% (4/4) |
90.37% (272/301) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_rtcm3.c |
8.85% (135/1526) |
40.00% (2/5) |
9.79% (143/1460) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_sirf.c |
50.27% (932/1854) |
84.38% (27/32) |
38.22% (792/2072) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_skytraq.c |
90.04% (1203/1336) |
96.88% (31/32) |
83.38% (1124/1348) |
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 |
70.66% (236/334) |
80.00% (12/15) |
64.78% (195/301) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_tsip.c |
87.91% (3026/3442) |
88.89% (64/72) |
85.20% (2793/3278) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_ubx.c |
63.98% (2560/4001) |
73.97% (54/73) |
61.95% (3373/5445) |
src/gpsd/gpsd-3.27.6~dev/drivers/driver_zodiac.c |
6.97% (23/330) |
6.67% (1/15) |
5.19% (23/443) |
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 |
53.31% (676/1268) |
59.26% (16/27) |
50.81% (751/1478) |
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/76) |
0.00% (0/4) |
0.00% (0/78) |
src/gpsd/gpsd-3.27.6~dev/gpsd/net_ntrip.c |
0.00% (0/858) |
0.00% (0/14) |
0.00% (0/824) |
src/gpsd/gpsd-3.27.6~dev/gpsd/packet.c |
81.74% (2395/2930) |
83.33% (15/18) |
81.22% (1925/2370) |
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/481) |
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 |
43.44% (695/1600) |
45.45% (5/11) |
30.43% (405/1331) |
src/gpsd/gpsd-3.27.6~dev/gpsd/timebase.c |
89.47% (119/133) |
100.00% (6/6) |
86.55% (103/119) |
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 |
0.00% (0/379) |
0.00% (0/2) |
0.00% (0/819) |
src/gpsd/gpsd-3.27.6~dev/libgps/bits.c |
85.71% (72/84) |
100.00% (8/8) |
86.13% (118/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 |
81.78% (633/774) |
63.64% (14/22) |
86.84% (561/646) |
src/gpsd/gpsd-3.27.6~dev/libgps/hex.c |
9.67% (26/269) |
33.33% (2/6) |
18.29% (32/175) |
src/gpsd/gpsd-3.27.6~dev/libgps/json.c |
0.00% (0/945) |
0.00% (0/8) |
0.00% (0/955) |
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/124) |
0.00% (0/5) |
0.00% (0/112) |
src/gpsd/gpsd-3.27.6~dev/libgps/libgps_sock.c |
0.00% (0/268) |
0.00% (0/9) |
0.00% (0/272) |
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 |
0.00% (0/210) |
0.00% (0/1) |
0.00% (0/196) |
src/gpsd/gpsd-3.27.6~dev/libgps/rtcm3_json.c |
0.00% (0/233) |
0.00% (0/1) |
0.00% (0/225) |
src/gpsd/gpsd-3.27.6~dev/libgps/shared_json.c |
0.00% (0/102) |
0.00% (0/3) |
0.00% (0/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 |
57.17% (22820/39915) |
60.19% (508/844) |
55.03% (23098/41975) |