LCOV - differential code coverage report
Current view: top level - src/backend/storage/aio - read_stream.c (source / functions) Coverage Total Hit UNC UBC GNC CBC
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 91.3 % 321 293 7 21 2 291
Current Date: 2026-03-14 14:10:32 -0400 Functions: 73.3 % 15 11 2 2 2 9
Baseline: lcov-20260315-024220-baseline Branches: 77.3 % 264 204 60 204
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 22.2 % 9 2 7 2
(30,360] days: 82.5 % 57 47 10 47
(360..) days: 95.7 % 255 244 11 244
Function coverage date bins:
(7,30] days: 0.0 % 2 0 2
(360..) days: 84.6 % 13 11 2 2 9
Branch coverage date bins:
(30,360] days: 67.9 % 56 38 18 38
(360..) days: 79.8 % 208 166 42 166

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
block_range_read_stream_cb CBC 394733 100.0 % (5 / 5) 100.0 % (2 / 2)
get_per_buffer_data CBC 4060425 100.0 % (3 / 3)
read_stream_begin_impl GNC 779068 100.0 % (64 / 64) 94.1 % (32 / 34)
read_stream_begin_relation CBC 715322 100.0 % (3 / 3)
read_stream_begin_smgr_relation CBC 63746 100.0 % (2 / 2)
read_stream_end CBC 776648 100.0 % (4 / 4)
read_stream_get_block CBC 5497737 83.3 % (5 / 6) 50.0 % (1 / 2)
read_stream_look_ahead CBC 3568949 90.0 % (36 / 40) 80.4 % (37 / 46)
read_stream_next_block UBC 0 0.0 % (0 / 3)
read_stream_next_buffer CBC 6773670 100.0 % (85 / 85) 78.6 % (66 / 84)
read_stream_pause UNC 0 0.0 % (0 / 4)
read_stream_reset GNC 1641333 65.2 % (15 / 23) 44.4 % (8 / 18)
read_stream_resume UNC 0 0.0 % (0 / 3)
read_stream_start_pending_read CBC 1842097 100.0 % (71 / 71) 78.4 % (58 / 74)
read_stream_unget_block UBC 0 0.0 % (0 / 5) 0.0 % (0 / 4)

Generated by: LCOV version 2.4-beta