Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/selinux/DESTDIR/usr/include/sepol/policydb/context.h
 34.21% (26/76)
 54.55% (6/11)
 33.33% (14/42)
src/selinux/DESTDIR/usr/include/sepol/policydb/ebitmap.h
 90.48% (19/21)
100.00% (4/4)
100.00% (18/18)
src/selinux/DESTDIR/usr/include/sepol/policydb/mls_types.h
 47.30% (35/74)
 90.00% (9/10)
 47.06% (24/51)
src/selinux/checkpolicy/fuzz/checkpolicy-fuzzer.c
 81.56% (146/179)
100.00% (4/4)
 60.71% (170/280)
src/selinux/checkpolicy/lex.yy.c
 69.80% (980/1404)
 53.85% (21/39)
 48.83% (564/1155)
src/selinux/checkpolicy/module_compiler.c
 78.87% (877/1112)
 96.15% (50/52)
 75.27% (755/1003)
src/selinux/checkpolicy/parse_util.c
  0.00% (0/42)
  0.00% (0/1)
  0.00% (0/28)
src/selinux/checkpolicy/policy_define.c
 72.71% (3735/5137)
 96.23% (102/106)
 78.41% (3033/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.82% (1397/1489)
100.00% (2/2)
 87.38% (1066/1220)
src/selinux/libsepol/src/assertion.c
  1.45% (9/622)
  5.88% (1/17)
  0.99% (8/805)
src/selinux/libsepol/src/avrule_block.c
 82.44% (108/131)
100.00% (9/9)
 87.16% (95/109)
src/selinux/libsepol/src/avtab.c
 11.38% (52/457)
 26.67% (4/15)
  5.78% (38/658)
src/selinux/libsepol/src/conditional.c
 44.75% (281/628)
 61.29% (19/31)
 39.60% (255/644)
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.25% (25/204)
 25.00% (2/8)
 12.41% (36/290)
src/selinux/libsepol/src/context_record.c
  0.00% (0/196)
  0.00% (0/13)
  0.00% (0/255)
src/selinux/libsepol/src/debug.c
  8.11% (3/37)
 16.67% (1/6)
 17.39% (4/23)
src/selinux/libsepol/src/ebitmap.c
 36.94% (181/490)
 61.11% (11/18)
 29.94% (141/471)
src/selinux/libsepol/src/expand.c
 39.31% (1030/2620)
 68.85% (42/61)
 30.33% (1103/3637)
src/selinux/libsepol/src/hashtab.c
 67.21% (123/183)
 75.00% (6/8)
 63.58% (96/151)
src/selinux/libsepol/src/hierarchy.c
 24.58% (103/419)
 29.63% (8/27)
 33.80% (169/500)
src/selinux/libsepol/src/kernel_to_cil.c
 50.79% (1416/2788)
 82.89% (63/76)
 43.44% (1215/2797)
src/selinux/libsepol/src/kernel_to_common.c
 55.27% (299/541)
 69.05% (29/42)
 49.17% (207/421)
src/selinux/libsepol/src/kernel_to_conf.c
 51.08% (1372/2686)
 88.00% (66/75)
 42.93% (1151/2681)
src/selinux/libsepol/src/link.c
 12.24% (227/1854)
 19.15% (9/47)
 10.09% (252/2498)
src/selinux/libsepol/src/mls.c
 14.58% (78/535)
 36.36% (8/22)
 15.66% (80/511)
src/selinux/libsepol/src/module.c
  0.00% (0/749)
  0.00% (0/30)
  0.00% (0/896)
src/selinux/libsepol/src/module_to_cil.c
  0.00% (0/3240)
  0.00% (0/111)
  0.00% (0/3151)
src/selinux/libsepol/src/optimize.c
 29.70% (90/303)
 50.00% (8/16)
 30.00% (93/310)
src/selinux/libsepol/src/polcaps.c
 86.67% (13/15)
100.00% (2/2)
 83.33% (15/18)
src/selinux/libsepol/src/policydb.c
 24.81% (773/3116)
 57.63% (68/118)
 18.25% (618/3387)
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
 40.11% (562/1401)
 73.24% (52/71)
 39.41% (854/2167)
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.51% (8/1560)
  2.22% (1/45)
  0.32% (5/1545)
src/selinux/libsepol/src/sidtab.c
 25.00% (51/204)
 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
 29.29% (58/198)
 50.00% (3/6)
 23.38% (47/201)
src/selinux/libsepol/src/write.c
 37.33% (713/1910)
 58.00% (29/50)
 31.53% (793/2515)
Totals
 40.26% (14902/37016)
 54.36% (654/1203)
 33.58% (13038/38828)