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/checkpolicy/fuzz/checkpolicy-fuzzer.c |
49.17% (89/181) |
75.00% (3/4) |
35.86% (52/145) |
src/selinux/checkpolicy/lex.yy.c |
2.02% (28/1383) |
10.53% (4/38) |
0.82% (9/1098) |
src/selinux/checkpolicy/module_compiler.c |
0.45% (5/1113) |
1.92% (1/52) |
0.30% (2/662) |
src/selinux/checkpolicy/parse_util.c |
0.00% (0/44) |
0.00% (0/1) |
0.00% (0/21) |
src/selinux/checkpolicy/policy_define.c |
0.12% (6/4915) |
1.00% (1/100) |
0.03% (1/3365) |
src/selinux/checkpolicy/queue.c |
11.57% (14/121) |
25.00% (2/8) |
9.72% (7/72) |
src/selinux/checkpolicy/y.tab.c |
0.00% (0/1436) |
0.00% (0/2) |
0.00% (0/1170) |
src/selinux/libsepol/cil/src/cil.c |
72.19% (1648/2283) |
87.30% (110/126) |
60.00% (519/865) |
src/selinux/libsepol/cil/src/cil_binary.c |
73.14% (3055/4177) |
93.28% (125/134) |
76.66% (2808/3663) |
src/selinux/libsepol/cil/src/cil_build_ast.c |
95.35% (4842/5078) |
100.00% (200/200) |
96.43% (3516/3646) |
src/selinux/libsepol/cil/src/cil_copy_ast.c |
98.38% (1515/1540) |
100.00% (91/91) |
98.43% (625/635) |
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/1627) |
0.00% (0/68) |
0.00% (0/946) |
src/selinux/libsepol/cil/src/cil_post.c |
82.12% (1731/2108) |
76.00% (57/75) |
84.43% (1177/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 |
94.18% (3317/3522) |
100.00% (96/96) |
94.46% (2489/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 |
91.14% (216/237) |
100.00% (13/13) |
91.71% (166/181) |
src/selinux/libsepol/cil/src/cil_verify.c |
89.89% (1387/1543) |
98.21% (55/56) |
91.25% (1137/1246) |
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 |
26.18% (128/489) |
37.50% (6/16) |
18.10% (99/547) |
src/selinux/libsepol/src/avrule_block.c |
64.89% (85/131) |
77.78% (7/9) |
67.42% (60/89) |
src/selinux/libsepol/src/avtab.c |
91.94% (422/459) |
93.33% (14/15) |
90.44% (615/680) |
src/selinux/libsepol/src/conditional.c |
77.74% (489/629) |
87.10% (27/31) |
71.17% (437/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 |
14.08% (29/206) |
25.00% (2/8) |
13.03% (40/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 |
8.11% (3/37) |
16.67% (1/6) |
12.50% (2/16) |
src/selinux/libsepol/src/ebitmap.c |
92.24% (452/490) |
94.44% (17/18) |
91.65% (428/467) |
src/selinux/libsepol/src/expand.c |
22.09% (576/2607) |
50.82% (31/61) |
16.12% (599/3717) |
src/selinux/libsepol/src/hashtab.c |
79.12% (144/182) |
87.50% (7/8) |
78.46% (102/130) |
src/selinux/libsepol/src/hierarchy.c |
93.28% (430/461) |
100.00% (25/25) |
71.86% (309/430) |
src/selinux/libsepol/src/kernel_to_cil.c |
63.61% (1757/2762) |
94.67% (71/75) |
53.25% (1483/2785) |
src/selinux/libsepol/src/kernel_to_common.c |
57.76% (279/483) |
70.73% (29/41) |
48.25% (179/371) |
src/selinux/libsepol/src/kernel_to_conf.c |
61.84% (1648/2665) |
94.59% (70/74) |
50.93% (1374/2698) |
src/selinux/libsepol/src/link.c |
8.57% (159/1855) |
14.89% (7/47) |
5.87% (136/2317) |
src/selinux/libsepol/src/mls.c |
11.61% (62/534) |
31.82% (7/22) |
14.85% (75/505) |
src/selinux/libsepol/src/module.c |
0.00% (0/749) |
0.00% (0/30) |
0.00% (0/967) |
src/selinux/libsepol/src/module_to_cil.c |
0.00% (0/3236) |
0.00% (0/112) |
0.00% (0/2996) |
src/selinux/libsepol/src/optimize.c |
83.61% (250/299) |
93.75% (15/16) |
77.05% (225/292) |
src/selinux/libsepol/src/polcaps.c |
93.33% (14/15) |
100.00% (2/2) |
93.75% (15/16) |
src/selinux/libsepol/src/policydb.c |
89.93% (2804/3118) |
94.92% (112/118) |
88.18% (2865/3249) |
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 |
82.73% (1150/1390) |
98.57% (69/70) |
82.89% (1797/2168) |
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.43% (38/1562) |
6.67% (3/45) |
1.61% (25/1555) |
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 |
63.08% (123/195) |
66.67% (4/6) |
65.99% (97/147) |
src/selinux/libsepol/src/write.c |
66.91% (1258/1880) |
94.00% (47/50) |
55.97% (1364/2437) |
Totals |
52.12% (33169/63637) |
67.65% (1552/2294) |
48.77% (27132/55630) |