LCOV - differential code coverage report
Current view: top level - src/test/modules/test_bitmapset - test_bitmapset.c (source / functions) Coverage Total Hit UNC GNC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 98.3 % 290 285 5 285
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 67 67 67
Baseline: lcov-20251028-005825-baseline Branches: 82.6 % 178 147 31 147
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 98.3 % 119 117 2 117
(30,360] days: 98.2 % 171 168 3 168
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 65 65 65
Branch coverage date bins:
(7,30] days: 88.5 % 130 115 15 115
(30,360] days: 66.7 % 48 32 16 32

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
Pg_magic_func GNC 1 100.0 % (1 / 1)
test_random_operations GNC 1 93.3 % (70 / 75) 60.3 % (35 / 58)
pg_finfo_test_bitmap_hash GNC 2 100.0 % (1 / 1)
pg_finfo_test_bitmap_match GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_add_member GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_add_members GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_add_range GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_compare GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_copy GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_del_member GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_del_members GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_difference GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_equal GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_get_singleton_member GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_hash_value GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_int_members GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_intersect GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_is_empty GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_is_member GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_is_subset GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_join GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_make_singleton GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_member_index GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_membership GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_next_member GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_nonempty_difference GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_num_members GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_overlap GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_overlap_list GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_prev_member GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_replace_members GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_singleton_member GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_subset_compare GNC 2 100.0 % (1 / 1)
pg_finfo_test_bms_union GNC 2 100.0 % (1 / 1)
pg_finfo_test_random_operations GNC 2 100.0 % (1 / 1)
test_bms_copy GNC 2 100.0 % (4 / 4) 100.0 % (2 / 2)
test_bms_add_members GNC 3 100.0 % (5 / 5) 50.0 % (2 / 4)
test_bms_is_empty GNC 3 100.0 % (4 / 4) 100.0 % (2 / 2)
test_bms_num_members GNC 3 100.0 % (4 / 4) 50.0 % (1 / 2)
test_bms_singleton_member GNC 3 100.0 % (4 / 4) 50.0 % (1 / 2)
test_bms_get_singleton_member GNC 4 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_make_singleton GNC 4 100.0 % (4 / 4)
test_bms_membership GNC 4 100.0 % (4 / 4) 100.0 % (2 / 2)
test_bms_is_member GNC 6 100.0 % (7 / 7) 75.0 % (3 / 4)
test_bms_next_member GNC 6 100.0 % (7 / 7) 100.0 % (4 / 4)
test_bms_overlap GNC 6 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_replace_members GNC 6 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bitmap_hash GNC 7 100.0 % (4 / 4) 100.0 % (2 / 2)
test_bms_add_member GNC 7 100.0 % (7 / 7) 75.0 % (3 / 4)
test_bms_hash_value GNC 7 100.0 % (4 / 4) 100.0 % (2 / 2)
test_bms_int_members GNC 7 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_prev_member GNC 7 100.0 % (7 / 7) 100.0 % (4 / 4)
test_bms_intersect GNC 8 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_member_index GNC 8 100.0 % (7 / 7) 100.0 % (4 / 4)
test_bms_join GNC 9 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_nonempty_difference GNC 9 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_union GNC 9 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_compare GNC 10 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_del_members GNC 10 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_difference GNC 10 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_is_subset GNC 10 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_overlap_list GNC 11 100.0 % (19 / 19) 91.7 % (11 / 12)
test_bitmap_match GNC 12 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_del_member GNC 12 100.0 % (7 / 7) 75.0 % (3 / 4)
test_bms_equal GNC 13 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_subset_compare GNC 23 100.0 % (5 / 5) 100.0 % (4 / 4)
test_bms_add_range GNC 25 100.0 % (8 / 8) 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta