LCOV - differential code coverage report
Current view: top level - src/backend/storage/aio - read_stream.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 92.5 % 411 380 31 7 5 368 4
Current Date: 2026-10-12 11:56:10 +0200 Functions: 77.3 % 22 17 5 2 15
Baseline: lcov-20261012-baseline Branches: 80.2 % 318 255 63 4 2 249
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 86.9 % 130 113 17 4 109
(360..) days: 95.0 % 280 266 14 7 259
Function coverage date bins:
(30,360] days: 66.7 % 9 6 3 6
(360..) days: 84.6 % 13 11 2 2 9
Branch coverage date bins:
(30,360] days: 86.7 % 90 78 12 2 76
(360..) days: 77.6 % 228 177 51 4 173

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
read_stream_clear_strategy UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
read_stream_next_block UBC 0 0.0 % (0 / 3)
read_stream_pause UBC 0 0.0 % (0 / 6)
read_stream_resume UBC 0 0.0 % (0 / 4)
read_stream_unget_block UBC 0 0.0 % (0 / 5) 0.0 % (0 / 4)
read_stream_enable_stats CBC 8 100.0 % (5 / 5) 50.0 % (1 / 2)
read_stream_begin_smgr_relation CBC 67433 100.0 % (2 / 2)
read_stream_count_wait CBC 230158 100.0 % (5 / 5) 100.0 % (2 / 2)
block_range_read_stream_cb CBC 423197 100.0 % (5 / 5) 100.0 % (2 / 2)
read_stream_begin_relation CBC 483604 100.0 % (3 / 3)
read_stream_end CBC 547834 100.0 % (4 / 4)
read_stream_begin_impl CBC 551037 100.0 % (70 / 70) 92.9 % (39 / 42)
read_stream_count_io CBC 608158 100.0 % (7 / 7) 100.0 % (2 / 2)
read_stream_reset GNC 1196878 96.4 % (27 / 28) 66.7 % (12 / 18)
read_stream_start_pending_read CBC 1682515 100.0 % (77 / 77) 80.0 % (64 / 80)
read_stream_look_ahead CBC 2951969 88.6 % (31 / 35) 79.4 % (27 / 34)
get_per_buffer_data CBC 3569632 100.0 % (3 / 3)
read_stream_count_prefetch CBC 3902308 100.0 % (8 / 8) 75.0 % (3 / 4)
read_stream_should_look_ahead CBC 5058075 91.7 % (11 / 12) 91.7 % (11 / 12)
read_stream_get_block CBC 5091900 83.3 % (5 / 6) 50.0 % (1 / 2)
read_stream_should_issue_now CBC 5799866 85.7 % (12 / 14) 83.3 % (10 / 12)
read_stream_next_buffer GNC 6206775 100.0 % (105 / 105) 81.0 % (81 / 100)

Generated by: LCOV version 2.0-1