LCOV - code coverage report
Current view: top level - src/backend/utils/init - miscinit.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 79.2 % 461 365
Test Date: 2026-11-05 01:15:59 Functions: 94.1 % 51 48
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 48.0 % 331 159

Function Name Sort by function name Hit count Sort by function hit count
GetUserIdAndContext 0
SetUserIdAndContext 0
TouchSocketLockFiles 0
GetSystemUser 22
system_user 22
RecheckDataDirLockFile 24
InitializeSystemUser 138
InNoForceRLSOperation 172
InitStandaloneProcess 285
EstimateClientConnectionInfoSpace 674
SerializeClientConnectionInfo 674
GetCurrentRoleId 722
CreateSocketLockFile 1067
GetOuterUserId 1115
process_shmem_requests 1152
process_shared_preload_libraries 1165
UnlinkLockFiles 1342
ChangeToDataDir 1346
CreateDataDirLockFile 1346
checkDataDir 1346
SetDataDir 1348
RestoreClientConnectionInfo 2043
has_rolreplication 2129
CreateLockFile 2413
pg_bindtextdomain 2423
InitializeSessionUserIdStandalone 2446
GetSessionUserIsSuperuser 2712
AddToDataDirLockFile 6721
GetUserNameFromId 12375
process_session_preload_libraries 14483
SetAuthenticatedUserId 18617
InitializeSessionUserId 18621
SetDatabasePath 19895
GetAuthenticatedUserId 20872
ValidatePgVersion 21182
SetSessionAuthorization 25573
SetSessionUserId 25573
SwitchBackToLocalLatch 26408
SwitchToSharedLatch 26408
InitPostmasterChild 26597
InitProcessLocalLatch 27973
SetCurrentRoleId 28226
load_libraries 30131
InLocalUserIdChange 43234
GetSessionUserId 43959
InSecurityRestrictedOperation 50678
SetOuterUserId 52378
GetBackendTypeDesc 1264582
SetUserIdAndSecContext 2057112
GetUserIdAndSecContext 2290235
GetUserId 11094903

Generated by: LCOV version 2.0-1