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: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 99.5 % 546 543 3 53 490 3
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 34 34 3 31
Baseline: lcov-20261105-baseline Branches: 81.4 % 440 358 6 76 28 330
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 67 67 52 15
(360..) days: 99.4 % 478 475 3 475
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 33 33 2 31
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 20171569 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_add_members CBC 19967397 100.0 % (19 / 19) 85.7 % (12 / 14)
bms_add_range CBC 44821 100.0 % (29 / 29) 88.9 % (16 / 18)
bms_compare CBC 23522 100.0 % (16 / 16) 80.0 % (16 / 20)
bms_copy CBC 39002689 100.0 % (8 / 8) 75.0 % (3 / 4)
bms_del_member CBC 1347333 94.7 % (18 / 19) 83.3 % (15 / 18)
bms_del_members CBC 1864646 100.0 % (22 / 22) 83.3 % (15 / 18)
bms_difference CBC 4326181 100.0 % (23 / 23) 80.0 % (16 / 20)
bms_equal CBC 10817843 100.0 % (16 / 16) 87.5 % (14 / 16)
bms_free CBC 32128613 100.0 % (4 / 4) 100.0 % (2 / 2)
bms_get_singleton_member CBC 2148330 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 654128 100.0 % (20 / 20) 85.7 % (12 / 14)
bms_intersect CBC 3841757 100.0 % (22 / 22) 87.5 % (14 / 16)
bms_is_member CBC 14757485 100.0 % (13 / 13) 83.3 % (10 / 12)
bms_is_subset CBC 22226665 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_is_valid_set CBC 312624938 75.0 % (6 / 8) 66.7 % (4 / 6)
bms_join CBC 1718833 100.0 % (19 / 19) 71.4 % (10 / 14)
bms_make_singleton CBC 14767178 100.0 % (10 / 10) 75.0 % (3 / 4)
bms_member_index CBC 4427 100.0 % (11 / 11) 75.0 % (3 / 4)
bms_membership CBC 1706020 100.0 % (14 / 14) 83.3 % (10 / 12)
bms_next_member CBC 22640916 100.0 % (17 / 17) 87.5 % (7 / 8)
bms_nonempty_difference CBC 3446873 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_num_members CBC 2630601 100.0 % (8 / 8) 83.3 % (5 / 6)
bms_offset_members GNC 606808 100.0 % (50 / 50) 82.4 % (28 / 34)
bms_overlap CBC 25732588 100.0 % (11 / 11) 75.0 % (9 / 12)
bms_overlap_list CBC 1554 100.0 % (14 / 14) 80.0 % (16 / 20)
bms_prev_member CBC 874 100.0 % (19 / 19) 81.2 % (13 / 16)
bms_replace_members GNC 11241 100.0 % (15 / 15) 83.3 % (10 / 12)
bms_singleton_member CBC 18356 100.0 % (16 / 16) 61.1 % (11 / 18)
bms_subset_compare CBC 2161613 100.0 % (32 / 32) 92.9 % (26 / 28)
bms_union CBC 6975730 100.0 % (17 / 17) 83.3 % (10 / 12)

Generated by: LCOV version 2.0-1