LCOV - differential code coverage report
Current view: top level - src/backend/nodes - list.c (source / functions) Coverage Total Hit UBC CBC
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 87.5 % 528 462 66 462
Current Date: 2026-05-29 21:51:00 -0400 Functions: 89.6 % 67 60 7 60
Baseline: lcov-20260530-034037-baseline Branches: 68.2 % 532 363 169 363
Baseline Date: 2026-05-29 14:39:03 -0700 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_append_unique_int UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
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_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_int_cmp CBC 66 100.0 % (4 / 4)
lappend_xid CBC 92 100.0 % (8 / 8) 83.3 % (5 / 6)
list_make4_impl CBC 126 100.0 % (8 / 8)
list_delete_int CBC 144 85.7 % (6 / 7) 58.3 % (7 / 12)
list_make5_impl CBC 170 100.0 % (9 / 9)
list_intersection_int CBC 354 90.9 % (10 / 11) 65.0 % (13 / 20)
list_delete_first_n CBC 462 81.8 % (9 / 11) 75.0 % (3 / 4)
list_deduplicate_oid CBC 1323 100.0 % (12 / 12) 90.0 % (9 / 10)
list_concat_unique_ptr CBC 1733 100.0 % (8 / 8) 75.0 % (12 / 16)
list_difference_int CBC 2620 100.0 % (11 / 11) 83.3 % (15 / 18)
list_concat_unique CBC 3039 100.0 % (8 / 8) 87.5 % (14 / 16)
list_append_unique_oid CBC 4026 100.0 % (4 / 4) 100.0 % (2 / 2)
list_delete CBC 4154 100.0 % (7 / 7) 83.3 % (10 / 12)
list_make3_impl CBC 4848 100.0 % (7 / 7)
list_delete_oid CBC 4880 100.0 % (7 / 7) 75.0 % (9 / 12)
list_union_int CBC 5202 100.0 % (9 / 9) 87.5 % (14 / 16)
list_difference_oid CBC 7592 100.0 % (11 / 11) 88.9 % (16 / 18)
list_union CBC 9261 100.0 % (9 / 9) 75.0 % (12 / 16)
list_concat_unique_oid CBC 16776 100.0 % (8 / 8) 87.5 % (14 / 16)
lcons_int CBC 17037 100.0 % (8 / 8) 83.3 % (5 / 6)
list_difference_ptr CBC 19256 100.0 % (11 / 11) 88.9 % (16 / 18)
lcons_oid CBC 29211 100.0 % (8 / 8) 83.3 % (5 / 6)
list_difference CBC 38864 100.0 % (11 / 11) 83.3 % (15 / 18)
list_delete_last CBC 72173 87.5 % (7 / 8) 75.0 % (3 / 4)
list_copy_tail CBC 72523 90.0 % (9 / 10) 66.7 % (4 / 6)
list_oid_cmp CBC 83059 100.0 % (4 / 4)
list_member_int CBC 90563 100.0 % (7 / 7) 91.7 % (11 / 12)
list_append_unique CBC 144135 100.0 % (4 / 4) 100.0 % (2 / 2)
list_member_xid CBC 175995 100.0 % (7 / 7) 91.7 % (11 / 12)
list_sort CBC 257799 100.0 % (6 / 6) 100.0 % (2 / 2)
list_append_unique_ptr CBC 366561 100.0 % (4 / 4) 100.0 % (2 / 2)
list_member_ptr CBC 463344 100.0 % (7 / 7) 91.7 % (11 / 12)
list_truncate CBC 548037 100.0 % (6 / 6) 100.0 % (4 / 4)
list_delete_first CBC 601381 80.0 % (4 / 5) 50.0 % (1 / 2)
insert_new_cell CBC 735950 100.0 % (9 / 9) 75.0 % (6 / 8)
list_concat_copy CBC 869219 100.0 % (14 / 14) 83.3 % (5 / 6)
list_member CBC 891020 100.0 % (7 / 7) 91.7 % (11 / 12)
list_copy_head CBC 1008482 100.0 % (8 / 8) 75.0 % (3 / 4)
list_make2_impl CBC 1170929 100.0 % (6 / 6)
list_delete_ptr CBC 1379712 85.7 % (6 / 7) 58.3 % (7 / 12)
list_delete_cell CBC 1394358 100.0 % (2 / 2)
list_free_deep CBC 1692247 100.0 % (4 / 4) 75.0 % (3 / 4)
new_head_cell CBC 2226316 100.0 % (7 / 7) 100.0 % (2 / 2)
list_insert_nth CBC 2412850 100.0 % (8 / 8) 62.5 % (5 / 8)
enlarge_list CBC 2511977 100.0 % (13 / 13) 75.0 % (3 / 4)
list_delete_nth_cell CBC 2749302 100.0 % (10 / 10) 66.7 % (4 / 6)
list_copy_deep CBC 3649038 90.0 % (9 / 10) 66.7 % (4 / 6)
lappend_oid CBC 4331537 100.0 % (8 / 8) 83.3 % (5 / 6)
lappend_int CBC 4626215 100.0 % (8 / 8) 83.3 % (5 / 6)
list_concat CBC 5137277 100.0 % (14 / 14) 87.5 % (7 / 8)
lcons CBC 5395210 100.0 % (8 / 8) 83.3 % (5 / 6)
list_copy CBC 7656005 100.0 % (8 / 8) 100.0 % (2 / 2)
list_make1_impl CBC 9400183 100.0 % (5 / 5)
list_free CBC 17282307 100.0 % (3 / 3)
list_free_private CBC 18974554 100.0 % (10 / 10) 100.0 % (8 / 8)
new_tail_cell CBC 42914950 100.0 % (5 / 5) 100.0 % (2 / 2)
list_member_oid CBC 55543196 100.0 % (7 / 7) 91.7 % (11 / 12)
new_list CBC 59413701 100.0 % (10 / 10) 50.0 % (1 / 2)
lappend CBC 69867442 100.0 % (8 / 8) 83.3 % (5 / 6)
check_list_invariants CBC 172599191 100.0 % (7 / 7) 75.0 % (12 / 16)

Generated by: LCOV version 2.5.0-beta