LCOV - differential code coverage report
Current view: top level - src/backend/utils/init - postinit.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 89.1 % 404 360 2 42 32 328 1 6
Current Date: 2026-06-29 16:15:13 +0200 Functions: 95.5 % 22 21 1 5 16
Baseline: lcov-20260630-baseline Branches: 62.2 % 294 183 10 101 22 161
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 14 14 14
(30,360] days: 90.0 % 20 18 2 18
(360..) days: 88.6 % 370 328 42 328
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 1 1 1
(360..) days: 95.0 % 20 19 1 3 16
Branch coverage date bins:
(7,30] days: 91.7 % 12 11 1 11
(30,360] days: 55.0 % 20 11 9 11
(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)
StoreConnectionWarning GNC 3 92.3 % (12 / 13) 37.5 % (3 / 8)
LockTimeoutHandler CBC 4 100.0 % (4 / 4)
StatementTimeoutHandler CBC 6 85.7 % (6 / 7) 50.0 % (1 / 2)
IdleStatsUpdateTimeoutHandler CBC 60 100.0 % (5 / 5)
ThereIsAtLeastOneRole CBC 75 100.0 % (7 / 7)
InitializeFastPathLocks CBC 1207 100.0 % (6 / 6) 50.0 % (5 / 10)
InitializeMaxBackends CBC 1207 85.7 % (6 / 7) 33.3 % (2 / 6)
pg_split_opts CBC 4220 95.0 % (19 / 20) 93.8 % (15 / 16)
GetDatabaseTuple CBC 14027 100.0 % (10 / 10) 100.0 % (2 / 2)
process_startup_options GNC 14444 100.0 % (19 / 19) 87.5 % (7 / 8)
PerformAuthentication CBC 14526 64.9 % (24 / 37) 32.1 % (9 / 28)
CheckMyDatabase GNC 16816 76.2 % (32 / 42) 44.0 % (22 / 50)
GetDatabaseTupleByOid CBC 16825 100.0 % (10 / 10) 50.0 % (1 / 2)
process_settings CBC 16869 100.0 % (11 / 11) 100.0 % (2 / 2)
EmitConnectionWarnings GNC 17373 92.3 % (12 / 13) 75.0 % (12 / 16)
InitPostgres GNC 18420 92.9 % (144 / 155) 71.1 % (101 / 142)
ShutdownPostgres CBC 18420 100.0 % (4 / 4)
BaseInit CBC 22676 100.0 % (14 / 14) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1