LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - slru.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 80.0 % 600 480 120 3 15 462 7
Current Date: 2025-12-18 07:33:40 +0900 Functions: 96.9 % 32 31 1 6 25
Baseline: lcov-20251218-005734-baseline Branches: 54.4 % 425 231 1 1 192 2 3 226
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 19 19 15 4
(360..) days: 79.3 % 581 461 120 3 458
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: 75.0 % 4 3 1 3
(360..) days: 54.2 % 421 228 1 192 2 226

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 16065 100.0 % (37 / 37) 54.0 % (27 / 50)
SlruPhysicalReadPage CBC 17220 48.3 % (14 / 29) 13.6 % (3 / 22)
SlruInternalWritePage CBC 5851 81.2 % (26 / 32) 46.7 % (14 / 30)
SlruSelectLRUPage CBC 364042 75.0 % (36 / 48) 61.8 % (21 / 34)
SlruPhysicalWritePage GNC 2909 69.2 % (45 / 65) 72.5 % (29 / 40)
SimpleLruReadPage GNC 361692 97.0 % (32 / 33) 64.3 % (18 / 28)
SimpleLruWriteAll CBC 8700 83.3 % (25 / 30) 59.1 % (13 / 22)
SimpleLruZeroPage GNC 2349 100.0 % (14 / 14) 55.0 % (11 / 20)
SimpleLruInit CBC 7499 96.2 % (50 / 52) 55.6 % (10 / 18)
SimpleLruWaitIO CBC 1 64.7 % (11 / 17) 30.0 % (3 / 10)
SlruDeleteSegment CBC 2 70.0 % (21 / 30) 56.2 % (9 / 16)
SimpleLruZeroLSNs CBC 19569 100.0 % (5 / 5) 50.0 % (6 / 12)
SimpleLruTruncate CBC 1706 90.0 % (27 / 30) 72.2 % (13 / 18)
SlruFileName CBC 20172 100.0 % (6 / 6) 60.0 % (6 / 10)
SimpleLruDoesPhysicalPageExist GNC 63 60.9 % (14 / 23) 62.5 % (5 / 8)
SimpleLruShmemSize CBC 28930 100.0 % (16 / 16) 66.7 % (4 / 6)
SlruCorrectSegmentFilenameLength CBC 9495 100.0 % (4 / 4) 75.0 % (6 / 8)
SlruScanDirectory CBC 3838 93.3 % (14 / 15) 80.0 % (8 / 10)
SimpleLruReadPage_ReadOnly GNC 813033 100.0 % (17 / 17) 87.5 % (7 / 8)
SimpleLruWritePage CBC 315 100.0 % (4 / 4) 50.0 % (1 / 2)
SimpleLruZeroAndWritePage GNC 217 100.0 % (8 / 8) 50.0 % (1 / 2)
SlruInternalDeleteSegment CBC 12 100.0 % (8 / 8) 75.0 % (3 / 4)
SlruMayDeleteSegment CBC 33941 100.0 % (5 / 5) 83.3 % (5 / 6)
SlruRecentlyUsed CBC 1177017 100.0 % (8 / 8) 75.0 % (3 / 4)
SlruScanDirCbReportPresence CBC 104 80.0 % (4 / 5) 50.0 % (1 / 2)
SlruSyncFileTag CBC 2 91.7 % (11 / 12) 50.0 % (1 / 2)
check_slru_buffers CBC 10983 60.0 % (3 / 5) 50.0 % (1 / 2)
SlruScanDirCbDeleteCutoff CBC 1707 100.0 % (5 / 5) 100.0 % (2 / 2)
SimpleLruAutotuneBuffers CBC 9138 100.0 % (2 / 2)
SlruPagePrecedesUnitTests CBC 5355 100.0 % (5 / 5)
SlruScanDirCbDeleteAll CBC 8 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta