LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- async.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
89.6 %
809
725
Test Date:
2026-07-26 01:15:34
Functions:
96.4 %
55
53
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
69.1 %
508
351
Function Name
Hit count
AddEventToPendingNotifies
1051
ApplyPendingListenActions
35978
AsyncExistsPendingNotify
1066
AsyncNotifyFreezeXids
1160
AsyncShmemInit
1257
AsyncShmemRequest
1260
Async_Listen
52
Async_Notify
1145
Async_Unlisten
4
Async_UnlistenAll
62
Async_UnlistenOnExit
18
AtAbort_Notify
35827
AtCommit_Notify
618322
AtPrepare_Notify
321
AtSubAbort_Notify
5428
AtSubCommit_Notify
7274
BecomeRegisteredListener
50
CleanupListenersOnExit
18
ClearPendingActionsAndNotifies
35978
GlobalChannelKeyInit
203
HandleNotifyInterrupt
9
IsListeningOn
53
NotifyMyFrontEnd
53
PreCommit_Notify
618477
PrepareTableEntriesForListen
50
PrepareTableEntriesForUnlisten
4
PrepareTableEntriesForUnlistenAll
41
ProcessIncomingNotify
29
ProcessNotifyInterrupt
35
RemoveListenerFromChannel
32
SignalBackends
69
asyncQueueAddEntries
104
asyncQueueAdvance
2533
asyncQueueAdvanceTail
14
asyncQueueErrdetailForIoError
0
asyncQueueFillWarning
104
asyncQueueIsFull
104
asyncQueueNotificationToEntry
1146
asyncQueuePageDiff
0
asyncQueuePagePrecedes
120
asyncQueueProcessPageEntries
50
asyncQueueReadAllNotifications
47
asyncQueueUnregister
39
asyncQueueUsage
110
check_notify_buffers
1300
globalChannelTableHash
203
initGlobalChannelTable
151
initLocalChannelTable
82
initPendingListenActions
82
notification_hash
2001
notification_match
1
pg_listening_channels
12
pg_notification_queue_usage
6
pg_notify
1078
queue_listen
98
Generated by:
LCOV version 2.0-1