LCOV - differential code coverage report
Current view: top level - src/backend/nodes - bitmapset.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 99.5 % 546 543 3 52 491 2
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 34 34 2 32
Baseline: lcov-20261012-baseline Branches: 81.4 % 440 358 6 76 28 330
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 65 65 50 15
(360..) days: 99.4 % 479 476 3 476
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 33 33 1 32
Branch coverage date bins:
(30,360] days: 84.8 % 46 39 6 1 28 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
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 19539005 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_add_members CBC 19801035 100.0 % (19 / 19) 85.7 % (12 / 14)
bms_add_range CBC 44635 100.0 % (29 / 29) 88.9 % (16 / 18)
bms_compare CBC 21058 100.0 % (16 / 16) 80.0 % (16 / 20)
bms_copy CBC 37734077 100.0 % (8 / 8) 75.0 % (3 / 4)
bms_del_member CBC 1226236 94.7 % (18 / 19) 83.3 % (15 / 18)
bms_del_members CBC 1734582 100.0 % (22 / 22) 83.3 % (15 / 18)
bms_difference CBC 4211821 100.0 % (23 / 23) 80.0 % (16 / 20)
bms_equal CBC 10535045 100.0 % (16 / 16) 87.5 % (14 / 16)
bms_free CBC 31183493 100.0 % (4 / 4) 100.0 % (2 / 2)
bms_get_singleton_member CBC 2129638 100.0 % (17 / 17) 78.6 % (11 / 14)
bms_hash_value GNC 5121 100.0 % (6 / 6) 75.0 % (3 / 4)
bms_int_members CBC 588161 100.0 % (20 / 20) 85.7 % (12 / 14)
bms_intersect CBC 3306062 100.0 % (22 / 22) 87.5 % (14 / 16)
bms_is_member CBC 14275607 100.0 % (13 / 13) 83.3 % (10 / 12)
bms_is_subset CBC 21085286 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_is_valid_set CBC 299316067 75.0 % (6 / 8) 66.7 % (4 / 6)
bms_join CBC 1396738 100.0 % (19 / 19) 71.4 % (10 / 14)
bms_make_singleton CBC 14201775 100.0 % (10 / 10) 75.0 % (3 / 4)
bms_member_index CBC 4427 100.0 % (11 / 11) 75.0 % (3 / 4)
bms_membership CBC 1652225 100.0 % (14 / 14) 83.3 % (10 / 12)
bms_next_member CBC 22132372 100.0 % (17 / 17) 87.5 % (7 / 8)
bms_nonempty_difference CBC 2961609 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_num_members CBC 2617008 100.0 % (8 / 8) 83.3 % (5 / 6)
bms_offset_members GNC 603972 100.0 % (50 / 50) 82.4 % (28 / 34)
bms_overlap CBC 24278096 100.0 % (11 / 11) 75.0 % (9 / 12)
bms_overlap_list CBC 1529 100.0 % (14 / 14) 80.0 % (16 / 20)
bms_prev_member CBC 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 18213 100.0 % (16 / 16) 61.1 % (11 / 18)
bms_subset_compare CBC 2117556 100.0 % (32 / 32) 92.9 % (26 / 28)
bms_union CBC 6617702 100.0 % (17 / 17) 83.3 % (10 / 12)

Generated by: LCOV version 2.0-1