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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 99.4 % 496 493 3 61 9 423 3 11
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 33 33 4 29
Baseline: lcov-20260315-024220-baseline Branches: 80.0 % 406 325 2 79 72 8 245 5 7
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 5 5 5
(30,360] days: 100.0 % 4 4 4
(360..) days: 99.4 % 487 484 3 61 423
Function coverage date bins:
(360..) days: 100.0 % 33 33 4 29
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 75.0 % 8 6 2 6
(360..) days: 80.1 % 396 317 79 72 245

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_singleton_member CBC 12240 100.0 % (16 / 16) 61.1 % (11 / 18)
bms_compare CBC 13674 100.0 % (16 / 16) 80.0 % (16 / 20)
bms_difference CBC 3175986 100.0 % (23 / 23) 80.0 % (16 / 20)
bms_join CBC 952005 100.0 % (19 / 19) 71.4 % (10 / 14)
bms_membership CBC 1011174 100.0 % (14 / 14) 66.7 % (8 / 12)
bms_overlap_list CBC 873 100.0 % (14 / 14) 80.0 % (16 / 20)
bms_prev_member GNC 15 100.0 % (20 / 20) 75.0 % (12 / 16)
bms_add_members CBC 8459276 100.0 % (19 / 19) 78.6 % (11 / 14)
bms_del_member CBC 1014952 94.7 % (18 / 19) 83.3 % (15 / 18)
bms_del_members CBC 1378511 100.0 % (22 / 22) 83.3 % (15 / 18)
bms_equal CBC 8033441 100.0 % (16 / 16) 81.2 % (13 / 16)
bms_get_singleton_member CBC 1544751 100.0 % (17 / 17) 78.6 % (11 / 14)
bms_is_subset CBC 16733991 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_nonempty_difference CBC 2274671 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_overlap CBC 16628938 100.0 % (11 / 11) 75.0 % (9 / 12)
bms_add_member CBC 13339782 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_add_range CBC 33470 100.0 % (29 / 29) 88.9 % (16 / 18)
bms_int_members CBC 437686 100.0 % (20 / 20) 85.7 % (12 / 14)
bms_intersect CBC 2561601 100.0 % (22 / 22) 87.5 % (14 / 16)
bms_is_member CBC 12005294 100.0 % (13 / 13) 83.3 % (10 / 12)
bms_is_valid_set CBC 201410081 75.0 % (6 / 8) 66.7 % (4 / 6)
bms_replace_members CBC 6747 100.0 % (15 / 15) 83.3 % (10 / 12)
bms_subset_compare CBC 1621371 100.0 % (32 / 32) 92.9 % (26 / 28)
bms_union CBC 5163789 100.0 % (17 / 17) 83.3 % (10 / 12)
bitmap_hash CBC 3556 100.0 % (3 / 3) 50.0 % (1 / 2)
bitmap_match CBC 2091 100.0 % (3 / 3) 50.0 % (1 / 2)
bms_copy CBC 22551525 100.0 % (8 / 8) 75.0 % (3 / 4)
bms_hash_value CBC 3563 100.0 % (6 / 6) 75.0 % (3 / 4)
bms_make_singleton CBC 9571809 100.0 % (10 / 10) 75.0 % (3 / 4)
bms_member_index GNC 2659 100.0 % (11 / 11) 75.0 % (3 / 4)
bms_next_member GNC 13121832 100.0 % (16 / 16) 87.5 % (7 / 8)
bms_num_members GNC 1884577 100.0 % (8 / 8) 83.3 % (5 / 6)
bms_free CBC 15713913 100.0 % (4 / 4) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta