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) |
17.50% (7/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 |
37.84% (28/74) |
70.00% (7/10) |
36.59% (15/41) |
src/selinux/libsepol/cil/src/cil.c |
72.33% (1660/2295) |
87.40% (111/127) |
60.14% (522/868) |
src/selinux/libsepol/cil/src/cil_binary.c |
73.48% (3173/4318) |
93.48% (129/138) |
77.64% (2917/3757) |
src/selinux/libsepol/cil/src/cil_build_ast.c |
95.41% (4882/5117) |
100.00% (202/202) |
96.47% (3550/3680) |
src/selinux/libsepol/cil/src/cil_copy_ast.c |
98.52% (1528/1551) |
100.00% (92/92) |
98.59% (629/638) |
src/selinux/libsepol/cil/src/cil_deny.c |
84.14% (891/1059) |
100.00% (41/41) |
89.29% (742/831) |
src/selinux/libsepol/cil/src/cil_find.c |
90.32% (364/403) |
93.75% (15/16) |
92.37% (436/472) |
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 |
53.97% (313/580) |
47.22% (17/36) |
49.25% (294/597) |
src/selinux/libsepol/cil/src/cil_list.c |
64.09% (116/181) |
69.23% (9/13) |
57.94% (62/107) |
src/selinux/libsepol/cil/src/cil_log.c |
90.00% (27/30) |
83.33% (5/6) |
92.86% (13/14) |
src/selinux/libsepol/cil/src/cil_mem.c |
40.74% (22/54) |
80.00% (4/5) |
48.28% (14/29) |
src/selinux/libsepol/cil/src/cil_parser.c |
97.76% (218/223) |
100.00% (7/7) |
98.50% (131/133) |
src/selinux/libsepol/cil/src/cil_policy.c |
0.00% (0/1640) |
0.00% (0/69) |
0.00% (0/955) |
src/selinux/libsepol/cil/src/cil_post.c |
82.08% (1731/2109) |
76.00% (57/75) |
84.58% (1179/1394) |
src/selinux/libsepol/cil/src/cil_reset_ast.c |
98.25% (504/513) |
100.00% (57/57) |
98.13% (263/268) |
src/selinux/libsepol/cil/src/cil_resolve_ast.c |
95.41% (3385/3548) |
100.00% (97/97) |
95.83% (2552/2663) |
src/selinux/libsepol/cil/src/cil_stack.c |
75.47% (40/53) |
77.78% (7/9) |
75.86% (22/29) |
src/selinux/libsepol/cil/src/cil_strpool.c |
85.96% (49/57) |
100.00% (6/6) |
91.30% (21/23) |
src/selinux/libsepol/cil/src/cil_symtab.c |
47.83% (88/184) |
75.00% (12/16) |
36.80% (46/125) |
src/selinux/libsepol/cil/src/cil_tree.c |
91.14% (216/237) |
100.00% (13/13) |
91.71% (166/181) |
src/selinux/libsepol/cil/src/cil_verify.c |
91.09% (1411/1549) |
98.21% (55/56) |
92.16% (1152/1250) |
src/selinux/libsepol/cil/src/cil_write_ast.c |
0.00% (0/1551) |
0.00% (0/27) |
0.00% (0/876) |
src/selinux/libsepol/fuzz/secilc-fuzzer.c |
92.16% (47/51) |
100.00% (2/2) |
87.10% (27/31) |
src/selinux/libsepol/src/assertion.c |
17.68% (110/622) |
29.41% (5/17) |
10.14% (78/769) |
src/selinux/libsepol/src/avrule_block.c |
45.80% (60/131) |
66.67% (6/9) |
39.33% (35/89) |
src/selinux/libsepol/src/avtab.c |
49.24% (226/459) |
66.67% (10/15) |
31.03% (211/680) |
src/selinux/libsepol/src/conditional.c |
39.59% (249/629) |
54.84% (17/31) |
30.13% (185/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 |
0.00% (0/206) |
0.00% (0/8) |
0.00% (0/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 |
0.00% (0/37) |
0.00% (0/6) |
0.00% (0/16) |
src/selinux/libsepol/src/ebitmap.c |
73.47% (360/490) |
88.89% (16/18) |
57.82% (270/467) |
src/selinux/libsepol/src/expand.c |
2.18% (57/2620) |
3.28% (2/61) |
2.32% (87/3752) |
src/selinux/libsepol/src/hashtab.c |
78.14% (143/183) |
87.50% (7/8) |
76.15% (99/130) |
src/selinux/libsepol/src/hierarchy.c |
63.34% (292/461) |
76.00% (19/25) |
37.91% (163/430) |
src/selinux/libsepol/src/kernel_to_common.c |
0.00% (0/483) |
0.00% (0/41) |
0.00% (0/371) |
src/selinux/libsepol/src/mls.c |
3.18% (17/535) |
18.18% (4/22) |
1.38% (7/506) |
src/selinux/libsepol/src/optimize.c |
91.45% (278/304) |
100.00% (16/16) |
88.78% (269/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 |
16.20% (507/3129) |
38.14% (45/118) |
9.18% (300/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 |
23.61% (34/144) |
33.33% (7/21) |
17.71% (17/96) |
src/selinux/libsepol/src/policydb_validate.c |
0.00% (0/1401) |
0.00% (0/71) |
0.00% (0/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 |
0.00% (0/205) |
0.00% (0/11) |
0.00% (0/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 |
6.97% (14/201) |
16.67% (1/6) |
6.83% (11/161) |
src/selinux/libsepol/src/write.c |
48.22% (921/1910) |
64.00% (32/50) |
36.27% (927/2556) |
Totals |
55.33% (24120/43592) |
65.25% (1149/1761) |
46.16% (17508/37933) |