LCOV - differential code coverage report
Current view: top level - src/backend/nodes - list.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 87.5 % 528 462 66 462
Current Date: 2026-07-25 17:13:00 -0400 Functions: 89.6 % 67 60 7 60
Baseline: lcov-20260726-baseline Branches: 68.2 % 532 363 169 363
Baseline Date: 2026-07-25 19:16:42 +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 472 81.8 % (9 / 11) 75.0 % (3 / 4)
list_copy_deep CBC 3582255 90.0 % (9 / 10) 66.7 % (4 / 6)
list_copy_tail CBC 70397 90.0 % (9 / 10) 66.7 % (4 / 6)
list_delete_first CBC 595687 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 68678 87.5 % (7 / 8) 75.0 % (3 / 4)
list_delete_ptr CBC 1374149 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 176436291 100.0 % (7 / 7) 75.0 % (12 / 16)
enlarge_list CBC 2421119 100.0 % (13 / 13) 75.0 % (3 / 4)
insert_new_cell CBC 738345 100.0 % (9 / 9) 75.0 % (6 / 8)
lappend CBC 68629182 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_int CBC 4466253 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_oid CBC 4254067 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_xid CBC 91 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons CBC 5305963 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_int CBC 17250 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_oid CBC 28957 100.0 % (8 / 8) 83.3 % (5 / 6)
list_append_unique CBC 146311 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_oid CBC 4201 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_ptr CBC 384125 100.0 % (4 / 4) 100.0 % (2 / 2)
list_concat CBC 5060359 100.0 % (14 / 14) 87.5 % (7 / 8)
list_concat_copy CBC 862233 100.0 % (14 / 14) 83.3 % (5 / 6)
list_concat_unique CBC 3143 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_oid CBC 16970 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_ptr CBC 1717 100.0 % (8 / 8) 75.0 % (12 / 16)
list_copy CBC 7513915 100.0 % (8 / 8) 100.0 % (2 / 2)
list_copy_head CBC 975736 100.0 % (8 / 8) 75.0 % (3 / 4)
list_deduplicate_oid CBC 1327 100.0 % (12 / 12) 90.0 % (9 / 10)
list_delete CBC 3749 100.0 % (7 / 7) 83.3 % (10 / 12)
list_delete_cell CBC 1388321 100.0 % (2 / 2)
list_delete_nth_cell CBC 2743778 100.0 % (10 / 10) 66.7 % (4 / 6)
list_delete_oid CBC 4942 100.0 % (7 / 7) 75.0 % (9 / 12)
list_difference CBC 41634 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_int CBC 2625 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_oid CBC 7720 100.0 % (11 / 11) 88.9 % (16 / 18)
list_difference_ptr CBC 19003 100.0 % (11 / 11) 88.9 % (16 / 18)
list_free CBC 17006545 100.0 % (3 / 3)
list_free_deep CBC 1656227 100.0 % (4 / 4) 75.0 % (3 / 4)
list_free_private CBC 18662772 100.0 % (10 / 10) 100.0 % (8 / 8)
list_insert_nth CBC 2400646 100.0 % (8 / 8) 62.5 % (5 / 8)
list_int_cmp CBC 66 100.0 % (4 / 4)
list_make1_impl CBC 9301025 100.0 % (5 / 5)
list_make2_impl CBC 1155161 100.0 % (6 / 6)
list_make3_impl CBC 4951 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 877157 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_int CBC 88746 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_oid CBC 61316275 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_ptr CBC 480028 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 79770 100.0 % (4 / 4)
list_sort CBC 252192 100.0 % (6 / 6) 100.0 % (2 / 2)
list_truncate CBC 530888 100.0 % (6 / 6) 100.0 % (4 / 4)
list_union CBC 8660 100.0 % (9 / 9) 75.0 % (12 / 16)
list_union_int CBC 5211 100.0 % (9 / 9) 87.5 % (14 / 16)
new_head_cell CBC 2205984 100.0 % (7 / 7) 100.0 % (2 / 2)
new_list CBC 58701653 100.0 % (10 / 10) 50.0 % (1 / 2)
new_tail_cell CBC 41782997 100.0 % (5 / 5) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1