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
 90.48% (19/21)
100.00% (4/4)
100.00% (18/18)
src/selinux/DESTDIR/usr/include/sepol/policydb/mls_types.h
 37.84% (28/74)
 70.00% (7/10)
 31.37% (16/51)
src/selinux/libsepol/cil/src/cil.c
 71.23% (1582/2221)
 87.40% (111/127)
 67.65% (799/1181)
src/selinux/libsepol/cil/src/cil_binary.c
 73.80% (3191/4324)
 93.48% (129/138)
 79.05% (3229/4085)
src/selinux/libsepol/cil/src/cil_build_ast.c
 95.39% (4888/5124)
100.00% (202/202)
 97.02% (4366/4500)
src/selinux/libsepol/cil/src/cil_copy_ast.c
 98.14% (1421/1448)
100.00% (92/92)
 97.24% (705/725)
src/selinux/libsepol/cil/src/cil_deny.c
 84.14% (891/1059)
100.00% (41/41)
 89.58% (808/902)
src/selinux/libsepol/cil/src/cil_find.c
 90.32% (364/403)
 93.75% (15/16)
 91.85% (451/491)
src/selinux/libsepol/cil/src/cil_fqn.c
 97.44% (76/78)
100.00% (3/3)
 97.73% (43/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
 63.84% (113/177)
 69.23% (9/13)
 59.29% (83/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
 97.76% (218/223)
100.00% (7/7)
 98.57% (138/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
 82.57% (1762/2134)
 76.00% (57/75)
 85.34% (1287/1508)
src/selinux/libsepol/cil/src/cil_reset_ast.c
 98.14% (476/485)
100.00% (57/57)
 98.56% (343/348)
src/selinux/libsepol/cil/src/cil_resolve_ast.c
 95.55% (3389/3547)
100.00% (97/97)
 96.36% (2935/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
 90.99% (212/233)
100.00% (13/13)
 92.63% (201/217)
src/selinux/libsepol/cil/src/cil_verify.c
 92.21% (1432/1553)
 98.21% (55/56)
 92.32% (1275/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
 92.16% (47/51)
100.00% (2/2)
 89.19% (33/37)
src/selinux/libsepol/src/assertion.c
 17.68% (110/622)
 29.41% (5/17)
 10.43% (84/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
 49.02% (224/457)
 66.67% (10/15)
 34.19% (225/658)
src/selinux/libsepol/src/conditional.c
 39.65% (249/628)
 54.84% (17/31)
 32.30% (208/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
  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
 67.57% (25/37)
 66.67% (4/6)
 56.52% (13/23)
src/selinux/libsepol/src/ebitmap.c
 73.47% (360/490)
 88.89% (16/18)
 60.30% (284/471)
src/selinux/libsepol/src/expand.c
  2.14% (56/2620)
  3.28% (2/61)
  2.39% (87/3637)
src/selinux/libsepol/src/hashtab.c
 78.14% (143/183)
 87.50% (7/8)
 74.83% (113/151)
src/selinux/libsepol/src/hierarchy.c
 72.32% (303/419)
 70.37% (19/27)
 39.60% (198/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
 93.07% (282/303)
100.00% (16/16)
 90.32% (280/310)
src/selinux/libsepol/src/polcaps.c
 60.00% (9/15)
 50.00% (1/2)
 61.11% (11/18)
src/selinux/libsepol/src/policydb.c
 16.27% (507/3116)
 38.14% (45/118)
  9.65% (327/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
 46.70% (892/1910)
 64.00% (32/50)
 37.02% (931/2515)
Totals
 55.30% (23981/43362)
 65.40% (1153/1763)
 49.23% (20066/40757)