View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
clinic/ |
30.40% (733/2411) |
30.23% (39/129) |
31.15% (767/2462) |
Python-ast.c |
37.94% (6470/17052) |
70.48% (117/166) |
26.32% (6721/25535) |
Python-tokenize.c |
6.62% (19/287) |
33.33% (4/12) |
7.51% (22/293) |
_contextvars.c |
50.00% (9/18) |
66.67% (2/3) |
66.67% (8/12) |
_warnings.c |
41.46% (461/1112) |
66.67% (36/54) |
47.47% (723/1523) |
assemble.c |
85.56% (486/568) |
100.00% (30/30) |
82.66% (553/669) |
ast.c |
1.54% (14/912) |
4.00% (1/25) |
1.83% (23/1256) |
ast_preprocess.c |
80.21% (608/758) |
86.67% (26/30) |
83.84% (1868/2228) |
ast_unparse.c |
12.68% (90/710) |
23.40% (11/47) |
10.42% (151/1449) |
bltinmodule.c |
37.74% (773/2048) |
59.42% (41/69) |
42.44% (1271/2995) |
bootstrap_hash.c |
28.71% (60/209) |
44.44% (4/9) |
21.39% (40/187) |
ceval.c |
37.64% (850/2258) |
50.48% (53/105) |
53.15% (8543/16072) |
ceval_gil.c |
24.72% (157/635) |
32.69% (17/52) |
24.15% (149/617) |
ceval_macros.h |
100.00% (15/15) |
100.00% (3/3) |
100.00% (10/10) |
codecs.c |
34.74% (404/1163) |
40.30% (27/67) |
34.69% (444/1280) |
codegen.c |
68.15% (3113/4568) |
86.16% (137/159) |
57.19% (7630/13342) |
compile.c |
65.60% (818/1247) |
91.53% (54/59) |
69.74% (1240/1778) |
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.56% (67/701) |
10.94% (7/64) |
8.98% (77/857) |
critical_section.c |
0.00% (0/20) |
0.00% (0/10) |
0.00% (0/10) |
crossinterp.c |
1.27% (27/2123) |
3.42% (4/117) |
1.57% (35/2233) |
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 |
32.65% (16/49) |
100.00% (1/1) |
18.87% (10/53) |
errors.c |
35.45% (452/1275) |
53.49% (46/86) |
35.89% (552/1538) |
fileutils.c |
28.34% (348/1228) |
50.00% (30/60) |
27.70% (290/1047) |
flowgraph.c |
82.46% (2402/2913) |
93.91% (108/115) |
82.13% (3203/3900) |
frame.c |
82.80% (77/93) |
75.00% (6/8) |
81.95% (109/133) |
future.c |
90.22% (83/92) |
100.00% (3/3) |
97.09% (100/103) |
gc.c |
60.97% (803/1317) |
69.79% (67/96) |
61.91% (751/1213) |
gc_gil.c |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
getargs.c |
22.70% (506/2229) |
44.23% (23/52) |
23.69% (580/2448) |
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/1223) |
0.00% (0/72) |
0.00% (0/1314) |
hashtable.c |
59.91% (139/232) |
55.00% (11/20) |
59.79% (116/194) |
import.c |
40.45% (1085/2682) |
57.79% (89/154) |
42.62% (1276/2994) |
importdl.c |
39.50% (126/319) |
75.00% (9/12) |
55.59% (179/322) |
initconfig.c |
32.44% (954/2941) |
45.99% (63/137) |
30.07% (882/2933) |
instruction_sequence.c |
55.84% (129/231) |
52.38% (11/21) |
45.19% (122/270) |
instrumentation.c |
4.19% (80/1911) |
6.54% (7/107) |
4.34% (82/1889) |
intrinsics.c |
39.89% (71/178) |
42.86% (6/14) |
48.46% (110/227) |
legacy_tracing.c |
0.00% (0/544) |
0.00% (0/31) |
0.00% (0/625) |
lock.c |
17.44% (71/407) |
30.30% (10/33) |
19.11% (60/314) |
marshal.c |
52.03% (744/1430) |
67.35% (33/49) |
57.82% (1212/2096) |
modsupport.c |
43.41% (267/615) |
61.54% (16/26) |
45.20% (240/531) |
mysnprintf.c |
88.00% (22/25) |
100.00% (2/2) |
94.74% (18/19) |
mystrtoul.c |
59.46% (88/148) |
100.00% (2/2) |
60.62% (97/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/281) |
0.00% (0/14) |
0.00% (0/131) |
perf_trampoline.c |
0.00% (0/276) |
0.00% (0/18) |
0.00% (0/229) |
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 |
86.49% (96/111) |
77.78% (7/9) |
86.32% (101/117) |
pylifecycle.c |
28.85% (557/1931) |
33.71% (30/89) |
34.27% (668/1949) |
pymath.c |
100.00% (8/8) |
100.00% (2/2) |
100.00% (2/2) |
pystate.c |
29.61% (411/1388) |
37.40% (49/131) |
21.30% (321/1507) |
pystrcmp.c |
0.00% (0/20) |
0.00% (0/2) |
0.00% (0/37) |
pystrhex.c |
0.00% (0/126) |
0.00% (0/5) |
0.00% (0/116) |
pystrtod.c |
71.38% (232/325) |
100.00% (7/7) |
74.26% (225/303) |
python_coverage.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/2) |
pythonrun.c |
9.28% (115/1239) |
12.70% (8/63) |
9.46% (134/1417) |
pytime.c |
11.49% (71/618) |
17.74% (11/62) |
12.50% (62/496) |
qsbr.c |
0.00% (0/147) |
0.00% (0/14) |
0.00% (0/105) |
remote_debug.h |
0.00% (0/332) |
0.00% (0/13) |
0.00% (0/231) |
remote_debugging.c |
0.00% (0/268) |
0.00% (0/10) |
0.00% (0/139) |
specialize.c |
81.40% (1295/1591) |
96.36% (53/55) |
87.74% (1488/1696) |
structmember.c |
17.85% (58/325) |
100.00% (3/3) |
15.11% (60/397) |
suggestions.c |
0.00% (0/138) |
0.00% (0/4) |
0.00% (0/180) |
symtable.c |
57.80% (1322/2287) |
86.76% (59/68) |
65.03% (2879/4427) |
sysmodule.c |
23.13% (477/2062) |
26.72% (35/131) |
38.93% (1234/3170) |
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 |
5.33% (47/881) |
14.63% (6/41) |
7.87% (77/978) |
tracemalloc.c |
6.21% (55/886) |
8.06% (5/62) |
5.88% (52/885) |
Totals |
38.01% (30468/80163) |
45.82% (1522/3322) |
40.81% (49542/121408) |