LCOV - differential code coverage report
Current view: top level - src/backend/tcop - backend_startup.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 78.6 % 309 243 66 243
Current Date: 2026-07-25 17:13:00 -0400 Functions: 81.8 % 11 9 2 9
Baseline: lcov-20260726-baseline Branches: 54.7 % 285 156 129 156
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 82.4 % 34 28 6 28
(360..) days: 78.2 % 275 215 60 215
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 80.0 % 10 8 2 8
Branch coverage date bins:
(30,360] days: 80.0 % 10 8 2 8
(360..) days: 53.8 % 275 148 127 148

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 14941 79.4 % (108 / 136) 55.3 % (83 / 150)
ProcessSSLStartup CBC 14944 37.5 % (9 / 24) 15.4 % (4 / 26)
BackendInitialize CBC 14944 91.9 % (68 / 74) 63.1 % (41 / 65)
check_log_connections CBC 1396 64.7 % (11 / 17) 50.0 % (3 / 6)
ProcessCancelRequestPacket CBC 16 60.0 % (6 / 10) 30.0 % (3 / 10)
validate_log_connections_options CBC 1396 88.0 % (22 / 25) 83.3 % (15 / 18)
StartupPacketTimeoutHandler UBC 0 0.0 % (0 / 2)
process_startup_packet_die UBC 0 0.0 % (0 / 2)
BackendMain CBC 14944 100.0 % (8 / 8) 50.0 % (2 / 4)
SendNegotiateProtocolVersion CBC 14859 100.0 % (8 / 8) 83.3 % (5 / 6)
assign_log_connections CBC 1392 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1