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.95% (6505/17139) |
70.48% (117/166) |
26.30% (6765/25723) |
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 |
43.76% (487/1113) |
66.67% (36/54) |
50.23% (767/1527) |
assemble.c |
85.56% (486/568) |
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 |
0.00% (0/710) |
0.00% (0/47) |
0.00% (0/1449) |
bltinmodule.c |
43.25% (903/2088) |
71.43% (50/70) |
47.72% (1463/3066) |
bootstrap_hash.c |
28.71% (60/209) |
44.44% (4/9) |
21.39% (40/187) |
ceval.c |
43.25% (1073/2481) |
60.38% (64/106) |
56.23% (8991/15990) |
ceval.h |
57.00% (114/200) |
76.92% (10/13) |
35.09% (153/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 |
34.74% (404/1163) |
40.30% (27/67) |
34.69% (444/1280) |
codegen.c |
62.63% (2955/4718) |
80.12% (129/161) |
51.62% (7142/13837) |
compile.c |
63.84% (807/1264) |
88.33% (53/60) |
68.30% (1224/1792) |
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.27% (27/2130) |
3.42% (4/117) |
1.56% (35/2245) |
crossinterp_data_lookup.h |
8.21% (44/536) |
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.01% (433/1273) |
52.33% (45/86) |
34.77% (533/1533) |
fileutils.c |
30.05% (369/1228) |
51.67% (31/60) |
30.53% (320/1048) |
flowgraph.c |
80.39% (2328/2896) |
93.91% (108/115) |
80.34% (3117/3880) |
frame.c |
82.80% (77/93) |
75.00% (6/8) |
83.22% (119/143) |
future.c |
90.22% (83/92) |
100.00% (3/3) |
97.09% (100/103) |
gc.c |
66.34% (879/1325) |
70.83% (68/96) |
68.60% (839/1223) |
gc_gil.c |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
getargs.c |
32.68% (751/2298) |
50.00% (28/56) |
34.16% (867/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 |
59.91% (139/232) |
55.00% (11/20) |
59.79% (116/194) |
import.c |
40.24% (1297/3223) |
58.96% (102/173) |
42.23% (1585/3753) |
importdl.c |
39.94% (127/318) |
75.00% (9/12) |
55.62% (178/320) |
initconfig.c |
32.47% (983/3027) |
46.76% (65/139) |
30.07% (906/3013) |
instruction_sequence.c |
52.99% (124/234) |
50.00% (11/22) |
39.19% (107/273) |
instrumentation.c |
4.19% (80/1911) |
6.54% (7/107) |
4.34% (82/1889) |
intrinsics.c |
43.82% (78/178) |
57.14% (8/14) |
52.42% (119/227) |
legacy_tracing.c |
0.00% (0/544) |
0.00% (0/31) |
0.00% (0/625) |
lock.c |
18.87% (77/408) |
30.30% (10/33) |
19.75% (62/314) |
marshal.c |
52.10% (757/1453) |
67.35% (33/49) |
56.05% (1218/2173) |
modsupport.c |
45.37% (279/615) |
65.38% (17/26) |
47.65% (253/531) |
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/285) |
0.00% (0/14) |
0.00% (0/132) |
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.46% (561/1971) |
33.33% (30/90) |
33.90% (674/1988) |
pymath.c |
100.00% (8/8) |
100.00% (2/2) |
100.00% (2/2) |
pystate.c |
31.55% (454/1439) |
38.81% (52/134) |
22.50% (347/1542) |
pystrcmp.c |
60.00% (12/20) |
50.00% (1/2) |
56.76% (21/37) |
pystrhex.c |
40.00% (66/165) |
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.31% (115/1235) |
12.70% (8/63) |
9.72% (138/1420) |
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/404) |
0.00% (0/16) |
0.00% (0/292) |
remote_debugging.c |
0.00% (0/224) |
0.00% (0/9) |
0.00% (0/113) |
specialize.c |
83.20% (1352/1625) |
98.21% (55/56) |
88.84% (1561/1757) |
structmember.c |
22.75% (76/334) |
100.00% (4/4) |
19.26% (78/405) |
suggestions.c |
0.00% (0/138) |
0.00% (0/4) |
0.00% (0/180) |
symtable.c |
54.80% (1290/2354) |
82.86% (58/70) |
61.88% (2785/4501) |
sysmodule.c |
26.49% (565/2133) |
28.15% (38/135) |
42.18% (1368/3243) |
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.39% (66/893) |
17.07% (7/41) |
9.49% (94/991) |
tracemalloc.c |
6.74% (61/905) |
9.68% (6/62) |
7.05% (63/894) |
Totals |
38.84% (31924/82198) |
47.04% (1596/3393) |
41.13% (51069/124161) |