Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/selinux/DESTDIR/usr/include/sepol/policydb/context.h
 17.11% (13/76)
 27.27% (3/11)
 21.43% (9/42)
src/selinux/DESTDIR/usr/include/sepol/policydb/ebitmap.h
 76.19% (16/21)
100.00% (4/4)
 94.44% (17/18)
src/selinux/DESTDIR/usr/include/sepol/policydb/mls_types.h
 25.68% (19/74)
 50.00% (5/10)
 19.61% (10/51)
src/selinux/libsepol/cil/src/cil.c
 54.25% (1205/2221)
 80.31% (102/127)
 51.06% (603/1181)
src/selinux/libsepol/cil/src/cil_binary.c
 22.80% (986/4324)
 42.75% (59/138)
 25.31% (1034/4085)
src/selinux/libsepol/cil/src/cil_build_ast.c
 60.85% (3118/5124)
 91.09% (184/202)
 72.16% (3247/4500)
src/selinux/libsepol/cil/src/cil_copy_ast.c
 51.66% (748/1448)
 52.17% (48/92)
 55.59% (403/725)
src/selinux/libsepol/cil/src/cil_deny.c
  3.02% (32/1059)
  7.32% (3/41)
  3.44% (31/902)
src/selinux/libsepol/cil/src/cil_find.c
  1.99% (8/403)
  6.25% (1/16)
  1.22% (6/491)
src/selinux/libsepol/cil/src/cil_fqn.c
 82.05% (64/78)
100.00% (3/3)
 84.09% (37/44)
src/selinux/libsepol/cil/src/cil_lexer.c
 54.06% (313/579)
 47.22% (17/36)
 47.72% (304/637)
src/selinux/libsepol/cil/src/cil_list.c
 60.45% (107/177)
 69.23% (9/13)
 58.57% (82/140)
src/selinux/libsepol/cil/src/cil_log.c
 92.86% (26/28)
 83.33% (5/6)
 88.24% (15/17)
src/selinux/libsepol/cil/src/cil_mem.c
 40.74% (22/54)
 80.00% (4/5)
 50.00% (20/40)
src/selinux/libsepol/cil/src/cil_parser.c
 79.37% (177/223)
100.00% (7/7)
 83.57% (117/140)
src/selinux/libsepol/cil/src/cil_policy.c
  0.00% (0/1640)
  0.00% (0/69)
  0.00% (0/1093)
src/selinux/libsepol/cil/src/cil_post.c
 45.78% (977/2134)
 48.00% (36/75)
 47.75% (720/1508)
src/selinux/libsepol/cil/src/cil_reset_ast.c
 55.26% (268/485)
 63.16% (36/57)
 54.31% (189/348)
src/selinux/libsepol/cil/src/cil_resolve_ast.c
 47.62% (1689/3547)
 72.16% (70/97)
 53.64% (1634/3046)
src/selinux/libsepol/cil/src/cil_stack.c
 75.00% (39/52)
 77.78% (7/9)
 75.00% (27/36)
src/selinux/libsepol/cil/src/cil_strpool.c
 85.71% (48/56)
100.00% (6/6)
 93.10% (27/29)
src/selinux/libsepol/cil/src/cil_symtab.c
 46.93% (84/179)
 75.00% (12/16)
 42.77% (68/159)
src/selinux/libsepol/cil/src/cil_tree.c
 75.11% (175/233)
 92.31% (12/13)
 76.96% (167/217)
src/selinux/libsepol/cil/src/cil_verify.c
 43.66% (678/1553)
 62.50% (35/56)
 52.50% (725/1381)
src/selinux/libsepol/cil/src/cil_write_ast.c
  0.00% (0/1551)
  0.00% (0/27)
  0.00% (0/888)
src/selinux/libsepol/fuzz/secilc-fuzzer.c
 90.20% (46/51)
100.00% (2/2)
 86.49% (32/37)
src/selinux/libsepol/src/assertion.c
  0.00% (0/622)
  0.00% (0/17)
  0.00% (0/805)
src/selinux/libsepol/src/avrule_block.c
 45.80% (60/131)
 66.67% (6/9)
 38.53% (42/109)
src/selinux/libsepol/src/avtab.c
 26.26% (120/457)
 46.67% (7/15)
 13.37% (88/658)
src/selinux/libsepol/src/conditional.c
  4.14% (26/628)
 16.13% (5/31)
  2.95% (19/644)
src/selinux/libsepol/src/constraint.c
  0.00% (0/20)
  0.00% (0/2)
  0.00% (0/9)
src/selinux/libsepol/src/context.c
  0.00% (0/204)
  0.00% (0/8)
  0.00% (0/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
  0.00% (0/37)
  0.00% (0/6)
  0.00% (0/23)
src/selinux/libsepol/src/ebitmap.c
 36.94% (181/490)
 50.00% (9/18)
 30.79% (145/471)
src/selinux/libsepol/src/expand.c
  2.14% (56/2620)
  3.28% (2/61)
  2.36% (86/3637)
src/selinux/libsepol/src/hashtab.c
 77.60% (142/183)
 87.50% (7/8)
 74.17% (112/151)
src/selinux/libsepol/src/hierarchy.c
  7.64% (32/419)
 14.81% (4/27)
  3.60% (18/500)
src/selinux/libsepol/src/kernel_to_common.c
  0.00% (0/501)
  0.00% (0/41)
  0.00% (0/387)
src/selinux/libsepol/src/mls.c
  3.18% (17/535)
 18.18% (4/22)
  1.57% (8/511)
src/selinux/libsepol/src/optimize.c
 31.02% (94/303)
 56.25% (9/16)
 30.32% (94/310)
src/selinux/libsepol/src/polcaps.c
  0.00% (0/15)
  0.00% (0/2)
  0.00% (0/18)
src/selinux/libsepol/src/policydb.c
 13.00% (405/3116)
 30.51% (36/118)
  8.06% (273/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
 23.78% (34/143)
 33.33% (7/21)
 17.35% (17/98)
src/selinux/libsepol/src/policydb_validate.c
  0.00% (0/1401)
  0.00% (0/71)
  0.00% (0/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
  0.00% (0/204)
  0.00% (0/11)
  0.00% (0/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
  7.07% (14/198)
 16.67% (1/6)
  8.96% (18/201)
src/selinux/libsepol/src/write.c
 31.10% (594/1910)
 50.00% (25/50)
 24.49% (616/2515)
Totals
 29.19% (12657/43362)
 45.15% (796/1763)
 27.17% (11072/40757)