LCOV - differential code coverage report
Current view: top level - src/backend/nodes - list.c (source / functions) Coverage Total Hit UBC CBC
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 87.5 % 528 462 66 462
Current Date: 2025-12-18 07:33:40 +0900 Functions: 89.6 % 67 60 7 60
Baseline: lcov-20251218-005734-baseline Branches: 68.2 % 532 363 169 363
Baseline Date: 2025-12-17 11:55:04 -0800 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 365 81.8 % (9 / 11) 75.0 % (3 / 4)
list_copy_deep CBC 2159091 90.0 % (9 / 10) 66.7 % (4 / 6)
list_copy_tail CBC 54744 90.0 % (9 / 10) 66.7 % (4 / 6)
list_delete_first CBC 407981 80.0 % (4 / 5) 50.0 % (1 / 2)
list_delete_int CBC 82 85.7 % (6 / 7) 58.3 % (7 / 12)
list_delete_last CBC 28009 87.5 % (7 / 8) 75.0 % (3 / 4)
list_delete_ptr CBC 1049660 85.7 % (6 / 7) 58.3 % (7 / 12)
list_intersection_int CBC 215 90.9 % (10 / 11) 65.0 % (13 / 20)
check_list_invariants CBC 124519357 100.0 % (7 / 7) 75.0 % (12 / 16)
enlarge_list CBC 1799250 100.0 % (13 / 13) 75.0 % (3 / 4)
insert_new_cell CBC 467183 100.0 % (9 / 9) 75.0 % (6 / 8)
lappend CBC 47458164 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_int CBC 3501305 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_oid CBC 2868219 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_xid CBC 90 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons CBC 3877064 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_int CBC 12441 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_oid CBC 22348 100.0 % (8 / 8) 83.3 % (5 / 6)
list_append_unique CBC 83072 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_oid CBC 3105 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_ptr CBC 247013 100.0 % (4 / 4) 100.0 % (2 / 2)
list_concat CBC 3345043 100.0 % (14 / 14) 87.5 % (7 / 8)
list_concat_copy CBC 558024 100.0 % (14 / 14) 83.3 % (5 / 6)
list_concat_unique CBC 1881 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_oid CBC 13468 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_ptr CBC 1292 100.0 % (8 / 8) 75.0 % (12 / 16)
list_copy CBC 5145495 100.0 % (8 / 8) 100.0 % (2 / 2)
list_copy_head CBC 550397 100.0 % (8 / 8) 75.0 % (3 / 4)
list_deduplicate_oid CBC 1681 100.0 % (12 / 12) 90.0 % (9 / 10)
list_delete CBC 2187 100.0 % (7 / 7) 83.3 % (10 / 12)
list_delete_cell CBC 1058479 100.0 % (2 / 2)
list_delete_nth_cell CBC 1955100 100.0 % (10 / 10) 66.7 % (4 / 6)
list_delete_oid CBC 3835 100.0 % (7 / 7) 75.0 % (9 / 12)
list_difference CBC 22381 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_int CBC 1433 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_oid CBC 202 100.0 % (11 / 11) 88.9 % (16 / 18)
list_difference_ptr CBC 13797 100.0 % (11 / 11) 88.9 % (16 / 18)
list_free CBC 11423494 100.0 % (3 / 3)
list_free_deep CBC 866008 100.0 % (4 / 4) 75.0 % (3 / 4)
list_free_private CBC 12289502 100.0 % (10 / 10) 100.0 % (8 / 8)
list_insert_nth CBC 1563656 100.0 % (8 / 8) 62.5 % (5 / 8)
list_int_cmp CBC 48 100.0 % (4 / 4)
list_make1_impl CBC 6836463 100.0 % (5 / 5)
list_make2_impl CBC 811199 100.0 % (6 / 6)
list_make3_impl CBC 3350 100.0 % (7 / 7)
list_make4_impl CBC 121 100.0 % (8 / 8)
list_make5_impl CBC 170 100.0 % (9 / 9)
list_member CBC 552658 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_int CBC 67889 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_oid CBC 44163484 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_ptr CBC 311717 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_xid CBC 175993 100.0 % (7 / 7) 91.7 % (11 / 12)
list_oid_cmp CBC 66802 100.0 % (4 / 4)
list_sort CBC 192352 100.0 % (6 / 6) 100.0 % (2 / 2)
list_truncate CBC 348244 100.0 % (6 / 6) 100.0 % (4 / 4)
list_union CBC 5047 100.0 % (9 / 9) 75.0 % (12 / 16)
list_union_int CBC 3195 100.0 % (9 / 9) 87.5 % (14 / 16)
new_head_cell CBC 1607677 100.0 % (7 / 7) 100.0 % (2 / 2)
new_list CBC 39789038 100.0 % (10 / 10) 50.0 % (1 / 2)
new_tail_cell CBC 30198442 100.0 % (5 / 5) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta