LCOV - differential code coverage report
Current view: top level - src/backend/nodes - list.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 87.5 % 528 462 66 1 461 1
Current Date: 2026-09-20 14:13:17 +0900 Functions: 89.6 % 67 60 7 1 59
Baseline: lcov-20260920-baseline Branches: 68.2 % 532 363 169 363
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 1 1 1
(360..) days: 87.5 % 527 461 66 461
Function coverage date bins:
(360..) days: 89.6 % 67 60 7 1 59
Branch coverage date bins:
(360..) days: 68.2 % 532 363 169 363

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
list_intersection UBC 0 0.0 % (0 / 11) 0.0 % (0 / 20)
list_concat_unique_int UBC 0 0.0 % (0 / 8) 0.0 % (0 / 16)
list_union_oid UBC 0 0.0 % (0 / 9) 0.0 % (0 / 16)
list_union_ptr UBC 0 0.0 % (0 / 9) 0.0 % (0 / 16)
list_insert_nth_int UBC 0 0.0 % (0 / 8) 0.0 % (0 / 8)
list_insert_nth_oid UBC 0 0.0 % (0 / 8) 0.0 % (0 / 8)
list_intersection_int CBC 354 90.9 % (10 / 11) 65.0 % (13 / 20)
list_delete_int CBC 144 85.7 % (6 / 7) 58.3 % (7 / 12)
list_delete_ptr CBC 1364177 85.7 % (6 / 7) 58.3 % (7 / 12)
check_list_invariants CBC 166224503 100.0 % (7 / 7) 75.0 % (12 / 16)
list_concat_unique_ptr CBC 1732 100.0 % (8 / 8) 75.0 % (12 / 16)
list_union CBC 8552 100.0 % (9 / 9) 75.0 % (12 / 16)
list_delete_oid CBC 4798 100.0 % (7 / 7) 75.0 % (9 / 12)
list_difference CBC 38741 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_int CBC 2625 100.0 % (11 / 11) 83.3 % (15 / 18)
list_insert_nth CBC 2343181 100.0 % (8 / 8) 62.5 % (5 / 8)
insert_new_cell CBC 718291 100.0 % (9 / 9) 75.0 % (6 / 8)
list_append_unique_int UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
list_concat_unique CBC 3166 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_oid CBC 15995 100.0 % (8 / 8) 87.5 % (14 / 16)
list_copy_deep CBC 3478007 90.0 % (9 / 10) 66.7 % (4 / 6)
list_copy_tail CBC 70245 90.0 % (9 / 10) 66.7 % (4 / 6)
list_delete CBC 3712 100.0 % (7 / 7) 83.3 % (10 / 12)
list_delete_nth_cell CBC 2675682 100.0 % (10 / 10) 66.7 % (4 / 6)
list_difference_oid CBC 5936 100.0 % (11 / 11) 88.9 % (16 / 18)
list_difference_ptr CBC 18638 100.0 % (11 / 11) 88.9 % (16 / 18)
list_union_int CBC 5211 100.0 % (9 / 9) 87.5 % (14 / 16)
enlarge_list GNC 2376953 100.0 % (13 / 13) 75.0 % (3 / 4)
lappend CBC 66821288 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_int CBC 4359479 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_oid CBC 4125683 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_xid CBC 87 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons CBC 5295884 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_int CBC 16918 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_oid CBC 28328 100.0 % (8 / 8) 83.3 % (5 / 6)
list_concat CBC 4855540 100.0 % (14 / 14) 87.5 % (7 / 8)
list_concat_copy CBC 843156 100.0 % (14 / 14) 83.3 % (5 / 6)
list_copy_head CBC 896934 100.0 % (8 / 8) 75.0 % (3 / 4)
list_deduplicate_oid CBC 1323 100.0 % (12 / 12) 90.0 % (9 / 10)
list_delete_first CBC 611258 80.0 % (4 / 5) 50.0 % (1 / 2)
list_delete_first_n CBC 468 81.8 % (9 / 11) 75.0 % (3 / 4)
list_delete_last CBC 38424 87.5 % (7 / 8) 75.0 % (3 / 4)
list_free_deep CBC 1593294 100.0 % (4 / 4) 75.0 % (3 / 4)
list_member CBC 851813 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_int CBC 87423 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_oid CBC 53953058 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_ptr CBC 458984 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_xid CBC 170975 100.0 % (7 / 7) 91.7 % (11 / 12)
new_list CBC 57247325 100.0 % (10 / 10) 50.0 % (1 / 2)
list_append_unique CBC 141483 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_oid CBC 4283 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_ptr CBC 383668 100.0 % (4 / 4) 100.0 % (2 / 2)
list_copy CBC 7302381 100.0 % (8 / 8) 100.0 % (2 / 2)
list_free_private CBC 18475521 100.0 % (10 / 10) 100.0 % (8 / 8)
list_sort CBC 242718 100.0 % (6 / 6) 100.0 % (2 / 2)
list_truncate CBC 870554 100.0 % (6 / 6) 100.0 % (4 / 4)
new_head_cell CBC 2220940 100.0 % (7 / 7) 100.0 % (2 / 2)
new_tail_cell CBC 40720734 100.0 % (5 / 5) 100.0 % (2 / 2)
list_delete_cell CBC 1369285 100.0 % (2 / 2)
list_free CBC 16882227 100.0 % (3 / 3)
list_int_cmp CBC 66 100.0 % (4 / 4)
list_make1_impl CBC 9188683 100.0 % (5 / 5)
list_make2_impl CBC 1125515 100.0 % (6 / 6)
list_make3_impl CBC 4608 100.0 % (7 / 7)
list_make4_impl CBC 129 100.0 % (8 / 8)
list_make5_impl CBC 172 100.0 % (9 / 9)
list_oid_cmp CBC 78101 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1