LCOV - code coverage report
Current view: top level - src/backend/utils/init - miscinit.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 417 515 81.0 %
Date: 2025-04-02 19:16:25 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
RecheckDataDirLockFile 32
GetSystemUser 44
system_user 44
InNoForceRLSOperation 240
InitializeSystemUser 250
InitStandaloneProcess 456
EstimateClientConnectionInfoSpace 910
SerializeClientConnectionInfo 910
GetCurrentRoleId 982
GetOuterUserId 1548
CreateSocketLockFile 1650
process_shmem_requests 1772
process_shared_preload_libraries 1782
UnlinkLockFiles 2064
ChangeToDataDir 2076
CreateDataDirLockFile 2076
checkDataDir 2076
SetDataDir 2082
RestoreClientConnectionInfo 2746
has_rolreplication 3308
InitializeSessionUserIdStandalone 3380
pg_bindtextdomain 3640
GetSessionUserIsSuperuser 3656
CreateLockFile 3726
AddToDataDirLockFile 10412
GetUserNameFromId 21372
process_session_preload_libraries 22260
SetAuthenticatedUserId 27982
InitializeSessionUserId 27988
SetDatabasePath 29630
GetAuthenticatedUserId 31266
ValidatePgVersion 31610
SetSessionAuthorization 37562
SetSessionUserId 37562
SwitchBackToLocalLatch 40228
SwitchToSharedLatch 40228
InitPostmasterChild 40436
SetCurrentRoleId 41412
InitProcessLocalLatch 42570
load_libraries 46302
InLocalUserIdChange 64286
GetSessionUserId 65176
InSecurityRestrictedOperation 76476
SetOuterUserId 76772
GetBackendTypeDesc 105920
SetUserIdAndSecContext 1258742
GetUserIdAndSecContext 1473704
GetUserId 14069978

Generated by: LCOV version 1.14