LCOV - differential code coverage report
Current view: top level - src/test/modules/test_aio - test_aio.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 87.6 % 274 240 34 240
Current Date: 2025-09-06 07:49:51 +0900 Functions: 88.4 % 43 38 5 38
Baseline: lcov-20250907-010129-baseline Branches: 64.4 % 146 94 52 94
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 87.6 % 274 240 34 240
Function coverage date bins:
(30,360] days: 88.4 % 43 38 5 38
Branch coverage date bins:
(30,360] days: 64.4 % 146 94 52 94

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
errno_from_string UBC 0 0.0 % (0 / 13) 0.0 % (0 / 12)
inj_io_reopen_attach UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
inj_io_reopen_detach UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
inj_io_short_read_attach UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
inj_io_short_read_detach UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
Pg_magic_func CBC 3 100.0 % (1 / 1)
_PG_init CBC 3 85.7 % (6 / 7) 50.0 % (1 / 2)
batch_end CBC 3 100.0 % (3 / 3)
handle_get_twice CBC 3 75.0 % (3 / 4)
test_aio_shmem_request CBC 3 80.0 % (4 / 5) 50.0 % (1 / 2)
test_aio_shmem_startup CBC 3 90.0 % (9 / 10) 50.0 % (2 / 4)
handle_release_last CBC 6 80.0 % (4 / 5) 25.0 % (1 / 4)
pg_finfo_errno_from_string CBC 6 100.0 % (1 / 1)
pg_finfo_inj_io_reopen_attach CBC 6 100.0 % (1 / 1)
pg_finfo_inj_io_reopen_detach CBC 6 100.0 % (1 / 1)
pg_finfo_inj_io_short_read_attach CBC 6 100.0 % (1 / 1)
pg_finfo_inj_io_short_read_detach CBC 6 100.0 % (1 / 1)
batch_start CBC 9 100.0 % (3 / 3)
buffer_create_toy CBC 9 100.0 % (8 / 8)
grow_rel CBC 9 100.0 % (12 / 12) 100.0 % (4 / 4)
handle_get_and_error CBC 9 100.0 % (3 / 3) 50.0 % (1 / 2)
handle_get_release CBC 9 100.0 % (4 / 4)
pg_finfo_batch_end CBC 9 100.0 % (1 / 1)
pg_finfo_batch_start CBC 9 100.0 % (1 / 1)
pg_finfo_buffer_create_toy CBC 9 100.0 % (1 / 1)
pg_finfo_handle_get CBC 9 100.0 % (1 / 1)
pg_finfo_handle_get_and_error CBC 9 100.0 % (1 / 1)
pg_finfo_handle_get_release CBC 9 100.0 % (1 / 1)
pg_finfo_handle_get_twice CBC 9 100.0 % (1 / 1)
pg_finfo_handle_release_last CBC 9 100.0 % (1 / 1)
pg_finfo_buffer_call_start_io CBC 12 100.0 % (1 / 1)
pg_finfo_buffer_call_terminate_io CBC 12 100.0 % (1 / 1)
pg_finfo_grow_rel CBC 12 100.0 % (1 / 1)
pg_finfo_invalidate_rel_block CBC 12 100.0 % (1 / 1)
buffer_call_terminate_io CBC 15 86.4 % (19 / 22) 57.1 % (8 / 14)
handle_get CBC 18 100.0 % (3 / 3)
pg_finfo_modify_rel_block CBC 27 100.0 % (1 / 1)
buffer_call_start_io CBC 30 100.0 % (11 / 11) 87.5 % (7 / 8)
pg_finfo_read_rel_block_ll CBC 30 100.0 % (1 / 1)
modify_rel_block CBC 105 97.4 % (38 / 39) 75.0 % (18 / 24)
read_rel_block_ll CBC 108 98.1 % (51 / 52) 88.9 % (32 / 36)
invalidate_rel_block CBC 138 95.8 % (23 / 24) 81.2 % (13 / 16)
create_toy_buffer CBC 195 88.9 % (16 / 18) 60.0 % (6 / 10)

Generated by: LCOV version 2.4-beta