LCOV - differential code coverage report
Current view: top level - src/backend/nodes - list.c (source / functions) Coverage Total Hit UBC CBC
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 87.5 % 528 462 66 462
Current Date: 2026-03-14 14:10:32 -0400 Functions: 89.6 % 67 60 7 60
Baseline: lcov-20260315-024220-baseline Branches: 68.2 % 532 363 169 363
Baseline Date: 2026-03-14 15:27:56 +0100 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_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 236 90.9 % (10 / 11) 65.0 % (13 / 20)
list_delete_int CBC 88 85.7 % (6 / 7) 58.3 % (7 / 12)
list_delete_ptr CBC 1628779 85.7 % (6 / 7) 58.3 % (7 / 12)
check_list_invariants CBC 136154347 100.0 % (7 / 7) 75.0 % (12 / 16)
list_concat_unique_ptr CBC 1385 100.0 % (8 / 8) 75.0 % (12 / 16)
list_union CBC 6914 100.0 % (9 / 9) 75.0 % (12 / 16)
list_delete_oid CBC 3990 100.0 % (7 / 7) 75.0 % (9 / 12)
list_difference CBC 26436 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_int CBC 1527 100.0 % (11 / 11) 83.3 % (15 / 18)
list_insert_nth CBC 1726644 100.0 % (8 / 8) 62.5 % (5 / 8)
insert_new_cell CBC 542989 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 1931 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_oid CBC 13700 100.0 % (8 / 8) 87.5 % (14 / 16)
list_copy_deep CBC 2493447 90.0 % (9 / 10) 66.7 % (4 / 6)
list_copy_tail CBC 59419 90.0 % (9 / 10) 66.7 % (4 / 6)
list_delete CBC 3275 100.0 % (7 / 7) 83.3 % (10 / 12)
list_delete_nth_cell CBC 2640534 100.0 % (10 / 10) 66.7 % (4 / 6)
list_difference_oid CBC 4850 100.0 % (11 / 11) 88.9 % (16 / 18)
list_difference_ptr CBC 13762 100.0 % (11 / 11) 88.9 % (16 / 18)
list_union_int CBC 3383 100.0 % (9 / 9) 87.5 % (14 / 16)
enlarge_list CBC 1989211 100.0 % (13 / 13) 75.0 % (3 / 4)
lappend CBC 54258399 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_int CBC 4225553 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_oid CBC 3170056 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_xid CBC 87 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons CBC 4687611 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_int CBC 12577 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_oid CBC 23575 100.0 % (8 / 8) 83.3 % (5 / 6)
list_concat CBC 3854655 100.0 % (14 / 14) 87.5 % (7 / 8)
list_concat_copy CBC 633167 100.0 % (14 / 14) 83.3 % (5 / 6)
list_copy_head CBC 674993 100.0 % (8 / 8) 75.0 % (3 / 4)
list_deduplicate_oid CBC 1893 100.0 % (12 / 12) 90.0 % (9 / 10)
list_delete_first CBC 447292 80.0 % (4 / 5) 50.0 % (1 / 2)
list_delete_first_n CBC 379 81.8 % (9 / 11) 75.0 % (3 / 4)
list_delete_last CBC 29362 87.5 % (7 / 8) 75.0 % (3 / 4)
list_free_deep CBC 952160 100.0 % (4 / 4) 75.0 % (3 / 4)
list_member CBC 655937 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_int CBC 71767 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_oid CBC 43154910 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_ptr CBC 365742 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_xid CBC 175975 100.0 % (7 / 7) 91.7 % (11 / 12)
new_list CBC 45960693 100.0 % (10 / 10) 50.0 % (1 / 2)
list_append_unique CBC 100954 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_oid CBC 3138 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_ptr CBC 297301 100.0 % (4 / 4) 100.0 % (2 / 2)
list_copy CBC 5782502 100.0 % (8 / 8) 100.0 % (2 / 2)
list_free_private CBC 14227998 100.0 % (10 / 10) 100.0 % (8 / 8)
list_sort CBC 206159 100.0 % (6 / 6) 100.0 % (2 / 2)
list_truncate CBC 415088 100.0 % (6 / 6) 100.0 % (4 / 4)
new_head_cell CBC 1862692 100.0 % (7 / 7) 100.0 % (2 / 2)
new_tail_cell CBC 33745604 100.0 % (5 / 5) 100.0 % (2 / 2)
list_delete_cell CBC 1639793 100.0 % (2 / 2)
list_free CBC 13275838 100.0 % (3 / 3)
list_int_cmp CBC 48 100.0 % (4 / 4)
list_make1_impl CBC 7255715 100.0 % (5 / 5)
list_make2_impl CBC 908961 100.0 % (6 / 6)
list_make3_impl CBC 3400 100.0 % (7 / 7)
list_make4_impl CBC 121 100.0 % (8 / 8)
list_make5_impl CBC 170 100.0 % (9 / 9)
list_oid_cmp CBC 72576 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta