LCOV - differential code coverage report
Current view: top level - src/backend/nodes - list.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 87.5 % 528 462 66 1 461 1
Current Date: 2026-08-27 14:31:44 +0300 Functions: 89.6 % 67 60 7 1 59
Baseline: lcov-20260827-baseline Branches: 68.2 % 532 363 169 363
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] 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_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 3583083 90.0 % (9 / 10) 66.7 % (4 / 6)
list_copy_tail CBC 70242 90.0 % (9 / 10) 66.7 % (4 / 6)
list_delete_first CBC 625818 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 69774 87.5 % (7 / 8) 75.0 % (3 / 4)
list_delete_ptr CBC 1400740 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 177488271 100.0 % (7 / 7) 75.0 % (12 / 16)
enlarge_list GNC 2411678 100.0 % (13 / 13) 75.0 % (3 / 4)
insert_new_cell CBC 735937 100.0 % (9 / 9) 75.0 % (6 / 8)
lappend CBC 68419322 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_int CBC 4450801 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_oid CBC 4232156 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_xid CBC 92 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons CBC 5354665 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_int CBC 17266 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_oid CBC 28648 100.0 % (8 / 8) 83.3 % (5 / 6)
list_append_unique CBC 145442 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_oid CBC 4243 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_ptr CBC 384290 100.0 % (4 / 4) 100.0 % (2 / 2)
list_concat CBC 5041328 100.0 % (14 / 14) 87.5 % (7 / 8)
list_concat_copy CBC 857299 100.0 % (14 / 14) 83.3 % (5 / 6)
list_concat_unique CBC 3166 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_oid CBC 16967 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_ptr CBC 1744 100.0 % (8 / 8) 75.0 % (12 / 16)
list_copy CBC 7467827 100.0 % (8 / 8) 100.0 % (2 / 2)
list_copy_head CBC 971338 100.0 % (8 / 8) 75.0 % (3 / 4)
list_deduplicate_oid CBC 1334 100.0 % (12 / 12) 90.0 % (9 / 10)
list_delete CBC 3699 100.0 % (7 / 7) 83.3 % (10 / 12)
list_delete_cell CBC 1414477 100.0 % (2 / 2)
list_delete_nth_cell CBC 2796851 100.0 % (10 / 10) 66.7 % (4 / 6)
list_delete_oid CBC 4937 100.0 % (7 / 7) 75.0 % (9 / 12)
list_difference CBC 42542 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 7733 100.0 % (11 / 11) 88.9 % (16 / 18)
list_difference_ptr CBC 19023 100.0 % (11 / 11) 88.9 % (16 / 18)
list_free CBC 17035897 100.0 % (3 / 3)
list_free_deep CBC 1637746 100.0 % (4 / 4) 75.0 % (3 / 4)
list_free_private CBC 18673643 100.0 % (10 / 10) 100.0 % (8 / 8)
list_insert_nth CBC 2393572 100.0 % (8 / 8) 62.5 % (5 / 8)
list_int_cmp CBC 66 100.0 % (4 / 4)
list_make1_impl CBC 9297062 100.0 % (5 / 5)
list_make2_impl CBC 1149309 100.0 % (6 / 6)
list_make3_impl CBC 5030 100.0 % (7 / 7)
list_make4_impl CBC 133 100.0 % (8 / 8)
list_make5_impl CBC 172 100.0 % (9 / 9)
list_member CBC 875872 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_int CBC 88613 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_oid CBC 62527176 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_ptr CBC 480951 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_xid CBC 171001 100.0 % (7 / 7) 91.7 % (11 / 12)
list_oid_cmp CBC 79823 100.0 % (4 / 4)
list_sort CBC 246858 100.0 % (6 / 6) 100.0 % (2 / 2)
list_truncate CBC 530513 100.0 % (6 / 6) 100.0 % (4 / 4)
list_union CBC 8579 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 2251713 100.0 % (7 / 7) 100.0 % (2 / 2)
new_list CBC 58589015 100.0 % (10 / 10) 50.0 % (1 / 2)
new_tail_cell CBC 41609214 100.0 % (5 / 5) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1