LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - bytea.c (source / functions) Coverage Total Hit LBC UBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 92.2 % 459 423 36 1 422 1
Current Date: 2026-09-20 14:13:17 +0900 Functions: 97.7 % 43 42 1 1 41
Baseline: lcov-20260920-baseline Branches: 69.3 % 274 190 2 82 190
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 68.8 % 80 55 25 1 54
(360..) days: 97.1 % 379 368 11 368
Function coverage date bins:
(30,360] days: 80.0 % 5 4 1 4
(360..) days: 100.0 % 38 38 1 37
Branch coverage date bins:
(30,360] days: 39.1 % 46 18 28 18
(360..) days: 75.4 % 228 172 2 54 172

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
byteaGetBit CBC 9 91.7 % (11 / 12) 62.5 % (5 / 8)
byteaGetByte CBC 41 100.0 % (8 / 8) 66.7 % (4 / 6)
byteaSetBit CBC 9 88.2 % (15 / 17) 42.9 % (6 / 14)
byteaSetByte CBC 265 100.0 % (9 / 9) 66.7 % (4 / 6)
bytea_abbrev_abort UBC 0 0.0 % (0 / 21) 0.0 % (0 / 20)
bytea_abbrev_convert CBC 12 90.0 % (18 / 20) 50.0 % (2 / 4)
bytea_bit_count CBC 5 100.0 % (3 / 3)
bytea_catenate CBC 1044 87.5 % (14 / 16) 62.5 % (5 / 8)
bytea_int2 CBC 29 100.0 % (10 / 10) 83.3 % (5 / 6)
bytea_int4 CBC 29 100.0 % (10 / 10) 83.3 % (5 / 6)
bytea_int8 CBC 29 100.0 % (10 / 10) 83.3 % (5 / 6)
bytea_larger CBC 16 100.0 % (8 / 8) 66.7 % (4 / 6)
bytea_overlay CBC 15 80.0 % (8 / 10) 25.0 % (2 / 8)
bytea_reverse CBC 15 100.0 % (11 / 11) 100.0 % (2 / 2)
bytea_smaller CBC 16 100.0 % (8 / 8) 83.3 % (5 / 6)
bytea_sortsupport GNC 62 100.0 % (16 / 16) 100.0 % (2 / 2)
bytea_string_agg_finalfn CBC 102 100.0 % (10 / 10) 83.3 % (5 / 6)
bytea_string_agg_transfn CBC 139394 95.7 % (22 / 23) 81.2 % (13 / 16)
bytea_substr CBC 211 100.0 % (2 / 2)
bytea_substr_no_len CBC 2061 100.0 % (2 / 2)
bytea_substring CBC 2302 91.7 % (11 / 12) 80.0 % (8 / 10)
bytea_uuid CBC 53 100.0 % (8 / 8) 75.0 % (3 / 4)
byteacat CBC 1014 100.0 % (4 / 4)
byteacmp CBC 30925 100.0 % (11 / 11) 80.0 % (8 / 10)
byteaeq CBC 6069 100.0 % (13 / 13) 100.0 % (6 / 6)
byteafastcmp CBC 13101 86.7 % (13 / 15) 80.0 % (8 / 10)
byteage CBC 2959 100.0 % (9 / 9) 90.0 % (9 / 10)
byteagt CBC 4142 100.0 % (9 / 9) 80.0 % (8 / 10)
byteain CBC 741674 100.0 % (33 / 33) 75.0 % (18 / 24)
byteale CBC 3206 100.0 % (9 / 9) 80.0 % (8 / 10)
bytealt CBC 3646 100.0 % (9 / 9) 90.0 % (9 / 10)
byteane CBC 400 100.0 % (13 / 13) 66.7 % (4 / 6)
byteaoctetlen CBC 773 100.0 % (3 / 3)
byteaout CBC 282190 94.7 % (36 / 38) 76.9 % (20 / 26)
byteaoverlay CBC 5 100.0 % (6 / 6)
byteaoverlay_no_len CBC 10 100.0 % (6 / 6)
byteapos CBC 41 100.0 % (17 / 17) 87.5 % (7 / 8)
bytearecv CBC 54006 100.0 % (7 / 7)
byteasend CBC 35093 100.0 % (3 / 3)
int2_bytea CBC 10 100.0 % (2 / 2)
int4_bytea CBC 20490 100.0 % (2 / 2)
int8_bytea CBC 10 100.0 % (2 / 2)
uuid_bytea CBC 97 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1