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: b368bdd230181c60e085267fe65d42fd372d3a24 vs d39fda1cc404834781458376173e5293f870e83a Lines: 76.4 % 1123 858 265 4 854 4
Current Date: 2026-09-21 17:36:50 +0700 Functions: 88.9 % 27 24 3 2 22
Baseline: lcov-20260921-baseline Branches: 63.0 % 652 411 241 411
Baseline Date: 2026-09-21 12:11:14 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 91.7 % 24 22 2 4 18
(360..) days: 76.1 % 1097 835 262 835
Function coverage date bins:
(30,360] days: 0.0 % 1 0 1
(360..) days: 92.3 % 26 24 2 2 22
Branch coverage date bins:
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 75.0 % 8 6 2 6
(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 15 85.0 % (68 / 80) 78.9 % (45 / 57)
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)
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 604 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 635 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 % (15 / 15)

Generated by: LCOV version 2.0-1