LCOV - code coverage report
Current view: top level - src/backend/libpq - pqcomm.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 61.3 % 551 338
Test Date: 2026-09-05 08:15:53 Functions: 91.5 % 47 43
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 39.6 % 412 163

Function Name Sort by function name Hit count Sort by function hit count
AcceptConnection 15903
ListenServerPort 1071
Lock_AF_UNIX 1030
RemoveSocketFiles 1031
Setup_AF_UNIX 1030
TouchSocketFiles 0
assign_tcp_keepalives_count 1325
assign_tcp_keepalives_idle 1325
assign_tcp_keepalives_interval 1325
assign_tcp_user_timeout 1325
internal_flush 1253214
internal_flush_buffer 1384215
internal_putbytes 23728164
pq_buffer_remaining_data 458
pq_check_connection 0
pq_discardbytes 0
pq_endmsgread 1197409
pq_getbyte 668653
pq_getbyte_if_available 1286068
pq_getbytes 1597089
pq_getkeepalivescount 1956
pq_getkeepalivesidle 1956
pq_getkeepalivesinterval 1956
pq_getmessage 788766
pq_gettcpusertimeout 1956
pq_init 15643
pq_is_reading_msg 31717
pq_peekbyte 15643
pq_putmessage_v2 0
pq_recvbuf 509770
pq_setkeepalivescount 1661
pq_setkeepalivesidle 1661
pq_setkeepalivesinterval 1661
pq_settcpusertimeout 1661
pq_startmsgread 1986293
show_tcp_keepalives_count 1956
show_tcp_keepalives_idle 1956
show_tcp_keepalives_interval 1956
show_tcp_user_timeout 1956
socket_close 15643
socket_comm_reset 31717
socket_flush 646372
socket_flush_if_writable 1367648
socket_is_send_pending 2648347
socket_putmessage 7909388
socket_putmessage_noblock 324759
socket_set_nonblocking 3125432

Generated by: LCOV version 2.0-1