LCOV - differential code coverage report
Current view: top level - src/backend/nodes - bitmapset.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 99.4 % 496 493 3 60 15 418 4 16
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 33 33 4 29
Baseline: lcov-20260505-025707-baseline Branches: 81.3 % 406 330 1 75 75 11 244 6 8
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 10 10 10
(30,360] days: 100.0 % 5 5 5
(360..) days: 99.4 % 481 478 3 60 418
Function coverage date bins:
(360..) days: 100.0 % 33 33 4 29
Branch coverage date bins:
(7,30] days: 90.0 % 10 9 1 9
(30,360] days: 100.0 % 2 2 2
(360..) days: 81.0 % 394 319 75 75 244

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_is_valid_set CBC 302554244 75.0 % (6 / 8) 66.7 % (4 / 6)
bms_del_member CBC 1501776 94.7 % (18 / 19) 83.3 % (15 / 18)
bitmap_hash CBC 5114 100.0 % (3 / 3) 50.0 % (1 / 2)
bitmap_match CBC 2885 100.0 % (3 / 3) 50.0 % (1 / 2)
bms_add_member CBC 17709871 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_add_members CBC 19922628 100.0 % (19 / 19) 85.7 % (12 / 14)
bms_add_range CBC 44887 100.0 % (29 / 29) 88.9 % (16 / 18)
bms_compare CBC 23288 100.0 % (16 / 16) 80.0 % (16 / 20)
bms_copy CBC 38403242 100.0 % (8 / 8) 75.0 % (3 / 4)
bms_del_members CBC 1800431 100.0 % (22 / 22) 83.3 % (15 / 18)
bms_difference CBC 4221499 100.0 % (23 / 23) 80.0 % (16 / 20)
bms_equal CBC 11067534 100.0 % (16 / 16) 87.5 % (14 / 16)
bms_free CBC 32139961 100.0 % (4 / 4) 100.0 % (2 / 2)
bms_get_singleton_member CBC 2144881 100.0 % (17 / 17) 78.6 % (11 / 14)
bms_hash_value CBC 5121 100.0 % (6 / 6) 75.0 % (3 / 4)
bms_int_members CBC 623113 100.0 % (20 / 20) 85.7 % (12 / 14)
bms_intersect CBC 3388582 100.0 % (22 / 22) 87.5 % (14 / 16)
bms_is_member CBC 12807563 100.0 % (13 / 13) 83.3 % (10 / 12)
bms_is_subset CBC 22064804 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_join CBC 1337224 100.0 % (19 / 19) 71.4 % (10 / 14)
bms_make_singleton CBC 13058721 100.0 % (10 / 10) 75.0 % (3 / 4)
bms_member_index GNC 4427 100.0 % (11 / 11) 75.0 % (3 / 4)
bms_membership CBC 1663963 100.0 % (14 / 14) 83.3 % (10 / 12)
bms_next_member GNC 22693864 100.0 % (17 / 17) 87.5 % (7 / 8)
bms_nonempty_difference CBC 3017423 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_num_members GNC 2010282 100.0 % (8 / 8) 83.3 % (5 / 6)
bms_overlap CBC 25364218 100.0 % (11 / 11) 75.0 % (9 / 12)
bms_overlap_list CBC 1529 100.0 % (14 / 14) 80.0 % (16 / 20)
bms_prev_member GNC 18 100.0 % (19 / 19) 81.2 % (13 / 16)
bms_replace_members CBC 11241 100.0 % (15 / 15) 83.3 % (10 / 12)
bms_singleton_member CBC 17730 100.0 % (16 / 16) 61.1 % (11 / 18)
bms_subset_compare CBC 2150003 100.0 % (32 / 32) 92.9 % (26 / 28)
bms_union CBC 6780557 100.0 % (17 / 17) 83.3 % (10 / 12)

Generated by: LCOV version 2.5.0-beta