LCOV - differential code coverage report
Current view: top level - src/pl/plpython - plpy_main.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 93.1 % 159 148 11 148
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 17 17 17
Baseline: 16@8cea358b128 Branches: 60.8 % 102 62 40 62
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: 93.1 % 159 148 11 148
Function coverage date bins:
(240..) days: 100.0 % 17 17 17
Branch coverage date bins:
(240..) days: 60.8 % 102 62 40 62

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
PLy_current_execution_context CBC 1410 75.0 % (3 / 4) 25.0 % (1 / 4)
PLy_get_scratch_context CBC 779 100.0 % (5 / 5) 100.0 % (2 / 2)
PLy_init_interp CBC 23 78.6 % (11 / 14) 50.0 % (5 / 10)
PLy_initialize CBC 945 87.5 % (14 / 16) 50.0 % (4 / 8)
PLy_pop_execution_context CBC 699 88.9 % (8 / 9) 50.0 % (3 / 6)
PLy_procedure_is_trigger CBC 246 100.0 % (2 / 2)
PLy_push_execution_context CBC 699 100.0 % (7 / 7) 100.0 % (2 / 2)
Pg_magic_func CBC 23 100.0 % (1 / 1)
_PG_init CBC 23 100.0 % (8 / 8) 50.0 % (1 / 2)
pg_finfo_plpython3_call_handler CBC 26 100.0 % (1 / 1)
pg_finfo_plpython3_inline_handler CBC 8 100.0 % (1 / 1)
pg_finfo_plpython3_validator CBC 26 100.0 % (1 / 1)
plpython3_call_handler CBC 678 96.8 % (30 / 31) 77.8 % (14 / 18)
plpython3_inline_handler CBC 21 97.1 % (33 / 34) 57.9 % (22 / 38)
plpython3_validator CBC 247 86.7 % (13 / 15) 50.0 % (4 / 8)
plpython_error_callback CBC 452 100.0 % (7 / 7) 100.0 % (4 / 4)
plpython_inline_error_callback CBC 28 100.0 % (3 / 3)

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