Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/selinux/DESTDIR/usr/include/sepol/policydb/context.h
 31.51% (23/73)
 45.45% (5/11)
 30.95% (13/42)
src/selinux/DESTDIR/usr/include/sepol/policydb/dtpath.h
  0.00% (0/47)
  0.00% (0/2)
  0.00% (0/83)
src/selinux/DESTDIR/usr/include/sepol/policydb/ebitmap.h
 95.00% (19/20)
100.00% (4/4)
100.00% (18/18)
src/selinux/DESTDIR/usr/include/sepol/policydb/mls_types.h
 43.84% (32/73)
 80.00% (8/10)
 43.14% (22/51)
src/selinux/libsepol/fuzz/binpolicy-fuzzer.c
 87.50% (77/88)
100.00% (2/2)
 88.54% (85/96)
src/selinux/libsepol/src/assertion.c
 32.66% (243/744)
 52.94% (9/17)
 26.58% (214/805)
src/selinux/libsepol/src/avrule_block.c
 77.69% (101/130)
 88.89% (8/9)
 82.73% (91/110)
src/selinux/libsepol/src/avtab.c
 90.70% (351/387)
 93.33% (14/15)
 88.07% (428/486)
src/selinux/libsepol/src/conditional.c
 46.94% (299/637)
 58.06% (18/31)
 44.67% (285/638)
src/selinux/libsepol/src/constraint.c
 90.00% (18/20)
100.00% (2/2)
 88.89% (8/9)
src/selinux/libsepol/src/context.c
 14.43% (29/201)
 25.00% (2/8)
 13.79% (40/290)
src/selinux/libsepol/src/context_record.c
  0.00% (0/205)
  0.00% (0/13)
  0.00% (0/255)
src/selinux/libsepol/src/debug.c
  8.33% (3/36)
 16.67% (1/6)
 17.39% (4/23)
src/selinux/libsepol/src/ebitmap.c
 66.53% (332/499)
 72.22% (13/18)
 68.29% (323/473)
src/selinux/libsepol/src/expand.c
 52.43% (1542/2941)
 76.92% (50/65)
 43.22% (1748/4044)
src/selinux/libsepol/src/hashtab.c
 66.85% (123/184)
 75.00% (6/8)
 62.25% (94/151)
src/selinux/libsepol/src/hierarchy.c
 88.57% (395/446)
 88.89% (24/27)
 72.01% (404/561)
src/selinux/libsepol/src/kernel_to_cil.c
 69.16% (2112/3054)
 97.40% (75/77)
 60.90% (1713/2813)
src/selinux/libsepol/src/kernel_to_common.c
 54.47% (317/582)
 72.09% (31/43)
 46.90% (227/484)
src/selinux/libsepol/src/kernel_to_conf.c
 68.53% (1982/2892)
 98.67% (74/75)
 59.19% (1578/2666)
src/selinux/libsepol/src/link.c
 54.10% (989/1828)
 84.09% (37/44)
 42.93% (1041/2425)
src/selinux/libsepol/src/mls.c
 12.24% (64/523)
 31.82% (7/22)
 14.87% (76/511)
src/selinux/libsepol/src/module.c
  0.00% (0/760)
  0.00% (0/30)
  0.00% (0/902)
src/selinux/libsepol/src/module_to_cil.c
 54.57% (1963/3597)
 81.08% (90/111)
 47.59% (1530/3215)
src/selinux/libsepol/src/optimize.c
 93.08% (296/318)
100.00% (17/17)
 91.46% (289/316)
src/selinux/libsepol/src/polcaps.c
 33.33% (5/15)
 50.00% (1/2)
 33.33% (6/18)
src/selinux/libsepol/src/policydb.c
 87.92% (2693/3063)
 92.44% (110/119)
 84.61% (2661/3145)
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
 86.49% (1453/1680)
100.00% (73/73)
 85.86% (2052/2390)
src/selinux/libsepol/src/private.h
 50.00% (6/12)
100.00% (1/1)
 75.00% (6/8)
src/selinux/libsepol/src/services.c
  2.71% (43/1588)
  6.67% (3/45)
  2.19% (34/1555)
src/selinux/libsepol/src/sidtab.c
 26.60% (54/203)
 27.27% (3/11)
 27.46% (53/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
 66.50% (137/206)
 66.67% (4/6)
 64.68% (130/201)
src/selinux/libsepol/src/write.c
 70.69% (1107/1566)
 95.65% (44/46)
 59.65% (1091/1829)
Totals
 58.32% (16824/28848)
 74.12% (739/997)
 52.46% (16271/31014)