LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - array_userfuncs.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 87.9 % 693 609 84 609
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 29 29 29
Baseline: lcov-20260726-baseline Branches: 58.4 % 442 258 184 258
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 84.2 % 19 16 3 16
(360..) days: 88.0 % 674 593 81 593
Function coverage date bins:
(360..) days: 100.0 % 29 29 29
Branch coverage date bins:
(30,360] days: 50.0 % 16 8 8 8
(360..) days: 58.7 % 426 250 176 250

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
array_sort_order CBC 10 100.0 % (4 / 4)
array_position_start CBC 12 100.0 % (2 / 2)
array_reverse_n CBC 15 100.0 % (30 / 30) 100.0 % (4 / 4)
array_shuffle CBC 16 90.9 % (10 / 11) 37.5 % (3 / 8)
array_sort_order_nulls_first CBC 20 100.0 % (5 / 5)
array_sample CBC 24 100.0 % (13 / 13) 58.3 % (7 / 12)
array_reverse CBC 25 100.0 % (11 / 11) 62.5 % (5 / 8)
array_shuffle_n CBC 32 97.1 % (34 / 35) 71.4 % (10 / 14)
array_prepend_support CBC 43 100.0 % (11 / 11) 60.0 % (6 / 10)
array_positions CBC 46 95.6 % (43 / 45) 79.4 % (27 / 34)
array_prepend CBC 63 72.7 % (16 / 22) 31.2 % (5 / 16)
array_agg_array_combine CBC 80 83.6 % (51 / 61) 54.0 % (27 / 50)
array_agg_array_deserialize CBC 80 100.0 % (32 / 32) 83.3 % (5 / 6)
array_agg_array_serialize CBC 80 100.0 % (19 / 19) 66.7 % (4 / 6)
array_agg_combine CBC 80 90.9 % (40 / 44) 64.3 % (18 / 28)
array_agg_deserialize CBC 80 51.4 % (19 / 37) 11.1 % (2 / 18)
array_agg_serialize CBC 80 48.3 % (14 / 29) 20.0 % (2 / 10)
array_sort CBC 97 100.0 % (3 / 3)
array_sort_internal CBC 127 97.7 % (42 / 43) 73.1 % (19 / 26)
array_position CBC 128 100.0 % (2 / 2)
array_position_common CBC 140 92.7 % (51 / 55) 79.5 % (35 / 44)
array_agg_array_finalfn CBC 219 100.0 % (7 / 7) 83.3 % (5 / 6)
array_append_support CBC 228 100.0 % (11 / 11) 60.0 % (6 / 10)
array_append CBC 1253 83.3 % (15 / 18) 41.7 % (5 / 12)
fetch_array_arg_replace_nulls CBC 1316 90.0 % (18 / 20) 57.1 % (8 / 14)
array_cat CBC 15565 85.4 % (76 / 89) 51.3 % (40 / 78)
array_agg_finalfn CBC 81780 100.0 % (9 / 9) 83.3 % (5 / 6)
array_agg_array_transfn CBC 83893 83.3 % (10 / 12) 40.0 % (4 / 10)
array_agg_transfn CBC 1562615 84.6 % (11 / 13) 50.0 % (6 / 12)

Generated by: LCOV version 2.0-1