View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
clinic/ |
35.35% (972/2750) |
35.21% (50/142) |
35.76% (1020/2852) |
Python-ast.c |
32.26% (4336/13441) |
70.06% (117/167) |
24.84% (4581/18441) |
Python-tokenize.c |
55.87% (157/281) |
69.23% (9/13) |
53.08% (138/260) |
_contextvars.c |
50.00% (9/18) |
66.67% (2/3) |
66.67% (8/12) |
_strptime.c |
0.00% (0/205) |
0.00% (0/3) |
0.00% (0/212) |
_warnings.c |
44.87% (516/1150) |
69.64% (39/56) |
49.69% (796/1602) |
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.88% (921/2099) |
75.36% (52/69) |
48.57% (1499/3086) |
bootstrap_hash.c |
28.71% (60/209) |
44.44% (4/9) |
22.22% (42/189) |
ceval.c |
42.89% (1058/2467) |
60.19% (65/108) |
56.47% (9019/15972) |
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.07% (468/1168) |
47.76% (32/67) |
39.62% (515/1300) |
codegen.c |
61.73% (2995/4852) |
78.95% (135/171) |
51.35% (7103/13833) |
compile.c |
66.19% (928/1402) |
92.31% (60/65) |
70.07% (1414/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.91% (67/752) |
10.45% (7/67) |
8.59% (77/896) |
critical_section.c |
20.00% (4/20) |
20.00% (2/10) |
20.00% (2/10) |
crossinterp.c |
1.34% (29/2163) |
3.36% (4/119) |
1.60% (37/2313) |
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.09% (2433/3038) |
93.97% (109/116) |
80.62% (3308/4103) |
frame.c |
82.80% (77/93) |
75.00% (6/8) |
83.33% (120/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.42% (744/2295) |
51.79% (29/56) |
33.44% (854/2554) |
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.91% (1364/3179) |
60.57% (106/175) |
44.71% (1725/3858) |
importdl.c |
42.57% (126/296) |
77.78% (7/9) |
61.20% (194/317) |
initconfig.c |
31.38% (975/3107) |
45.39% (64/141) |
30.18% (856/2836) |
instruction_sequence.c |
56.41% (132/234) |
54.55% (12/22) |
45.65% (126/276) |
instrumentation.c |
4.13% (80/1937) |
6.48% (7/108) |
4.28% (82/1916) |
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 |
53.85% (874/1623) |
70.91% (39/55) |
55.86% (1283/2297) |
modsupport.c |
46.84% (289/617) |
69.23% (18/26) |
51.59% (275/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/178) |
0.00% (0/12) |
0.00% (0/112) |
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.79% (587/2039) |
35.56% (32/90) |
34.32% (720/2098) |
pymath.c |
100.00% (8/8) |
100.00% (2/2) |
100.00% (2/2) |
pystate.c |
28.15% (491/1744) |
34.19% (53/155) |
20.31% (379/1866) |
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 |
10.17% (129/1268) |
13.85% (9/65) |
11.01% (165/1499) |
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/108) |
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.84% (1406/1718) |
90.77% (59/65) |
86.15% (1667/1935) |
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 |
52.64% (1257/2388) |
76.71% (56/73) |
57.56% (2601/4519) |
sysmodule.c |
26.48% (569/2149) |
28.15% (38/135) |
42.08% (1382/3284) |
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.13% (30865/80952) |
47.74% (1668/3494) |
41.85% (50029/119535) |