LCOV - differential code coverage report
Current view: top level - src/backend/tcop - backend_startup.c (source / functions) Coverage Total Hit UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 78.6 % 309 243 66 243
Current Date: 2026-08-27 14:31:44 +0300 Functions: 81.8 % 11 9 2 9
Baseline: lcov-20260827-baseline Branches: 54.4 % 287 156 131 156
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 94.1 % 17 16 1 16
(360..) days: 77.7 % 291 226 65 226
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 80.0 % 10 8 2 8
Branch coverage date bins:
(7,30] days: 25.0 % 4 1 3 1
(30,360] days: 75.0 % 8 6 2 6
(360..) days: 54.2 % 275 149 126 149

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

Generated by: LCOV version 2.0-1