LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
access
/
heap
- heapam_handler.c
(
source
/ functions)
Coverage
Total
Hit
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
93.0 %
800
744
13
40
3
15
414
27
288
38
432
11
Current Date:
2023-04-08 17:13:01
Functions:
100.0 %
34
34
19
3
12
21
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
100.0 %
11
11
1
7
3
2
View type:
Flat
(120,180] days
:
100.0 %
13
13
13
Legend:
Lines:
hit
not hit
(240..) days
:
92.8 %
776
720
13
40
3
15
413
7
285
38
426
Function coverage date bins:
(240..) days
:
64.2 %
53
34
19
3
12
19
Function Name
TLA
Hit count
Lines
heapam_index_build_range_scan
GIC
66563
85.4 % (134 / 157)
heapam_tuple_lock
GIC
82371
80.6 % (54 / 67)
heapam_relation_copy_for_cluster
GIC
262
94.0 % (110 / 117)
heapam_scan_sample_next_tuple
GIC
126947
92.1 % (35 / 38)
heapam_index_validate_scan
GIC
270
98.6 % (68 / 69)
heapam_scan_bitmap_next_block
GIC
254417
97.5 % (39 / 40)
reform_and_rewrite_tuple
GIC
384627
90.9 % (10 / 11)
heap_tableam_handler
GIC
881174
100.0 % (2 / 2)
heapam_estimate_rel_size
GIC
174504
100.0 % (3 / 3)
heapam_fetch_row_version
CBC
195976
100.0 % (9 / 9)
heapam_index_fetch_begin
CBC
14712661
100.0 % (5 / 5)
heapam_index_fetch_end
CBC
14711980
100.0 % (5 / 5)
heapam_index_fetch_reset
CBC
29040280
100.0 % (6 / 6)
heapam_index_fetch_tuple
CBC
21147270
100.0 % (20 / 20)
heapam_scan_bitmap_next_tuple
GIC
4018247
100.0 % (16 / 16)
heapam_slot_callbacks
CBC
15838912
100.0 % (2 / 2)
heapam_tuple_complete_speculative
CBC
2010
100.0 % (9 / 9)
heapam_tuple_delete
CBC
883906
100.0 % (2 / 2)
heapam_tuple_insert
CBC
7135630
100.0 % (10 / 10)
heapam_tuple_insert_speculative
CBC
2013
100.0 % (12 / 12)
heapam_tuple_satisfies_snapshot
CBC
91614
100.0 % (8 / 8)
heapam_tuple_tid_valid
CBC
292
100.0 % (4 / 4)
heapam_tuple_update
GNC
217778
100.0 % (16 / 16)
GetHeapamTableAmRoutine
ECB
14674113
SampleHeapTupleVisible
ECB
406
heapam_relation_copy_data
ECB
49
heapam_relation_needs_toast_table
ECB
30583
heapam_relation_nontransactional_truncate
ECB
262
heapam_relation_set_new_filelocator
ECB
55537
heapam_relation_toast_am
ECB
18026
heapam_scan_analyze_next_block
ECB
147358
heapam_scan_analyze_next_tuple
ECB
10303246
heapam_scan_get_blocks_done
ECB
12751582
heapam_scan_sample_next_block
ECB
6455
Generated by:
LCOV version v1.16-55-g56c0a2a