LCOV - differential code coverage report
Current view: top level - src/backend/utils/init - postinit.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 89.1 % 404 360 44 360
Current Date: 2026-07-25 17:13:00 -0400 Functions: 95.5 % 22 21 1 21
Baseline: lcov-20260726-baseline Branches: 62.2 % 294 183 111 183
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: 94.1 % 34 32 2 32
(360..) days: 88.6 % 370 328 42 328
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 95.0 % 20 19 1 19
Branch coverage date bins:
(30,360] days: 68.8 % 32 22 10 22
(360..) days: 61.5 % 262 161 101 161

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
PerformAuthentication CBC 14698 64.9 % (24 / 37) 32.1 % (9 / 28)
InitPostgres CBC 18600 92.9 % (144 / 155) 71.1 % (101 / 142)
CheckMyDatabase CBC 16976 76.2 % (32 / 42) 44.0 % (22 / 50)
ClientCheckTimeoutHandler UBC 0 0.0 % (0 / 5)
EmitConnectionWarnings CBC 17541 92.3 % (12 / 13) 75.0 % (12 / 16)
InitializeMaxBackends CBC 1221 85.7 % (6 / 7) 33.3 % (2 / 6)
StatementTimeoutHandler CBC 6 85.7 % (6 / 7) 50.0 % (1 / 2)
StoreConnectionWarning CBC 5 92.3 % (12 / 13) 37.5 % (3 / 8)
pg_split_opts CBC 4240 95.0 % (19 / 20) 93.8 % (15 / 16)
BaseInit CBC 22902 100.0 % (14 / 14) 50.0 % (1 / 2)
GetDatabaseTuple CBC 14193 100.0 % (10 / 10) 100.0 % (2 / 2)
GetDatabaseTupleByOid CBC 16987 100.0 % (10 / 10) 50.0 % (1 / 2)
IdleInTransactionSessionTimeoutHandler CBC 1 100.0 % (5 / 5)
IdleSessionTimeoutHandler CBC 1 100.0 % (5 / 5)
IdleStatsUpdateTimeoutHandler CBC 58 100.0 % (5 / 5)
InitializeFastPathLocks CBC 1221 100.0 % (6 / 6) 50.0 % (5 / 10)
LockTimeoutHandler CBC 4 100.0 % (4 / 4)
ShutdownPostgres CBC 18600 100.0 % (4 / 4)
ThereIsAtLeastOneRole CBC 75 100.0 % (7 / 7)
TransactionTimeoutHandler CBC 1 100.0 % (5 / 5)
process_settings CBC 17029 100.0 % (11 / 11) 100.0 % (2 / 2)
process_startup_options CBC 14614 100.0 % (19 / 19) 87.5 % (7 / 8)

Generated by: LCOV version 2.0-1