LCOV - code coverage report
Current view: top level - src/backend/utils/init - miscinit.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 416 515 80.8 %
Date: 2025-04-24 15:15:11 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
RecheckDataDirLockFile 44
system_user 44
InNoForceRLSOperation 240
InitializeSystemUser 248
InitStandaloneProcess 464
EstimateClientConnectionInfoSpace 910
SerializeClientConnectionInfo 910
GetCurrentRoleId 982
GetOuterUserId 1556
CreateSocketLockFile 1678
process_shmem_requests 1802
process_shared_preload_libraries 1812
UnlinkLockFiles 2100
ChangeToDataDir 2110
CreateDataDirLockFile 2110
checkDataDir 2110
SetDataDir 2116
RestoreClientConnectionInfo 2734
has_rolreplication 3324
InitializeSessionUserIdStandalone 3480
GetSessionUserIsSuperuser 3644
pg_bindtextdomain 3660
CreateLockFile 3788
AddToDataDirLockFile 10588
GetUserNameFromId 21566
process_session_preload_libraries 25286
SetAuthenticatedUserId 31024
InitializeSessionUserId 31028
SetDatabasePath 32760
GetAuthenticatedUserId 34320
ValidatePgVersion 34772
SetSessionAuthorization 40692
SetSessionUserId 40692
SwitchBackToLocalLatch 43486
SwitchToSharedLatch 43486
InitPostmasterChild 43660
SetCurrentRoleId 44594
InitProcessLocalLatch 45828
load_libraries 52384
InLocalUserIdChange 70388
GetSessionUserId 71368
InSecurityRestrictedOperation 82818
SetOuterUserId 83050
GetBackendTypeDesc 111182
SetUserIdAndSecContext 1270186
GetUserIdAndSecContext 1497290
GetUserId 13372442

Generated by: LCOV version 1.14