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) |
33.33% (14/42) |
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) |
47.06% (24/51) |
src/selinux/checkpolicy/fuzz/checkpolicy-fuzzer.c |
81.56% (146/179) |
100.00% (4/4) |
60.71% (170/280) |
src/selinux/checkpolicy/lex.yy.c |
69.80% (980/1404) |
53.85% (21/39) |
48.83% (564/1155) |
src/selinux/checkpolicy/module_compiler.c |
79.52% (870/1094) |
96.15% (50/52) |
75.79% (748/987) |
src/selinux/checkpolicy/parse_util.c |
0.00% (0/42) |
0.00% (0/1) |
0.00% (0/28) |
src/selinux/checkpolicy/policy_define.c |
71.93% (3697/5140) |
96.23% (102/106) |
77.85% (3008/3864) |
src/selinux/checkpolicy/queue.c |
58.65% (78/133) |
77.78% (7/9) |
54.81% (57/104) |
src/selinux/checkpolicy/y.tab.c |
93.42% (1391/1489) |
100.00% (2/2) |
86.89% (1060/1220) |
src/selinux/libsepol/src/assertion.c |
1.45% (9/622) |
5.88% (1/17) |
0.99% (8/805) |
src/selinux/libsepol/src/avrule_block.c |
82.44% (108/131) |
100.00% (9/9) |
87.16% (95/109) |
src/selinux/libsepol/src/avtab.c |
11.38% (52/457) |
26.67% (4/15) |
5.78% (38/658) |
src/selinux/libsepol/src/conditional.c |
44.75% (281/628) |
61.29% (19/31) |
39.60% (255/644) |
src/selinux/libsepol/src/constraint.c |
90.00% (18/20) |
100.00% (2/2) |
88.89% (8/9) |
src/selinux/libsepol/src/context.c |
12.25% (25/204) |
25.00% (2/8) |
12.41% (36/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 |
8.11% (3/37) |
16.67% (1/6) |
17.39% (4/23) |
src/selinux/libsepol/src/ebitmap.c |
38.78% (190/490) |
61.11% (11/18) |
31.63% (149/471) |
src/selinux/libsepol/src/expand.c |
40.33% (1097/2720) |
70.31% (45/64) |
31.53% (1200/3806) |
src/selinux/libsepol/src/hashtab.c |
67.21% (123/183) |
75.00% (6/8) |
63.58% (96/151) |
src/selinux/libsepol/src/hierarchy.c |
22.20% (93/419) |
29.63% (8/27) |
29.80% (149/500) |
src/selinux/libsepol/src/kernel_to_cil.c |
50.32% (1403/2788) |
82.89% (63/76) |
42.90% (1200/2797) |
src/selinux/libsepol/src/kernel_to_common.c |
55.27% (299/541) |
69.05% (29/42) |
49.17% (207/421) |
src/selinux/libsepol/src/kernel_to_conf.c |
50.67% (1361/2686) |
88.00% (66/75) |
42.41% (1137/2681) |
src/selinux/libsepol/src/link.c |
9.43% (169/1793) |
13.64% (6/44) |
7.49% (179/2391) |
src/selinux/libsepol/src/mls.c |
14.58% (78/535) |
36.36% (8/22) |
15.66% (80/511) |
src/selinux/libsepol/src/module.c |
0.00% (0/749) |
0.00% (0/30) |
0.00% (0/896) |
src/selinux/libsepol/src/module_to_cil.c |
0.00% (0/3236) |
0.00% (0/111) |
0.00% (0/3148) |
src/selinux/libsepol/src/optimize.c |
29.70% (90/303) |
50.00% (8/16) |
30.00% (93/310) |
src/selinux/libsepol/src/polcaps.c |
60.00% (9/15) |
50.00% (1/2) |
61.11% (11/18) |
src/selinux/libsepol/src/policydb.c |
24.81% (773/3116) |
57.63% (68/118) |
18.25% (618/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 |
0.00% (0/143) |
0.00% (0/21) |
0.00% (0/98) |
src/selinux/libsepol/src/policydb_validate.c |
40.00% (562/1405) |
73.24% (52/71) |
39.16% (851/2173) |
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 |
25.00% (51/204) |
27.27% (3/11) |
24.35% (47/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 |
29.29% (58/198) |
50.00% (3/6) |
23.38% (47/201) |
src/selinux/libsepol/src/write.c |
37.33% (713/1910) |
58.00% (29/50) |
31.53% (793/2515) |
Totals |
40.04% (14831/37040) |
54.28% (653/1203) |
33.38% (12976/38873) |