LCOV - differential code coverage report
Current view: top level - src/backend/utils/init - postinit.c (source / functions) Coverage Total Hit UBC GNC CBC DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 87.7 % 374 328 46 328 1 1
Current Date: 2025-09-06 07:49:51 +0900 Functions: 80.0 % 20 16 4 1 15
Baseline: lcov-20250907-010129-baseline Branches: 66.0 % 268 177 91 177
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 96.4 % 28 27 1 27
(360..) days: 87.0 % 346 301 45 301
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 78.9 % 19 15 4 1 14
Branch coverage date bins:
(30,360] days: 71.9 % 32 23 9 23
(360..) days: 65.3 % 236 154 82 154

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 UBC 0 0.0 % (0 / 5)
IdleSessionTimeoutHandler UBC 0 0.0 % (0 / 5)
TransactionTimeoutHandler UBC 0 0.0 % (0 / 5)
LockTimeoutHandler CBC 4 100.0 % (4 / 4)
StatementTimeoutHandler CBC 6 85.7 % (6 / 7) 50.0 % (1 / 2)
IdleStatsUpdateTimeoutHandler CBC 23 100.0 % (5 / 5)
ThereIsAtLeastOneRole CBC 69 100.0 % (7 / 7)
InitializeFastPathLocks CBC 1028 100.0 % (6 / 6) 50.0 % (5 / 10)
InitializeMaxBackends CBC 1028 85.7 % (6 / 7) 33.3 % (2 / 6)
pg_split_opts CBC 3522 95.0 % (19 / 20) 93.8 % (15 / 16)
GetDatabaseTuple CBC 11537 100.0 % (10 / 10) 100.0 % (2 / 2)
process_startup_options CBC 11907 100.0 % (19 / 19) 87.5 % (7 / 8)
PerformAuthentication CBC 12105 97.3 % (36 / 37) 75.0 % (21 / 28)
CheckMyDatabase GNC 13460 75.6 % (34 / 45) 44.4 % (24 / 54)
GetDatabaseTupleByOid CBC 13467 100.0 % (10 / 10) 50.0 % (1 / 2)
process_settings CBC 13507 100.0 % (11 / 11) 100.0 % (2 / 2)
InitPostgres CBC 14911 92.6 % (137 / 148) 70.6 % (96 / 136)
ShutdownPostgres CBC 14911 100.0 % (4 / 4)
BaseInit CBC 18850 100.0 % (14 / 14) 50.0 % (1 / 2)

Generated by: LCOV version 2.4-beta