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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 93.2 % 339 316 23 10 306 11
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 27 27 10 17
Baseline: lcov-20260505-025707-baseline Branches: 67.5 % 246 166 5 75 13 153 5 13
Baseline Date: 2026-05-05 10:27:06 +0900 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 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 2214 93.3 % (14 / 15) 70.0 % (7 / 10)
HoldPinnedPortals CBC 2217 91.7 % (11 / 12) 71.4 % (10 / 14)
AtSubAbort_Portals GNC 5388 87.0 % (20 / 23) 77.8 % (14 / 18)
AtSubCleanup_Portals GNC 5388 84.6 % (11 / 13) 70.0 % (7 / 10)
AtSubCommit_Portals CBC 7281 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 18714 100.0 % (7 / 7) 50.0 % (1 / 2)
MarkPortalFailed GNC 21971 100.0 % (7 / 7) 75.0 % (3 / 4)
PortalErrorCleanup CBC 31115 100.0 % (8 / 8) 100.0 % (4 / 4)
PortalCreateHoldStore CBC 31160 100.0 % (11 / 11) 50.0 % (3 / 6)
AtCleanup_Portals GNC 35380 88.2 % (15 / 17) 66.7 % (12 / 18)
AtAbort_Portals GNC 35394 95.0 % (19 / 20) 93.8 % (15 / 16)
PortalGetPrimaryStmt CBC 235721 83.3 % (5 / 6) 50.0 % (4 / 8)
MarkPortalDone GNC 237920 100.0 % (7 / 7) 75.0 % (3 / 4)
PreCommit_Portals CBC 394866 93.1 % (27 / 29) 69.2 % (18 / 26)
PortalDefineQuery GNC 474704 100.0 % (13 / 13) 40.0 % (4 / 10)
PortalDrop GNC 474738 94.1 % (32 / 34) 64.7 % (22 / 34)
CreatePortal GNC 474750 92.3 % (24 / 26) 44.4 % (8 / 18)
PortalReleaseCachedPlan CBC 496915 100.0 % (6 / 6) 100.0 % (2 / 2)
MarkPortalActive CBC 497507 100.0 % (6 / 6) 75.0 % (3 / 4)
GetPortalByName GNC 532779 80.0 % (4 / 5) 75.0 % (3 / 4)

Generated by: LCOV version 2.5.0-beta