LCOV - differential code coverage report
Current view: top level - src/test/modules/libpq_pipeline - libpq_pipeline.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 76.5 % 1154 883 271 4 879 4
Current Date: 2026-11-05 14:14:01 +0100 Functions: 89.3 % 28 25 3 2 23
Baseline: lcov-20261105-baseline Branches: 62.9 % 666 419 247 419
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: 84.2 % 57 48 9 4 44
(360..) days: 76.1 % 1097 835 262 835
Function coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 92.3 % 26 24 2 2 22
Branch coverage date bins:
(30,360] days: 62.5 % 24 15 9 15
(360..) days: 62.9 % 642 404 238 404

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
test_pipeline_abort CBC 1 71.6 % (83 / 116) 55.1 % (38 / 69)
test_cancel CBC 2 71.3 % (67 / 94) 56.0 % (28 / 50)
test_singlerowmode CBC 1 74.4 % (67 / 90) 66.2 % (43 / 65)
test_prepared CBC 1 75.9 % (66 / 87) 52.3 % (23 / 44)
test_transaction CBC 1 73.0 % (54 / 74) 60.0 % (30 / 50)
test_pipelined_insert CBC 1 84.9 % (101 / 119) 75.4 % (52 / 69)
test_uniqviol CBC 1 84.3 % (75 / 89) 75.0 % (51 / 68)
test_disallowed_in_pipeline CBC 1 62.9 % (22 / 35) 50.0 % (13 / 26)
main CBC 16 85.4 % (70 / 82) 79.7 % (47 / 59)
test_multi_pipelines CBC 1 69.2 % (27 / 39) 50.0 % (12 / 24)
test_pipeline_idle CBC 1 71.4 % (25 / 35) 50.0 % (10 / 20)
pg_fatal_impl UBC 0 0.0 % (0 / 9) 0.0 % (0 / 2)
test_protocol_version GNC 1 85.0 % (51 / 60) 64.3 % (18 / 28)
test_simple_pipeline CBC 1 67.9 % (19 / 28) 50.0 % (9 / 18)
usage UBC 0 0.0 % (0 / 9)
test_nosync CBC 1 78.1 % (25 / 32) 60.0 % (12 / 20)
test_describe_fetch CBC 1 78.6 % (22 / 28) 50.0 % (6 / 12)
wait_for_connection_state CBC 24 75.0 % (18 / 24) 64.3 % (9 / 14)
exit_nicely UBC 0 0.0 % (0 / 3)
process_result CBC 600 87.5 % (21 / 24) 66.7 % (4 / 6)
confirm_result_status_impl CBC 56 71.4 % (5 / 7) 50.0 % (2 / 4)
consume_query_cancel_impl CBC 12 75.0 % (6 / 8) 50.0 % (2 / 4)
consume_null_result_impl CBC 631 80.0 % (4 / 5) 50.0 % (1 / 2)
copy_connection GNC 2 95.5 % (21 / 22) 87.5 % (7 / 8)
send_cancellable_query_impl CBC 12 90.0 % (9 / 10) 50.0 % (2 / 4)
consume_result_status_impl CBC 39 100.0 % (4 / 4)
notice_processor CBC 1 100.0 % (5 / 5)
print_test_list CBC 1 100.0 % (16 / 16)

Generated by: LCOV version 2.0-1