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-11-05 01:15:59 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
TouchSocketFiles 0
pq_check_connection 0
pq_discardbytes 0
pq_putmessage_v2 0
pq_buffer_remaining_data 478
Lock_AF_UNIX 1067
Setup_AF_UNIX 1067
RemoveSocketFiles 1068
ListenServerPort 1112
assign_tcp_keepalives_count 1376
assign_tcp_keepalives_idle 1376
assign_tcp_keepalives_interval 1376
assign_tcp_user_timeout 1376
pq_setkeepalivescount 1722
pq_setkeepalivesidle 1722
pq_setkeepalivesinterval 1722
pq_settcpusertimeout 1722
pq_getkeepalivescount 2037
pq_getkeepalivesidle 2037
pq_getkeepalivesinterval 2037
pq_gettcpusertimeout 2037
show_tcp_keepalives_count 2037
show_tcp_keepalives_idle 2037
show_tcp_keepalives_interval 2037
show_tcp_user_timeout 2037
pq_init 16129
pq_peekbyte 16129
socket_close 16129
AcceptConnection 16385
pq_is_reading_msg 31244
socket_comm_reset 31245
socket_putmessage_noblock 326100
pq_recvbuf 510041
socket_flush 642349
pq_getbyte 666906
pq_getmessage 787282
pq_endmsgread 1081158
pq_getbyte_if_available 1169104
socket_flush_if_writable 1242856
internal_flush 1250242
internal_flush_buffer 1386127
pq_getbytes 1594933
pq_startmsgread 1868563
socket_is_send_pending 2496345
socket_set_nonblocking 3012458
socket_putmessage 7858167
internal_putbytes 23574501

Generated by: LCOV version 2.0-1