View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/selinux/DESTDIR/usr/include/sepol/policydb/context.h |
34.21% (26/76) |
54.55% (6/11) |
30.00% (12/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 |
47.30% (35/74) |
90.00% (9/10) |
56.10% (23/41) |
src/selinux/checkpolicy/fuzz/checkpolicy-fuzzer.c |
81.56% (146/179) |
100.00% (4/4) |
82.07% (119/145) |
src/selinux/checkpolicy/lex.yy.c |
69.84% (982/1406) |
53.85% (21/39) |
49.68% (552/1111) |
src/selinux/checkpolicy/module_compiler.c |
78.92% (880/1115) |
96.15% (50/52) |
85.35% (565/662) |
src/selinux/checkpolicy/parse_util.c |
0.00% (0/42) |
0.00% (0/1) |
0.00% (0/21) |
src/selinux/checkpolicy/policy_define.c |
68.15% (3505/5143) |
93.40% (99/106) |
74.75% (2638/3529) |
src/selinux/checkpolicy/queue.c |
58.96% (79/134) |
77.78% (7/9) |
52.56% (41/78) |
src/selinux/checkpolicy/y.tab.c |
93.82% (1397/1489) |
100.00% (2/2) |
87.16% (1052/1207) |
src/selinux/libsepol/src/assertion.c |
1.45% (9/622) |
5.88% (1/17) |
1.04% (8/769) |
src/selinux/libsepol/src/avrule_block.c |
82.44% (108/131) |
100.00% (9/9) |
87.64% (78/89) |
src/selinux/libsepol/src/avtab.c |
11.76% (54/459) |
26.67% (4/15) |
4.56% (31/680) |
src/selinux/libsepol/src/conditional.c |
44.67% (281/629) |
61.29% (19/31) |
36.48% (224/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 |
12.14% (25/206) |
25.00% (2/8) |
11.73% (36/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 |
36.94% (181/490) |
61.11% (11/18) |
29.34% (137/467) |
src/selinux/libsepol/src/expand.c |
36.68% (961/2620) |
65.57% (40/61) |
26.57% (997/3752) |
src/selinux/libsepol/src/hashtab.c |
67.21% (123/183) |
75.00% (6/8) |
64.62% (84/130) |
src/selinux/libsepol/src/hierarchy.c |
32.10% (148/461) |
36.00% (9/25) |
33.02% (142/430) |
src/selinux/libsepol/src/kernel_to_cil.c |
49.61% (1399/2820) |
82.89% (63/76) |
40.03% (1152/2878) |
src/selinux/libsepol/src/kernel_to_common.c |
48.11% (242/503) |
65.85% (27/41) |
40.16% (155/386) |
src/selinux/libsepol/src/kernel_to_conf.c |
49.76% (1350/2713) |
88.00% (66/75) |
39.46% (1090/2762) |
src/selinux/libsepol/src/link.c |
12.24% (227/1855) |
19.15% (9/47) |
9.02% (209/2317) |
src/selinux/libsepol/src/mls.c |
14.58% (78/535) |
36.36% (8/22) |
15.42% (78/506) |
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/3230) |
0.00% (0/111) |
0.00% (0/3001) |
src/selinux/libsepol/src/optimize.c |
26.97% (82/304) |
50.00% (8/16) |
30.03% (91/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 |
24.77% (775/3129) |
57.63% (68/118) |
17.28% (565/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 |
0.00% (0/144) |
0.00% (0/21) |
0.00% (0/96) |
src/selinux/libsepol/src/policydb_validate.c |
36.62% (513/1401) |
70.42% (50/71) |
35.57% (790/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 |
25.37% (52/205) |
27.27% (3/11) |
24.39% (40/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 |
28.86% (58/201) |
50.00% (3/6) |
22.98% (37/161) |
src/selinux/libsepol/src/write.c |
36.86% (704/1910) |
56.00% (28/50) |
30.24% (773/2556) |
Totals |
39.06% (14493/37106) |
53.67% (644/1200) |
31.24% (11767/37661) |