LCOV - differential code coverage report
Current view: top level - src/backend/tcop - backend_startup.c (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 75.4 % 309 233 76 233
Current Date: 2026-09-20 14:13:17 +0900 Functions: 72.7 % 11 8 3 8
Baseline: lcov-20260920-baseline Branches: 51.9 % 287 149 138 149
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 94.4 % 18 17 1 17
(360..) days: 74.2 % 291 216 75 216
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 70.0 % 10 7 3 7
Branch coverage date bins:
(30,360] days: 58.3 % 12 7 5 7
(360..) days: 51.6 % 275 142 133 142

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
ProcessStartupPacket CBC 15558 77.9 % (106 / 136) 53.3 % (81 / 152)
BackendInitialize CBC 15562 91.9 % (68 / 74) 63.1 % (41 / 65)
ProcessSSLStartup CBC 15562 37.5 % (9 / 24) 15.4 % (4 / 26)
ProcessCancelRequestPacket CBC 16 60.0 % (6 / 10) 30.0 % (3 / 10)
SendNegotiateProtocolVersion UBC 0 0.0 % (0 / 8) 0.0 % (0 / 6)
check_log_connections CBC 1449 64.7 % (11 / 17) 50.0 % (3 / 6)
validate_log_connections_options CBC 1449 88.0 % (22 / 25) 83.3 % (15 / 18)
BackendMain CBC 15562 100.0 % (8 / 8) 50.0 % (2 / 4)
StartupPacketTimeoutHandler UBC 0 0.0 % (0 / 2)
assign_log_connections CBC 1445 100.0 % (3 / 3)
process_startup_packet_die UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.0-1