View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/selinux/DESTDIR/usr/include/sepol/policydb/context.h |
17.81% (13/73) |
27.27% (3/11) |
21.43% (9/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 |
38.36% (28/73) |
70.00% (7/10) |
31.37% (16/51) |
src/selinux/libsepol/cil/src/cil.c |
70.37% (1596/2268) |
87.40% (111/127) |
67.79% (804/1186) |
src/selinux/libsepol/cil/src/cil_binary.c |
72.89% (3568/4895) |
92.14% (129/140) |
79.07% (3275/4142) |
src/selinux/libsepol/cil/src/cil_build_ast.c |
94.96% (4895/5155) |
100.00% (203/203) |
97.00% (4402/4538) |
src/selinux/libsepol/cil/src/cil_copy_ast.c |
97.71% (1450/1484) |
100.00% (92/92) |
97.24% (705/725) |
src/selinux/libsepol/cil/src/cil_deny.c |
88.23% (982/1113) |
100.00% (41/41) |
91.90% (828/901) |
src/selinux/libsepol/cil/src/cil_find.c |
89.29% (392/439) |
93.75% (15/16) |
91.85% (451/491) |
src/selinux/libsepol/cil/src/cil_fqn.c |
97.67% (84/86) |
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 |
93.10% (27/29) |
83.33% (5/6) |
88.24% (15/17) |
src/selinux/libsepol/cil/src/cil_mem.c |
43.55% (27/62) |
83.33% (5/6) |
52.27% (23/44) |
src/selinux/libsepol/cil/src/cil_parser.c |
97.18% (241/248) |
100.00% (7/7) |
98.57% (138/140) |
src/selinux/libsepol/cil/src/cil_policy.c |
0.00% (0/1724) |
0.00% (0/69) |
0.00% (0/1101) |
src/selinux/libsepol/cil/src/cil_post.c |
82.47% (1896/2299) |
76.00% (57/75) |
85.89% (1297/1510) |
src/selinux/libsepol/cil/src/cil_reset_ast.c |
98.15% (478/487) |
100.00% (57/57) |
98.56% (343/348) |
src/selinux/libsepol/cil/src/cil_resolve_ast.c |
95.66% (3810/3983) |
100.00% (97/97) |
96.64% (2960/3063) |
src/selinux/libsepol/cil/src/cil_stack.c |
71.93% (41/57) |
77.78% (7/9) |
75.00% (30/40) |
src/selinux/libsepol/cil/src/cil_strpool.c |
86.44% (51/59) |
100.00% (6/6) |
93.10% (27/29) |
src/selinux/libsepol/cil/src/cil_symtab.c |
47.22% (85/180) |
75.00% (12/16) |
42.77% (68/159) |
src/selinux/libsepol/cil/src/cil_tree.c |
91.98% (241/262) |
100.00% (14/14) |
93.07% (215/231) |
src/selinux/libsepol/cil/src/cil_verify.c |
91.11% (1589/1744) |
98.21% (55/56) |
92.26% (1288/1396) |
src/selinux/libsepol/cil/src/cil_write_ast.c |
0.00% (0/1681) |
0.00% (0/27) |
0.00% (0/888) |
src/selinux/libsepol/fuzz/secilc-fuzzer.c |
92.45% (49/53) |
100.00% (2/2) |
89.19% (33/37) |
src/selinux/libsepol/src/assertion.c |
15.99% (119/744) |
29.41% (5/17) |
10.43% (84/805) |
src/selinux/libsepol/src/avrule_block.c |
46.15% (60/130) |
66.67% (6/9) |
38.18% (42/110) |
src/selinux/libsepol/src/avtab.c |
58.14% (225/387) |
66.67% (10/15) |
46.30% (225/486) |
src/selinux/libsepol/src/conditional.c |
39.40% (251/637) |
54.84% (17/31) |
32.60% (208/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 |
0.00% (0/201) |
0.00% (0/8) |
0.00% (0/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 |
69.44% (25/36) |
66.67% (4/6) |
56.52% (13/23) |
src/selinux/libsepol/src/ebitmap.c |
72.55% (362/499) |
88.89% (16/18) |
60.47% (286/473) |
src/selinux/libsepol/src/expand.c |
1.90% (56/2941) |
3.08% (2/65) |
2.15% (87/4044) |
src/selinux/libsepol/src/hashtab.c |
78.80% (145/184) |
87.50% (7/8) |
74.83% (113/151) |
src/selinux/libsepol/src/hierarchy.c |
69.28% (309/446) |
70.37% (19/27) |
36.01% (202/561) |
src/selinux/libsepol/src/kernel_to_common.c |
0.00% (0/582) |
0.00% (0/43) |
0.00% (0/484) |
src/selinux/libsepol/src/mls.c |
3.25% (17/523) |
18.18% (4/22) |
1.57% (8/511) |
src/selinux/libsepol/src/optimize.c |
94.34% (300/318) |
100.00% (17/17) |
93.35% (295/316) |
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.49% (505/3063) |
37.82% (45/119) |
10.56% (332/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 |
23.78% (34/143) |
33.33% (7/21) |
17.35% (17/98) |
src/selinux/libsepol/src/policydb_validate.c |
0.00% (0/1680) |
0.00% (0/73) |
0.00% (0/2390) |
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.50% (8/1588) |
2.22% (1/45) |
0.32% (5/1555) |
src/selinux/libsepol/src/sidtab.c |
0.00% (0/203) |
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 |
6.80% (14/206) |
16.67% (1/6) |
8.96% (18/201) |
src/selinux/libsepol/src/write.c |
51.60% (808/1566) |
67.39% (31/46) |
41.12% (752/1829) |
Totals |
55.30% (25269/45693) |
65.09% (1156/1776) |
49.35% (20088/40704) |