LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - slru.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 80.0 % 600 480 120 14 466 6
Current Date: 2025-10-28 08:26:42 +0900 Functions: 96.9 % 32 31 1 6 25
Baseline: lcov-20251028-005825-baseline Branches: 54.6 % 425 232 1 192 1 231
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 94.7 % 19 18 1 14 4
(360..) days: 79.5 % 581 462 119 462
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 96.8 % 31 30 1 5 25
Branch coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 54.6 % 423 231 192 231

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
SlruReportIOError UBC 0 0.0 % (0 / 27) 0.0 % (0 / 29)
SlruPagePrecedesTestOffset CBC 15735 100.0 % (37 / 37) 54.0 % (27 / 50)
SlruPhysicalReadPage CBC 1663 48.3 % (14 / 29) 13.6 % (3 / 22)
SlruInternalWritePage CBC 5568 81.2 % (26 / 32) 46.7 % (14 / 30)
SlruSelectLRUPage CBC 164271 75.0 % (36 / 48) 61.8 % (21 / 34)
SlruPhysicalWritePage GNC 2774 69.2 % (45 / 65) 72.5 % (29 / 40)
SimpleLruReadPage GNC 162842 97.0 % (32 / 33) 67.9 % (19 / 28)
SimpleLruWriteAll CBC 8535 83.3 % (25 / 30) 59.1 % (13 / 22)
SimpleLruZeroPage GNC 1426 100.0 % (14 / 14) 55.0 % (11 / 20)
SimpleLruInit CBC 7344 96.2 % (50 / 52) 55.6 % (10 / 18)
SimpleLruWaitIO CBC 3 64.7 % (11 / 17) 30.0 % (3 / 10)
SlruDeleteSegment CBC 2 70.0 % (21 / 30) 56.2 % (9 / 16)
SimpleLruZeroLSNs CBC 3089 100.0 % (5 / 5) 50.0 % (6 / 12)
SimpleLruTruncate CBC 1675 90.0 % (27 / 30) 72.2 % (13 / 18)
SlruFileName CBC 4540 100.0 % (6 / 6) 60.0 % (6 / 10)
SimpleLruDoesPhysicalPageExist GNC 105 60.9 % (14 / 23) 62.5 % (5 / 8)
SimpleLruShmemSize CBC 28332 100.0 % (16 / 16) 66.7 % (4 / 6)
SlruCorrectSegmentFilenameLength CBC 9293 100.0 % (4 / 4) 75.0 % (6 / 8)
SlruScanDirectory CBC 3755 93.3 % (14 / 15) 80.0 % (8 / 10)
SimpleLruReadPage_ReadOnly GNC 711725 100.0 % (17 / 17) 87.5 % (7 / 8)
SimpleLruWritePage CBC 313 100.0 % (4 / 4) 50.0 % (1 / 2)
SimpleLruZeroAndWritePage GNC 215 100.0 % (8 / 8) 50.0 % (1 / 2)
SlruInternalDeleteSegment CBC 12 100.0 % (8 / 8) 75.0 % (3 / 4)
SlruMayDeleteSegment CBC 33245 100.0 % (5 / 5) 83.3 % (5 / 6)
SlruRecentlyUsed CBC 875942 100.0 % (8 / 8) 75.0 % (3 / 4)
SlruScanDirCbReportPresence CBC 99 80.0 % (4 / 5) 50.0 % (1 / 2)
SlruSyncFileTag CBC 2 91.7 % (11 / 12) 50.0 % (1 / 2)
check_slru_buffers CBC 10762 60.0 % (3 / 5) 50.0 % (1 / 2)
SlruScanDirCbDeleteCutoff CBC 1676 100.0 % (5 / 5) 100.0 % (2 / 2)
SimpleLruAutotuneBuffers CBC 8949 100.0 % (2 / 2)
SlruPagePrecedesUnitTests CBC 5245 100.0 % (5 / 5)
SlruScanDirCbDeleteAll CBC 8 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta