LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - slru.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 77.2 % 600 463 17 120 14 449 6
Current Date: 2025-09-06 07:49:51 +0900 Functions: 93.8 % 32 30 1 1 6 24
Baseline: lcov-20250908-010021-baseline Branches: 53.2 % 425 226 1 6 192 1 225
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 6 6 6
(30,360] days: 93.3 % 15 14 1 8 6
(360..) days: 76.5 % 579 443 17 119 443
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 93.5 % 31 29 1 1 5 24
Branch coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 53.2 % 423 225 6 192 225

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
SimpleLruAutotuneBuffers CBC 8769 100.0 % (2 / 2)
SimpleLruDoesPhysicalPageExist GNC 105 60.9 % (14 / 23) 62.5 % (5 / 8)
SimpleLruInit CBC 7204 96.2 % (50 / 52) 55.6 % (10 / 18)
SimpleLruReadPage GNC 161510 87.9 % (29 / 33) 64.3 % (18 / 28)
SimpleLruReadPage_ReadOnly GNC 715909 100.0 % (17 / 17) 87.5 % (7 / 8)
SimpleLruShmemSize CBC 27772 100.0 % (16 / 16) 66.7 % (4 / 6)
SimpleLruTruncate CBC 1647 90.0 % (27 / 30) 72.2 % (13 / 18)
SimpleLruWaitIO LBC 0 0.0 % (0 / 17) 0.0 % (0 / 10)
SimpleLruWriteAll CBC 8395 83.3 % (25 / 30) 59.1 % (13 / 22)
SimpleLruWritePage CBC 313 100.0 % (4 / 4) 50.0 % (1 / 2)
SimpleLruZeroAndWritePage GNC 215 100.0 % (8 / 8) 50.0 % (1 / 2)
SimpleLruZeroLSNs CBC 3028 100.0 % (5 / 5) 50.0 % (6 / 12)
SimpleLruZeroPage GNC 1406 100.0 % (14 / 14) 55.0 % (11 / 20)
SlruCorrectSegmentFilenameLength CBC 9129 100.0 % (4 / 4) 75.0 % (6 / 8)
SlruDeleteSegment CBC 2 70.0 % (21 / 30) 56.2 % (9 / 16)
SlruFileName CBC 4432 100.0 % (6 / 6) 60.0 % (6 / 10)
SlruInternalDeleteSegment CBC 12 100.0 % (8 / 8) 75.0 % (3 / 4)
SlruInternalWritePage CBC 5469 81.2 % (26 / 32) 46.7 % (14 / 30)
SlruMayDeleteSegment CBC 32617 100.0 % (5 / 5) 83.3 % (5 / 6)
SlruPagePrecedesTestOffset CBC 15435 100.0 % (37 / 37) 54.0 % (27 / 50)
SlruPagePrecedesUnitTests CBC 5145 100.0 % (5 / 5)
SlruPhysicalReadPage CBC 1622 48.3 % (14 / 29) 13.6 % (3 / 22)
SlruPhysicalWritePage GNC 2707 64.6 % (42 / 65) 67.5 % (27 / 40)
SlruRecentlyUsed CBC 878775 100.0 % (8 / 8) 75.0 % (3 / 4)
SlruReportIOError UBC 0 0.0 % (0 / 27) 0.0 % (0 / 29)
SlruScanDirCbDeleteAll CBC 8 100.0 % (3 / 3)
SlruScanDirCbDeleteCutoff CBC 1648 100.0 % (5 / 5) 100.0 % (2 / 2)
SlruScanDirCbReportPresence CBC 99 80.0 % (4 / 5) 50.0 % (1 / 2)
SlruScanDirectory CBC 3687 93.3 % (14 / 15) 80.0 % (8 / 10)
SlruSelectLRUPage CBC 162916 75.0 % (36 / 48) 61.8 % (21 / 34)
SlruSyncFileTag CBC 2 91.7 % (11 / 12) 50.0 % (1 / 2)
check_slru_buffers CBC 10563 60.0 % (3 / 5) 50.0 % (1 / 2)

Generated by: LCOV version 2.4-beta