LCOV - code coverage report
Current view: top level - src/backend/utils/init - miscinit.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 416 515 80.8 %
Date: 2025-06-07 20:16:56 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 62
InitializeSystemUser 248
InNoForceRLSOperation 264
InitStandaloneProcess 464
EstimateClientConnectionInfoSpace 910
SerializeClientConnectionInfo 910
GetCurrentRoleId 982
GetOuterUserId 1552
CreateSocketLockFile 1674
process_shmem_requests 1798
process_shared_preload_libraries 1808
UnlinkLockFiles 2102
ChangeToDataDir 2106
CreateDataDirLockFile 2106
checkDataDir 2106
SetDataDir 2112
RestoreClientConnectionInfo 2736
has_rolreplication 3332
GetSessionUserIsSuperuser 3646
pg_bindtextdomain 3668
CreateLockFile 3780
InitializeSessionUserIdStandalone 4090
AddToDataDirLockFile 10568
GetUserNameFromId 21794
process_session_preload_libraries 23156
SetAuthenticatedUserId 28920
InitializeSessionUserId 28924
SetDatabasePath 31272
GetAuthenticatedUserId 32214
ValidatePgVersion 33280
SetSessionAuthorization 39200
SetSessionUserId 39200
SwitchBackToLocalLatch 42018
SwitchToSharedLatch 42018
InitPostmasterChild 42498
SetCurrentRoleId 43098
InitProcessLocalLatch 44662
load_libraries 48120
InLocalUserIdChange 66180
GetSessionUserId 67810
InSecurityRestrictedOperation 78460
SetOuterUserId 80066
GetBackendTypeDesc 113648
SetUserIdAndSecContext 1377794
GetUserIdAndSecContext 1657932
GetUserId 13363042

Generated by: LCOV version 1.16