LCOV - differential code coverage report
Current view: top level - src/pl/plpython - plpy_exec.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 93.1 % 421 392 29 392
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 15 15 15
Baseline: 16@8cea358b128 Branches: 70.0 % 280 196 84 196
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 4 4 4
(240..) days: 93.0 % 417 388 29 388
Function coverage date bins:
(240..) days: 100.0 % 15 15 15
Branch coverage date bins:
[..60] days: 50.0 % 6 3 3 3
(240..) days: 70.4 % 274 193 81 193

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_abort_open_subtransactions CBC 553 100.0 % (12 / 12) 62.5 % (5 / 8)
PLy_exec_function CBC 650 96.7 % (88 / 91) 77.1 % (54 / 70)
PLy_exec_trigger CBC 46 97.4 % (38 / 39) 72.5 % (29 / 40)
PLy_function_build_args CBC 507 73.3 % (22 / 30) 65.4 % (17 / 26)
PLy_function_drop_args CBC 2 83.3 % (5 / 6) 50.0 % (1 / 2)
PLy_function_restore_args CBC 152 100.0 % (11 / 11) 70.0 % (7 / 10)
PLy_function_save_args CBC 154 100.0 % (14 / 14) 83.3 % (5 / 6)
PLy_global_args_pop CBC 650 100.0 % (11 / 11) 62.5 % (5 / 8)
PLy_global_args_push CBC 650 100.0 % (7 / 7) 100.0 % (2 / 2)
PLy_modify_tuple CBC 20 96.8 % (60 / 62) 70.0 % (28 / 40)
PLy_procedure_call CBC 553 84.6 % (11 / 13) 62.5 % (5 / 8)
PLy_trigger_build_args CBC 46 89.6 % (95 / 106) 63.5 % (33 / 52)
plpython_return_error_callback CBC 37 100.0 % (6 / 6) 75.0 % (3 / 4)
plpython_srf_cleanup_callback CBC 49 87.5 % (7 / 8) 50.0 % (1 / 2)
plpython_trigger_error_callback CBC 6 100.0 % (5 / 5) 50.0 % (1 / 2)

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