LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - xlogprefetcher.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 97.6 % 292 285 7 29 1 255 1
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 24 24 2 1 21
Baseline: 16@8cea358b128 Branches: 83.8 % 154 129 25 3 126
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 1 1 1
(240..) days: 97.6 % 291 284 7 29 255
Function coverage date bins:
(240..) days: 100.0 % 24 24 2 1 21
Branch coverage date bins:
(240..) days: 83.8 % 154 129 25 3 126

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
XLogPrefetchResetStats GBC 3 100.0 % (9 / 9)
pg_stat_get_recovery_prefetch GBC 6 100.0 % (17 / 17) 100.0 % (2 / 2)
XLogPrefetchReconfigure CBC 26 100.0 % (3 / 3)
XLogPrefetcherFree CBC 729 100.0 % (5 / 5)
XLogPrefetcherAllocate CBC 823 100.0 % (10 / 10)
XLogPrefetchShmemInit CBC 898 100.0 % (12 / 12) 50.0 % (1 / 2)
assign_recovery_prefetch CBC 928 80.0 % (4 / 5) 50.0 % (1 / 2)
check_recovery_prefetch CBC 928 100.0 % (2 / 2)
XLogPrefetchShmemSize CBC 1679 100.0 % (2 / 2)
lrq_free CBC 1722 100.0 % (3 / 3)
XLogPrefetcherBeginRead CBC 1790 100.0 % (6 / 6)
lrq_alloc CBC 1816 100.0 % (13 / 13) 50.0 % (1 / 2)
XLogPrefetcherAddFilter CBC 30807 100.0 % (11 / 11) 100.0 % (2 / 2)
XLogPrefetcherComputeStats CBC 71194 100.0 % (14 / 14) 100.0 % (2 / 2)
lrq_completed CBC 71211 100.0 % (2 / 2)
lrq_inflight CBC 71211 100.0 % (2 / 2)
XLogPrefetcherGetReader CBC 2983901 100.0 % (2 / 2)
XLogPrefetcherCompleteFilters CBC 2984115 100.0 % (8 / 8) 100.0 % (4 / 4)
XLogPrefetcherReadRecord CBC 2984115 93.1 % (27 / 29) 73.1 % (19 / 26)
lrq_complete_lsn CBC 2984115 100.0 % (12 / 12) 83.3 % (10 / 12)
lrq_prefetch CBC 2984132 100.0 % (18 / 18) 83.3 % (10 / 12)
XLogPrefetcherIsFiltered CBC 3016455 90.9 % (10 / 11) 87.5 % (7 / 8)
XLogPrefetchIncrement CBC 3124088 100.0 % (4 / 4) 75.0 % (3 / 4)
XLogPrefetcherNextBlock GNC 3459515 96.7 % (89 / 92) 88.2 % (67 / 76)

Generated by: LCOV version 2.1-beta2-3-g6141622