LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - portalmem.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 93.5 % 339 317 22 10 307 11
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 27 27 10 17
Baseline: lcov-20260630-baseline Branches: 67.9 % 246 167 4 75 14 153
Baseline Date: 2026-06-29 13:01:57 +0200 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.3 % 329 307 22 307
Function coverage date bins:
(360..) days: 100.0 % 27 27 10 17
Branch coverage date bins:
(30,360] days: 77.8 % 18 14 4 14
(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 12 90.9 % (10 / 11) 83.3 % (5 / 6)
ThereAreNoReadyPortals CBC 37 85.7 % (6 / 7) 75.0 % (3 / 4)
HoldPortal CBC 49 100.0 % (9 / 9)
pg_cursor CBC 75 94.7 % (18 / 19) 83.3 % (5 / 6)
ForgetPortalSnapshots CBC 2216 93.3 % (14 / 15) 70.0 % (7 / 10)
HoldPinnedPortals CBC 2219 91.7 % (11 / 12) 71.4 % (10 / 14)
AtSubAbort_Portals GNC 5431 87.0 % (20 / 23) 77.8 % (14 / 18)
AtSubCleanup_Portals GNC 5431 84.6 % (11 / 13) 70.0 % (7 / 10)
AtSubCommit_Portals CBC 7270 100.0 % (12 / 12) 87.5 % (7 / 8)
UnpinPortal CBC 8093 80.0 % (4 / 5) 25.0 % (1 / 4)
PinPortal CBC 8121 80.0 % (4 / 5) 25.0 % (1 / 4)
CreateNewPortal CBC 16968 100.0 % (6 / 6) 50.0 % (1 / 2)
EnablePortalManager CBC 18441 100.0 % (7 / 7) 50.0 % (1 / 2)
MarkPortalFailed GNC 22113 100.0 % (7 / 7) 75.0 % (3 / 4)
PortalErrorCleanup CBC 31329 100.0 % (8 / 8) 100.0 % (4 / 4)
PortalCreateHoldStore CBC 31456 100.0 % (11 / 11) 50.0 % (3 / 6)
AtCleanup_Portals GNC 35351 88.2 % (15 / 17) 66.7 % (12 / 18)
AtAbort_Portals GNC 35365 95.0 % (19 / 20) 93.8 % (15 / 16)
PortalGetPrimaryStmt CBC 233026 83.3 % (5 / 6) 50.0 % (4 / 8)
MarkPortalDone GNC 237812 100.0 % (7 / 7) 75.0 % (3 / 4)
PreCommit_Portals CBC 400656 93.1 % (27 / 29) 69.2 % (18 / 26)
PortalDefineQuery GNC 471706 100.0 % (13 / 13) 40.0 % (4 / 10)
PortalDrop GNC 471741 94.1 % (32 / 34) 64.7 % (22 / 34)
CreatePortal GNC 471752 92.3 % (24 / 26) 44.4 % (8 / 18)
PortalReleaseCachedPlan CBC 494081 100.0 % (6 / 6) 100.0 % (2 / 2)
MarkPortalActive CBC 494528 100.0 % (6 / 6) 75.0 % (3 / 4)
GetPortalByName GNC 535151 100.0 % (5 / 5) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1