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: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 69.0 % 520 359 4 157 4 355 1 4 5
Current Date: 2025-12-17 08:58:58 +0900 Functions: 70.4 % 27 19 3 5 5 14 1
Baseline: lcov-20251217-005640-baseline Branches: 61.9 % 320 198 6 4 112 1 4 193 22 36
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 4 4 4
(7,30] days: 0.0 % 1 0 1
(30,360] days: 78.9 % 19 15 3 1 15
(360..) days: 68.5 % 496 340 156 340 1
Function coverage date bins:
(7,30] days: 0.0 % 1 0 1
(30,360] days: 100.0 % 2 2 2
(360..) days: 70.8 % 24 17 2 5 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 5158912 41.2 % (7 / 17) 38.9 % (7 / 18)
heap_copytuple_with_tuple UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
heap_form_minimal_tuple GNC 23253782 95.7 % (22 / 23) 71.4 % (10 / 14)
heap_getsysattr CBC 72688 90.9 % (20 / 22) 60.0 % (6 / 10)
heap_modify_tuple_by_cols GNC 660 94.4 % (17 / 18) 50.0 % (4 / 8)
missing_match UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
nocachegetattr CBC 106602063 100.0 % (66 / 66) 93.3 % (56 / 60)
heap_form_tuple CBC 12972247 96.4 % (27 / 28) 75.0 % (9 / 12)
fill_val GNC 138616616 100.0 % (49 / 49) 92.3 % (24 / 26)
heap_copytuple CBC 7519950 90.0 % (9 / 10) 50.0 % (2 / 4)
heap_fill_tuple CBC 50158485 100.0 % (17 / 17) 85.7 % (12 / 14)
minimal_tuple_from_heap_tuple CBC 2504681 100.0 % (10 / 10) 50.0 % (2 / 4)
heap_compute_data_size CBC 60000152 100.0 % (18 / 18) 95.8 % (23 / 24)
heap_copy_minimal_tuple CBC 2502877 100.0 % (7 / 7) 50.0 % (1 / 2)
heap_copy_tuple_as_datum CBC 39361 88.9 % (8 / 9) 50.0 % (1 / 2)
heap_deform_tuple CBC 2740922 100.0 % (36 / 36) 96.7 % (29 / 30)
heap_modify_tuple GNC 56317 100.0 % (16 / 16) 100.0 % (4 / 4)
heap_expand_tuple UBC 0 0.0 % (0 / 3)
heap_free_minimal_tuple CBC 19180100 100.0 % (3 / 3)
heap_freetuple CBC 10725697 100.0 % (3 / 3)
heap_tuple_from_minimal_tuple CBC 390698 100.0 % (10 / 10)
init_missing_cache UNC 0 0.0 % (0 / 9)
minimal_expand_tuple UBC 0 0.0 % (0 / 3)
missing_hash UNC 0 0.0 % (0 / 3)
varsize_any UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.4-beta