View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
clinic/ |
34.90% (897/2570) |
34.07% (46/135) |
35.92% (948/2639) |
Python-ast.c |
38.13% (6528/17120) |
70.06% (117/167) |
26.51% (6813/25704) |
Python-tokenize.c |
57.14% (164/287) |
75.00% (9/12) |
61.77% (181/293) |
_contextvars.c |
50.00% (9/18) |
66.67% (2/3) |
66.67% (8/12) |
_warnings.c |
46.23% (515/1114) |
72.22% (39/54) |
51.90% (794/1530) |
assemble.c |
85.41% (486/569) |
100.00% (30/30) |
82.66% (553/669) |
ast.c |
1.53% (14/914) |
4.00% (1/25) |
1.83% (23/1259) |
ast_preprocess.c |
78.16% (594/760) |
90.00% (27/30) |
82.17% (1834/2232) |
ast_unparse.c |
8.10% (58/716) |
17.02% (8/47) |
5.33% (78/1463) |
bltinmodule.c |
43.66% (912/2089) |
72.86% (51/70) |
48.00% (1475/3073) |
bootstrap_hash.c |
28.71% (60/209) |
44.44% (4/9) |
21.39% (40/187) |
ceval.c |
43.01% (1062/2469) |
61.11% (66/108) |
56.97% (9315/16352) |
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 |
95.65% (22/23) |
100.00% (4/4) |
88.89% (16/18) |
codecs.c |
40.24% (468/1163) |
47.76% (32/67) |
40.47% (518/1280) |
codegen.c |
64.85% (3078/4746) |
82.61% (133/161) |
53.66% (7482/13943) |
compile.c |
65.58% (846/1290) |
91.67% (55/60) |
69.45% (1273/1833) |
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 |
9.64% (67/695) |
10.94% (7/64) |
9.11% (77/845) |
critical_section.c |
0.00% (0/20) |
0.00% (0/10) |
0.00% (0/10) |
crossinterp.c |
1.34% (29/2157) |
3.36% (4/119) |
1.62% (37/2289) |
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) |
14.02% (15/107) |
dtoa.c |
83.55% (1412/1690) |
96.43% (27/28) |
82.98% (1428/1721) |
dynload_shlib.c |
67.35% (33/49) |
100.00% (1/1) |
60.38% (32/53) |
errors.c |
34.30% (437/1274) |
52.33% (45/86) |
35.03% (537/1533) |
fileutils.c |
29.97% (368/1228) |
50.00% (30/60) |
30.73% (322/1048) |
flowgraph.c |
80.39% (2411/2999) |
93.97% (109/116) |
80.62% (3245/4025) |
frame.c |
82.80% (77/93) |
75.00% (6/8) |
86.01% (123/143) |
future.c |
90.22% (83/92) |
100.00% (3/3) |
97.09% (100/103) |
gc.c |
65.22% (692/1061) |
67.09% (53/79) |
65.69% (670/1020) |
gc_gil.c |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
getargs.c |
32.68% (751/2298) |
50.00% (28/56) |
34.00% (863/2538) |
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/87) |
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/1239) |
0.00% (0/72) |
0.00% (0/1344) |
hashtable.c |
61.64% (143/232) |
60.00% (12/20) |
61.86% (120/194) |
import.c |
41.38% (1336/3229) |
59.54% (103/173) |
43.78% (1646/3760) |
importdl.c |
39.94% (127/318) |
75.00% (9/12) |
55.62% (178/320) |
initconfig.c |
31.70% (983/3101) |
46.10% (65/141) |
29.61% (906/3060) |
instruction_sequence.c |
56.41% (132/234) |
54.55% (12/22) |
45.79% (125/273) |
instrumentation.c |
4.16% (80/1924) |
6.48% (7/108) |
4.32% (82/1899) |
intrinsics.c |
43.82% (78/178) |
57.14% (8/14) |
52.42% (119/227) |
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 |
19.23% (80/416) |
30.30% (10/33) |
19.81% (63/318) |
marshal.c |
52.06% (771/1481) |
68.00% (34/50) |
56.37% (1247/2212) |
modsupport.c |
45.22% (279/617) |
65.38% (17/26) |
47.47% (253/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/223) |
0.00% (0/10) |
0.00% (0/131) |
perf_trampoline.c |
0.00% (0/313) |
0.00% (0/19) |
0.00% (0/270) |
preconfig.c |
47.92% (288/601) |
80.00% (24/30) |
37.91% (221/583) |
pyarena.c |
85.71% (66/77) |
100.00% (7/7) |
86.21% (50/58) |
pyhash.c |
85.59% (95/111) |
77.78% (7/9) |
85.47% (100/117) |
pylifecycle.c |
28.49% (572/2008) |
35.56% (32/90) |
33.95% (693/2041) |
pymath.c |
100.00% (8/8) |
100.00% (2/2) |
100.00% (2/2) |
pystate.c |
28.50% (481/1688) |
34.23% (51/149) |
21.25% (378/1779) |
pystrcmp.c |
60.00% (12/20) |
50.00% (1/2) |
56.76% (21/37) |
pystrhex.c |
40.36% (67/166) |
66.67% (6/9) |
31.15% (38/122) |
pystrtod.c |
68.92% (224/325) |
100.00% (7/7) |
73.60% (223/303) |
python_coverage.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/2) |
pythonrun.c |
9.30% (115/1236) |
12.70% (8/63) |
9.70% (138/1423) |
pytime.c |
22.98% (142/618) |
32.26% (20/62) |
25.00% (124/496) |
qsbr.c |
0.00% (0/152) |
0.00% (0/14) |
0.00% (0/107) |
remote_debug.h |
0.00% (0/405) |
0.00% (0/16) |
0.00% (0/292) |
remote_debugging.c |
0.00% (0/224) |
0.00% (0/9) |
0.00% (0/113) |
slots.c |
50.00% (162/324) |
81.82% (9/11) |
56.04% (116/207) |
specialize.c |
82.92% (1422/1715) |
90.77% (59/65) |
86.80% (1664/1917) |
structmember.c |
23.33% (77/330) |
100.00% (4/4) |
21.45% (89/415) |
suggestions.c |
0.00% (0/138) |
0.00% (0/4) |
0.00% (0/180) |
symtable.c |
55.96% (1329/2375) |
84.29% (59/70) |
63.36% (2872/4533) |
sysmodule.c |
26.49% (565/2133) |
28.15% (38/135) |
42.20% (1368/3242) |
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) |
22.38% (32/143) |
traceback.c |
7.37% (66/896) |
17.07% (7/41) |
9.46% (94/994) |
tracemalloc.c |
6.74% (61/905) |
9.68% (6/62) |
7.05% (63/894) |
Totals |
39.21% (32548/83014) |
47.49% (1627/3426) |
41.80% (52474/125528) |