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-20250908-010021-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
BaseInit CBC 18835 100.0 % (14 / 14) 50.0 % (1 / 2)
CheckMyDatabase GNC 13463 75.6 % (34 / 45) 44.4 % (24 / 54)
ClientCheckTimeoutHandler UBC 0 0.0 % (0 / 5)
GetDatabaseTuple CBC 11534 100.0 % (10 / 10) 100.0 % (2 / 2)
GetDatabaseTupleByOid CBC 13469 100.0 % (10 / 10) 50.0 % (1 / 2)
IdleInTransactionSessionTimeoutHandler UBC 0 0.0 % (0 / 5)
IdleSessionTimeoutHandler UBC 0 0.0 % (0 / 5)
IdleStatsUpdateTimeoutHandler CBC 24 100.0 % (5 / 5)
InitPostgres CBC 14907 92.6 % (137 / 148) 70.6 % (96 / 136)
InitializeFastPathLocks CBC 1028 100.0 % (6 / 6) 50.0 % (5 / 10)
InitializeMaxBackends CBC 1028 85.7 % (6 / 7) 33.3 % (2 / 6)
LockTimeoutHandler CBC 4 100.0 % (4 / 4)
PerformAuthentication CBC 12100 97.3 % (36 / 37) 75.0 % (21 / 28)
ShutdownPostgres CBC 14907 100.0 % (4 / 4)
StatementTimeoutHandler CBC 6 85.7 % (6 / 7) 50.0 % (1 / 2)
ThereIsAtLeastOneRole CBC 69 100.0 % (7 / 7)
TransactionTimeoutHandler UBC 0 0.0 % (0 / 5)
pg_split_opts CBC 3522 95.0 % (19 / 20) 93.8 % (15 / 16)
process_settings CBC 13510 100.0 % (11 / 11) 100.0 % (2 / 2)
process_startup_options CBC 11903 100.0 % (19 / 19) 87.5 % (7 / 8)

Generated by: LCOV version 2.4-beta