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: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 93.2 % 340 317 1 22 317
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 27 27 1 26
Baseline: lcov-20260920-baseline Branches: 67.9 % 246 167 79 167
Baseline Date: 2026-09-20 14:13:13 +0900 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 5464 87.0 % (20 / 23) 77.8 % (14 / 18)
AtCleanup_Portals CBC 35410 88.2 % (15 / 17) 66.7 % (12 / 18)
AtSubCleanup_Portals CBC 5464 84.6 % (11 / 13) 70.0 % (7 / 10)
CreatePortal CBC 465935 92.3 % (24 / 26) 44.4 % (8 / 18)
PortalDrop CBC 465924 94.1 % (32 / 34) 64.7 % (22 / 34)
PreCommit_Portals CBC 398506 93.1 % (27 / 29) 69.2 % (18 / 26)
ThereAreNoReadyPortals GNC 37 75.0 % (6 / 8) 75.0 % (3 / 4)
AtAbort_Portals CBC 35427 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 8076 80.0 % (4 / 5) 25.0 % (1 / 4)
PortalGetPrimaryStmt CBC 232093 83.3 % (5 / 6) 50.0 % (4 / 8)
PortalHashTableDeleteAll CBC 12 90.9 % (10 / 11) 83.3 % (5 / 6)
UnpinPortal CBC 8048 80.0 % (4 / 5) 25.0 % (1 / 4)
pg_cursor CBC 75 94.7 % (18 / 19) 83.3 % (5 / 6)
AtSubCommit_Portals CBC 17380 100.0 % (12 / 12) 87.5 % (7 / 8)
CreateNewPortal CBC 16675 100.0 % (6 / 6) 50.0 % (1 / 2)
EnablePortalManager CBC 19313 100.0 % (7 / 7) 50.0 % (1 / 2)
GetPortalByName CBC 527629 100.0 % (5 / 5) 100.0 % (4 / 4)
HoldPortal CBC 49 100.0 % (9 / 9)
MarkPortalActive CBC 488695 100.0 % (6 / 6) 75.0 % (3 / 4)
MarkPortalDone CBC 233709 100.0 % (7 / 7) 75.0 % (3 / 4)
MarkPortalFailed CBC 21899 100.0 % (7 / 7) 75.0 % (3 / 4)
PortalCreateHoldStore CBC 31644 100.0 % (11 / 11) 50.0 % (3 / 6)
PortalDefineQuery CBC 465913 100.0 % (13 / 13) 40.0 % (4 / 10)
PortalErrorCleanup CBC 31084 100.0 % (8 / 8) 100.0 % (4 / 4)
PortalReleaseCachedPlan CBC 488032 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1