View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/selinux/DESTDIR/usr/include/sepol/policydb/context.h |
30.26% (23/76) |
45.45% (5/11) |
27.50% (11/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 |
48.65% (36/74) |
90.00% (9/10) |
58.54% (24/41) |
src/selinux/libsepol/cil/src/cil.c |
57.77% (1319/2283) |
79.37% (100/126) |
43.12% (373/865) |
src/selinux/libsepol/cil/src/cil_binary.c |
43.78% (1829/4178) |
70.90% (95/134) |
45.62% (1671/3663) |
src/selinux/libsepol/cil/src/cil_build_ast.c |
59.94% (3044/5078) |
88.00% (176/200) |
68.62% (2502/3646) |
src/selinux/libsepol/cil/src/cil_copy_ast.c |
67.92% (1046/1540) |
70.33% (64/91) |
67.72% (430/635) |
src/selinux/libsepol/cil/src/cil_deny.c |
59.21% (627/1059) |
80.49% (33/41) |
64.02% (532/831) |
src/selinux/libsepol/cil/src/cil_find.c |
63.03% (254/403) |
68.75% (11/16) |
61.44% (290/472) |
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 |
53.97% (313/580) |
47.22% (17/36) |
49.25% (294/597) |
src/selinux/libsepol/cil/src/cil_list.c |
60.77% (110/181) |
69.23% (9/13) |
57.01% (61/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 |
86.10% (192/223) |
100.00% (7/7) |
90.98% (121/133) |
src/selinux/libsepol/cil/src/cil_policy.c |
0.00% (0/1627) |
0.00% (0/68) |
0.00% (0/946) |
src/selinux/libsepol/cil/src/cil_post.c |
48.81% (1029/2108) |
50.67% (38/75) |
52.73% (733/1390) |
src/selinux/libsepol/cil/src/cil_reset_ast.c |
20.86% (107/513) |
24.56% (14/57) |
23.88% (64/268) |
src/selinux/libsepol/cil/src/cil_resolve_ast.c |
52.27% (1841/3522) |
76.04% (73/96) |
57.12% (1505/2635) |
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 |
83.54% (198/237) |
100.00% (13/13) |
86.19% (156/181) |
src/selinux/libsepol/cil/src/cil_verify.c |
42.47% (654/1540) |
58.93% (33/56) |
50.32% (626/1244) |
src/selinux/libsepol/cil/src/cil_write_ast.c |
0.00% (0/1529) |
0.00% (0/27) |
0.00% (0/864) |
src/selinux/libsepol/fuzz/binpolicy-fuzzer.c |
83.08% (54/65) |
100.00% (2/2) |
82.54% (52/63) |
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 |
16.70% (81/485) |
31.25% (5/16) |
12.62% (66/523) |
src/selinux/libsepol/src/avrule_block.c |
60.71% (85/140) |
77.78% (7/9) |
61.22% (60/98) |
src/selinux/libsepol/src/avtab.c |
91.72% (421/459) |
93.33% (14/15) |
90.03% (569/632) |
src/selinux/libsepol/src/conditional.c |
46.90% (295/629) |
58.06% (18/31) |
45.70% (271/593) |
src/selinux/libsepol/src/constraint.c |
90.00% (18/20) |
100.00% (2/2) |
85.71% (6/7) |
src/selinux/libsepol/src/context.c |
14.08% (29/206) |
25.00% (2/8) |
14.29% (40/280) |
src/selinux/libsepol/src/context_record.c |
0.00% (0/196) |
0.00% (0/13) |
0.00% (0/243) |
src/selinux/libsepol/src/debug.c |
8.11% (3/37) |
16.67% (1/6) |
12.50% (2/16) |
src/selinux/libsepol/src/ebitmap.c |
84.29% (413/490) |
88.89% (16/18) |
84.94% (378/445) |
src/selinux/libsepol/src/expand.c |
21.44% (559/2607) |
49.18% (30/61) |
16.73% (573/3425) |
src/selinux/libsepol/src/hashtab.c |
78.74% (137/174) |
87.50% (7/8) |
78.86% (97/123) |
src/selinux/libsepol/src/hierarchy.c |
71.96% (331/460) |
92.00% (23/25) |
59.80% (238/398) |
src/selinux/libsepol/src/kernel_to_cil.c |
66.00% (1811/2744) |
94.67% (71/75) |
58.07% (1507/2595) |
src/selinux/libsepol/src/kernel_to_common.c |
62.32% (301/483) |
75.61% (31/41) |
55.24% (195/353) |
src/selinux/libsepol/src/kernel_to_conf.c |
64.41% (1705/2647) |
94.59% (70/74) |
55.78% (1399/2508) |
src/selinux/libsepol/src/link.c |
8.73% (162/1855) |
14.89% (7/47) |
6.52% (139/2131) |
src/selinux/libsepol/src/mls.c |
11.61% (62/534) |
31.82% (7/22) |
15.21% (75/493) |
src/selinux/libsepol/src/optimize.c |
36.79% (110/299) |
56.25% (9/16) |
38.62% (112/290) |
src/selinux/libsepol/src/polcaps.c |
33.33% (5/15) |
50.00% (1/2) |
31.25% (5/16) |
src/selinux/libsepol/src/policydb.c |
89.96% (2803/3116) |
94.92% (112/118) |
88.45% (2788/3152) |
src/selinux/libsepol/src/policydb_convert.c |
0.00% (0/63) |
0.00% (0/2) |
0.00% (0/85) |
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 |
81.73% (1047/1281) |
95.38% (62/65) |
82.14% (1559/1898) |
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.46% (38/1546) |
6.67% (3/45) |
1.73% (25/1447) |
src/selinux/libsepol/src/sidtab.c |
26.83% (55/205) |
27.27% (3/11) |
26.22% (43/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 |
65.08% (123/189) |
66.67% (4/6) |
67.14% (94/140) |
src/selinux/libsepol/src/write.c |
63.57% (1192/1875) |
90.00% (45/50) |
54.56% (1297/2377) |
Totals |
49.47% (24874/50279) |
67.10% (1303/1942) |
48.78% (21211/43484) |