LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - xlogprefetcher.c (source / functions) Coverage Total Hit LBC UBC GNC CBC DCB
Current: 573e679a26649e14742b4a7d19331bf8ced908ae vs 9d0f7996e58c2a92efe06c901c6dfe1f6ced0a1d Lines: 97.6 % 294 287 7 1 286 1
Current Date: 2025-12-19 07:55:58 +0900 Functions: 100.0 % 24 24 1 23
Baseline: lcov-20251219-010030-baseline Branches: 83.1 % 154 128 1 25 128
Baseline Date: 2025-12-18 10:23:51 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(360..) days: 97.6 % 293 286 7 286
Function coverage date bins:
(360..) days: 100.0 % 24 24 1 23
Branch coverage date bins:
(360..) days: 83.1 % 154 128 1 25 128

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
XLogPrefetchIncrement CBC 2919532 100.0 % (4 / 4) 75.0 % (3 / 4)
XLogPrefetchReconfigure CBC 10 100.0 % (3 / 3)
XLogPrefetchResetStats CBC 3 100.0 % (9 / 9)
XLogPrefetchShmemInit CBC 1071 100.0 % (12 / 12) 50.0 % (1 / 2)
XLogPrefetchShmemSize CBC 1990 100.0 % (2 / 2)
XLogPrefetcherAddFilter CBC 15513 100.0 % (11 / 11) 100.0 % (2 / 2)
XLogPrefetcherAllocate GNC 927 100.0 % (12 / 12)
XLogPrefetcherBeginRead CBC 2011 100.0 % (6 / 6)
XLogPrefetcherCompleteFilters CBC 2784446 100.0 % (8 / 8) 100.0 % (4 / 4)
XLogPrefetcherComputeStats CBC 1067343 100.0 % (14 / 14) 100.0 % (2 / 2)
XLogPrefetcherFree CBC 872 100.0 % (5 / 5)
XLogPrefetcherGetReader CBC 2784341 100.0 % (2 / 2)
XLogPrefetcherIsFiltered CBC 507093 90.9 % (10 / 11) 87.5 % (7 / 8)
XLogPrefetcherNextBlock CBC 3542057 96.7 % (89 / 92) 86.8 % (66 / 76)
XLogPrefetcherReadRecord CBC 2784446 93.1 % (27 / 29) 73.1 % (19 / 26)
assign_recovery_prefetch CBC 1109 80.0 % (4 / 5) 50.0 % (1 / 2)
check_recovery_prefetch CBC 1109 100.0 % (2 / 2)
lrq_alloc CBC 2021 100.0 % (13 / 13) 50.0 % (1 / 2)
lrq_complete_lsn CBC 2784446 100.0 % (12 / 12) 83.3 % (10 / 12)
lrq_completed CBC 1067362 100.0 % (2 / 2)
lrq_free CBC 1966 100.0 % (3 / 3)
lrq_inflight CBC 1067362 100.0 % (2 / 2)
lrq_prefetch CBC 2784465 100.0 % (18 / 18) 83.3 % (10 / 12)
pg_stat_get_recovery_prefetch CBC 6 100.0 % (17 / 17) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta