LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - arrayfuncs.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 93.7 % 2402 2250 27 45 78 2 51 1335 123 741 97 1450 2 14
Current Date: 2023-04-08 17:13:01 Functions: 100.0 % 89 89 85 4 89
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 (60,120] days: 100.0 % 3 3 3
View type: Flat (120,180] days: 54.0 % 50 27 23 27
Legend: Lines: hit not hit (240..) days: 94.5 % 2349 2220 4 45 78 2 51 1335 93 741 97 1377
Function coverage date bins:
(60,120] days: 100.0 % 1 1 1
(120,180] days: 100.0 % 1 1 1
(240..) days: 50.3 % 173 87 85 2 86

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
array_ge ECB 9
array_gt GIC 9 100.0 % (2 / 2)
array_le GIC 9 100.0 % (2 / 2)
construct_empty_expanded_array ECB 12
array_insert_slice ECB 15
array_replace GIC 18 90.0 % (9 / 10)
array_send ECB 23
create_array_envelope GIC 24 100.0 % (9 / 9)
trim_array GIC 24 100.0 % (14 / 14)
ReadArrayBinary ECB 31
array_recv ECB 31
array_fill_with_lower_bounds GIC 33 93.3 % (14 / 15)
array_fill ECB 36
width_bucket_array_fixed GIC 45 100.0 % (21 / 21)
array_fill_internal ECB 63
array_set_isnull ECB 67
hash_array_extended ECB 72
makeArrayResultArr ECB 87
array_set_slice GIC 122 90.4 % (104 / 115)
array_extract_slice GIC 126 100.0 % (24 / 24)
array_free_iterator ECB 129
array_smaller ECB 129
array_slice_size ECB 141
array_larger GIC 144 100.0 % (4 / 4)
array_create_iterator GIC 165 96.3 % (26 / 27)
width_bucket_array_variable GIC 171 100.0 % (27 / 27)
width_bucket_array_float8 GIC 183 100.0 % (13 / 13)
array_get_slice ECB 192
initArrayResultArr ECB 196
array_map GIC 204 98.2 % (56 / 57)
width_bucket_array ECB 405
array_ne GIC 450 100.0 % (2 / 2)
array_copy GIC 555 100.0 % (4 / 4)
array_nelems_size ECB 789
array_iterate GIC 846 94.1 % (32 / 34)
array_set GIC 901 100.0 % (2 / 2)
array_ndims ECB 964
array_set_element_expanded ECB 996
array_replace_internal ECB 1197
array_cardinality GIC 1266 100.0 % (3 / 3)
array_lt GIC 2153 100.0 % (2 / 2)
array_set_element ECB 2270
generate_subscripts ECB 2435
generate_subscripts_nodir GIC 2435 100.0 % (2 / 2)
array_get_element_expanded GIC 2490 84.6 % (22 / 26)
arrayoverlap ECB 3060
arraycontained GIC 3258 100.0 % (9 / 9)
array_dims GIC 3919 100.0 % (11 / 11)
arraycontains ECB 4908
accumArrayResultAny GIC 7518 85.7 % (6 / 7)
array_unnest_support GIC 7896 100.0 % (11 / 11)
array_contain_compare GIC 11226 96.2 % (51 / 53)
array_lower ECB 12696
array_upper ECB 12918
array_bitmap_copy GIC 15434 97.4 % (38 / 39)
initArrayResultAny GIC 19975 100.0 % (13 / 13)
makeArrayResultAny ECB 19975
hash_array ECB 27242
accumArrayResultArr GIC 30099 94.4 % (51 / 54)
array_ref ECB 37681
array_contains_nulls ECB 40230
array_length GIC 54207 90.0 % (9 / 10)
array_remove ECB 61285
makeArrayResult ECB 102874
makeMdArrayResult ECB 174265
initArrayResult GIC 174472 100.0 % (2 / 2)
initArrayResultWithSize GNC 174552 100.0 % (16 / 16)
ReadArrayStr GIC 178749 92.2 % (95 / 103)
ArrayCount GNC 182315 95.1 % (98 / 103)
array_in GIC 182316 86.3 % (88 / 102)
array_eq ECB 265403
array_out ECB 266654
array_unnest GIC 281112 87.5 % (21 / 24)
construct_array_builtin ECB 299802
deconstruct_array_builtin ECB 312703
ArrayCast ECB 342290
array_get_isnull ECB 343427
array_seek GIC 343463 100.0 % (18 / 18)
array_get_element ECB 371942
construct_array GIC 454236 100.0 % (4 / 4)
construct_md_array GIC 1001805 91.4 % (32 / 35)
construct_empty_array ECB 1124837
CopyArrayEls ECB 1160413
accumArrayResult ECB 1422437
deconstruct_array ECB 1538592
btarraycmp ECB 5590323
array_cmp ECB 5592776
ArrayCastAndSet ECB 9020910
array_isspace GIC 17324899 100.0 % (8 / 8)

Generated by: LCOV version v1.16-55-g56c0a2a