LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - varchar.c (source / functions) Coverage Total Hit UBC CBC EUB ECB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 78.4 % 385 302 83 302
Current Date: 2025-12-18 07:33:40 +0900 Functions: 78.3 % 46 36 10 36
Baseline: lcov-20251218-005734-baseline Branches: 56.5 % 186 105 81 105 49 53
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 78.4 % 385 302 83 302
Function coverage date bins:
(360..) days: 78.3 % 46 36 10 36
Branch coverage date bins:
(360..) days: 36.5 % 288 105 81 105 49 53

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
anychar_typmodin CBC 1790 70.0 % (7 / 10) 25.0 % (3 / 12)
anychar_typmodout CBC 524 83.3 % (5 / 6) 50.0 % (1 / 2)
bcTruelen CBC 156952 100.0 % (2 / 2)
bpchar CBC 5999 96.6 % (28 / 29) 83.3 % (15 / 18)
bpchar_input CBC 210829 100.0 % (19 / 19) 100.0 % (12 / 12)
bpchar_larger UBC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
bpchar_name UBC 0 0.0 % (0 / 13) 0.0 % (0 / 6)
bpchar_pattern_ge UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
bpchar_pattern_gt UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
bpchar_pattern_le UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
bpchar_pattern_lt UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
bpchar_smaller UBC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
bpchar_sortsupport CBC 455 100.0 % (7 / 7)
bpcharcmp CBC 52351 100.0 % (9 / 9) 50.0 % (2 / 4)
bpchareq CBC 9698 100.0 % (16 / 16) 75.0 % (6 / 8)
bpcharge CBC 2916 100.0 % (9 / 9) 50.0 % (2 / 4)
bpchargt CBC 3154 100.0 % (9 / 9) 50.0 % (2 / 4)
bpcharin CBC 210829 100.0 % (5 / 5)
bpcharle CBC 2915 100.0 % (9 / 9) 50.0 % (2 / 4)
bpcharlen CBC 9 100.0 % (6 / 6) 50.0 % (1 / 2)
bpcharlt CBC 3068 100.0 % (9 / 9) 50.0 % (2 / 4)
bpcharne CBC 3213 100.0 % (16 / 16) 75.0 % (6 / 8)
bpcharoctetlen UBC 0 0.0 % (0 / 3)
bpcharout CBC 22576 100.0 % (3 / 3)
bpcharrecv UBC 0 0.0 % (0 / 7)
bpcharsend CBC 1 100.0 % (2 / 2)
bpchartruelen CBC 256733 100.0 % (5 / 5) 100.0 % (4 / 4)
bpchartypmodin CBC 1083 100.0 % (3 / 3)
bpchartypmodout CBC 418 100.0 % (3 / 3)
btbpchar_pattern_cmp CBC 39 100.0 % (7 / 7) 50.0 % (2 / 4)
btbpchar_pattern_sortsupport CBC 6 100.0 % (6 / 6)
char_bpchar UBC 0 0.0 % (0 / 6)
check_collation_set CBC 12911 75.0 % (3 / 4) 25.0 % (1 / 4)
hashbpchar CBC 2193 89.5 % (17 / 19) 41.7 % (5 / 12)
hashbpcharextended CBC 42 90.5 % (19 / 21) 41.7 % (5 / 12)
internal_bpchar_pattern_compare CBC 39 81.8 % (9 / 11) 66.7 % (4 / 6)
name_bpchar CBC 3 100.0 % (4 / 4)
varchar CBC 13030 100.0 % (15 / 15) 83.3 % (10 / 12)
varchar_input CBC 296321 100.0 % (10 / 10) 100.0 % (10 / 10)
varchar_support CBC 1179 100.0 % (17 / 17) 71.4 % (10 / 14)
varcharin CBC 296320 100.0 % (5 / 5)
varcharout CBC 94426 100.0 % (3 / 3)
varcharrecv CBC 1 100.0 % (7 / 7)
varcharsend CBC 1 100.0 % (2 / 2)
varchartypmodin CBC 707 100.0 % (3 / 3)
varchartypmodout CBC 106 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta