View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/selinux/DESTDIR/usr/include/sepol/policydb/context.h |
35.62% (26/73) |
54.55% (6/11) |
33.33% (14/42) |
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 |
47.95% (35/73) |
90.00% (9/10) |
47.06% (24/51) |
src/selinux/checkpolicy/fuzz/checkpolicy-fuzzer.c |
79.79% (150/188) |
100.00% (4/4) |
59.64% (167/280) |
src/selinux/checkpolicy/lex.yy.c |
65.14% (910/1397) |
53.85% (21/39) |
46.04% (529/1149) |
src/selinux/checkpolicy/module_compiler.c |
73.06% (800/1095) |
96.15% (50/52) |
72.54% (716/987) |
src/selinux/checkpolicy/parse_util.c |
0.00% (0/43) |
0.00% (0/1) |
0.00% (0/28) |
src/selinux/checkpolicy/policy_define.c |
65.18% (3355/5147) |
96.23% (102/106) |
76.16% (2946/3868) |
src/selinux/checkpolicy/queue.c |
58.65% (78/133) |
77.78% (7/9) |
54.81% (57/104) |
src/selinux/checkpolicy/y.tab.c |
89.35% (1326/1484) |
100.00% (2/2) |
78.04% (956/1225) |
src/selinux/libsepol/src/assertion.c |
1.21% (9/744) |
5.88% (1/17) |
0.99% (8/805) |
src/selinux/libsepol/src/avrule_block.c |
83.08% (108/130) |
100.00% (9/9) |
86.36% (95/110) |
src/selinux/libsepol/src/avtab.c |
11.18% (52/465) |
26.67% (4/15) |
5.78% (38/658) |
src/selinux/libsepol/src/conditional.c |
44.29% (283/639) |
61.29% (19/31) |
39.47% (255/646) |
src/selinux/libsepol/src/constraint.c |
90.00% (18/20) |
100.00% (2/2) |
88.89% (8/9) |
src/selinux/libsepol/src/context.c |
11.94% (24/201) |
25.00% (2/8) |
12.07% (35/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 |
8.33% (3/36) |
16.67% (1/6) |
17.39% (4/23) |
src/selinux/libsepol/src/ebitmap.c |
37.68% (188/499) |
61.11% (11/18) |
31.50% (149/473) |
src/selinux/libsepol/src/expand.c |
41.99% (1200/2858) |
70.77% (46/65) |
32.94% (1279/3883) |
src/selinux/libsepol/src/hashtab.c |
67.39% (124/184) |
75.00% (6/8) |
63.58% (96/151) |
src/selinux/libsepol/src/hierarchy.c |
21.08% (94/446) |
29.63% (8/27) |
29.80% (149/500) |
src/selinux/libsepol/src/kernel_to_cil.c |
52.03% (1580/3037) |
84.42% (65/77) |
45.44% (1271/2797) |
src/selinux/libsepol/src/kernel_to_common.c |
59.80% (351/587) |
76.74% (33/43) |
49.50% (247/499) |
src/selinux/libsepol/src/kernel_to_conf.c |
51.30% (1483/2891) |
85.33% (64/75) |
44.04% (1174/2666) |
src/selinux/libsepol/src/link.c |
9.36% (170/1816) |
13.64% (6/44) |
7.43% (179/2410) |
src/selinux/libsepol/src/mls.c |
15.49% (81/523) |
36.36% (8/22) |
15.85% (81/511) |
src/selinux/libsepol/src/module.c |
0.00% (0/755) |
0.00% (0/30) |
0.00% (0/896) |
src/selinux/libsepol/src/module_to_cil.c |
0.00% (0/3582) |
0.00% (0/111) |
0.00% (0/3194) |
src/selinux/libsepol/src/optimize.c |
27.92% (86/308) |
50.00% (8/16) |
29.03% (90/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.83% (780/3141) |
57.63% (68/118) |
18.38% (625/3401) |
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 |
42.08% (648/1540) |
73.24% (52/71) |
39.45% (860/2180) |
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/1586) |
2.22% (1/45) |
0.32% (5/1554) |
src/selinux/libsepol/src/sidtab.c |
25.12% (51/203) |
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 |
28.64% (59/206) |
50.00% (3/6) |
23.38% (47/201) |
src/selinux/libsepol/src/write.c |
40.16% (782/1947) |
58.00% (29/50) |
35.27% (887/2515) |
Totals |
38.76% (14906/38459) |
54.56% (658/1206) |
33.42% (13074/39116) |