LCOV - differential code coverage report
Current view: top level - src/backend/nodes - list.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 89.4 % 528 472 56 18 2 452 3 7
Current Date: 2024-04-14 14:21:10 Functions: 91.0 % 67 61 6 2 2 57
Baseline: 16@8cea358b128 Branches: 70.7 % 532 376 156 25 351
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 2 2 2
(240..) days: 89.4 % 526 470 56 18 452
Function coverage date bins:
(240..) days: 91.0 % 67 61 6 2 2 57
Branch coverage date bins:
(240..) days: 70.7 % 532 376 156 25 351

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_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 238 81.8 % (9 / 11) 75.0 % (3 / 4)
list_copy_deep CBC 1588442 90.0 % (9 / 10) 66.7 % (4 / 6)
list_copy_tail CBC 45665 90.0 % (9 / 10) 66.7 % (4 / 6)
list_delete_first CBC 323497 80.0 % (4 / 5) 50.0 % (1 / 2)
list_delete_int CBC 40 85.7 % (6 / 7) 58.3 % (7 / 12)
list_delete_last CBC 33682 87.5 % (7 / 8) 75.0 % (3 / 4)
list_delete_ptr CBC 977090 85.7 % (6 / 7) 58.3 % (7 / 12)
list_intersection GBC 33 90.9 % (10 / 11) 65.0 % (13 / 20)
list_intersection_int CBC 149 90.9 % (10 / 11) 65.0 % (13 / 20)
check_list_invariants CBC 98631683 100.0 % (7 / 7) 75.0 % (12 / 16)
enlarge_list CBC 1445337 100.0 % (13 / 13) 75.0 % (3 / 4)
insert_new_cell CBC 315302 100.0 % (9 / 9) 75.0 % (6 / 8)
lappend CBC 38253673 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_int CBC 2883302 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_oid CBC 2316329 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_xid CBC 87 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons CBC 3321218 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_int CBC 6212 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_oid CBC 19598 100.0 % (8 / 8) 83.3 % (5 / 6)
list_append_unique CBC 60682 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_oid CBC 3015 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_ptr CBC 215758 100.0 % (4 / 4) 100.0 % (2 / 2)
list_concat CBC 2521439 100.0 % (14 / 14) 87.5 % (7 / 8)
list_concat_copy CBC 436231 100.0 % (14 / 14) 83.3 % (5 / 6)
list_concat_unique CBC 1422 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_oid CBC 11187 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_ptr GBC 3974 100.0 % (8 / 8) 75.0 % (12 / 16)
list_copy CBC 3992326 100.0 % (8 / 8) 100.0 % (2 / 2)
list_copy_head CBC 40884 100.0 % (8 / 8) 75.0 % (3 / 4)
list_deduplicate_oid CBC 1496 100.0 % (12 / 12) 90.0 % (9 / 10)
list_delete CBC 138 100.0 % (7 / 7) 83.3 % (10 / 12)
list_delete_cell CBC 982756 100.0 % (2 / 2)
list_delete_nth_cell CBC 1628220 100.0 % (10 / 10) 66.7 % (4 / 6)
list_delete_oid CBC 3579 100.0 % (7 / 7) 75.0 % (9 / 12)
list_difference CBC 18161 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_int CBC 1205 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_oid CBC 196 100.0 % (11 / 11) 88.9 % (16 / 18)
list_difference_ptr CBC 10018 100.0 % (11 / 11) 88.9 % (16 / 18)
list_free CBC 10309829 100.0 % (3 / 3)
list_free_deep CBC 687166 100.0 % (4 / 4) 75.0 % (3 / 4)
list_free_private CBC 10996995 100.0 % (10 / 10) 100.0 % (8 / 8)
list_insert_nth CBC 1220377 100.0 % (8 / 8) 62.5 % (5 / 8)
list_int_cmp GNC 48 100.0 % (4 / 4)
list_make1_impl CBC 5887340 100.0 % (5 / 5)
list_make2_impl CBC 677336 100.0 % (6 / 6)
list_make3_impl CBC 2968 100.0 % (7 / 7)
list_make4_impl CBC 121 100.0 % (8 / 8)
list_make5_impl CBC 153 100.0 % (9 / 9)
list_member CBC 401491 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_int CBC 56928 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_oid CBC 32988410 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_ptr CBC 244924 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_xid CBC 175979 100.0 % (7 / 7) 91.7 % (11 / 12)
list_oid_cmp GNC 97707 100.0 % (4 / 4)
list_sort CBC 258081 100.0 % (6 / 6) 100.0 % (2 / 2)
list_truncate CBC 249262 100.0 % (6 / 6) 100.0 % (4 / 4)
list_union CBC 4256 100.0 % (9 / 9) 75.0 % (12 / 16)
list_union_int CBC 2661 100.0 % (9 / 9) 87.5 % (14 / 16)
new_head_cell CBC 1302081 100.0 % (7 / 7) 100.0 % (2 / 2)
new_list CBC 32465805 100.0 % (10 / 10) 50.0 % (1 / 2)
new_tail_cell CBC 24425105 100.0 % (5 / 5) 100.0 % (2 / 2)

Generated by: LCOV version 2.1-beta2-3-g6141622