LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - slru.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 79.5 % 625 497 1 127 497
Current Date: 2026-09-20 14:13:17 +0900 Functions: 94.1 % 34 32 2 32
Baseline: lcov-20260920-baseline Branches: 53.9 % 447 241 2 204 241
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 89.1 % 137 122 15 122
(360..) days: 76.8 % 488 375 1 112 375
Function coverage date bins:
(30,360] days: 93.3 % 30 28 2 28
(360..) days: 100.0 % 4 4 4
Branch coverage date bins:
(30,360] days: 74.3 % 70 52 18 52
(360..) days: 50.1 % 377 189 2 186 189

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
SlruPhysicalWritePage CBC 3421 69.2 % (45 / 65) 72.5 % (29 / 40)
SlruReportIOError CBC 1 33.3 % (9 / 27) 6.7 % (3 / 45)
SimpleLruWaitIO UBC 0 0.0 % (0 / 17) 0.0 % (0 / 10)
SlruSelectLRUPage CBC 407503 75.0 % (36 / 48) 61.8 % (21 / 34)
SlruPhysicalReadPage CBC 17390 62.1 % (18 / 29) 27.3 % (6 / 22)
SimpleLruDoesPhysicalPageExist CBC 67 60.9 % (14 / 23) 62.5 % (5 / 8)
SlruDeleteSegment CBC 2 70.0 % (21 / 30) 56.2 % (9 / 16)
shmem_slru_attach UBC 0 0.0 % (0 / 9)
SlruInternalWritePage CBC 7026 81.2 % (26 / 32) 46.7 % (14 / 30)
SimpleLruWriteAll CBC 9999 83.3 % (25 / 30) 59.1 % (13 / 22)
SimpleLruReadPage CBC 404765 87.9 % (29 / 33) 64.3 % (18 / 28)
SimpleLruTruncate CBC 1962 90.0 % (27 / 30) 72.2 % (13 / 18)
check_slru_buffers CBC 13065 60.0 % (3 / 5) 50.0 % (1 / 2)
SlruScanDirCbReportPresence CBC 116 80.0 % (4 / 5) 50.0 % (1 / 2)
SlruScanDirectory CBC 4474 93.3 % (14 / 15) 80.0 % (8 / 10)
SlruSyncFileTag CBC 2 91.7 % (11 / 12) 50.0 % (1 / 2)
SimpleLruAutotuneBuffers CBC 3809 100.0 % (2 / 2)
SimpleLruReadPage_ReadOnly CBC 900408 100.0 % (17 / 17) 87.5 % (7 / 8)
SimpleLruRequestWithOpts CBC 8943 100.0 % (11 / 11) 50.0 % (4 / 8)
SimpleLruShmemSize CBC 17865 100.0 % (16 / 16) 66.7 % (4 / 6)
SimpleLruWritePage CBC 343 100.0 % (4 / 4) 50.0 % (1 / 2)
SimpleLruZeroAndWritePage CBC 245 100.0 % (8 / 8) 50.0 % (1 / 2)
SimpleLruZeroLSNs CBC 20128 100.0 % (5 / 5) 50.0 % (6 / 12)
SimpleLruZeroPage CBC 2738 100.0 % (14 / 14) 55.0 % (11 / 20)
SlruCorrectSegmentFilenameLength CBC 11036 100.0 % (4 / 4) 75.0 % (6 / 8)
SlruFileName CBC 20851 100.0 % (6 / 6) 60.0 % (6 / 10)
SlruInternalDeleteSegment CBC 14 100.0 % (8 / 8) 75.0 % (3 / 4)
SlruMayDeleteSegment CBC 40300 100.0 % (5 / 5) 83.3 % (5 / 6)
SlruPagePrecedesTestOffset CBC 19110 100.0 % (38 / 38) 53.8 % (28 / 52)
SlruPagePrecedesUnitTests CBC 6370 100.0 % (5 / 5)
SlruRecentlyUsed CBC 1307834 100.0 % (8 / 8) 75.0 % (3 / 4)
SlruScanDirCbDeleteAll CBC 8 100.0 % (3 / 3)
SlruScanDirCbDeleteCutoff CBC 1964 100.0 % (5 / 5) 100.0 % (2 / 2)
shmem_slru_init CBC 8922 100.0 % (56 / 56) 85.7 % (12 / 14)

Generated by: LCOV version 2.0-1