LCOV - code coverage report
Current view: top level - src/backend/utils/init - miscinit.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 404 500 80.8 %
Date: 2023-10-02 04:11:32 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 8
GetSystemUser 44
system_user 44
InNoForceRLSOperation 186
InitializeSystemUser 206
InitStandaloneProcess 320
InitializeSessionUserIdStandalone 802
EstimateClientConnectionInfoSpace 804
GetCurrentRoleId 804
SerializeClientConnectionInfo 804
CreateSocketLockFile 1228
process_shmem_requests 1316
process_shared_preload_libraries 1322
GetOuterUserId 1424
UnlinkLockFiles 1502
ChangeToDataDir 1512
CreateDataDirLockFile 1512
checkDataDir 1512
SetDataDir 1518
RestoreClientConnectionInfo 2592
has_rolreplication 2626
CreateLockFile 2740
pg_bindtextdomain 3098
SetOuterUserId 3962
SetCurrentRoleId 5528
AddToDataDirLockFile 7722
process_session_preload_libraries 17346
GetUserNameFromId 17454
SetDatabasePath 21684
InitializeSessionUserId 22246
ValidatePgVersion 23134
InitPostmasterChild 27312
SwitchBackToLocalLatch 27334
SwitchToSharedLatch 27334
SetSessionAuthorization 28136
InitProcessLocalLatch 28878
InLocalUserIdChange 29358
GetAuthenticatedUserId 30542
load_libraries 36014
InSecurityRestrictedOperation 40696
GetSessionUserId 46848
SetSessionUserId 51180
GetBackendTypeDesc 57520
SetUserIdAndSecContext 938682
GetUserIdAndSecContext 954526
GetUserId 9726334

Generated by: LCOV version 1.14