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)
 30.00% (12/40)
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)
 56.10% (23/41)
src/selinux/checkpolicy/fuzz/checkpolicy-fuzzer.c
 81.56% (146/179)
100.00% (4/4)
 82.07% (119/145)
src/selinux/checkpolicy/lex.yy.c
 69.84% (982/1406)
 53.85% (21/39)
 49.68% (552/1111)
src/selinux/checkpolicy/module_compiler.c
 78.92% (880/1115)
 96.15% (50/52)
 85.35% (565/662)
src/selinux/checkpolicy/parse_util.c
  0.00% (0/42)
  0.00% (0/1)
  0.00% (0/21)
src/selinux/checkpolicy/policy_define.c
 68.15% (3505/5143)
 93.40% (99/106)
 74.75% (2638/3529)
src/selinux/checkpolicy/queue.c
 58.96% (79/134)
 77.78% (7/9)
 52.56% (41/78)
src/selinux/checkpolicy/y.tab.c
 93.82% (1397/1489)
100.00% (2/2)
 87.16% (1052/1207)
src/selinux/libsepol/src/assertion.c
  1.45% (9/622)
  5.88% (1/17)
  1.04% (8/769)
src/selinux/libsepol/src/avrule_block.c
 82.44% (108/131)
100.00% (9/9)
 87.64% (78/89)
src/selinux/libsepol/src/avtab.c
 11.76% (54/459)
 26.67% (4/15)
  4.56% (31/680)
src/selinux/libsepol/src/conditional.c
 44.67% (281/629)
 61.29% (19/31)
 36.48% (224/614)
src/selinux/libsepol/src/constraint.c
 90.00% (18/20)
100.00% (2/2)
 85.71% (6/7)
src/selinux/libsepol/src/context.c
 12.14% (25/206)
 25.00% (2/8)
 11.73% (36/307)
src/selinux/libsepol/src/context_record.c
  0.00% (0/196)
  0.00% (0/13)
  0.00% (0/269)
src/selinux/libsepol/src/debug.c
  8.11% (3/37)
 16.67% (1/6)
 12.50% (2/16)
src/selinux/libsepol/src/ebitmap.c
 36.94% (181/490)
 61.11% (11/18)
 29.34% (137/467)
src/selinux/libsepol/src/expand.c
 36.68% (961/2620)
 65.57% (40/61)
 26.57% (997/3752)
src/selinux/libsepol/src/hashtab.c
 67.21% (123/183)
 75.00% (6/8)
 64.62% (84/130)
src/selinux/libsepol/src/hierarchy.c
 32.10% (148/461)
 36.00% (9/25)
 33.02% (142/430)
src/selinux/libsepol/src/kernel_to_cil.c
 49.61% (1399/2820)
 82.89% (63/76)
 40.03% (1152/2878)
src/selinux/libsepol/src/kernel_to_common.c
 48.11% (242/503)
 65.85% (27/41)
 40.16% (155/386)
src/selinux/libsepol/src/kernel_to_conf.c
 49.76% (1350/2713)
 88.00% (66/75)
 39.46% (1090/2762)
src/selinux/libsepol/src/link.c
 12.24% (227/1855)
 19.15% (9/47)
  9.02% (209/2317)
src/selinux/libsepol/src/mls.c
 14.58% (78/535)
 36.36% (8/22)
 15.42% (78/506)
src/selinux/libsepol/src/module.c
  0.00% (0/749)
  0.00% (0/30)
  0.00% (0/967)
src/selinux/libsepol/src/module_to_cil.c
  0.00% (0/3230)
  0.00% (0/111)
  0.00% (0/3001)
src/selinux/libsepol/src/optimize.c
 26.97% (82/304)
 50.00% (8/16)
 30.03% (91/303)
src/selinux/libsepol/src/polcaps.c
 60.00% (9/15)
 50.00% (1/2)
 62.50% (10/16)
src/selinux/libsepol/src/policydb.c
 24.77% (775/3129)
 57.63% (68/118)
 17.28% (565/3269)
src/selinux/libsepol/src/policydb_convert.c
  0.00% (0/63)
  0.00% (0/2)
  0.00% (0/99)
src/selinux/libsepol/src/policydb_public.c
  0.00% (0/144)
  0.00% (0/21)
  0.00% (0/96)
src/selinux/libsepol/src/policydb_validate.c
 36.62% (513/1401)
 70.42% (50/71)
 35.57% (790/2221)
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/1555)
src/selinux/libsepol/src/sidtab.c
 25.37% (52/205)
 27.27% (3/11)
 24.39% (40/164)
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.86% (58/201)
 50.00% (3/6)
 22.98% (37/161)
src/selinux/libsepol/src/write.c
 36.86% (704/1910)
 56.00% (28/50)
 30.24% (773/2556)
Totals
 39.06% (14493/37106)
 53.67% (644/1200)
 31.24% (11767/37661)