LCOV - code coverage report
Current view: top level - src/backend/utils/init - miscinit.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 411 507 81.1 %
Date: 2024-04-26 04:11:37 Functions: 46 49 93.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetUserIdAndContext 0
SetUserIdAndContext 0
TouchSocketLockFiles 0
RecheckDataDirLockFile 10
GetSystemUser 44
system_user 44
InNoForceRLSOperation 186
InitializeSystemUser 210
InitStandaloneProcess 392
EstimateClientConnectionInfoSpace 826
GetCurrentRoleId 826
SerializeClientConnectionInfo 826
InitializeSessionUserIdStandalone 900
CreateSocketLockFile 1420
GetOuterUserId 1472
process_shmem_requests 1526
process_shared_preload_libraries 1532
UnlinkLockFiles 1766
ChangeToDataDir 1776
CreateDataDirLockFile 1776
checkDataDir 1776
SetDataDir 1782
RestoreClientConnectionInfo 2642
has_rolreplication 2976
CreateLockFile 3196
pg_bindtextdomain 3470
SetOuterUserId 4064
SetCurrentRoleId 5894
AddToDataDirLockFile 8956
GetUserNameFromId 18196
process_session_preload_libraries 18958
SetDatabasePath 23596
InitializeSessionUserId 24240
ValidatePgVersion 25292
SwitchBackToLocalLatch 30062
SwitchToSharedLatch 30062
InitPostmasterChild 30172
SetSessionAuthorization 30236
InLocalUserIdChange 31504
InitProcessLocalLatch 32002
GetAuthenticatedUserId 32686
load_libraries 39448
InSecurityRestrictedOperation 42976
GetSessionUserId 51278
SetSessionUserId 55372
GetBackendTypeDesc 61430
SetUserIdAndSecContext 1007008
GetUserIdAndSecContext 1050838
GetUserId 11148116

Generated by: LCOV version 1.14