LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - encode.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 94.5 % 364 344 20 344
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 30 30 30
Baseline: lcov-20260726-baseline Branches: 73.4 % 252 185 67 185
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 2 2 2
(30,360] days: 98.7 % 154 152 2 152
(360..) days: 91.3 % 208 190 18 190
Function coverage date bins:
(30,360] days: 100.0 % 17 17 17
(360..) days: 100.0 % 13 13 13
Branch coverage date bins:
(7,30] days: 100.0 % 8 8 8
(30,360] days: 87.8 % 74 65 9 65
(360..) days: 65.9 % 170 112 58 112

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
esc_decode CBC 55 80.0 % (20 / 25) 45.8 % (11 / 24)
esc_dec_len CBC 55 76.5 % (13 / 17) 45.8 % (11 / 24)
esc_encode CBC 44 81.8 % (18 / 22) 87.5 % (7 / 8)
binary_decode CBC 16709 88.9 % (16 / 18) 41.7 % (5 / 12)
binary_encode CBC 299124 88.9 % (16 / 18) 41.7 % (5 / 12)
base32hex_decode CBC 126 97.2 % (35 / 36) 78.9 % (30 / 38)
esc_enc_len CBC 44 90.9 % (10 / 11) 87.5 % (7 / 8)
pg_base64_encode_internal CBC 95 97.0 % (32 / 33) 94.4 % (17 / 18)
base32hex_dec_len CBC 126 100.0 % (2 / 2)
base32hex_enc_len CBC 123 100.0 % (2 / 2)
base32hex_encode CBC 123 100.0 % (17 / 17) 100.0 % (8 / 8)
get_hex CBC 44808 100.0 % (7 / 7) 50.0 % (1 / 2)
hex_dec_len CBC 16426 100.0 % (2 / 2)
hex_decode CBC 16426 100.0 % (2 / 2)
hex_decode_safe CBC 72831 100.0 % (12 / 12) 100.0 % (4 / 4)
hex_decode_safe_scalar CBC 72831 100.0 % (18 / 18) 81.8 % (18 / 22)
hex_decode_simd_helper CBC 246388 100.0 % (19 / 19)
hex_enc_len CBC 298858 100.0 % (2 / 2)
hex_encode CBC 766324 100.0 % (19 / 19) 100.0 % (2 / 2)
hex_encode_scalar CBC 766324 100.0 % (8 / 8) 100.0 % (2 / 2)
pg_base64_dec_len CBC 11 100.0 % (2 / 2)
pg_base64_decode CBC 11 100.0 % (2 / 2)
pg_base64_decode_internal CBC 98 100.0 % (50 / 50) 82.3 % (51 / 62)
pg_base64_enc_len CBC 10 100.0 % (2 / 2)
pg_base64_encode CBC 10 100.0 % (2 / 2)
pg_base64url_dec_len CBC 87 100.0 % (5 / 5) 100.0 % (2 / 2)
pg_base64url_decode CBC 87 100.0 % (2 / 2)
pg_base64url_enc_len CBC 85 100.0 % (2 / 2)
pg_base64url_encode CBC 85 100.0 % (2 / 2)
pg_find_encoding CBC 315833 100.0 % (5 / 5) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1