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

Generated by: LCOV version 2.4-beta