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
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 69.1 % 521 360 3 158 360 1 3
Current Date: 2025-09-06 07:49:51 +0900 Functions: 70.4 % 27 19 2 6 2 17
Baseline: lcov-20250908-010021-baseline Branches: 61.9 % 320 198 6 4 112 1 4 193 22 36
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 83.9 % 56 47 3 6 47
(360..) days: 67.3 % 465 313 152 313 1
Function coverage date bins:
(30,360] days: 100.0 % 3 3 1 2
(360..) days: 66.7 % 24 16 2 6 1 15
Branch coverage date bins:
(30,360] days: 61.5 % 52 32 6 12 2 30 2
(360..) days: 50.9 % 326 166 4 100 1 2 163 22 34

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)
fill_val GNC 135783639 100.0 % (49 / 49) 92.3 % (24 / 26)
getmissingattr GNC 178 50.0 % (14 / 28) 33.3 % (8 / 24)
heap_attisnull CBC 4851208 41.2 % (7 / 17) 38.9 % (7 / 18)
heap_compute_data_size CBC 60084502 100.0 % (18 / 18) 95.8 % (23 / 24)
heap_copy_minimal_tuple CBC 2488200 100.0 % (7 / 7) 50.0 % (1 / 2)
heap_copy_tuple_as_datum CBC 39072 88.9 % (8 / 9) 50.0 % (1 / 2)
heap_copytuple CBC 7246592 90.0 % (9 / 10) 50.0 % (2 / 4)
heap_copytuple_with_tuple UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
heap_deform_tuple CBC 2732283 100.0 % (36 / 36) 96.7 % (29 / 30)
heap_expand_tuple UBC 0 0.0 % (0 / 3)
heap_fill_tuple CBC 50245769 100.0 % (17 / 17) 85.7 % (12 / 14)
heap_form_minimal_tuple CBC 23853398 95.8 % (23 / 24) 71.4 % (10 / 14)
heap_form_tuple CBC 12607171 96.4 % (27 / 28) 75.0 % (9 / 12)
heap_free_minimal_tuple CBC 20122089 100.0 % (3 / 3)
heap_freetuple CBC 10588027 100.0 % (3 / 3)
heap_getsysattr CBC 72484 90.9 % (20 / 22) 60.0 % (6 / 10)
heap_modify_tuple CBC 52704 100.0 % (16 / 16) 100.0 % (4 / 4)
heap_modify_tuple_by_cols CBC 655 94.4 % (17 / 18) 50.0 % (4 / 8)
heap_tuple_from_minimal_tuple CBC 384618 100.0 % (10 / 10)
init_missing_cache UBC 0 0.0 % (0 / 9)
minimal_expand_tuple UBC 0 0.0 % (0 / 3)
minimal_tuple_from_heap_tuple CBC 2242208 100.0 % (10 / 10) 50.0 % (2 / 4)
missing_hash UNC 0 0.0 % (0 / 3)
missing_match UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
nocachegetattr CBC 100576433 100.0 % (66 / 66) 93.3 % (56 / 60)
varsize_any UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.4-beta