LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - xlogprefetcher.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 87.7 % 292 256 1 1 11 23 69 19 168 13 84 3
Current Date: 2023-04-08 17:13:01 Functions: 91.7 % 24 22 1 1 5 3 14 1 7
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 100.0 % 1 1 1
View type: Flat (120,180] days: 0.0 % 1 0 1
Legend: Lines: hit not hit (180,240] days: 100.0 % 10 10 7 1 2 1 4
(240..) days: 87.5 % 280 245 1 1 10 23 62 17 166 11 79
Function coverage date bins:
(240..) days: 68.8 % 32 22 1 1 5 3 14 1 7

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
pg_stat_get_recovery_prefetch UIC 0 0.0 % (0 / 17)
XLogPrefetchResetStats UBC 0 0.0 % (0 / 9)
XLogPrefetcherNextBlock GNC 2997153 93.5 % (86 / 92)
XLogPrefetcherReadRecord GIC 2506683 93.1 % (27 / 29)
XLogPrefetchIncrement CBC 2647357 100.0 % (4 / 4)
XLogPrefetchReconfigure CBC 9 100.0 % (3 / 3)
XLogPrefetchShmemInit CBC 1826 100.0 % (12 / 12)
XLogPrefetchShmemSize CBC 2738 100.0 % (2 / 2)
XLogPrefetcherAddFilter GNC 24571 100.0 % (11 / 11)
XLogPrefetcherAllocate CBC 1176 100.0 % (10 / 10)
XLogPrefetcherBeginRead GIC 2448 100.0 % (6 / 6)
XLogPrefetcherCompleteFilters GIC 2506683 100.0 % (8 / 8)
XLogPrefetcherComputeStats CBC 57355 100.0 % (14 / 14)
XLogPrefetcherFree CBC 1142 100.0 % (5 / 5)
XLogPrefetcherGetReader CBC 2506604 100.0 % (2 / 2)
lrq_alloc CBC 2457 100.0 % (13 / 13)
lrq_complete_lsn CBC 2506683 100.0 % (12 / 12)
lrq_completed CBC 57369 100.0 % (2 / 2)
lrq_free CBC 2423 100.0 % (3 / 3)
lrq_inflight CBC 57369 100.0 % (2 / 2)
lrq_prefetch CBC 2506697 100.0 % (18 / 18)
XLogPrefetcherIsFiltered ECB 2564650
assign_recovery_prefetch ECB 1857
check_recovery_prefetch ECB 1857

Generated by: LCOV version v1.16-55-g56c0a2a