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

Generated by: LCOV version 2.0-1