LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - slru.c (source / functions) Coverage Total Hit UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 81.9 % 625 512 113 512
Current Date: 2026-08-27 14:31:44 +0300 Functions: 97.1 % 34 33 1 33
Baseline: lcov-20260827-baseline Branches: 55.3 % 447 247 200 247
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 90.2 % 143 129 14 129
(360..) days: 79.5 % 482 383 99 383
Function coverage date bins:
(30,360] days: 96.7 % 30 29 1 29
(360..) days: 100.0 % 4 4 4
Branch coverage date bins:
(30,360] days: 74.3 % 70 52 18 52
(360..) days: 51.7 % 377 195 182 195

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
shmem_slru_attach UBC 0 0.0 % (0 / 9)
SimpleLruWaitIO CBC 1 64.7 % (11 / 17) 30.0 % (3 / 10)
SlruReportIOError CBC 1 33.3 % (9 / 27) 6.7 % (3 / 45)
SlruDeleteSegment CBC 2 70.0 % (21 / 30) 56.2 % (9 / 16)
SlruSyncFileTag CBC 2 91.7 % (11 / 12) 50.0 % (1 / 2)
SlruScanDirCbDeleteAll CBC 8 100.0 % (3 / 3)
SlruInternalDeleteSegment CBC 13 100.0 % (8 / 8) 75.0 % (3 / 4)
SimpleLruDoesPhysicalPageExist CBC 65 60.9 % (14 / 23) 62.5 % (5 / 8)
SlruScanDirCbReportPresence CBC 113 80.0 % (4 / 5) 50.0 % (1 / 2)
SimpleLruZeroAndWritePage CBC 233 100.0 % (8 / 8) 50.0 % (1 / 2)
SimpleLruWritePage CBC 331 100.0 % (4 / 4) 50.0 % (1 / 2)
SimpleLruTruncate CBC 1918 90.0 % (27 / 30) 72.2 % (13 / 18)
SlruScanDirCbDeleteCutoff CBC 1919 100.0 % (5 / 5) 100.0 % (2 / 2)
SimpleLruZeroPage CBC 2664 100.0 % (14 / 14) 55.0 % (11 / 20)
SlruPhysicalWritePage CBC 3329 69.2 % (45 / 65) 72.5 % (29 / 40)
SimpleLruAutotuneBuffers CBC 3695 100.0 % (2 / 2)
SlruScanDirectory CBC 4361 93.3 % (14 / 15) 80.0 % (8 / 10)
SlruPagePrecedesUnitTests CBC 6180 100.0 % (5 / 5)
SlruInternalWritePage CBC 6874 81.2 % (26 / 32) 46.7 % (14 / 30)
shmem_slru_init CBC 8656 100.0 % (56 / 56) 85.7 % (12 / 14)
SimpleLruRequestWithOpts CBC 8677 100.0 % (11 / 11) 50.0 % (4 / 8)
SimpleLruWriteAll CBC 9772 83.3 % (25 / 30) 59.1 % (13 / 22)
SlruCorrectSegmentFilenameLength CBC 10762 100.0 % (4 / 4) 75.0 % (6 / 8)
check_slru_buffers CBC 12672 60.0 % (3 / 5) 50.0 % (1 / 2)
SimpleLruShmemSize CBC 17333 100.0 % (16 / 16) 66.7 % (4 / 6)
SlruPhysicalReadPage CBC 17364 62.1 % (18 / 29) 27.3 % (6 / 22)
SlruPagePrecedesTestOffset CBC 18540 100.0 % (38 / 38) 53.8 % (28 / 52)
SimpleLruZeroLSNs CBC 20028 100.0 % (5 / 5) 50.0 % (6 / 12)
SlruFileName CBC 20731 100.0 % (6 / 6) 60.0 % (6 / 10)
SlruMayDeleteSegment CBC 39112 100.0 % (5 / 5) 83.3 % (5 / 6)
SimpleLruReadPage CBC 406832 100.0 % (33 / 33) 75.0 % (21 / 28)
SlruSelectLRUPage CBC 409497 75.0 % (36 / 48) 61.8 % (21 / 34)
SimpleLruReadPage_ReadOnly CBC 915231 100.0 % (17 / 17) 87.5 % (7 / 8)
SlruRecentlyUsed CBC 1324651 100.0 % (8 / 8) 75.0 % (3 / 4)

Generated by: LCOV version 2.0-1