LCOV - differential code coverage report
Current view: top level - src/backend/access/common - heaptuple.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 69.0 % 520 359 7 154 4 355 1 7 5
Current Date: 2026-03-14 14:10:32 -0400 Functions: 70.4 % 27 19 4 4 5 14 1
Baseline: lcov-20260315-024220-baseline Branches: 61.9 % 320 198 6 4 112 1 4 193 22 36 26
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 70.8 % 24 17 7 4 13
(360..) days: 69.0 % 496 342 154 342 1
Function coverage date bins:
(30,360] days: 66.7 % 3 2 1 2
(360..) days: 70.8 % 24 17 3 4 5 12
Branch coverage date bins:
(30,360] days: 25.0 % 12 3 6 3 3
(360..) days: 53.3 % 366 195 4 109 1 4 190 22 36

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
expand_tuple UNC 0 0.0 % (0 / 93) 0.0 % (0 / 56)
getmissingattr GNC 178 50.0 % (14 / 28) 33.3 % (8 / 24)
heap_attisnull CBC 5386286 41.2 % (7 / 17) 38.9 % (7 / 18)
heap_copytuple_with_tuple UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
missing_match UNC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
heap_expand_tuple UBC 0 0.0 % (0 / 3)
minimal_expand_tuple UBC 0 0.0 % (0 / 3)
missing_hash UNC 0 0.0 % (0 / 3)
heap_getsysattr CBC 72715 90.9 % (20 / 22) 60.0 % (6 / 10)
varsize_any UBC 0 0.0 % (0 / 2)
heap_copy_tuple_as_datum CBC 40971 88.9 % (8 / 9) 50.0 % (1 / 2)
heap_copytuple CBC 7917112 90.0 % (9 / 10) 50.0 % (2 / 4)
heap_form_minimal_tuple GNC 25275252 95.7 % (22 / 23) 71.4 % (10 / 14)
heap_form_tuple CBC 14066383 96.4 % (27 / 28) 75.0 % (9 / 12)
heap_modify_tuple_by_cols GNC 661 94.4 % (17 / 18) 50.0 % (4 / 8)
fill_val GNC 147442054 100.0 % (49 / 49) 92.3 % (24 / 26)
heap_compute_data_size CBC 64575902 100.0 % (18 / 18) 95.8 % (23 / 24)
heap_copy_minimal_tuple CBC 2507028 100.0 % (7 / 7) 50.0 % (1 / 2)
heap_deform_tuple CBC 2769086 100.0 % (36 / 36) 96.7 % (29 / 30)
heap_fill_tuple CBC 54733865 100.0 % (17 / 17) 85.7 % (12 / 14)
heap_free_minimal_tuple CBC 20909990 100.0 % (3 / 3)
heap_freetuple CBC 11685607 100.0 % (3 / 3)
heap_modify_tuple GNC 51151 100.0 % (16 / 16) 100.0 % (4 / 4)
heap_tuple_from_minimal_tuple CBC 547779 100.0 % (10 / 10)
minimal_tuple_from_heap_tuple CBC 2555099 100.0 % (10 / 10) 50.0 % (2 / 4)
nocachegetattr CBC 117627604 100.0 % (66 / 66) 93.3 % (56 / 60)

Generated by: LCOV version 2.4-beta