LCOV - differential code coverage report
Current view: top level - src/backend/nodes - list.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 87.5 % 528 462 66 1 461 1
Current Date: 2026-11-05 14:14:01 +0100 Functions: 89.6 % 67 60 7 1 59
Baseline: lcov-20261105-baseline Branches: 68.2 % 532 363 169 363
Baseline Date: 2026-11-05 14:14:01 +0100 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 366 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 1373527 85.7 % (6 / 7) 58.3 % (7 / 12)
check_list_invariants CBC 169921035 100.0 % (7 / 7) 75.0 % (12 / 16)
list_concat_unique_ptr CBC 1751 100.0 % (8 / 8) 75.0 % (12 / 16)
list_union CBC 8658 100.0 % (9 / 9) 75.0 % (12 / 16)
list_delete_oid CBC 4854 100.0 % (7 / 7) 75.0 % (9 / 12)
list_difference CBC 39936 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_int CBC 2665 100.0 % (11 / 11) 83.3 % (15 / 18)
list_insert_nth CBC 2416667 100.0 % (8 / 8) 62.5 % (5 / 8)
insert_new_cell CBC 764012 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 3198 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_oid CBC 16345 100.0 % (8 / 8) 87.5 % (14 / 16)
list_copy_deep CBC 3543662 90.0 % (9 / 10) 66.7 % (4 / 6)
list_copy_tail CBC 72425 90.0 % (9 / 10) 66.7 % (4 / 6)
list_delete CBC 3733 100.0 % (7 / 7) 83.3 % (10 / 12)
list_delete_nth_cell CBC 2729984 100.0 % (10 / 10) 66.7 % (4 / 6)
list_difference_oid CBC 6099 100.0 % (11 / 11) 88.9 % (16 / 18)
list_difference_ptr CBC 18505 100.0 % (11 / 11) 88.9 % (16 / 18)
list_union_int CBC 5283 100.0 % (9 / 9) 87.5 % (14 / 16)
enlarge_list GNC 2404678 100.0 % (13 / 13) 75.0 % (3 / 4)
lappend CBC 68346808 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_int CBC 4409104 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_oid CBC 4243166 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_xid CBC 87 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons CBC 5355706 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_int CBC 17095 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_oid CBC 28286 100.0 % (8 / 8) 83.3 % (5 / 6)
list_concat CBC 5061611 100.0 % (14 / 14) 87.5 % (7 / 8)
list_concat_copy CBC 856816 100.0 % (14 / 14) 83.3 % (5 / 6)
list_copy_head CBC 938523 100.0 % (8 / 8) 75.0 % (3 / 4)
list_deduplicate_oid CBC 1332 100.0 % (12 / 12) 90.0 % (9 / 10)
list_delete_first CBC 623481 80.0 % (4 / 5) 50.0 % (1 / 2)
list_delete_first_n CBC 466 81.8 % (9 / 11) 75.0 % (3 / 4)
list_delete_last CBC 38606 87.5 % (7 / 8) 75.0 % (3 / 4)
list_free_deep CBC 1177678 100.0 % (4 / 4) 75.0 % (3 / 4)
list_member CBC 938557 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_int CBC 88305 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_oid CBC 54056742 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_ptr CBC 463886 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_xid CBC 175880 100.0 % (7 / 7) 91.7 % (11 / 12)
new_list CBC 59793189 100.0 % (10 / 10) 50.0 % (1 / 2)
list_append_unique CBC 142559 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_oid CBC 4347 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_ptr CBC 387180 100.0 % (4 / 4) 100.0 % (2 / 2)
list_copy CBC 7527937 100.0 % (8 / 8) 100.0 % (2 / 2)
list_free_private CBC 18215096 100.0 % (10 / 10) 100.0 % (8 / 8)
list_sort CBC 249292 100.0 % (6 / 6) 100.0 % (2 / 2)
list_truncate CBC 906663 100.0 % (6 / 6) 100.0 % (4 / 4)
new_head_cell CBC 2253038 100.0 % (7 / 7) 100.0 % (2 / 2)
new_tail_cell CBC 41444761 100.0 % (5 / 5) 100.0 % (2 / 2)
list_delete_cell CBC 1378704 100.0 % (2 / 2)
list_free CBC 17037418 100.0 % (3 / 3)
list_int_cmp CBC 66 100.0 % (4 / 4)
list_make1_impl CBC 10495433 100.0 % (5 / 5)
list_make2_impl CBC 1152732 100.0 % (6 / 6)
list_make3_impl CBC 4684 100.0 % (7 / 7)
list_make4_impl CBC 129 100.0 % (8 / 8)
list_make5_impl CBC 173 100.0 % (9 / 9)
list_oid_cmp CBC 78703 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1