View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
clinic/ |
34.76% (972/2796) |
34.51% (49/142) |
35.27% (1026/2909) |
Python-ast.c |
32.26% (4337/13442) |
70.06% (117/167) |
24.91% (4604/18479) |
Python-tokenize.c |
58.10% (165/284) |
69.23% (9/13) |
54.58% (143/262) |
_contextvars.c |
50.00% (9/18) |
66.67% (2/3) |
66.67% (8/12) |
_warnings.c |
44.95% (516/1148) |
69.64% (39/56) |
49.69% (795/1600) |
assemble.c |
83.39% (492/590) |
100.00% (30/30) |
80.12% (516/644) |
ast.c |
1.50% (14/933) |
3.85% (1/26) |
1.78% (23/1291) |
ast_preprocess.c |
75.92% (577/760) |
86.67% (26/30) |
81.45% (1822/2237) |
ast_unparse.c |
8.10% (58/716) |
17.02% (8/47) |
5.33% (78/1463) |
bltinmodule.c |
43.79% (924/2110) |
74.29% (52/70) |
48.47% (1502/3099) |
bootstrap_hash.c |
28.71% (60/209) |
44.44% (4/9) |
22.22% (42/189) |
ceval.c |
42.98% (1062/2471) |
60.19% (65/108) |
56.50% (9028/15980) |
ceval.h |
61.00% (122/200) |
84.62% (11/13) |
36.24% (158/436) |
ceval_gil.c |
24.80% (159/641) |
32.08% (17/53) |
23.75% (147/619) |
ceval_macros.h |
91.18% (31/34) |
100.00% (5/5) |
89.29% (25/28) |
codecs.c |
40.14% (468/1166) |
47.76% (32/67) |
39.86% (515/1292) |
codegen.c |
62.45% (3018/4833) |
78.95% (135/171) |
51.78% (7146/13801) |
compile.c |
66.33% (930/1402) |
92.31% (60/65) |
70.22% (1417/2018) |
condvar.h |
0.00% (0/12) |
0.00% (0/1) |
0.00% (0/8) |
config_common.h |
50.00% (12/24) |
66.67% (2/3) |
56.25% (9/16) |
context.c |
8.90% (67/753) |
10.45% (7/67) |
8.61% (77/894) |
critical_section.c |
20.00% (4/20) |
20.00% (2/10) |
20.00% (2/10) |
crossinterp.c |
1.34% (29/2158) |
3.36% (4/119) |
1.60% (37/2306) |
crossinterp_data_lookup.h |
8.19% (44/537) |
8.89% (4/45) |
8.42% (41/487) |
crossinterp_exceptions.h |
24.14% (28/116) |
25.00% (3/12) |
13.89% (15/108) |
dtoa.c |
83.60% (1417/1695) |
96.43% (27/28) |
82.95% (1435/1730) |
dynload_shlib.c |
32.65% (16/49) |
100.00% (1/1) |
18.87% (10/53) |
errors.c |
33.44% (429/1283) |
50.00% (43/86) |
34.70% (534/1539) |
fileutils.c |
31.13% (396/1272) |
53.12% (34/64) |
30.57% (347/1135) |
flowgraph.c |
80.87% (2447/3026) |
93.97% (109/116) |
81.29% (3323/4088) |
frame.c |
82.80% (77/93) |
75.00% (6/8) |
86.11% (124/144) |
future.c |
92.37% (109/118) |
100.00% (3/3) |
97.66% (125/128) |
gc.c |
65.84% (717/1089) |
66.67% (52/78) |
65.76% (680/1034) |
gc_gil.c |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
getargs.c |
32.30% (740/2291) |
50.91% (28/55) |
33.41% (853/2553) |
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/96) |
0.00% (0/2) |
0.00% (0/75) |
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/1232) |
0.00% (0/72) |
0.00% (0/1340) |
hashtable.c |
61.64% (143/232) |
60.00% (12/20) |
61.86% (120/194) |
import.c |
42.63% (1367/3207) |
60.57% (106/175) |
44.58% (1735/3892) |
importdl.c |
41.19% (131/318) |
75.00% (9/12) |
57.23% (186/325) |
initconfig.c |
31.41% (975/3104) |
45.39% (64/141) |
30.19% (856/2835) |
instruction_sequence.c |
56.41% (132/234) |
54.55% (12/22) |
45.65% (126/276) |
instrumentation.c |
4.14% (80/1931) |
6.48% (7/108) |
4.29% (82/1912) |
intrinsics.c |
42.23% (87/206) |
58.82% (10/17) |
50.38% (133/264) |
jit_unwind.c |
0.00% (0/124) |
0.00% (0/9) |
0.00% (0/55) |
legacy_tracing.c |
0.00% (0/544) |
0.00% (0/31) |
0.00% (0/625) |
lock.c |
20.64% (77/373) |
35.71% (10/28) |
21.02% (62/295) |
marshal.c |
54.90% (891/1623) |
70.91% (39/55) |
56.81% (1305/2297) |
modsupport.c |
47.65% (294/617) |
69.23% (18/26) |
51.97% (277/533) |
mysnprintf.c |
88.00% (22/25) |
100.00% (2/2) |
94.74% (18/19) |
mystrtoul.c |
58.78% (87/148) |
100.00% (2/2) |
60.00% (96/160) |
optimizer.c |
0.00% (0/7) |
0.00% (0/2) |
0.00% (0/3) |
parking_lot.c |
0.00% (0/167) |
0.00% (0/12) |
0.00% (0/109) |
pathconfig.c |
37.73% (103/273) |
25.00% (4/16) |
39.94% (123/308) |
perf_jit_trampoline.c |
0.00% (0/228) |
0.00% (0/10) |
0.00% (0/135) |
perf_trampoline.c |
0.00% (0/324) |
0.00% (0/20) |
0.00% (0/277) |
preconfig.c |
45.38% (260/573) |
80.00% (24/30) |
37.24% (213/572) |
pyarena.c |
85.71% (66/77) |
100.00% (7/7) |
86.21% (50/58) |
pyhash.c |
89.19% (99/111) |
77.78% (7/9) |
88.03% (103/117) |
pylifecycle.c |
28.96% (587/2027) |
35.56% (32/90) |
34.33% (712/2074) |
pymath.c |
100.00% (8/8) |
100.00% (2/2) |
100.00% (2/2) |
pystate.c |
28.30% (491/1735) |
34.19% (53/155) |
20.41% (379/1857) |
pystrcmp.c |
60.00% (12/20) |
50.00% (1/2) |
56.76% (21/37) |
pystrhex.c |
53.49% (92/172) |
77.78% (7/9) |
41.46% (51/123) |
pystrtod.c |
75.53% (250/331) |
100.00% (7/7) |
79.62% (250/314) |
python_coverage.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/2) |
pythonrun.c |
9.86% (124/1258) |
13.85% (9/65) |
10.35% (152/1469) |
pytime.c |
22.98% (142/618) |
32.26% (20/62) |
24.90% (124/498) |
qsbr.c |
0.00% (0/152) |
0.00% (0/14) |
0.00% (0/107) |
remote_debug.h |
0.00% (0/625) |
0.00% (0/23) |
0.00% (0/528) |
remote_debugging.c |
0.00% (0/224) |
0.00% (0/9) |
0.00% (0/113) |
slots.c |
52.47% (170/324) |
90.91% (10/11) |
57.49% (119/207) |
specialize.c |
81.83% (1405/1717) |
90.77% (59/65) |
86.13% (1664/1932) |
structmember.c |
23.33% (77/330) |
100.00% (4/4) |
22.41% (93/415) |
suggestions.c |
73.19% (101/138) |
75.00% (3/4) |
78.19% (147/188) |
symtable.c |
54.19% (1294/2388) |
78.08% (57/73) |
60.12% (2716/4518) |
sysmodule.c |
26.46% (567/2143) |
28.15% (38/135) |
41.97% (1374/3274) |
thread.c |
36.57% (64/175) |
43.75% (7/16) |
34.33% (46/134) |
thread_pthread.h |
20.26% (47/232) |
29.63% (8/27) |
21.28% (30/141) |
traceback.c |
7.41% (66/891) |
17.07% (7/41) |
9.46% (94/994) |
tracemalloc.c |
6.02% (61/1014) |
9.84% (6/61) |
6.06% (61/1006) |
typecache.c |
89.12% (131/147) |
100.00% (13/13) |
92.37% (109/118) |
Totals |
38.35% (30975/80761) |
47.77% (1669/3494) |
42.11% (50247/119330) |