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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 99.4 % 496 493 3 60 15 418 4 16
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 33 33 4 29
Baseline: lcov-20260630-baseline Branches: 81.3 % 406 330 1 75 75 11 244
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 15 15 15
(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:
(30,360] days: 91.7 % 12 11 1 11
(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 288790435 75.0 % (6 / 8) 66.7 % (4 / 6)
bms_del_member CBC 1461674 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 16829614 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_add_members CBC 19539331 100.0 % (19 / 19) 85.7 % (12 / 14)
bms_add_range CBC 44787 100.0 % (29 / 29) 88.9 % (16 / 18)
bms_compare CBC 22558 100.0 % (16 / 16) 80.0 % (16 / 20)
bms_copy CBC 37222443 100.0 % (8 / 8) 75.0 % (3 / 4)
bms_del_members CBC 1697808 100.0 % (22 / 22) 83.3 % (15 / 18)
bms_difference CBC 3984507 100.0 % (23 / 23) 80.0 % (16 / 20)
bms_equal CBC 10441503 100.0 % (16 / 16) 87.5 % (14 / 16)
bms_free CBC 31091515 100.0 % (4 / 4) 100.0 % (2 / 2)
bms_get_singleton_member CBC 2039837 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 596860 100.0 % (20 / 20) 85.7 % (12 / 14)
bms_intersect CBC 3161250 100.0 % (22 / 22) 87.5 % (14 / 16)
bms_is_member CBC 12312190 100.0 % (13 / 13) 83.3 % (10 / 12)
bms_is_subset CBC 20677650 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_join CBC 1270279 100.0 % (19 / 19) 71.4 % (10 / 14)
bms_make_singleton CBC 12441295 100.0 % (10 / 10) 75.0 % (3 / 4)
bms_member_index GNC 4427 100.0 % (11 / 11) 75.0 % (3 / 4)
bms_membership CBC 1620821 100.0 % (14 / 14) 83.3 % (10 / 12)
bms_next_member GNC 22121777 100.0 % (17 / 17) 87.5 % (7 / 8)
bms_nonempty_difference CBC 2778177 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_num_members GNC 1976615 100.0 % (8 / 8) 83.3 % (5 / 6)
bms_overlap CBC 23934394 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 17576 100.0 % (16 / 16) 61.1 % (11 / 18)
bms_subset_compare CBC 2042211 100.0 % (32 / 32) 92.9 % (26 / 28)
bms_union CBC 6408234 100.0 % (17 / 17) 83.3 % (10 / 12)

Generated by: LCOV version 2.0-1