Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/sudo/lib/eventlog/eventlog_conf.c
 60.87% (42/69)
 66.67% (14/21)
 32.56% (14/43)
src/sudo/lib/util/arc4random.c
 69.14% (56/81)
 75.00% (6/8)
 70.18% (40/57)
src/sudo/lib/util/basename.c
100.00% (8/8)
100.00% (1/1)
100.00% (5/5)
src/sudo/lib/util/chacha_private.h
 91.60% (120/131)
100.00% (3/3)
 97.55% (637/653)
src/sudo/lib/util/digest_openssl.c
  0.00% (0/78)
  0.00% (0/8)
  0.00% (0/107)
src/sudo/lib/util/fatal.c
 54.32% (88/162)
 42.11% (8/19)
 56.25% (90/160)
src/sudo/lib/util/getgrouplist.c
 31.43% (11/35)
100.00% (1/1)
 22.22% (10/45)
src/sudo/lib/util/gethostname.c
  0.00% (0/25)
  0.00% (0/2)
  0.00% (0/17)
src/sudo/lib/util/gettime.c
 22.92% (11/48)
 33.33% (1/3)
 19.05% (16/84)
src/sudo/lib/util/gidlist.c
 92.68% (38/41)
100.00% (1/1)
 80.33% (49/61)
src/sudo/lib/util/hexchar.c
  0.00% (0/66)
  0.00% (0/1)
  0.00% (0/39)
src/sudo/lib/util/key_val.c
100.00% (16/16)
100.00% (1/1)
 90.91% (10/11)
src/sudo/lib/util/lbuf.c
  3.69% (13/352)
  9.09% (1/11)
  2.06% (9/437)
src/sudo/lib/util/logfac.c
 90.00% (18/20)
100.00% (2/2)
 77.14% (27/35)
src/sudo/lib/util/login_max.c
  0.00% (0/13)
  0.00% (0/1)
  0.00% (0/7)
src/sudo/lib/util/logpri.c
 90.00% (18/20)
100.00% (2/2)
 77.14% (27/35)
src/sudo/lib/util/parseln.c
 55.88% (38/68)
 50.00% (1/2)
 60.22% (56/93)
src/sudo/lib/util/progname.c
 50.00% (16/32)
 75.00% (3/4)
 50.00% (18/36)
src/sudo/lib/util/rcstr.c
 26.19% (11/42)
 50.00% (2/4)
 32.14% (18/56)
src/sudo/lib/util/regex.c
  0.00% (0/110)
  0.00% (0/3)
  0.00% (0/151)
src/sudo/lib/util/roundup.c
 41.67% (5/12)
 50.00% (1/2)
 37.50% (3/8)
src/sudo/lib/util/secure_path.c
  0.00% (0/89)
  0.00% (0/9)
  0.00% (0/148)
src/sudo/lib/util/strlcat.c
 95.24% (20/21)
100.00% (1/1)
 91.67% (11/12)
src/sudo/lib/util/strlcpy.c
 94.12% (16/17)
100.00% (1/1)
 92.31% (12/13)
src/sudo/lib/util/strsplit.c
 83.33% (25/30)
100.00% (1/1)
 86.49% (32/37)
src/sudo/lib/util/strtobool.c
100.00% (40/40)
100.00% (1/1)
 88.24% (60/68)
src/sudo/lib/util/strtoid.c
 91.89% (34/37)
 75.00% (3/4)
 95.83% (46/48)
src/sudo/lib/util/strtomode.c
 88.00% (22/25)
 50.00% (1/2)
 93.75% (60/64)
src/sudo/lib/util/strtonum.c
 91.67% (110/120)
100.00% (2/2)
 91.35% (95/104)
src/sudo/lib/util/sudo_debug.c
  7.46% (5/67)
  6.90% (2/29)
  5.71% (2/35)
src/sudo/lib/util/uuid.c
 96.67% (29/30)
100.00% (2/2)
 86.67% (13/15)
src/sudo/plugins/sudoers/alias.c
  1.93% (4/207)
  6.67% (1/15)
  1.90% (6/315)
src/sudo/plugins/sudoers/b64_decode.c
  0.00% (0/25)
  0.00% (0/1)
  0.00% (0/37)
src/sudo/plugins/sudoers/canon_path.c
 80.85% (76/94)
100.00% (5/5)
 66.94% (83/124)
src/sudo/plugins/sudoers/defaults.c
 53.91% (462/857)
 69.70% (23/33)
 51.05% (805/1577)
src/sudo/plugins/sudoers/digestname.c
  0.00% (0/22)
  0.00% (0/1)
  0.00% (0/18)
src/sudo/plugins/sudoers/editor.c
 66.88% (103/154)
100.00% (4/4)
 63.64% (140/220)
src/sudo/plugins/sudoers/env.c
 71.83% (505/703)
 79.31% (23/29)
 69.49% (804/1157)
src/sudo/plugins/sudoers/env_pattern.c
100.00% (48/48)
100.00% (1/1)
 96.97% (64/66)
src/sudo/plugins/sudoers/exptilde.c
 54.35% (25/46)
100.00% (1/1)
 42.65% (29/68)
src/sudo/plugins/sudoers/filedigest.c
  0.00% (0/50)
  0.00% (0/1)
  0.00% (0/86)
src/sudo/plugins/sudoers/gc.c
 83.33% (70/84)
100.00% (3/3)
 72.00% (90/125)
src/sudo/plugins/sudoers/gentime.c
  0.00% (0/96)
  0.00% (0/1)
  0.00% (0/114)
src/sudo/plugins/sudoers/gram.c
  3.06% (70/2291)
 18.92% (7/37)
  3.69% (80/2168)
src/sudo/plugins/sudoers/iolog_path_escapes.c
  0.00% (0/84)
  0.00% (0/8)
  0.00% (0/110)
src/sudo/plugins/sudoers/locale.c
 64.94% (50/77)
 60.00% (3/5)
 58.68% (98/167)
src/sudo/plugins/sudoers/match.c
  0.00% (0/512)
  0.00% (0/19)
  0.00% (0/881)
src/sudo/plugins/sudoers/match_addr.c
  0.00% (0/141)
  0.00% (0/3)
  0.00% (0/225)
src/sudo/plugins/sudoers/match_command.c
  0.00% (0/308)
  0.00% (0/12)
  0.00% (0/520)
src/sudo/plugins/sudoers/match_digest.c
  0.00% (0/88)
  0.00% (0/1)
  0.00% (0/112)
src/sudo/plugins/sudoers/parser_warnx.c
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/59)
src/sudo/plugins/sudoers/policy.c
 73.43% (796/1084)
 92.86% (13/14)
 75.94% (1502/1978)
src/sudo/plugins/sudoers/pwutil.c
 53.97% (442/819)
 72.22% (26/36)
 43.64% (515/1180)
src/sudo/plugins/sudoers/pwutil_impl.c
 49.80% (126/253)
 60.00% (3/5)
 49.59% (182/367)
src/sudo/plugins/sudoers/redblack.c
 46.27% (124/268)
 63.64% (7/11)
 42.28% (126/298)
src/sudo/plugins/sudoers/regress/fuzz/fuzz_policy.c
 86.98% (421/484)
 76.92% (40/52)
 85.12% (412/484)
src/sudo/plugins/sudoers/regress/fuzz/fuzz_stubs.c
 56.25% (9/16)
 57.14% (4/7)
 50.00% (7/14)
src/sudo/plugins/sudoers/serialize_list.c
 62.79% (27/43)
100.00% (1/1)
 67.16% (45/67)
src/sudo/plugins/sudoers/sethost.c
 73.33% (33/45)
100.00% (1/1)
 57.14% (40/70)
src/sudo/plugins/sudoers/strlcpy_unesc.c
100.00% (17/17)
100.00% (1/1)
 95.45% (21/22)
src/sudo/plugins/sudoers/strvec_join.c
 75.00% (21/28)
100.00% (1/1)
 56.00% (28/50)
src/sudo/plugins/sudoers/sudoers.c
 64.11% (627/978)
 83.33% (20/24)
 60.81% (990/1628)
src/sudo/plugins/sudoers/sudoers_cb.c
 82.76% (192/232)
 96.00% (24/25)
 76.29% (325/426)
src/sudo/plugins/sudoers/sudoers_ctx_free.c
100.00% (40/40)
100.00% (1/1)
 96.77% (30/31)
src/sudo/plugins/sudoers/sudoers_debug.c
 41.86% (18/43)
100.00% (3/3)
 34.92% (22/63)
src/sudo/plugins/sudoers/sudoers_hooks.c
  0.00% (0/80)
  0.00% (0/5)
  0.00% (0/106)
src/sudo/plugins/sudoers/timeout.c
100.00% (55/55)
100.00% (1/1)
 86.90% (73/84)
src/sudo/plugins/sudoers/toke.c
  1.10% (22/2003)
  2.22% (1/45)
  0.47% (17/3582)
src/sudo/plugins/sudoers/toke_util.c
  0.00% (0/151)
  0.00% (0/6)
  0.00% (0/223)
Totals
 35.90% (5193/14465)
 48.87% (280/573)
 36.71% (7894/21506)