LCOV - differential code coverage report
Current view: top level - src/pl/plpython - plpy_typeio.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 97.1 % 558 542 16 542
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 36 36 36
Baseline: 16@8cea358b128 Branches: 77.6 % 331 257 74 257
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 97.1 % 558 542 16 542
Function coverage date bins:
(240..) days: 100.0 % 36 36 36
Branch coverage date bins:
(240..) days: 77.6 % 331 257 74 257

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
PLyList_FromArray_recurse CBC 48 96.4 % (27 / 28) 65.0 % (26 / 40)
PLyBytes_FromBytea CBC 11 100.0 % (5 / 5) 41.7 % (5 / 12)
PLyObject_AsString CBC 1579 86.4 % (19 / 22) 50.0 % (7 / 14)
PLySequence_ToArray_recurse CBC 255 96.6 % (28 / 29) 85.3 % (29 / 34)
PLyDecimal_FromNumeric CBC 7 81.2 % (13 / 16) 60.0 % (6 / 10)
PLyDict_FromTuple CBC 243 84.6 % (22 / 26) 77.8 % (14 / 18)
PLyObject_ToComposite CBC 289 100.0 % (27 / 27) 81.8 % (18 / 22)
PLySequence_ToComposite CBC 132 100.0 % (35 / 35) 80.0 % (16 / 20)
PLyUnicode_ToComposite CBC 18 90.9 % (10 / 11) 66.7 % (8 / 12)
PLyGenericObject_ToComposite CBC 25 100.0 % (29 / 29) 78.6 % (11 / 14)
PLyMapping_ToComposite CBC 93 100.0 % (30 / 30) 78.6 % (11 / 14)
PLyObject_ToBytea CBC 11 90.9 % (20 / 22) 62.5 % (5 / 8)
PLy_input_setup_tuple CBC 185 100.0 % (20 / 20) 83.3 % (15 / 18)
PLy_output_setup_record CBC 74 100.0 % (10 / 10) 75.0 % (6 / 8)
PLy_output_setup_tuple CBC 151 95.0 % (19 / 20) 88.9 % (16 / 18)
PLyDict_FromComposite CBC 49 100.0 % (12 / 12) 50.0 % (1 / 2)
PLyList_FromArray CBC 21 100.0 % (12 / 12) 87.5 % (7 / 8)
PLySequence_ToArray CBC 58 100.0 % (17 / 17) 90.0 % (9 / 10)
PLy_input_setup_func CBC 457 100.0 % (68 / 68) 95.8 % (23 / 24)
PLy_output_setup_func CBC 470 100.0 % (53 / 53) 94.1 % (16 / 17)
PLyBool_FromBool CBC 121 100.0 % (4 / 4) 100.0 % (2 / 2)
PLyObject_ToBool CBC 23 100.0 % (6 / 6) 100.0 % (2 / 2)
PLyObject_ToScalar CBC 1597 100.0 % (7 / 7) 100.0 % (2 / 2)
PLyObject_ToTransform CBC 31 100.0 % (6 / 6) 100.0 % (2 / 2)
PLyFloat_FromFloat4 CBC 3 100.0 % (2 / 2)
PLyFloat_FromFloat8 CBC 4 100.0 % (2 / 2)
PLyLong_FromInt16 CBC 7 100.0 % (2 / 2)
PLyLong_FromInt32 CBC 396 100.0 % (2 / 2)
PLyLong_FromInt64 CBC 15 100.0 % (2 / 2)
PLyLong_FromOid CBC 2 100.0 % (2 / 2)
PLyObject_FromTransform CBC 35 100.0 % (3 / 3)
PLyObject_ToDomain CBC 29 100.0 % (5 / 5)
PLyUnicode_FromScalar CBC 482 100.0 % (5 / 5)
PLy_input_convert CBC 585 100.0 % (8 / 8)
PLy_input_from_tuple CBC 194 100.0 % (8 / 8)
PLy_output_convert CBC 566 100.0 % (2 / 2)

Generated by: LCOV version 2.1-beta2-3-g6141622