View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
clinic/ |
26.55% (638/2403) |
27.91% (36/129) |
26.45% (573/2166) |
Python-ast.c |
37.68% (6431/17069) |
74.34% (113/152) |
26.59% (6054/22768) |
Python-tokenize.c |
6.60% (19/288) |
33.33% (4/12) |
7.34% (19/259) |
_contextvars.c |
50.00% (9/18) |
66.67% (2/3) |
66.67% (8/12) |
_warnings.c |
33.56% (387/1153) |
55.36% (31/56) |
36.08% (469/1300) |
assemble.c |
85.66% (490/572) |
100.00% (30/30) |
80.21% (450/561) |
ast.c |
1.54% (14/912) |
4.00% (1/25) |
1.68% (20/1192) |
ast_preprocess.c |
81.64% (618/757) |
90.00% (27/30) |
82.52% (1567/1899) |
ast_unparse.c |
0.00% (0/710) |
0.00% (0/47) |
0.00% (0/1403) |
bltinmodule.c |
36.91% (753/2040) |
55.07% (38/69) |
44.02% (1134/2576) |
bootstrap_hash.c |
28.71% (60/209) |
44.44% (4/9) |
23.27% (37/159) |
ceval.c |
36.75% (828/2253) |
50.00% (50/100) |
49.07% (6251/12739) |
ceval_gil.c |
24.88% (160/643) |
32.69% (17/52) |
23.27% (121/520) |
ceval_macros.h |
100.00% (15/15) |
100.00% (3/3) |
100.00% (10/10) |
codecs.c |
33.99% (399/1174) |
40.30% (27/67) |
34.66% (365/1053) |
codegen.c |
66.46% (3049/4588) |
84.38% (135/160) |
54.81% (7110/12971) |
compile.c |
65.80% (814/1237) |
91.53% (54/59) |
69.47% (1049/1510) |
condvar.h |
0.00% (0/12) |
0.00% (0/1) |
0.00% (0/7) |
config_common.h |
50.00% (12/24) |
66.67% (2/3) |
57.14% (8/14) |
context.c |
9.40% (67/713) |
10.94% (7/64) |
8.74% (64/732) |
critical_section.c |
0.00% (0/20) |
0.00% (0/10) |
0.00% (0/10) |
crossinterp.c |
1.31% (28/2137) |
3.42% (4/117) |
1.58% (25/1578) |
crossinterp_data_lookup.h |
8.29% (45/543) |
8.89% (4/45) |
9.04% (35/387) |
crossinterp_exceptions.h |
23.53% (28/119) |
25.00% (3/12) |
14.67% (11/75) |
dtoa.c |
80.57% (1364/1693) |
96.43% (27/28) |
79.74% (1271/1594) |
dynload_shlib.c |
32.65% (16/49) |
100.00% (1/1) |
17.07% (7/41) |
errors.c |
34.57% (447/1293) |
52.33% (45/86) |
32.70% (413/1263) |
fileutils.c |
28.54% (351/1230) |
50.00% (30/60) |
27.72% (227/819) |
flowgraph.c |
82.26% (2411/2931) |
93.86% (107/114) |
81.15% (2687/3311) |
formatter_unicode.c |
23.57% (263/1116) |
47.83% (11/23) |
28.79% (277/962) |
frame.c |
83.16% (79/95) |
75.00% (6/8) |
79.61% (82/103) |
future.c |
90.22% (83/92) |
100.00% (3/3) |
97.00% (97/100) |
gc.c |
61.81% (811/1312) |
69.47% (66/95) |
61.57% (665/1080) |
gc_gil.c |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
getargs.c |
22.72% (512/2254) |
44.23% (23/52) |
23.74% (480/2022) |
getcompiler.c |
100.00% (3/3) |
100.00% (1/1) |
100.00% (2/2) |
getcopyright.c |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
getopt.c |
0.00% (0/88) |
0.00% (0/2) |
0.00% (0/68) |
getplatform.c |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
getversion.c |
100.00% (14/14) |
100.00% (2/2) |
100.00% (6/6) |
hamt.c |
0.00% (0/1230) |
0.00% (0/72) |
0.00% (0/1113) |
hashtable.c |
59.83% (140/234) |
55.00% (11/20) |
60.36% (102/169) |
import.c |
40.85% (1091/2671) |
57.62% (87/151) |
43.85% (1019/2324) |
importdl.c |
37.86% (117/309) |
72.73% (8/11) |
56.12% (133/237) |
initconfig.c |
32.87% (962/2927) |
47.01% (63/134) |
30.23% (764/2527) |
instruction_sequence.c |
55.56% (130/234) |
52.38% (11/21) |
40.09% (87/217) |
instrumentation.c |
4.16% (80/1923) |
6.54% (7/107) |
4.76% (66/1386) |
intrinsics.c |
39.34% (72/183) |
42.86% (6/14) |
51.61% (96/186) |
legacy_tracing.c |
0.00% (0/551) |
0.00% (0/31) |
0.00% (0/485) |
lock.c |
14.60% (60/411) |
27.27% (9/33) |
14.04% (40/285) |
marshal.c |
53.25% (804/1510) |
70.21% (33/47) |
59.80% (1068/1786) |
modsupport.c |
47.68% (247/518) |
65.22% (15/23) |
48.09% (176/366) |
mysnprintf.c |
88.46% (23/26) |
100.00% (2/2) |
87.50% (7/8) |
mystrtoul.c |
59.73% (89/149) |
100.00% (2/2) |
59.87% (91/152) |
optimizer.c |
0.00% (0/7) |
0.00% (0/2) |
0.00% (0/3) |
parking_lot.c |
0.00% (0/173) |
0.00% (0/13) |
0.00% (0/96) |
pathconfig.c |
37.73% (103/273) |
25.00% (4/16) |
43.49% (117/269) |
perf_jit_trampoline.c |
0.00% (0/281) |
0.00% (0/14) |
0.00% (0/88) |
perf_trampoline.c |
0.00% (0/278) |
0.00% (0/18) |
0.00% (0/183) |
preconfig.c |
48.01% (290/604) |
80.00% (24/30) |
36.22% (184/508) |
pyarena.c |
85.71% (66/77) |
100.00% (7/7) |
87.23% (41/47) |
pyhash.c |
86.49% (96/111) |
77.78% (7/9) |
86.96% (100/115) |
pylifecycle.c |
29.57% (550/1860) |
34.94% (29/83) |
35.62% (577/1620) |
pymath.c |
100.00% (8/8) |
100.00% (2/2) |
100.00% (2/2) |
pystate.c |
29.78% (416/1397) |
37.40% (49/131) |
14.10% (152/1078) |
pystrcmp.c |
0.00% (0/20) |
0.00% (0/2) |
0.00% (0/37) |
pystrhex.c |
0.00% (0/128) |
0.00% (0/5) |
0.00% (0/94) |
pystrtod.c |
62.88% (205/326) |
100.00% (7/7) |
64.91% (172/265) |
python_coverage.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/2) |
pythonrun.c |
8.67% (107/1234) |
12.90% (8/62) |
8.15% (98/1202) |
pytime.c |
11.21% (72/642) |
17.19% (11/64) |
9.71% (40/412) |
qsbr.c |
0.00% (0/149) |
0.00% (0/14) |
0.00% (0/71) |
remote_debug.h |
0.00% (0/335) |
0.00% (0/13) |
0.00% (0/197) |
remote_debugging.c |
0.00% (0/268) |
0.00% (0/10) |
0.00% (0/137) |
specialize.c |
79.97% (1262/1578) |
96.36% (53/55) |
84.86% (1267/1493) |
structmember.c |
16.92% (55/325) |
100.00% (3/3) |
13.90% (52/374) |
suggestions.c |
0.00% (0/138) |
0.00% (0/4) |
0.00% (0/153) |
symtable.c |
57.60% (1323/2297) |
86.76% (59/68) |
63.62% (2534/3983) |
sysmodule.c |
22.10% (451/2041) |
25.38% (33/130) |
38.94% (1037/2663) |
thread.c |
35.63% (62/174) |
43.75% (7/16) |
34.21% (39/114) |
thread_pthread.h |
19.83% (47/237) |
29.63% (8/27) |
22.03% (26/118) |
traceback.c |
5.21% (45/864) |
12.82% (5/39) |
7.51% (64/852) |
tracemalloc.c |
6.42% (57/888) |
8.06% (5/62) |
5.31% (39/734) |
Totals |
37.18% (30254/81380) |
45.07% (1491/3308) |
39.64% (41786/105426) |