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

Generated by: LCOV version 2.0-1