LCOV - differential code coverage report
Current view: top level - src/backend/nodes - bitmapset.c (source / functions) Coverage Total Hit UNC UBC GNC CBC
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 99.5 % 546 543 3 50 493
Current Date: 2026-07-25 19:08:27 +0900 Functions: 100.0 % 34 34 1 33
Baseline: lcov-20260725-baseline Branches: 81.4 % 440 358 6 76 28 330
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 50 50 50
(30,360] days: 100.0 % 15 15 15
(360..) days: 99.4 % 481 478 3 478
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(360..) days: 100.0 % 33 33 33
Branch coverage date bins:
(7,30] days: 82.4 % 34 28 6 28
(30,360] days: 91.7 % 12 11 1 11
(360..) days: 81.0 % 394 319 75 319

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
bms_prev_member CBC 18 100.0 % (19 / 19) 81.2 % (13 / 16)
bms_overlap_list CBC 1529 100.0 % (14 / 14) 80.0 % (16 / 20)
bitmap_match CBC 2885 100.0 % (3 / 3) 50.0 % (1 / 2)
bms_member_index CBC 4427 100.0 % (11 / 11) 75.0 % (3 / 4)
bitmap_hash CBC 5114 100.0 % (3 / 3) 50.0 % (1 / 2)
bms_hash_value CBC 5121 100.0 % (6 / 6) 75.0 % (3 / 4)
bms_replace_members CBC 11241 100.0 % (15 / 15) 83.3 % (10 / 12)
bms_singleton_member CBC 17648 100.0 % (16 / 16) 61.1 % (11 / 18)
bms_compare CBC 22220 100.0 % (16 / 16) 80.0 % (16 / 20)
bms_add_range CBC 45125 100.0 % (29 / 29) 88.9 % (16 / 18)
bms_offset_members GNC 604508 100.0 % (50 / 50) 82.4 % (28 / 34)
bms_int_members CBC 619860 100.0 % (20 / 20) 85.7 % (12 / 14)
bms_join CBC 1340060 100.0 % (19 / 19) 71.4 % (10 / 14)
bms_del_member CBC 1481459 94.7 % (18 / 19) 83.3 % (15 / 18)
bms_membership CBC 1652832 100.0 % (14 / 14) 83.3 % (10 / 12)
bms_del_members CBC 1768835 100.0 % (22 / 22) 83.3 % (15 / 18)
bms_num_members CBC 2000848 100.0 % (8 / 8) 83.3 % (5 / 6)
bms_get_singleton_member CBC 2144344 100.0 % (17 / 17) 78.6 % (11 / 14)
bms_subset_compare CBC 2180298 100.0 % (32 / 32) 92.9 % (26 / 28)
bms_nonempty_difference CBC 3048250 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_intersect CBC 3358001 100.0 % (22 / 22) 87.5 % (14 / 16)
bms_difference CBC 4306393 100.0 % (23 / 23) 80.0 % (16 / 20)
bms_union CBC 6755160 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_equal CBC 10887729 100.0 % (16 / 16) 87.5 % (14 / 16)
bms_make_singleton CBC 12627879 100.0 % (10 / 10) 75.0 % (3 / 4)
bms_is_member CBC 13520203 100.0 % (13 / 13) 83.3 % (10 / 12)
bms_add_member CBC 17895334 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_add_members CBC 19843358 100.0 % (19 / 19) 85.7 % (12 / 14)
bms_is_subset CBC 21660484 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_next_member CBC 22505851 100.0 % (17 / 17) 87.5 % (7 / 8)
bms_overlap CBC 25004021 100.0 % (11 / 11) 75.0 % (9 / 12)
bms_free CBC 31719361 100.0 % (4 / 4) 100.0 % (2 / 2)
bms_copy CBC 38094503 100.0 % (8 / 8) 75.0 % (3 / 4)
bms_is_valid_set CBC 301585570 75.0 % (6 / 8) 66.7 % (4 / 6)

Generated by: LCOV version 2.0-1