LCOV - differential code coverage report
Current view: top level - src/backend/storage/page - bufpage.c (source / functions) Coverage Total Hit UNC UBC GIC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 94.1 % 460 433 27 7 426 2
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 19 19 2 17
Baseline: lcov-20261105-baseline Branches: 65.4 % 396 259 3 134 2 9 248
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: 100.0 % 8 8 7 1
(360..) days: 94.0 % 452 425 27 425
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 18 18 1 17
Branch coverage date bins:
(30,360] days: 75.0 % 12 9 3 9
(360..) days: 65.1 % 384 250 134 2 248

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
PageGetTempPage CBC 136 100.0 % (4 / 4)
PageIndexTupleDeleteNoCompact CBC 348 90.9 % (30 / 33) 57.5 % (23 / 40)
PageGetTempPageCopy CBC 7227 100.0 % (5 / 5)
PageTruncateLinePointerArray CBC 25290 100.0 % (22 / 22) 93.8 % (15 / 16)
PageIndexMultiDelete CBC 29947 92.5 % (49 / 53) 56.5 % (26 / 46)
PageRestoreTempPage CBC 34076 100.0 % (5 / 5)
PageGetTempPageCopySpecial CBC 36592 100.0 % (8 / 8)
PageRepairFragmentation CBC 82543 93.9 % (46 / 49) 59.1 % (26 / 44)
compactify_tuples CBC 85132 100.0 % (71 / 71) 89.3 % (25 / 28)
PageGetFreeSpaceForMultipleTuples CBC 87883 85.7 % (6 / 7) 50.0 % (1 / 2)
PageInit CBC 433881 100.0 % (12 / 12) 42.9 % (6 / 14)
PageIndexTupleOverwrite CBC 607598 88.6 % (31 / 35) 52.6 % (20 / 38)
PageIndexTupleDelete CBC 627940 92.1 % (35 / 38) 55.0 % (22 / 40)
PageSetChecksum GNC 791914 100.0 % (7 / 7) 75.0 % (6 / 8)
PageIsVerified GNC 1381768 100.0 % (33 / 33) 77.3 % (34 / 44)
PageGetExactFreeSpace CBC 2163200 83.3 % (5 / 6) 50.0 % (1 / 2)
PageGetHeapFreeSpace CBC 22969585 100.0 % (14 / 14) 100.0 % (12 / 12)
PageGetFreeSpace CBC 42924060 100.0 % (7 / 7) 100.0 % (2 / 2)
PageAddItemExtended CBC 47427058 84.3 % (43 / 51) 66.7 % (40 / 60)

Generated by: LCOV version 2.0-1