LCOV - code coverage report
Current view: top level - src/backend/utils/init - miscinit.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 420 515 81.6 %
Date: 2025-07-01 18:17:16 Functions: 48 51 94.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetUserIdAndContext 0
SetUserIdAndContext 0
TouchSocketLockFiles 0
GetSystemUser 44
system_user 44
RecheckDataDirLockFile 56
InitializeSystemUser 246
InNoForceRLSOperation 264
InitStandaloneProcess 472
EstimateClientConnectionInfoSpace 910
SerializeClientConnectionInfo 910
GetCurrentRoleId 982
GetOuterUserId 1556
CreateSocketLockFile 1696
process_shmem_requests 1822
process_shared_preload_libraries 1832
UnlinkLockFiles 2132
ChangeToDataDir 2138
CreateDataDirLockFile 2138
checkDataDir 2138
SetDataDir 2144
RestoreClientConnectionInfo 2736
has_rolreplication 3356
GetSessionUserIsSuperuser 3646
pg_bindtextdomain 3670
CreateLockFile 3834
InitializeSessionUserIdStandalone 4386
AddToDataDirLockFile 10706
GetUserNameFromId 21772
process_session_preload_libraries 23150
SetAuthenticatedUserId 28912
InitializeSessionUserId 28918
SetDatabasePath 31540
GetAuthenticatedUserId 32206
ValidatePgVersion 33578
SetSessionAuthorization 39488
SetSessionUserId 39488
SwitchBackToLocalLatch 42436
SwitchToSharedLatch 42436
InitPostmasterChild 42868
SetCurrentRoleId 43418
InitProcessLocalLatch 45064
load_libraries 48132
InLocalUserIdChange 66164
GetSessionUserId 68074
InSecurityRestrictedOperation 78452
SetOuterUserId 80642
SetUserIdAndSecContext 1445358
GetBackendTypeDesc 1506736
GetUserIdAndSecContext 1760016
GetUserId 13439074

Generated by: LCOV version 1.16