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

Generated by: LCOV version 2.4-beta