LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - portalmem.c (source / functions) Coverage Total Hit UNC UBC GNC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 93.2 % 340 317 1 22 317
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 27 27 1 26
Baseline: lcov-20261105-baseline Branches: 67.9 % 246 167 79 167
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 93.5 % 338 316 22 316
Function coverage date bins:
(360..) days: 100.0 % 27 27 1 26
Branch coverage date bins:
(360..) days: 67.9 % 246 167 79 167

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 GNC 37 75.0 % (6 / 8) 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 2218 93.3 % (14 / 15) 70.0 % (7 / 10)
HoldPinnedPortals CBC 2221 91.7 % (11 / 12) 71.4 % (10 / 14)
AtSubAbort_Portals CBC 5617 87.0 % (20 / 23) 77.8 % (14 / 18)
AtSubCleanup_Portals CBC 5617 84.6 % (11 / 13) 70.0 % (7 / 10)
UnpinPortal CBC 8044 80.0 % (4 / 5) 25.0 % (1 / 4)
PinPortal CBC 8072 80.0 % (4 / 5) 25.0 % (1 / 4)
CreateNewPortal CBC 16675 100.0 % (6 / 6) 50.0 % (1 / 2)
AtSubCommit_Portals CBC 17389 100.0 % (12 / 12) 87.5 % (7 / 8)
EnablePortalManager CBC 19744 100.0 % (7 / 7) 50.0 % (1 / 2)
MarkPortalFailed CBC 22000 100.0 % (7 / 7) 75.0 % (3 / 4)
PortalErrorCleanup CBC 31224 100.0 % (8 / 8) 100.0 % (4 / 4)
PortalCreateHoldStore CBC 31990 100.0 % (11 / 11) 50.0 % (3 / 6)
AtCleanup_Portals CBC 35878 88.2 % (15 / 17) 66.7 % (12 / 18)
AtAbort_Portals CBC 35895 95.0 % (19 / 20) 93.8 % (15 / 16)
PortalGetPrimaryStmt CBC 233810 83.3 % (5 / 6) 50.0 % (4 / 8)
MarkPortalDone CBC 236193 100.0 % (7 / 7) 75.0 % (3 / 4)
PreCommit_Portals CBC 402123 93.1 % (27 / 29) 69.2 % (18 / 26)
PortalDefineQuery CBC 469806 100.0 % (13 / 13) 40.0 % (4 / 10)
PortalDrop CBC 469817 94.1 % (32 / 34) 64.7 % (22 / 34)
CreatePortal CBC 469828 92.3 % (24 / 26) 44.4 % (8 / 18)
PortalReleaseCachedPlan CBC 492026 100.0 % (6 / 6) 100.0 % (2 / 2)
MarkPortalActive CBC 492612 100.0 % (6 / 6) 75.0 % (3 / 4)
GetPortalByName CBC 532028 100.0 % (5 / 5) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1