Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/ntp-dev/include/ntp_types.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/ntp-dev/include/safecast.h
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/ntp-dev/include/timespecops.h
  0.00% (0/167)
  0.00% (0/17)
  0.00% (0/53)
src/ntp-dev/include/timevalops.h
  0.00% (0/188)
  0.00% (0/17)
  0.00% (0/17)
src/ntp-dev/lib/isc/assertions.c
  0.00% (0/60)
  0.00% (0/4)
  0.00% (0/30)
src/ntp-dev/lib/isc/backtrace.c
  0.00% (0/48)
  0.00% (0/4)
  0.00% (0/64)
src/ntp-dev/lib/isc/buffer.c
  0.00% (0/233)
  0.00% (0/32)
  0.00% (0/524)
src/ntp-dev/lib/isc/error.c
  0.00% (0/44)
  0.00% (0/7)
  0.00% (0/15)
src/ntp-dev/lib/isc/lib.c
  0.00% (0/16)
  0.00% (0/2)
  0.00% (0/9)
src/ntp-dev/lib/isc/log.c
  0.00% (0/882)
  0.00% (0/36)
  0.00% (0/1355)
src/ntp-dev/lib/isc/md5.c
 87.05% (121/139)
 83.33% (5/6)
 96.89% (156/161)
src/ntp-dev/lib/isc/netaddr.c
  0.00% (0/290)
  0.00% (0/19)
  0.00% (0/278)
src/ntp-dev/lib/isc/nls/msgcat.c
  0.00% (0/31)
  0.00% (0/3)
  0.00% (0/60)
src/ntp-dev/lib/isc/pthreads/mutex.c
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/11)
src/ntp-dev/lib/isc/random.c
  0.00% (0/30)
  0.00% (0/5)
  0.00% (0/29)
src/ntp-dev/lib/isc/result.c
  0.00% (0/64)
  0.00% (0/5)
  0.00% (0/114)
src/ntp-dev/lib/isc/sha1.c
  0.00% (0/96)
  0.00% (0/5)
  0.00% (0/482)
src/ntp-dev/lib/isc/tsmemcmp.c
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/4)
src/ntp-dev/lib/isc/unix/dir.c
  0.00% (0/101)
  0.00% (0/8)
  0.00% (0/125)
src/ntp-dev/lib/isc/unix/errno2result.c
  0.00% (0/79)
  0.00% (0/1)
  0.00% (0/50)
src/ntp-dev/lib/isc/unix/file.c
  0.00% (0/310)
  0.00% (0/23)
  0.00% (0/397)
src/ntp-dev/lib/isc/unix/ifiter_getifaddrs.c
 72.19% (109/151)
100.00% (5/5)
 65.75% (96/146)
src/ntp-dev/lib/isc/unix/interfaceiter.c
 38.37% (66/172)
 87.50% (7/8)
 42.25% (60/142)
src/ntp-dev/lib/isc/unix/net.c
 33.33% (80/240)
 47.06% (8/17)
 27.81% (42/151)
src/ntp-dev/lib/isc/unix/stdio.c
  0.00% (0/66)
  0.00% (0/7)
  0.00% (0/52)
src/ntp-dev/lib/isc/unix/strerror.c
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/40)
src/ntp-dev/lib/isc/unix/time.c
  0.00% (0/202)
  0.00% (0/18)
  0.00% (0/337)
src/ntp-dev/libjsmn/jsmn.c
  0.00% (0/200)
  0.00% (0/6)
  0.00% (0/165)
src/ntp-dev/libntp/a_md5encrypt.c
 21.25% (17/80)
 25.00% (1/4)
 30.14% (22/73)
src/ntp-dev/libntp/atoint.c
  0.00% (0/31)
  0.00% (0/1)
  0.00% (0/23)
src/ntp-dev/libntp/audio.c
  0.00% (0/216)
  0.00% (0/5)
  0.00% (0/124)
src/ntp-dev/libntp/authkeys.c
 16.46% (65/395)
 28.00% (7/25)
 11.98% (46/384)
src/ntp-dev/libntp/authreadkeys.c
  0.00% (0/232)
  0.00% (0/4)
  0.00% (0/154)
src/ntp-dev/libntp/caljulian.c
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/8)
src/ntp-dev/libntp/caltontp.c
  0.00% (0/20)
  0.00% (0/1)
  0.00% (0/47)
src/ntp-dev/libntp/clocktime.c
  0.00% (0/47)
  0.00% (0/3)
  0.00% (0/38)
src/ntp-dev/libntp/clocktypes.c
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/7)
src/ntp-dev/libntp/decodenetnum.c
 84.31% (43/51)
100.00% (1/1)
 64.00% (32/50)
src/ntp-dev/libntp/dolfptoa.c
  0.00% (0/81)
  0.00% (0/3)
  0.00% (0/79)
src/ntp-dev/libntp/emalloc.c
 71.05% (27/38)
100.00% (3/3)
 79.31% (23/29)
src/ntp-dev/libntp/findconfig.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/ntp-dev/libntp/humandate.c
  0.00% (0/25)
  0.00% (0/2)
  0.00% (0/20)
src/ntp-dev/libntp/icom.c
  0.00% (0/70)
  0.00% (0/3)
  0.00% (0/38)
src/ntp-dev/libntp/is_ip_address.c
  0.00% (0/40)
  0.00% (0/1)
  0.00% (0/57)
src/ntp-dev/libntp/lib_strbuf.c
 87.50% (7/8)
100.00% (1/1)
 85.71% (6/7)
src/ntp-dev/libntp/machines.c
  0.00% (0/44)
  0.00% (0/1)
  0.00% (0/52)
src/ntp-dev/libntp/modetoa.c
 80.00% (16/20)
100.00% (1/1)
 36.36% (4/11)
src/ntp-dev/libntp/msyslog.c
 17.72% (45/254)
 25.00% (3/12)
  8.72% (15/172)
src/ntp-dev/libntp/netof.c
  0.00% (0/25)
  0.00% (0/1)
  0.00% (0/19)
src/ntp-dev/libntp/ntp_calendar.c
  0.00% (0/555)
  0.00% (0/61)
  0.00% (0/303)
src/ntp-dev/libntp/ntp_intres.c
  0.00% (0/567)
  0.00% (0/14)
  0.00% (0/390)
src/ntp-dev/libntp/ntp_libopts.c
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/4)
src/ntp-dev/libntp/ntp_random.c
 41.30% (19/46)
 33.33% (1/3)
 37.50% (9/24)
src/ntp-dev/libntp/ntp_rfc2553.c
  0.00% (0/65)
  0.00% (0/3)
  0.00% (0/46)
src/ntp-dev/libntp/ntp_worker.c
  0.00% (0/188)
  0.00% (0/10)
  0.00% (0/130)
src/ntp-dev/libntp/numtoa.c
  0.00% (0/26)
  0.00% (0/2)
  0.00% (0/17)
src/ntp-dev/libntp/prettydate.c
  0.00% (0/88)
  0.00% (0/5)
  0.00% (0/77)
src/ntp-dev/libntp/recvbuff.c
 34.29% (48/140)
 26.67% (4/15)
 23.12% (43/186)
src/ntp-dev/libntp/refnumtoa.c
  0.00% (0/18)
  0.00% (0/1)
  0.00% (0/20)
src/ntp-dev/libntp/socket.c
 73.81% (31/42)
100.00% (2/2)
 59.32% (35/59)
src/ntp-dev/libntp/socktoa.c
 80.00% (76/95)
 75.00% (3/4)
 80.28% (57/71)
src/ntp-dev/libntp/statestr.c
  9.45% (12/127)
 20.00% (2/10)
 14.10% (11/78)
src/ntp-dev/libntp/strl_obsd.c
 43.59% (17/39)
 50.00% (1/2)
 48.00% (12/25)
src/ntp-dev/libntp/syssignal.c
 45.00% (18/40)
 33.33% (1/3)
 37.50% (9/24)
src/ntp-dev/libntp/systime.c
 25.81% (64/248)
 44.44% (4/9)
 35.96% (82/228)
src/ntp-dev/libntp/vint64ops.c
  0.00% (0/119)
  0.00% (0/10)
  0.00% (0/55)
src/ntp-dev/libntp/work_thread.c
  0.00% (0/336)
  0.00% (0/21)
  0.00% (0/243)
src/ntp-dev/libntp/xsbprintf.c
  0.00% (0/26)
  0.00% (0/2)
  0.00% (0/13)
src/ntp-dev/libntp/ymd2yd.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/ntp-dev/ntpd/cmd_args.c
  0.00% (0/110)
  0.00% (0/1)
  0.00% (0/173)
src/ntp-dev/ntpd/ntp_config.c
  0.00% (0/2993)
  0.00% (0/100)
  0.00% (0/2641)
src/ntp-dev/ntpd/ntp_control.c
 32.18% (873/2713)
 50.00% (32/64)
 30.32% (672/2216)
src/ntp-dev/ntpd/ntp_filegen.c
 17.92% (55/307)
 50.00% (5/10)
 16.60% (41/247)
src/ntp-dev/ntpd/ntp_io.c
 26.60% (597/2244)
 36.25% (29/80)
 23.41% (594/2537)
src/ntp-dev/ntpd/ntp_leapsec.c
  4.66% (27/579)
  9.09% (3/33)
  2.54% (10/393)
src/ntp-dev/ntpd/ntp_loopfilter.c
  0.82% (5/607)
  6.67% (1/15)
  0.39% (2/509)
src/ntp-dev/ntpd/ntp_monitor.c
 11.35% (21/185)
 22.22% (2/9)
  5.00% (15/300)
src/ntp-dev/ntpd/ntp_peer.c
  9.02% (45/499)
 22.73% (5/22)
  4.12% (31/752)
src/ntp-dev/ntpd/ntp_proto.c
 18.37% (406/2210)
 38.46% (10/26)
 16.38% (415/2533)
src/ntp-dev/ntpd/ntp_refclock.c
  0.00% (0/500)
  0.00% (0/20)
  0.00% (0/435)
src/ntp-dev/ntpd/ntp_request.c
  0.59% (9/1526)
  1.75% (1/57)
  0.25% (4/1612)
src/ntp-dev/ntpd/ntp_restrict.c
 40.66% (159/391)
 47.06% (8/17)
 34.69% (170/490)
src/ntp-dev/ntpd/ntp_scanner.c
  0.00% (0/451)
  0.00% (0/23)
  0.00% (0/402)
src/ntp-dev/ntpd/ntp_timer.c
 10.89% (28/257)
 20.00% (2/10)
  6.91% (15/217)
src/ntp-dev/ntpd/ntp_util.c
 12.75% (44/345)
 23.53% (4/17)
 10.42% (20/192)
src/ntp-dev/ntpd/ntpd-opts.c
  0.00% (0/13)
  0.00% (0/2)
  0.00% (0/5)
src/ntp-dev/ntpd/rc_cmdlength.c
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/17)
src/ntp-dev/ntpd/refclock_acts.c
  0.00% (0/381)
  0.00% (0/9)
  0.00% (0/252)
src/ntp-dev/ntpd/refclock_arbiter.c
  0.00% (0/190)
  0.00% (0/4)
  0.00% (0/142)
src/ntp-dev/ntpd/refclock_arc.c
  0.00% (0/604)
  0.00% (0/11)
  0.00% (0/486)
src/ntp-dev/ntpd/refclock_as2201.c
  0.00% (0/134)
  0.00% (0/4)
  0.00% (0/84)
src/ntp-dev/ntpd/refclock_chronolog.c
  0.00% (0/129)
  0.00% (0/4)
  0.00% (0/51)
src/ntp-dev/ntpd/refclock_chu.c
  0.00% (0/706)
  0.00% (0/18)
  0.00% (0/488)
src/ntp-dev/ntpd/refclock_datum.c
  0.00% (0/163)
  0.00% (0/7)
  0.00% (0/73)
src/ntp-dev/ntpd/refclock_dumbclock.c
  0.00% (0/160)
  0.00% (0/3)
  0.00% (0/74)
src/ntp-dev/ntpd/refclock_fg.c
  0.00% (0/124)
  0.00% (0/5)
  0.00% (0/102)
src/ntp-dev/ntpd/refclock_gpsdjson.c
  0.00% (0/1031)
  0.00% (0/47)
  0.00% (0/812)
src/ntp-dev/ntpd/refclock_heath.c
  0.00% (0/108)
  0.00% (0/4)
  0.00% (0/72)
src/ntp-dev/ntpd/refclock_hopfpci.c
  0.00% (0/72)
  0.00% (0/3)
  0.00% (0/43)
src/ntp-dev/ntpd/refclock_hopfser.c
  0.00% (0/122)
  0.00% (0/4)
  0.00% (0/80)
src/ntp-dev/ntpd/refclock_hpgps.c
  0.00% (0/295)
  0.00% (0/4)
  0.00% (0/193)
src/ntp-dev/ntpd/refclock_irig.c
  0.00% (0/399)
  0.00% (0/9)
  0.00% (0/276)
src/ntp-dev/ntpd/refclock_jjy.c
  0.00% (0/2219)
  0.00% (0/82)
  0.00% (0/1864)
src/ntp-dev/ntpd/refclock_leitch.c
  0.00% (0/282)
  0.00% (0/10)
  0.00% (0/334)
src/ntp-dev/ntpd/refclock_local.c
  0.00% (0/27)
  0.00% (0/2)
  0.00% (0/13)
src/ntp-dev/ntpd/refclock_neoclock4x.c
  0.00% (0/594)
  0.00% (0/12)
  0.00% (0/325)
src/ntp-dev/ntpd/refclock_nmea.c
  0.00% (0/601)
  0.00% (0/19)
  0.00% (0/542)
src/ntp-dev/ntpd/refclock_palisade.c
  0.00% (0/769)
  0.00% (0/20)
  0.00% (0/509)
src/ntp-dev/ntpd/refclock_pcf.c
  0.00% (0/95)
  0.00% (0/3)
  0.00% (0/55)
src/ntp-dev/ntpd/refclock_pst.c
  0.00% (0/110)
  0.00% (0/4)
  0.00% (0/65)
src/ntp-dev/ntpd/refclock_shm.c
  0.00% (0/261)
  0.00% (0/9)
  0.00% (0/183)
src/ntp-dev/ntpd/refclock_true.c
  0.00% (0/458)
  0.00% (0/7)
  0.00% (0/290)
src/ntp-dev/ntpd/refclock_tsyncpci.c
  0.00% (0/335)
  0.00% (0/6)
  0.00% (0/304)
src/ntp-dev/ntpd/refclock_ulink.c
  0.00% (0/198)
  0.00% (0/4)
  0.00% (0/119)
src/ntp-dev/ntpd/refclock_wwv.c
  0.00% (0/1119)
  0.00% (0/20)
  0.00% (0/861)
src/ntp-dev/ntpd/refclock_wwvb.c
  0.00% (0/194)
  0.00% (0/5)
  0.00% (0/113)
src/ntp-dev/ntpd/refclock_zyfer.c
  0.00% (0/109)
  0.00% (0/4)
  0.00% (0/64)
src/ntp-dev/sntp/libopts/ag-char-map.h
  0.00% (0/51)
  0.00% (0/6)
  0.00% (0/35)
src/ntp-dev/sntp/libopts/alias.c
  0.00% (0/33)
  0.00% (0/2)
  0.00% (0/35)
src/ntp-dev/sntp/libopts/autoopts.c
  0.00% (0/127)
  0.00% (0/7)
  0.00% (0/149)
src/ntp-dev/sntp/libopts/boolean.c
  0.00% (0/34)
  0.00% (0/1)
  0.00% (0/36)
src/ntp-dev/sntp/libopts/check.c
  0.00% (0/72)
  0.00% (0/3)
  0.00% (0/78)
src/ntp-dev/sntp/libopts/compat/pathfind.c
  0.00% (0/135)
  0.00% (0/4)
  0.00% (0/114)
src/ntp-dev/sntp/libopts/configfile.c
  0.00% (0/675)
  0.00% (0/24)
  0.00% (0/492)
src/ntp-dev/sntp/libopts/cook.c
  0.00% (0/143)
  0.00% (0/3)
  0.00% (0/101)
src/ntp-dev/sntp/libopts/enum.c
  0.00% (0/324)
  0.00% (0/10)
  0.00% (0/264)
src/ntp-dev/sntp/libopts/env.c
  0.00% (0/113)
  0.00% (0/3)
  0.00% (0/113)
src/ntp-dev/sntp/libopts/file.c
  0.00% (0/83)
  0.00% (0/4)
  0.00% (0/70)
src/ntp-dev/sntp/libopts/find.c
  0.00% (0/320)
  0.00% (0/14)
  0.00% (0/359)
src/ntp-dev/sntp/libopts/genshell.c
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/2)
src/ntp-dev/sntp/libopts/init.c
  0.00% (0/112)
  0.00% (0/4)
  0.00% (0/145)
src/ntp-dev/sntp/libopts/load.c
  0.00% (0/239)
  0.00% (0/10)
  0.00% (0/226)
src/ntp-dev/sntp/libopts/makeshell.c
  0.00% (0/485)
  0.00% (0/19)
  0.00% (0/433)
src/ntp-dev/sntp/libopts/nested.c
  0.00% (0/468)
  0.00% (0/18)
  0.00% (0/345)
src/ntp-dev/sntp/libopts/numeric.c
  0.00% (0/78)
  0.00% (0/2)
  0.00% (0/102)
src/ntp-dev/sntp/libopts/option-value-type.c
  0.00% (0/50)
  0.00% (0/3)
  0.00% (0/21)
src/ntp-dev/sntp/libopts/option-xat-attribute.c
  0.00% (0/50)
  0.00% (0/3)
  0.00% (0/21)
src/ntp-dev/sntp/libopts/parse-duration.c
  0.00% (0/368)
  0.00% (0/16)
  0.00% (0/286)
src/ntp-dev/sntp/libopts/pgusage.c
  0.00% (0/76)
  0.00% (0/3)
  0.00% (0/39)
src/ntp-dev/sntp/libopts/putshell.c
  0.00% (0/219)
  0.00% (0/9)
  0.00% (0/238)
src/ntp-dev/sntp/libopts/reset.c
  0.00% (0/61)
  0.00% (0/3)
  0.00% (0/53)
src/ntp-dev/sntp/libopts/restore.c
  0.00% (0/92)
  0.00% (0/4)
  0.00% (0/56)
src/ntp-dev/sntp/libopts/save.c
  0.00% (0/381)
  0.00% (0/14)
  0.00% (0/301)
src/ntp-dev/sntp/libopts/sort.c
  0.00% (0/157)
  0.00% (0/4)
  0.00% (0/155)
src/ntp-dev/sntp/libopts/stack.c
  0.00% (0/89)
  0.00% (0/3)
  0.00% (0/95)
src/ntp-dev/sntp/libopts/streqvcmp.c
  0.00% (0/66)
  0.00% (0/5)
  0.00% (0/58)
src/ntp-dev/sntp/libopts/text_mmap.c
  0.00% (0/81)
  0.00% (0/5)
  0.00% (0/55)
src/ntp-dev/sntp/libopts/time.c
  0.00% (0/21)
  0.00% (0/2)
  0.00% (0/28)
src/ntp-dev/sntp/libopts/tokenize.c
  0.00% (0/125)
  0.00% (0/4)
  0.00% (0/86)
src/ntp-dev/sntp/libopts/usage.c
  0.00% (0/647)
  0.00% (0/21)
  0.00% (0/654)
src/ntp-dev/sntp/libopts/version.c
  0.00% (0/86)
  0.00% (0/9)
  0.00% (0/98)
src/ntp-dev/tests/fuzz/fuzz_ntpd_receive.c
100.00% (62/62)
100.00% (2/2)
100.00% (24/24)
src/ntp-dev/tests/fuzz/ntp_parser.c
  0.00% (0/1558)
  0.00% (0/6)
  0.00% (0/679)
Totals
  7.31% (3212/43966)
 10.14% (164/1618)
  7.15% (2773/38787)