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

Generated by: LCOV version 2.4-beta