LCOV - differential code coverage report
Current view: top level - src/backend/nodes - list.c (source / functions) Coverage Total Hit UBC CBC
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 87.5 % 528 462 66 462
Current Date: 2026-06-29 16:15:13 +0200 Functions: 89.6 % 67 60 7 60
Baseline: lcov-20260630-baseline Branches: 68.2 % 532 363 169 363
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 87.5 % 528 462 66 462
Function coverage date bins:
(360..) days: 89.6 % 67 60 7 60
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_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_concat_unique_int UBC 0 0.0 % (0 / 8) 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_append_unique_int UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
list_delete_first_n CBC 462 81.8 % (9 / 11) 75.0 % (3 / 4)
list_copy_deep CBC 3550569 90.0 % (9 / 10) 66.7 % (4 / 6)
list_copy_tail CBC 70071 90.0 % (9 / 10) 66.7 % (4 / 6)
list_delete_first CBC 588326 80.0 % (4 / 5) 50.0 % (1 / 2)
list_delete_int CBC 144 85.7 % (6 / 7) 58.3 % (7 / 12)
list_delete_last CBC 69477 87.5 % (7 / 8) 75.0 % (3 / 4)
list_delete_ptr CBC 1362715 85.7 % (6 / 7) 58.3 % (7 / 12)
list_intersection_int CBC 354 90.9 % (10 / 11) 65.0 % (13 / 20)
check_list_invariants CBC 170823783 100.0 % (7 / 7) 75.0 % (12 / 16)
enlarge_list CBC 2379864 100.0 % (13 / 13) 75.0 % (3 / 4)
insert_new_cell CBC 698546 100.0 % (9 / 9) 75.0 % (6 / 8)
lappend CBC 67163488 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_int CBC 4439901 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_oid CBC 4163339 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_xid CBC 92 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons CBC 5245220 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_int CBC 17120 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_oid CBC 28437 100.0 % (8 / 8) 83.3 % (5 / 6)
list_append_unique CBC 137699 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_oid CBC 4136 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_ptr CBC 327156 100.0 % (4 / 4) 100.0 % (2 / 2)
list_concat CBC 4875712 100.0 % (14 / 14) 87.5 % (7 / 8)
list_concat_copy CBC 833574 100.0 % (14 / 14) 83.3 % (5 / 6)
list_concat_unique CBC 3039 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_oid CBC 16878 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_ptr CBC 1673 100.0 % (8 / 8) 75.0 % (12 / 16)
list_copy CBC 7338686 100.0 % (8 / 8) 100.0 % (2 / 2)
list_copy_head CBC 953030 100.0 % (8 / 8) 75.0 % (3 / 4)
list_deduplicate_oid CBC 1323 100.0 % (12 / 12) 90.0 % (9 / 10)
list_delete CBC 3730 100.0 % (7 / 7) 83.3 % (10 / 12)
list_delete_cell CBC 1376821 100.0 % (2 / 2)
list_delete_nth_cell CBC 2676894 100.0 % (10 / 10) 66.7 % (4 / 6)
list_delete_oid CBC 4901 100.0 % (7 / 7) 75.0 % (9 / 12)
list_difference CBC 38880 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_int CBC 2630 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_oid CBC 7647 100.0 % (11 / 11) 88.9 % (16 / 18)
list_difference_ptr CBC 18983 100.0 % (11 / 11) 88.9 % (16 / 18)
list_free CBC 16906659 100.0 % (3 / 3)
list_free_deep CBC 1643507 100.0 % (4 / 4) 75.0 % (3 / 4)
list_free_private CBC 18550166 100.0 % (10 / 10) 100.0 % (8 / 8)
list_insert_nth CBC 2334021 100.0 % (8 / 8) 62.5 % (5 / 8)
list_int_cmp CBC 66 100.0 % (4 / 4)
list_make1_impl CBC 9181962 100.0 % (5 / 5)
list_make2_impl CBC 1137843 100.0 % (6 / 6)
list_make3_impl CBC 4859 100.0 % (7 / 7)
list_make4_impl CBC 131 100.0 % (8 / 8)
list_make5_impl CBC 171 100.0 % (9 / 9)
list_member CBC 841190 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_int CBC 88562 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_oid CBC 57981232 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_ptr CBC 422774 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_xid CBC 175995 100.0 % (7 / 7) 91.7 % (11 / 12)
list_oid_cmp CBC 79369 100.0 % (4 / 4)
list_sort CBC 251311 100.0 % (6 / 6) 100.0 % (2 / 2)
list_truncate CBC 509364 100.0 % (6 / 6) 100.0 % (4 / 4)
list_union CBC 8667 100.0 % (9 / 9) 75.0 % (12 / 16)
list_union_int CBC 5220 100.0 % (9 / 9) 87.5 % (14 / 16)
new_head_cell CBC 2168571 100.0 % (7 / 7) 100.0 % (2 / 2)
new_list CBC 57516758 100.0 % (10 / 10) 50.0 % (1 / 2)
new_tail_cell CBC 41050898 100.0 % (5 / 5) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1