Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/selinux/DESTDIR/usr/include/sepol/policydb/context.h
 21.05% (16/76)
 36.36% (4/11)
 20.00% (8/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
 32.43% (24/74)
 60.00% (6/10)
 29.27% (12/41)
src/selinux/checkpolicy/fuzz/checkpolicy-fuzzer.c
 60.34% (108/179)
 75.00% (3/4)
 43.45% (63/145)
src/selinux/checkpolicy/lex.yy.c
 69.81% (978/1401)
 53.85% (21/39)
 49.73% (550/1106)
src/selinux/checkpolicy/module_compiler.c
 78.92% (880/1115)
 96.15% (50/52)
 85.20% (564/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
 62.51% (3208/5132)
 87.74% (93/106)
 69.49% (2448/3523)
src/selinux/checkpolicy/queue.c
 58.96% (79/134)
 77.78% (7/9)
 52.56% (41/78)
src/selinux/checkpolicy/y.tab.c
 92.40% (1362/1474)
100.00% (2/2)
 85.94% (1027/1195)
src/selinux/libsepol/src/assertion.c
  0.00% (0/622)
  0.00% (0/17)
  0.00% (0/769)
src/selinux/libsepol/src/avrule_block.c
 56.49% (74/131)
 77.78% (7/9)
 49.44% (44/89)
src/selinux/libsepol/src/avtab.c
  2.18% (10/459)
 13.33% (2/15)
  0.88% (6/680)
src/selinux/libsepol/src/conditional.c
 43.08% (271/629)
 54.84% (17/31)
 35.67% (219/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
  7.77% (16/206)
 25.00% (2/8)
  8.79% (27/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
 26.53% (130/490)
 38.89% (7/18)
 19.70% (92/467)
src/selinux/libsepol/src/expand.c
  3.05% (80/2620)
  6.56% (4/61)
  3.07% (115/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
  0.00% (0/461)
  0.00% (0/25)
  0.00% (0/430)
src/selinux/libsepol/src/kernel_to_cil.c
  0.00% (0/2809)
  0.00% (0/76)
  0.00% (0/2860)
src/selinux/libsepol/src/kernel_to_common.c
  0.00% (0/483)
  0.00% (0/41)
  0.00% (0/371)
src/selinux/libsepol/src/kernel_to_conf.c
  0.00% (0/2702)
  0.00% (0/75)
  0.00% (0/2744)
src/selinux/libsepol/src/link.c
  0.00% (0/1855)
  0.00% (0/47)
  0.00% (0/2317)
src/selinux/libsepol/src/mls.c
  3.18% (17/535)
 18.18% (4/22)
  1.38% (7/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
  0.00% (0/304)
  0.00% (0/16)
  0.00% (0/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
 23.23% (727/3129)
 54.24% (64/118)
 16.03% (524/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
  0.29% (4/1401)
  1.41% (1/71)
  0.23% (5/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.00% (0/1560)
  0.00% (0/45)
  0.00% (0/1555)
src/selinux/libsepol/src/sidtab.c
  2.44% (5/205)
  9.09% (1/11)
  3.05% (5/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
  7.46% (15/201)
 16.67% (1/6)
  7.45% (12/161)
src/selinux/libsepol/src/write.c
  0.00% (0/1910)
  0.00% (0/50)
  0.00% (0/2556)
Totals
 22.12% (8192/37033)
 26.08% (313/1200)
 15.69% (5896/37587)