LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - portalmem.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 93.2 % 339 316 23 10 306 11
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 27 27 10 17
Baseline: lcov-20260315-024220-baseline Branches: 67.5 % 246 166 5 75 13 153 5 13
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 10 10 10
(360..) days: 93.0 % 329 306 23 306
Function coverage date bins:
(360..) days: 100.0 % 27 27 10 17
Branch coverage date bins:
(30,360] days: 72.2 % 18 13 5 13
(360..) days: 67.1 % 228 153 75 153

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
PortalHashTableDeleteAll CBC 9 90.9 % (10 / 11) 83.3 % (5 / 6)
ThereAreNoReadyPortals CBC 30 85.7 % (6 / 7) 75.0 % (3 / 4)
HoldPortal CBC 42 100.0 % (9 / 9)
pg_cursor CBC 60 94.7 % (18 / 19) 83.3 % (5 / 6)
ForgetPortalSnapshots CBC 2214 93.3 % (14 / 15) 70.0 % (7 / 10)
HoldPinnedPortals CBC 2217 91.7 % (11 / 12) 71.4 % (10 / 14)
AtSubAbort_Portals GNC 4713 87.0 % (20 / 23) 77.8 % (14 / 18)
AtSubCleanup_Portals GNC 4713 84.6 % (11 / 13) 70.0 % (7 / 10)
UnpinPortal CBC 6057 80.0 % (4 / 5) 25.0 % (1 / 4)
PinPortal CBC 6081 80.0 % (4 / 5) 25.0 % (1 / 4)
AtSubCommit_Portals CBC 6991 100.0 % (12 / 12) 87.5 % (7 / 8)
CreateNewPortal CBC 14356 100.0 % (6 / 6) 50.0 % (1 / 2)
MarkPortalFailed GNC 16184 100.0 % (7 / 7) 75.0 % (3 / 4)
EnablePortalManager CBC 17084 100.0 % (7 / 7) 50.0 % (1 / 2)
PortalErrorCleanup CBC 22891 100.0 % (8 / 8) 100.0 % (4 / 4)
PortalCreateHoldStore CBC 25915 100.0 % (11 / 11) 50.0 % (3 / 6)
AtCleanup_Portals GNC 26803 88.2 % (15 / 17) 66.7 % (12 / 18)
AtAbort_Portals GNC 26816 95.0 % (19 / 20) 93.8 % (15 / 16)
PortalGetPrimaryStmt CBC 198113 83.3 % (5 / 6) 50.0 % (4 / 8)
MarkPortalDone GNC 198596 100.0 % (7 / 7) 75.0 % (3 / 4)
PreCommit_Portals CBC 318558 93.1 % (27 / 29) 69.2 % (18 / 26)
PortalDefineQuery GNC 395968 100.0 % (13 / 13) 40.0 % (4 / 10)
PortalDrop GNC 395976 94.1 % (32 / 34) 64.7 % (22 / 34)
CreatePortal GNC 395985 92.3 % (24 / 26) 44.4 % (8 / 18)
PortalReleaseCachedPlan CBC 412329 100.0 % (6 / 6) 100.0 % (2 / 2)
MarkPortalActive CBC 413332 100.0 % (6 / 6) 75.0 % (3 / 4)
GetPortalByName GNC 448620 80.0 % (4 / 5) 75.0 % (3 / 4)

Generated by: LCOV version 2.4-beta