LCOV - differential code coverage report
Current view: top level - src/backend/nodes - list.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 87.5 % 528 462 66 462
Current Date: 2025-10-28 08:26:42 +0900 Functions: 89.6 % 67 60 7 60
Baseline: lcov-20251028-005825-baseline Branches: 68.2 % 532 363 169 363
Baseline Date: 2025-10-27 06:37:35 +0000 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 359 81.8 % (9 / 11) 75.0 % (3 / 4)
list_copy_deep CBC 2105189 90.0 % (9 / 10) 66.7 % (4 / 6)
list_copy_tail CBC 53839 90.0 % (9 / 10) 66.7 % (4 / 6)
list_delete_first CBC 378118 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 27843 87.5 % (7 / 8) 75.0 % (3 / 4)
list_delete_ptr CBC 1141676 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 122258568 100.0 % (7 / 7) 75.0 % (12 / 16)
enlarge_list CBC 1765997 100.0 % (13 / 13) 75.0 % (3 / 4)
insert_new_cell CBC 460729 100.0 % (9 / 9) 75.0 % (6 / 8)
lappend CBC 46325476 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_int CBC 3431353 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_oid CBC 2800813 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_xid CBC 84 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons CBC 3879239 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_int CBC 12399 100.0 % (8 / 8) 83.3 % (5 / 6)
lcons_oid CBC 21415 100.0 % (8 / 8) 83.3 % (5 / 6)
list_append_unique CBC 81432 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_oid CBC 3087 100.0 % (4 / 4) 100.0 % (2 / 2)
list_append_unique_ptr CBC 244116 100.0 % (4 / 4) 100.0 % (2 / 2)
list_concat CBC 3264242 100.0 % (14 / 14) 87.5 % (7 / 8)
list_concat_copy CBC 543422 100.0 % (14 / 14) 83.3 % (5 / 6)
list_concat_unique CBC 1859 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_oid CBC 13315 100.0 % (8 / 8) 87.5 % (14 / 16)
list_concat_unique_ptr CBC 1270 100.0 % (8 / 8) 75.0 % (12 / 16)
list_copy CBC 5003050 100.0 % (8 / 8) 100.0 % (2 / 2)
list_copy_head CBC 541157 100.0 % (8 / 8) 75.0 % (3 / 4)
list_deduplicate_oid CBC 1654 100.0 % (12 / 12) 90.0 % (9 / 10)
list_delete CBC 2162 100.0 % (7 / 7) 83.3 % (10 / 12)
list_delete_cell CBC 1150083 100.0 % (2 / 2)
list_delete_nth_cell CBC 2003200 100.0 % (10 / 10) 66.7 % (4 / 6)
list_delete_oid CBC 3835 100.0 % (7 / 7) 75.0 % (9 / 12)
list_difference CBC 21997 100.0 % (11 / 11) 83.3 % (15 / 18)
list_difference_int CBC 1415 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 10939 100.0 % (11 / 11) 88.9 % (16 / 18)
list_free CBC 11323908 100.0 % (3 / 3)
list_free_deep CBC 829156 100.0 % (4 / 4) 75.0 % (3 / 4)
list_free_private CBC 12153064 100.0 % (10 / 10) 100.0 % (8 / 8)
list_insert_nth CBC 1521822 100.0 % (8 / 8) 62.5 % (5 / 8)
list_int_cmp CBC 48 100.0 % (4 / 4)
list_make1_impl CBC 6624312 100.0 % (5 / 5)
list_make2_impl CBC 792655 100.0 % (6 / 6)
list_make3_impl CBC 3306 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 541759 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_int CBC 67373 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_oid CBC 43523024 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_ptr CBC 306893 100.0 % (7 / 7) 91.7 % (11 / 12)
list_member_xid CBC 175973 100.0 % (7 / 7) 91.7 % (11 / 12)
list_oid_cmp CBC 65430 100.0 % (4 / 4)
list_sort CBC 186626 100.0 % (6 / 6) 100.0 % (2 / 2)
list_truncate CBC 343839 100.0 % (6 / 6) 100.0 % (4 / 4)
list_union CBC 4988 100.0 % (9 / 9) 75.0 % (12 / 16)
list_union_int CBC 3105 100.0 % (9 / 9) 87.5 % (14 / 16)
new_head_cell CBC 1607896 100.0 % (7 / 7) 100.0 % (2 / 2)
new_list CBC 38777679 100.0 % (10 / 10) 50.0 % (1 / 2)
new_tail_cell CBC 29545400 100.0 % (5 / 5) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta