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) |
21.43% (9/42) |
src/selinux/DESTDIR/usr/include/sepol/policydb/ebitmap.h |
76.19% (16/21) |
100.00% (4/4) |
94.44% (17/18) |
src/selinux/DESTDIR/usr/include/sepol/policydb/mls_types.h |
25.68% (19/74) |
50.00% (5/10) |
19.61% (10/51) |
src/selinux/libsepol/cil/src/cil.c |
54.25% (1205/2221) |
80.31% (102/127) |
51.06% (603/1181) |
src/selinux/libsepol/cil/src/cil_binary.c |
22.80% (986/4324) |
42.75% (59/138) |
25.31% (1034/4085) |
src/selinux/libsepol/cil/src/cil_build_ast.c |
60.85% (3118/5124) |
91.09% (184/202) |
72.16% (3247/4500) |
src/selinux/libsepol/cil/src/cil_copy_ast.c |
51.66% (748/1448) |
52.17% (48/92) |
55.59% (403/725) |
src/selinux/libsepol/cil/src/cil_deny.c |
3.02% (32/1059) |
7.32% (3/41) |
3.44% (31/902) |
src/selinux/libsepol/cil/src/cil_find.c |
1.99% (8/403) |
6.25% (1/16) |
1.22% (6/491) |
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 |
54.06% (313/579) |
47.22% (17/36) |
47.72% (304/637) |
src/selinux/libsepol/cil/src/cil_list.c |
60.45% (107/177) |
69.23% (9/13) |
58.57% (82/140) |
src/selinux/libsepol/cil/src/cil_log.c |
92.86% (26/28) |
83.33% (5/6) |
88.24% (15/17) |
src/selinux/libsepol/cil/src/cil_mem.c |
40.74% (22/54) |
80.00% (4/5) |
50.00% (20/40) |
src/selinux/libsepol/cil/src/cil_parser.c |
79.37% (177/223) |
100.00% (7/7) |
83.57% (117/140) |
src/selinux/libsepol/cil/src/cil_policy.c |
0.00% (0/1640) |
0.00% (0/69) |
0.00% (0/1093) |
src/selinux/libsepol/cil/src/cil_post.c |
45.78% (977/2134) |
48.00% (36/75) |
47.75% (720/1508) |
src/selinux/libsepol/cil/src/cil_reset_ast.c |
55.26% (268/485) |
63.16% (36/57) |
54.31% (189/348) |
src/selinux/libsepol/cil/src/cil_resolve_ast.c |
47.62% (1689/3547) |
72.16% (70/97) |
53.64% (1634/3046) |
src/selinux/libsepol/cil/src/cil_stack.c |
75.00% (39/52) |
77.78% (7/9) |
75.00% (27/36) |
src/selinux/libsepol/cil/src/cil_strpool.c |
85.71% (48/56) |
100.00% (6/6) |
93.10% (27/29) |
src/selinux/libsepol/cil/src/cil_symtab.c |
46.93% (84/179) |
75.00% (12/16) |
42.77% (68/159) |
src/selinux/libsepol/cil/src/cil_tree.c |
75.11% (175/233) |
92.31% (12/13) |
76.96% (167/217) |
src/selinux/libsepol/cil/src/cil_verify.c |
43.66% (678/1553) |
62.50% (35/56) |
52.50% (725/1381) |
src/selinux/libsepol/cil/src/cil_write_ast.c |
0.00% (0/1551) |
0.00% (0/27) |
0.00% (0/888) |
src/selinux/libsepol/fuzz/secilc-fuzzer.c |
90.20% (46/51) |
100.00% (2/2) |
86.49% (32/37) |
src/selinux/libsepol/src/assertion.c |
0.00% (0/622) |
0.00% (0/17) |
0.00% (0/805) |
src/selinux/libsepol/src/avrule_block.c |
45.80% (60/131) |
66.67% (6/9) |
38.53% (42/109) |
src/selinux/libsepol/src/avtab.c |
26.26% (120/457) |
46.67% (7/15) |
13.37% (88/658) |
src/selinux/libsepol/src/conditional.c |
4.14% (26/628) |
16.13% (5/31) |
2.95% (19/644) |
src/selinux/libsepol/src/constraint.c |
0.00% (0/20) |
0.00% (0/2) |
0.00% (0/9) |
src/selinux/libsepol/src/context.c |
0.00% (0/204) |
0.00% (0/8) |
0.00% (0/290) |
src/selinux/libsepol/src/context_record.c |
0.00% (0/196) |
0.00% (0/13) |
0.00% (0/255) |
src/selinux/libsepol/src/debug.c |
0.00% (0/37) |
0.00% (0/6) |
0.00% (0/23) |
src/selinux/libsepol/src/ebitmap.c |
36.94% (181/490) |
50.00% (9/18) |
30.79% (145/471) |
src/selinux/libsepol/src/expand.c |
2.14% (56/2620) |
3.28% (2/61) |
2.36% (86/3637) |
src/selinux/libsepol/src/hashtab.c |
77.60% (142/183) |
87.50% (7/8) |
74.17% (112/151) |
src/selinux/libsepol/src/hierarchy.c |
7.64% (32/419) |
14.81% (4/27) |
3.60% (18/500) |
src/selinux/libsepol/src/kernel_to_common.c |
0.00% (0/501) |
0.00% (0/41) |
0.00% (0/387) |
src/selinux/libsepol/src/mls.c |
3.18% (17/535) |
18.18% (4/22) |
1.57% (8/511) |
src/selinux/libsepol/src/optimize.c |
31.02% (94/303) |
56.25% (9/16) |
30.32% (94/310) |
src/selinux/libsepol/src/polcaps.c |
0.00% (0/15) |
0.00% (0/2) |
0.00% (0/18) |
src/selinux/libsepol/src/policydb.c |
13.00% (405/3116) |
30.51% (36/118) |
8.06% (273/3387) |
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/1401) |
0.00% (0/71) |
0.00% (0/2167) |
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/1545) |
src/selinux/libsepol/src/sidtab.c |
0.00% (0/204) |
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 |
7.07% (14/198) |
16.67% (1/6) |
8.96% (18/201) |
src/selinux/libsepol/src/write.c |
31.10% (594/1910) |
50.00% (25/50) |
24.49% (616/2515) |
Totals |
29.19% (12657/43362) |
45.15% (796/1763) |
27.17% (11072/40757) |