LCOV - differential code coverage report
Current view: top level - src/backend/utils/init - postinit.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 89.4 % 406 363 43 2 4 357 1
Current Date: 2026-11-05 14:14:01 +0100 Functions: 95.5 % 22 21 1 1 20
Baseline: lcov-20261105-baseline Branches: 63.4 % 298 189 1 108 5 7 177
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 91.7 % 36 33 3 4 29
(360..) days: 89.2 % 370 330 40 2 328
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 95.0 % 20 19 1 1 18
Branch coverage date bins:
(30,360] days: 63.9 % 36 23 1 12 7 16
(360..) days: 63.4 % 262 166 96 5 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 5 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 57 100.0 % (5 / 5)
ThereIsAtLeastOneRole CBC 80 100.0 % (7 / 7)
InitializeFastPathLocks CBC 1301 100.0 % (6 / 6) 50.0 % (5 / 10)
InitializeMaxBackends CBC 1301 85.7 % (6 / 7) 33.3 % (2 / 6)
pg_split_opts CBC 4426 95.0 % (19 / 20) 93.8 % (15 / 16)
GetDatabaseTuple CBC 15081 100.0 % (10 / 10) 100.0 % (2 / 2)
process_startup_options CBC 15548 100.0 % (19 / 19) 87.5 % (7 / 8)
PerformAuthentication CBC 15628 64.9 % (24 / 37) 32.1 % (9 / 28)
CheckMyDatabase CBC 17981 75.0 % (33 / 44) 42.6 % (23 / 54)
GetDatabaseTupleByOid CBC 17991 100.0 % (10 / 10) 100.0 % (2 / 2)
process_settings CBC 18037 100.0 % (11 / 11) 100.0 % (2 / 2)
EmitConnectionWarnings CBC 18597 92.3 % (12 / 13) 75.0 % (12 / 16)
InitPostgres GNC 19725 94.2 % (146 / 155) 73.9 % (105 / 142)
ShutdownPostgres CBC 19725 100.0 % (4 / 4)
BaseInit CBC 24340 100.0 % (14 / 14) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1