LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- async.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
90.1 %
809
729
Test Date:
2026-08-15 10:15:37
Functions:
96.4 %
55
53
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
69.7 %
508
354
Function Name
Hit count
asyncQueueErrdetailForIoError
0
asyncQueuePageDiff
0
notification_match
1
Async_Unlisten
4
PrepareTableEntriesForUnlisten
4
pg_notification_queue_usage
6
HandleNotifyInterrupt
9
pg_listening_channels
12
asyncQueueAdvanceTail
14
Async_UnlistenOnExit
18
CleanupListenersOnExit
18
ProcessIncomingNotify
29
RemoveListenerFromChannel
32
ProcessNotifyInterrupt
35
asyncQueueUnregister
39
PrepareTableEntriesForUnlistenAll
41
asyncQueueReadAllNotifications
47
BecomeRegisteredListener
50
PrepareTableEntriesForListen
50
asyncQueueProcessPageEntries
50
Async_Listen
52
IsListeningOn
53
NotifyMyFrontEnd
53
Async_UnlistenAll
62
SignalBackends
69
initLocalChannelTable
82
initPendingListenActions
82
queue_listen
98
asyncQueueAddEntries
104
asyncQueueFillWarning
104
asyncQueueIsFull
104
asyncQueueUsage
110
asyncQueuePagePrecedes
120
initGlobalChannelTable
151
GlobalChannelKeyInit
203
globalChannelTableHash
203
AtPrepare_Notify
307
AddEventToPendingNotifies
1051
AsyncExistsPendingNotify
1066
pg_notify
1078
Async_Notify
1145
asyncQueueNotificationToEntry
1146
AsyncNotifyFreezeXids
1163
AsyncShmemInit
1268
AsyncShmemRequest
1271
check_notify_buffers
1311
notification_hash
2001
asyncQueueAdvance
2543
AtSubAbort_Notify
5440
AtSubCommit_Notify
7262
AtAbort_Notify
36047
ApplyPendingListenActions
36198
ClearPendingActionsAndNotifies
36198
AtCommit_Notify
627636
PreCommit_Notify
627791
Generated by:
LCOV version 2.0-1