LCOV - differential code coverage report
Current view: top level - src/backend/storage/page - bufpage.c (source / functions) Coverage Total Hit UBC CBC
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 94.2 % 463 436 27 436
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 20 20 20
Baseline: lcov-20260315-024220-baseline Branches: 65.8 % 392 258 134 258
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 8 8 8
(360..) days: 94.1 % 455 428 27 428
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 19 19 19
Branch coverage date bins:
(30,360] days: 64.3 % 14 9 5 9
(360..) days: 65.9 % 378 249 129 249

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
PageAddItemExtended CBC 37490888 84.3 % (43 / 51) 66.7 % (40 / 60)
PageIndexMultiDelete CBC 22573 92.5 % (49 / 53) 56.5 % (26 / 46)
PageIndexTupleDelete CBC 505916 92.1 % (35 / 38) 55.0 % (22 / 40)
PageIndexTupleOverwrite CBC 448680 88.6 % (31 / 35) 52.6 % (20 / 38)
PageRepairFragmentation CBC 55700 93.9 % (46 / 49) 59.1 % (26 / 44)
PageIndexTupleDeleteNoCompact CBC 337 90.9 % (30 / 33) 57.5 % (23 / 40)
PageIsVerified CBC 1343746 100.0 % (31 / 31) 76.3 % (29 / 38)
PageInit CBC 362010 100.0 % (12 / 12) 42.9 % (6 / 14)
compactify_tuples CBC 63480 100.0 % (71 / 71) 89.3 % (25 / 28)
PageGetExactFreeSpace CBC 1643415 83.3 % (5 / 6) 50.0 % (1 / 2)
PageGetFreeSpaceForMultipleTuples CBC 65652 85.7 % (6 / 7) 50.0 % (1 / 2)
PageTruncateLinePointerArray CBC 17538 100.0 % (22 / 22) 93.8 % (15 / 16)
PageGetFreeSpace CBC 31199021 100.0 % (7 / 7) 100.0 % (2 / 2)
PageGetHeapFreeSpace CBC 14616199 100.0 % (14 / 14) 100.0 % (12 / 12)
PageSetChecksumCopy CBC 598961 100.0 % (8 / 8) 100.0 % (6 / 6)
PageSetChecksumInplace CBC 65340 100.0 % (4 / 4) 100.0 % (4 / 4)
PageGetTempPage CBC 122 100.0 % (4 / 4)
PageGetTempPageCopy CBC 5876 100.0 % (5 / 5)
PageGetTempPageCopySpecial CBC 31670 100.0 % (8 / 8)
PageRestoreTempPage CBC 29725 100.0 % (5 / 5)

Generated by: LCOV version 2.4-beta