LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - portalmem.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 93.2 % 340 317 23 317
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 27 27 27
Baseline: lcov-20250907-010129-baseline Branches: 67.5 % 246 166 80 166
Baseline Date: 2025-09-05 08:21:35 +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 27
Branch coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 67.6 % 244 165 79 165

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 4674 87.0 % (20 / 23) 77.8 % (14 / 18)
AtCleanup_Portals CBC 24974 88.2 % (15 / 17) 66.7 % (12 / 18)
AtSubCleanup_Portals CBC 4674 84.6 % (11 / 13) 70.0 % (7 / 10)
CreatePortal CBC 369667 92.3 % (24 / 26) 44.4 % (8 / 18)
PortalDrop CBC 369658 94.1 % (32 / 34) 64.7 % (22 / 34)
PreCommit_Portals CBC 299957 93.1 % (27 / 29) 69.2 % (18 / 26)
AtAbort_Portals CBC 24985 95.0 % (19 / 20) 93.8 % (15 / 16)
ForgetPortalSnapshots CBC 2204 93.3 % (14 / 15) 70.0 % (7 / 10)
GetPortalByName CBC 422079 80.0 % (4 / 5) 75.0 % (3 / 4)
HoldPinnedPortals CBC 2207 91.7 % (11 / 12) 71.4 % (10 / 14)
PinPortal CBC 5981 80.0 % (4 / 5) 25.0 % (1 / 4)
PortalGetPrimaryStmt CBC 181766 83.3 % (5 / 6) 50.0 % (4 / 8)
PortalHashTableDeleteAll CBC 9 90.9 % (10 / 11) 83.3 % (5 / 6)
ThereAreNoReadyPortals CBC 30 85.7 % (6 / 7) 75.0 % (3 / 4)
UnpinPortal CBC 5957 80.0 % (4 / 5) 25.0 % (1 / 4)
pg_cursor CBC 60 94.7 % (18 / 19) 83.3 % (5 / 6)
AtSubCommit_Portals CBC 4440 100.0 % (12 / 12) 87.5 % (7 / 8)
CreateNewPortal CBC 14145 100.0 % (6 / 6) 50.0 % (1 / 2)
EnablePortalManager CBC 14935 100.0 % (7 / 7) 50.0 % (1 / 2)
HoldPortal CBC 41 100.0 % (9 / 9)
MarkPortalActive CBC 386917 100.0 % (6 / 6) 75.0 % (3 / 4)
MarkPortalDone CBC 188480 100.0 % (7 / 7) 75.0 % (3 / 4)
MarkPortalFailed CBC 15465 100.0 % (7 / 7) 75.0 % (3 / 4)
PortalCreateHoldStore CBC 25071 100.0 % (11 / 11) 50.0 % (3 / 6)
PortalDefineQuery CBC 369650 100.0 % (14 / 14) 40.0 % (4 / 10)
PortalErrorCleanup CBC 21749 100.0 % (8 / 8) 100.0 % (4 / 4)
PortalReleaseCachedPlan CBC 385279 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta