Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/selinux/DESTDIR/usr/include/sepol/policydb/context.h
 35.62% (26/73)
 54.55% (6/11)
 33.33% (14/42)
src/selinux/DESTDIR/usr/include/sepol/policydb/ebitmap.h
 95.00% (19/20)
100.00% (4/4)
100.00% (18/18)
src/selinux/DESTDIR/usr/include/sepol/policydb/mls_types.h
 47.95% (35/73)
 90.00% (9/10)
 47.06% (24/51)
src/selinux/checkpolicy/fuzz/checkpolicy-fuzzer.c
 81.58% (155/190)
100.00% (4/4)
 62.69% (163/260)
src/selinux/checkpolicy/lex.yy.c
 69.58% (972/1397)
 53.85% (21/39)
 48.74% (560/1149)
src/selinux/checkpolicy/module_compiler.c
 80.13% (879/1097)
 96.15% (50/52)
 76.19% (752/987)
src/selinux/checkpolicy/parse_util.c
  0.00% (0/43)
  0.00% (0/1)
  0.00% (0/28)
src/selinux/checkpolicy/policy_define.c
 75.87% (3905/5147)
 98.11% (104/106)
 81.75% (3162/3868)
src/selinux/checkpolicy/queue.c
 58.65% (78/133)
 77.78% (7/9)
 54.81% (57/104)
src/selinux/checkpolicy/y.tab.c
 93.80% (1392/1484)
100.00% (2/2)
 87.51% (1072/1225)
src/selinux/libsepol/src/assertion.c
 12.10% (90/744)
 29.41% (5/17)
  8.45% (68/805)
src/selinux/libsepol/src/avrule_block.c
 83.08% (108/130)
100.00% (9/9)
 86.36% (95/110)
src/selinux/libsepol/src/avtab.c
 34.52% (136/394)
 53.33% (8/15)
 19.44% (98/504)
src/selinux/libsepol/src/conditional.c
 44.29% (283/639)
 61.29% (19/31)
 39.47% (255/646)
src/selinux/libsepol/src/constraint.c
 90.00% (18/20)
100.00% (2/2)
 88.89% (8/9)
src/selinux/libsepol/src/context.c
 12.44% (25/201)
 25.00% (2/8)
 12.41% (36/290)
src/selinux/libsepol/src/context_record.c
  0.00% (0/205)
  0.00% (0/13)
  0.00% (0/255)
src/selinux/libsepol/src/debug.c
  8.33% (3/36)
 16.67% (1/6)
 17.39% (4/23)
src/selinux/libsepol/src/ebitmap.c
 42.89% (214/499)
 66.67% (12/18)
 35.31% (167/473)
src/selinux/libsepol/src/expand.c
 45.71% (1344/2940)
 76.92% (50/65)
 36.11% (1460/4043)
src/selinux/libsepol/src/hashtab.c
 67.39% (124/184)
 75.00% (6/8)
 63.58% (96/151)
src/selinux/libsepol/src/hierarchy.c
 20.40% (91/446)
 29.63% (8/27)
 24.24% (136/561)
src/selinux/libsepol/src/kernel_to_cil.c
 48.19% (1464/3038)
 84.42% (65/77)
 42.37% (1185/2797)
src/selinux/libsepol/src/kernel_to_common.c
 53.26% (310/582)
 72.09% (31/43)
 45.45% (220/484)
src/selinux/libsepol/src/kernel_to_conf.c
 47.34% (1369/2892)
 88.00% (66/75)
 40.89% (1090/2666)
src/selinux/libsepol/src/link.c
  9.32% (170/1825)
 13.64% (6/44)
  7.39% (179/2421)
src/selinux/libsepol/src/mls.c
 15.49% (81/523)
 36.36% (8/22)
 15.85% (81/511)
src/selinux/libsepol/src/module.c
  0.00% (0/760)
  0.00% (0/30)
  0.00% (0/902)
src/selinux/libsepol/src/module_to_cil.c
  0.00% (0/3592)
  0.00% (0/111)
  0.00% (0/3206)
src/selinux/libsepol/src/optimize.c
 37.74% (120/318)
 58.82% (10/17)
 37.66% (119/316)
src/selinux/libsepol/src/polcaps.c
 60.00% (9/15)
 50.00% (1/2)
 61.11% (11/18)
src/selinux/libsepol/src/policydb.c
 25.35% (782/3085)
 57.63% (68/118)
 19.69% (626/3180)
src/selinux/libsepol/src/policydb_convert.c
  0.00% (0/63)
  0.00% (0/2)
  0.00% (0/96)
src/selinux/libsepol/src/policydb_public.c
  0.00% (0/143)
  0.00% (0/21)
  0.00% (0/98)
src/selinux/libsepol/src/policydb_validate.c
 39.45% (636/1612)
 73.61% (53/72)
 37.36% (851/2278)
src/selinux/libsepol/src/private.h
  0.00% (0/12)
  0.00% (0/1)
  0.00% (0/8)
src/selinux/libsepol/src/services.c
  0.50% (8/1590)
  2.22% (1/45)
  0.32% (5/1559)
src/selinux/libsepol/src/sidtab.c
 25.12% (51/203)
 27.27% (3/11)
 24.35% (47/193)
src/selinux/libsepol/src/symtab.c
 66.67% (16/24)
 75.00% (3/4)
 50.00% (7/14)
src/selinux/libsepol/src/util.c
 28.64% (59/206)
 50.00% (3/6)
 23.38% (47/201)
src/selinux/libsepol/src/write.c
 38.16% (651/1706)
 56.25% (27/48)
 32.66% (665/2036)
Totals
 40.81% (15623/38284)
 55.89% (674/1206)
 34.67% (13378/38586)