LCOV - code coverage report
Current view: top level - Python Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 19810 43041 46.0 %
Date: 2023-03-20 08:15:36 Functions: 1305 2200 59.3 %
Branches: 11537 32447 35.6 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
frozenmain.c
0.0%
0.0 % 0 / 33 0.0 % 0 / 1 0.0 % 0 / 22
condvar.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 1 0.0 % 0 / 4
pystrhex.c
0.0%
0.0 % 0 / 82 0.0 % 0 / 5 0.0 % 0 / 50
suggestions.c
0.0%
0.0 % 0 / 214 0.0 % 0 / 11 0.0 % 0 / 152
ast_unparse.c
0.0%
0.0 % 0 / 501 0.0 % 0 / 41 0.0 % 0 / 566
ast.c
1.5%1.5%
1.5 % 10 / 673 4.3 % 1 / 23 1.0 % 8 / 762
perf_trampoline.c
7.1%7.1%
7.1 % 12 / 168 14.3 % 2 / 14 4.7 % 3 / 64
traceback.c
5.9%5.9%
5.9 % 37 / 625 14.7 % 5 / 34 2.9 % 12 / 409
codecs.c
13.5%13.5%
13.5 % 105 / 778 24.0 % 12 / 50 10.5 % 47 / 448
pythonrun.c
15.9%15.9%
15.9 % 160 / 1004 24.2 % 15 / 62 9.9 % 58 / 588
hamt.c
17.8%17.8%
17.8 % 140 / 788 27.8 % 20 / 72 13.7 % 54 / 395
context.c
32.1%32.1%
32.1 % 154 / 480 35.0 % 21 / 60 19.2 % 46 / 240
sysmodule.c
34.9%34.9%
34.9 % 419 / 1199 37.7 % 40 / 106 29.7 % 239 / 806
ceval.c
35.7%35.7%
35.7 % 472 / 1322 40.2 % 33 / 82 24.9 % 251 / 1009
pathconfig.c
49.2%49.2%
49.2 % 88 / 179 41.2 % 7 / 17 31.2 % 48 / 154
getargs.c
31.5%31.5%
31.5 % 427 / 1357 47.3 % 26 / 55 24.4 % 268 / 1098
ceval_gil.c
43.6%43.6%
43.6 % 159 / 365 48.9 % 23 / 47 29.4 % 47 / 160
errors.c
33.4%33.4%
33.4 % 271 / 812 49.4 % 38 / 77 24.2 % 110 / 454
thread.c
55.6%55.6%
55.6 % 30 / 54 50.0 % 4 / 8 46.2 % 12 / 26
pytime.c
34.9%34.9%
34.9 % 132 / 378 51.7 % 31 / 60 23.1 % 42 / 182
pystate.c
45.3%45.3%
45.3 % 463 / 1022 52.0 % 64 / 123 32.5 % 143 / 440
_warnings.c
33.5%33.5%
33.5 % 235 / 702 53.3 % 24 / 45 22.8 % 102 / 448
formatter_unicode.c
32.9%32.9%
32.9 % 228 / 693 56.5 % 13 / 23 25.3 % 117 / 462
hashtable.c
61.0%61.0%
61.0 % 105 / 172 57.9 % 11 / 19 54.4 % 37 / 68
pylifecycle.c
51.9%51.9%
51.9 % 600 / 1155 60.8 % 48 / 79 34.9 % 234 / 670
intrinsics.c
48.2%48.2%
48.2 % 53 / 110 62.5 % 5 / 8 41.7 % 25 / 60
thread_pthread.h
61.4%61.4%
61.4 % 113 / 184 63.0 % 17 / 27 47.1 % 48 / 102
Python-ast.c
24.0%24.0%
24.0 % 1921 / 8016 63.1 % 94 / 149 18.3 % 1167 / 6389
fileutils.c
43.8%43.8%
43.8 % 317 / 723 65.5 % 36 / 55 30.6 % 151 / 493
future.c
35.5%35.5%
35.5 % 22 / 62 66.7 % 2 / 3 34.0 % 17 / 50
Python-tokenize.c
30.6%30.6%
30.6 % 22 / 72 66.7 % 6 / 9 15.2 % 7 / 46
bootstrap_hash.c
32.0%32.0%
32.0 % 40 / 125 66.7 % 6 / 9 15.6 % 14 / 90
marshal.c
53.9%53.9%
53.9 % 536 / 994 70.5 % 31 / 44 42.2 % 310 / 734
initconfig.c
59.1%59.1%
59.1 % 831 / 1406 70.9 % 61 / 86 40.2 % 543 / 1351
bltinmodule.c
52.6%52.6%
52.6 % 629 / 1195 72.3 % 47 / 65 39.7 % 331 / 834
import.c
55.5%55.5%
55.5 % 853 / 1537 76.0 % 95 / 125 43.3 % 384 / 886
modsupport.c
55.1%55.1%
55.1 % 190 / 345 85.7 % 18 / 21 47.5 % 84 / 177
pyhash.c
93.0%93.0%
93.0 % 80 / 86 88.9 % 8 / 9 87.5 % 28 / 32
symtable.c
69.3%69.3%
69.3 % 841 / 1213 89.8 % 44 / 49 58.1 % 721 / 1242
ast_opt.c
79.6%79.6%
79.6 % 531 / 667 90.6 % 29 / 32 59.7 % 632 / 1059
compile.c
74.8%74.8%
74.8 % 3732 / 4990 91.1 % 245 / 269 55.1 % 2719 / 4935
preconfig.c
67.0%67.0%
67.0 % 266 / 397 93.3 % 28 / 30 36.9 % 100 / 271
bytecodes.c
79.6%79.6%
79.6 % 1122 / 1409 - 0 / 0 60.3 % 743 / 1233
generated_cases.c.h
91.5%91.5%
91.5 % 1001 / 1094 - 0 / 0 69.8 % 294 / 421
getcompiler.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
dynload_shlib.c
29.4%29.4%
29.4 % 10 / 34 100.0 % 1 / 1 18.8 % 3 / 16
getplatform.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
getcopyright.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
structmember.c
19.4%19.4%
19.4 % 42 / 217 100.0 % 2 / 2 8.6 % 14 / 163
mystrtoul.c
56.5%56.5%
56.5 % 65 / 115 100.0 % 2 / 2 40.5 % 45 / 111
pymath.c
100.0%
100.0 % 6 / 6 100.0 % 2 / 2 - 0 / 0
getversion.c
100.0%
100.0 % 8 / 8 100.0 % 2 / 2 100.0 % 2 / 2
mysnprintf.c
85.7%85.7%
85.7 % 12 / 14 100.0 % 2 / 2 50.0 % 2 / 4
importdl.c
52.6%52.6%
52.6 % 61 / 116 100.0 % 2 / 2 41.1 % 23 / 56
getopt.c
38.8%38.8%
38.8 % 26 / 67 100.0 % 2 / 2 32.7 % 17 / 52
opcode_metadata.h
54.1%54.1%
54.1 % 372 / 688 100.0 % 2 / 2 54.1 % 186 / 344
asdl.c
100.0%
100.0 % 3 / 3 100.0 % 3 / 3 55.6 % 20 / 36
frame.c
85.3%85.3%
85.3 % 58 / 68 100.0 % 6 / 6 60.0 % 24 / 40
pyarena.c
84.7%84.7%
84.7 % 50 / 59 100.0 % 7 / 7 65.0 % 13 / 20
pystrtod.c
64.5%64.5%
64.5 % 151 / 234 100.0 % 7 / 7 53.9 % 90 / 167
specialize.c
86.8%86.8%
86.8 % 629 / 725 100.0 % 24 / 24 78.3 % 343 / 438
dtoa.c
74.6%74.6%
74.6 % 964 / 1292 100.0 % 28 / 28 61.0 % 559 / 916

Generated by: LCOV version 1.14