LCOV - code coverage report
Current view: top level - Objects Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 16625 38769 42.9 %
Date: 2023-03-20 08:15:36 Functions: 1605 2916 55.0 %
Branches: 9103 26477 34.4 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
picklebufobject.c
0.0%
0.0 % 0 / 84 0.0 % 0 / 11 0.0 % 0 / 32
interpreteridobject.c
0.0%
0.0 % 0 / 101 0.0 % 0 / 12 0.0 % 0 / 66
unicodetype_db.h
0.0%
0.0 % 0 / 311 0.0 % 0 / 3 0.0 % 0 / 154
odictobject.c
0.0%
0.0 % 0 / 637 0.0 % 0 / 55 0.0 % 0 / 378
complexobject.c
9.8%9.8%
9.8 % 43 / 439 21.6 % 8 / 37 4.5 % 14 / 314
genericaliasobject.c
14.7%14.7%
14.7 % 70 / 476 25.0 % 9 / 36 9.9 % 30 / 304
frameobject.c
16.3%16.3%
16.3 % 112 / 688 26.4 % 14 / 53 12.9 % 51 / 395
memoryobject.c
19.7%19.7%
19.7 % 274 / 1391 31.8 % 34 / 107 11.1 % 117 / 1058
bytearrayobject.c
21.2%21.2%
21.2 % 200 / 942 26.0 % 19 / 73 14.6 % 90 / 618
genobject.c
23.2%23.2%
23.2 % 184 / 792 20.0 % 17 / 85 18.9 % 87 / 460
fileobject.c
25.6%25.6%
25.6 % 53 / 207 25.0 % 5 / 20 19.4 % 24 / 124
namespaceobject.c
26.0%26.0%
26.0 % 26 / 100 55.6 % 5 / 9 18.3 % 11 / 60
exceptions.c
26.2%26.2%
26.2 % 368 / 1403 39.6 % 57 / 144 17.2 % 170 / 989
bytes_methods.c
26.7%26.7%
26.7 % 85 / 318 38.5 % 10 / 26 18.0 % 44 / 244
bytesobject.c
27.9%27.9%
27.9 % 430 / 1539 46.8 % 44 / 94 21.0 % 232 / 1103
classobject.c
28.2%28.2%
28.2 % 58 / 206 25.0 % 6 / 24 14.8 % 18 / 122
rangeobject.c
32.9%32.9%
32.9 % 185 / 563 45.9 % 17 / 37 28.1 % 86 / 306
unionobject.c
36.5%36.5%
36.5 % 70 / 192 52.9 % 9 / 17 29.5 % 36 / 122
cellobject.c
36.5%36.5%
36.5 % 23 / 63 45.5 % 5 / 11 12.2 % 6 / 49
iterobject.c
36.6%36.6%
36.6 % 60 / 164 33.3 % 7 / 21 20.0 % 20 / 100
unicodeobject.c
38.2%38.2%
38.2 % 2528 / 6618 63.9 % 202 / 316 30.8 % 1373 / 4463
boolobject.c
38.6%38.6%
38.6 % 17 / 44 37.5 % 3 / 8 23.7 % 9 / 38
abstract.c
40.5%40.5%
40.5 % 589 / 1454 64.1 % 84 / 131 34.3 % 338 / 984
sliceobject.c
41.0%41.0%
41.0 % 111 / 271 54.5 % 12 / 22 32.5 % 63 / 194
obmalloc.c
44.1%44.1%
44.1 % 373 / 845 60.0 % 42 / 70 38.3 % 160 / 418
enumobject.c
44.4%44.4%
44.4 % 99 / 223 56.2 % 9 / 16 29.4 % 40 / 136
weakrefobject.c
46.0%46.0%
46.0 % 188 / 409 28.0 % 21 / 75 12.8 % 86 / 670
structseq.c
47.5%47.5%
47.5 % 144 / 303 65.0 % 13 / 20 34.6 % 56 / 162
unicodectype.c
48.1%48.1%
48.1 % 50 / 104 68.2 % 15 / 22 26.5 % 9 / 34
floatobject.c
48.1%48.1%
48.1 % 516 / 1073 73.3 % 44 / 60 39.6 % 271 / 684
capsule.c
48.4%48.4%
48.4 % 59 / 122 46.7 % 7 / 15 41.9 % 26 / 62
object.c
49.4%49.4%
49.4 % 459 / 930 52.3 % 46 / 88 46.0 % 237 / 515
setobject.c
49.3%49.3%
49.3 % 524 / 1062 66.3 % 55 / 83 35.8 % 297 / 829
funcobject.c
49.4%49.4%
49.4 % 266 / 538 61.0 % 36 / 59 38.1 % 134 / 352
codeobject.c
51.7%51.7%
51.7 % 584 / 1129 51.2 % 42 / 82 40.7 % 258 / 634
typeobject.c
55.7%55.7%
55.7 % 2284 / 4098 66.5 % 220 / 331 48.9 % 1698 / 3472
dictobject.c
57.9%57.9%
57.9 % 1440 / 2485 73.8 % 127 / 172 49.0 % 745 / 1519
descrobject.c
59.0%59.0%
59.0 % 394 / 668 59.3 % 54 / 91 43.3 % 154 / 356
call.c
60.1%60.1%
60.1 % 249 / 414 70.7 % 29 / 41 48.9 % 91 / 186
moduleobject.c
60.1%60.1%
60.1 % 276 / 459 85.7 % 30 / 35 50.0 % 165 / 330
longobject.c
62.1%62.1%
62.1 % 1665 / 2680 82.5 % 113 / 137 50.2 % 1014 / 2018
methodobject.c
66.8%66.8%
66.8 % 157 / 235 65.4 % 17 / 26 52.8 % 65 / 123
listobject.c
70.8%70.8%
70.8 % 1051 / 1485 82.5 % 80 / 97 60.3 % 565 / 937
tupleobject.c
71.6%71.6%
71.6 % 361 / 504 86.4 % 38 / 44 58.7 % 213 / 363

Generated by: LCOV version 1.14