LCOV - differential code coverage report
Current view: top level - src/backend/storage/aio - read_stream.c (source / functions) Coverage Total Hit LBC UBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 89.8 % 411 369 3 39 5 364 4
Current Date: 2026-11-05 14:14:01 +0100 Functions: 77.3 % 22 17 5 2 15
Baseline: lcov-20261105-baseline Branches: 78.3 % 318 249 1 68 2 247
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 84.0 % 131 110 3 18 5 105
(360..) days: 92.5 % 280 259 21 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: 84.4 % 90 76 1 13 2 74
(360..) days: 75.9 % 228 173 55 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_next_buffer GNC 6232702 100.0 % (105 / 105) 81.0 % (81 / 100)
read_stream_start_pending_read CBC 1690662 100.0 % (77 / 77) 80.0 % (64 / 80)
read_stream_reset GNC 1204091 71.4 % (20 / 28) 44.4 % (8 / 18)
read_stream_look_ahead CBC 2967373 88.6 % (31 / 35) 79.4 % (27 / 34)
read_stream_unget_block UBC 0 0.0 % (0 / 5) 0.0 % (0 / 4)
read_stream_begin_impl CBC 556498 100.0 % (70 / 70) 92.9 % (39 / 42)
read_stream_clear_strategy UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
read_stream_should_issue_now CBC 5829341 85.7 % (12 / 14) 83.3 % (10 / 12)
read_stream_count_io CBC 609441 57.1 % (4 / 7) 50.0 % (1 / 2)
read_stream_count_prefetch CBC 3915791 100.0 % (8 / 8) 75.0 % (3 / 4)
read_stream_count_wait CBC 226071 80.0 % (4 / 5) 50.0 % (1 / 2)
read_stream_enable_stats CBC 8 100.0 % (5 / 5) 50.0 % (1 / 2)
read_stream_get_block CBC 5112030 83.3 % (5 / 6) 50.0 % (1 / 2)
read_stream_should_look_ahead CBC 5083444 91.7 % (11 / 12) 91.7 % (11 / 12)
block_range_read_stream_cb CBC 423227 100.0 % (5 / 5) 100.0 % (2 / 2)
get_per_buffer_data CBC 3581405 100.0 % (3 / 3)
read_stream_begin_relation CBC 489065 100.0 % (3 / 3)
read_stream_begin_smgr_relation CBC 67433 100.0 % (2 / 2)
read_stream_end CBC 553126 100.0 % (4 / 4)
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)

Generated by: LCOV version 2.0-1