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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 93.2 % 339 316 23 10 306 11
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 27 27 10 17
Baseline: lcov-20260530-034037-baseline Branches: 67.5 % 246 166 5 75 13 153 5 13
Baseline Date: 2026-05-29 14:39:03 -0700 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
AtSubAbort_Portals GNC 5397 87.0 % (20 / 23) 77.8 % (14 / 18)
AtCleanup_Portals GNC 35417 88.2 % (15 / 17) 66.7 % (12 / 18)
AtSubCleanup_Portals GNC 5397 84.6 % (11 / 13) 70.0 % (7 / 10)
CreatePortal GNC 476537 92.3 % (24 / 26) 44.4 % (8 / 18)
PortalDrop GNC 476526 94.1 % (32 / 34) 64.7 % (22 / 34)
PreCommit_Portals CBC 397232 93.1 % (27 / 29) 69.2 % (18 / 26)
AtAbort_Portals GNC 35431 95.0 % (19 / 20) 93.8 % (15 / 16)
ForgetPortalSnapshots CBC 2216 93.3 % (14 / 15) 70.0 % (7 / 10)
GetPortalByName GNC 534567 80.0 % (4 / 5) 75.0 % (3 / 4)
HoldPinnedPortals CBC 2219 91.7 % (11 / 12) 71.4 % (10 / 14)
PinPortal CBC 8121 80.0 % (4 / 5) 25.0 % (1 / 4)
PortalGetPrimaryStmt CBC 236414 83.3 % (5 / 6) 50.0 % (4 / 8)
PortalHashTableDeleteAll CBC 12 90.9 % (10 / 11) 83.3 % (5 / 6)
ThereAreNoReadyPortals CBC 37 85.7 % (6 / 7) 75.0 % (3 / 4)
UnpinPortal CBC 8093 80.0 % (4 / 5) 25.0 % (1 / 4)
pg_cursor CBC 75 94.7 % (18 / 19) 83.3 % (5 / 6)
AtSubCommit_Portals CBC 7287 100.0 % (12 / 12) 87.5 % (7 / 8)
CreateNewPortal CBC 16968 100.0 % (6 / 6) 50.0 % (1 / 2)
EnablePortalManager CBC 18834 100.0 % (7 / 7) 50.0 % (1 / 2)
HoldPortal CBC 49 100.0 % (9 / 9)
MarkPortalActive CBC 499291 100.0 % (6 / 6) 75.0 % (3 / 4)
MarkPortalDone GNC 238991 100.0 % (7 / 7) 75.0 % (3 / 4)
MarkPortalFailed GNC 22053 100.0 % (7 / 7) 75.0 % (3 / 4)
PortalCreateHoldStore CBC 31191 100.0 % (11 / 11) 50.0 % (3 / 6)
PortalDefineQuery GNC 476491 100.0 % (13 / 13) 40.0 % (4 / 10)
PortalErrorCleanup CBC 31225 100.0 % (8 / 8) 100.0 % (4 / 4)
PortalReleaseCachedPlan CBC 498786 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.5.0-beta