LCOV - differential code coverage report
Current view: top level - src/pl/plpython - plpy_exec.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 93.5 % 432 404 28 3 401 3
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 17 17 1 16
Baseline: lcov-20261105-baseline Branches: 69.6 % 296 206 90 206
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 97.6 % 42 41 1 3 38
(360..) days: 93.1 % 390 363 27 363
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 14 14 1 13
Branch coverage date bins:
(30,360] days: 62.5 % 16 10 6 10
(360..) days: 70.0 % 280 196 84 196

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
ShutdownPLyFunction CBC 1 100.0 % (5 / 5)
PLy_function_drop_args CBC 3 85.7 % (6 / 7) 50.0 % (1 / 2)
plpython_trigger_error_callback CBC 6 100.0 % (5 / 5) 50.0 % (1 / 2)
PLy_exec_event_trigger CBC 10 84.2 % (16 / 19) 42.9 % (6 / 14)
PLy_modify_tuple GNC 20 96.8 % (60 / 62) 70.5 % (31 / 44)
PLy_exec_trigger CBC 49 97.6 % (40 / 41) 72.5 % (29 / 40)
PLy_trigger_build_args CBC 49 88.9 % (80 / 90) 63.5 % (33 / 52)
plpython_return_error_callback CBC 49 100.0 % (6 / 6) 75.0 % (3 / 4)
PLy_function_restore_args CBC 166 100.0 % (14 / 14) 83.3 % (10 / 12)
PLy_function_save_args CBC 169 100.0 % (17 / 17) 87.5 % (7 / 8)
PLy_function_build_args CBC 534 72.0 % (18 / 25) 70.0 % (14 / 20)
PLy_abort_open_subtransactions CBC 593 100.0 % (12 / 12) 62.5 % (5 / 8)
PLy_procedure_call CBC 593 92.3 % (12 / 13) 62.5 % (5 / 8)
PLy_exec_function CBC 690 96.6 % (84 / 87) 73.5 % (50 / 68)
PLy_global_args_pop CBC 739 100.0 % (11 / 11) 62.5 % (5 / 8)
PLy_global_args_push CBC 739 100.0 % (7 / 7) 100.0 % (2 / 2)
PLy_function_cleanup_srfstate CBC 964 100.0 % (11 / 11) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1