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 |
37.71% (6483/17192) |
70.06% (117/167) |
26.35% (6731/25540) |
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 |
84.36% (480/569) |
100.00% (30/30) |
76.54% (535/699) |
ast.c |
1.53% (14/914) |
4.00% (1/25) |
1.83% (23/1259) |
ast_preprocess.c |
75.92% (577/760) |
86.67% (26/30) |
81.63% (1822/2232) |
ast_unparse.c |
0.00% (0/716) |
0.00% (0/47) |
0.00% (0/1463) |
bltinmodule.c |
43.39% (909/2095) |
72.86% (51/70) |
47.89% (1474/3078) |
bootstrap_hash.c |
28.71% (60/209) |
44.44% (4/9) |
21.39% (40/187) |
ceval.c |
43.16% (1070/2479) |
61.68% (66/107) |
55.93% (9027/16140) |
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.17% (468/1165) |
47.76% (32/67) |
40.47% (518/1280) |
codegen.c |
61.61% (2951/4790) |
77.78% (126/162) |
50.40% (7111/14110) |
compile.c |
65.61% (849/1294) |
91.67% (55/60) |
69.57% (1278/1837) |
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.60% (67/698) |
10.94% (7/64) |
9.06% (77/850) |
critical_section.c |
0.00% (0/20) |
0.00% (0/10) |
0.00% (0/10) |
crossinterp.c |
1.34% (29/2158) |
3.36% (4/119) |
1.62% (37/2291) |
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.61% (1413/1690) |
96.43% (27/28) |
83.03% (1429/1721) |
dynload_shlib.c |
32.65% (16/49) |
100.00% (1/1) |
18.87% (10/53) |
errors.c |
35.48% (452/1274) |
51.16% (44/86) |
36.07% (553/1533) |
fileutils.c |
29.91% (367/1227) |
51.67% (31/60) |
30.48% (320/1050) |
flowgraph.c |
80.25% (2413/3007) |
93.97% (109/116) |
80.46% (3248/4037) |
frame.c |
82.80% (77/93) |
75.00% (6/8) |
86.01% (123/143) |
future.c |
98.91% (91/92) |
100.00% (3/3) |
98.06% (101/103) |
gc.c |
65.10% (692/1063) |
67.09% (53/79) |
65.62% (670/1021) |
gc_gil.c |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
getargs.c |
32.51% (747/2298) |
50.00% (28/56) |
33.53% (851/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/1241) |
0.00% (0/72) |
0.00% (0/1350) |
hashtable.c |
61.64% (143/232) |
60.00% (12/20) |
61.86% (120/194) |
import.c |
40.53% (1297/3200) |
59.30% (102/172) |
42.15% (1578/3744) |
importdl.c |
40.25% (128/318) |
75.00% (9/12) |
56.56% (181/320) |
initconfig.c |
31.21% (964/3089) |
46.10% (65/141) |
28.27% (850/3007) |
instruction_sequence.c |
56.41% (132/234) |
54.55% (12/22) |
45.79% (125/273) |
instrumentation.c |
4.15% (80/1926) |
6.48% (7/108) |
4.31% (82/1903) |
intrinsics.c |
45.05% (82/182) |
60.00% (9/15) |
53.25% (123/231) |
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.33% (1246/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/224) |
0.00% (0/10) |
0.00% (0/131) |
perf_trampoline.c |
0.00% (0/316) |
0.00% (0/20) |
0.00% (0/271) |
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 |
89.19% (99/111) |
77.78% (7/9) |
88.03% (103/117) |
pylifecycle.c |
28.81% (580/2013) |
35.56% (32/90) |
34.11% (699/2049) |
pymath.c |
100.00% (8/8) |
100.00% (2/2) |
100.00% (2/2) |
pystate.c |
28.51% (487/1708) |
34.44% (52/151) |
20.91% (377/1803) |
pystrcmp.c |
60.00% (12/20) |
50.00% (1/2) |
56.76% (21/37) |
pystrhex.c |
51.81% (86/166) |
77.78% (7/9) |
40.98% (50/122) |
pystrtod.c |
72.31% (235/325) |
100.00% (7/7) |
74.92% (227/303) |
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.31% (151/1464) |
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/618) |
0.00% (0/22) |
0.00% (0/515) |
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.28% (1416/1721) |
90.77% (59/65) |
86.48% (1669/1930) |
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 |
53.92% (1286/2385) |
77.14% (54/70) |
59.73% (2713/4542) |
sysmodule.c |
26.32% (567/2154) |
28.15% (38/135) |
41.99% (1373/3270) |
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 |
38.68% (32273/83444) |
46.83% (1610/3438) |
40.89% (51393/125682) |