LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - varchar.c (source / functions) Coverage Total Hit UBC GBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 79.1 % 397 314 83 1 313
Current Date: 2024-04-14 14:21:10 Functions: 78.3 % 46 36 10 36
Baseline: 16@8cea358b128 Branches: 56.0 % 300 168 132 4 164
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 79.1 % 397 314 83 1 313
Function coverage date bins:
(240..) days: 78.3 % 46 36 10 36
Branch coverage date bins:
(240..) days: 56.0 % 300 168 132 4 164

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
bpchar_name UBC 0 0.0 % (0 / 13) 0.0 % (0 / 18)
bpchar_larger UBC 0 0.0 % (0 / 7) 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 / 6)
bpcharrecv UBC 0 0.0 % (0 / 7)
char_bpchar UBC 0 0.0 % (0 / 6)
anychar_typmodin CBC 1749 70.0 % (7 / 10) 25.0 % (3 / 12)
bpcharoctetlen UBC 0 0.0 % (0 / 3)
hashbpchar CBC 2196 90.5 % (19 / 21) 56.2 % (9 / 16)
hashbpcharextended CBC 42 91.3 % (21 / 23) 50.0 % (8 / 16)
internal_bpchar_pattern_compare CBC 39 81.8 % (9 / 11) 60.0 % (6 / 10)
anychar_typmodout CBC 503 83.3 % (5 / 6) 50.0 % (1 / 2)
bpchar CBC 6107 96.6 % (28 / 29) 66.7 % (20 / 30)
check_collation_set CBC 14497 75.0 % (3 / 4) 25.0 % (1 / 4)
bcTruelen CBC 137329 100.0 % (2 / 2) 41.7 % (5 / 12)
bpchar_input CBC 210618 100.0 % (19 / 19) 100.0 % (12 / 12)
bpchar_sortsupport CBC 410 100.0 % (7 / 7)
bpcharcmp CBC 41226 100.0 % (9 / 9) 75.0 % (6 / 8)
bpchareq CBC 11293 100.0 % (20 / 20) 85.0 % (17 / 20)
bpcharge CBC 2860 100.0 % (9 / 9) 62.5 % (5 / 8)
bpchargt CBC 3129 100.0 % (9 / 9) 75.0 % (6 / 8)
bpcharin CBC 210618 100.0 % (5 / 5)
bpcharle CBC 2773 100.0 % (9 / 9) 62.5 % (5 / 8)
bpcharlen CBC 9 100.0 % (6 / 6) 75.0 % (3 / 4)
bpcharlt CBC 3017 100.0 % (9 / 9) 75.0 % (6 / 8)
bpcharne CBC 3204 100.0 % (20 / 20) 75.0 % (15 / 20)
bpcharout CBC 22257 100.0 % (3 / 3)
bpcharsend CBC 1 100.0 % (2 / 2)
bpchartruelen CBC 236270 100.0 % (5 / 5) 100.0 % (4 / 4)
bpchartypmodin CBC 1044 100.0 % (3 / 3)
bpchartypmodout CBC 407 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)
name_bpchar CBC 3 100.0 % (4 / 4)
varchar CBC 11780 100.0 % (15 / 15) 62.5 % (15 / 24)
varchar_input CBC 239239 100.0 % (10 / 10) 100.0 % (10 / 10)
varchar_support CBC 1157 100.0 % (17 / 17) 64.3 % (9 / 14)
varcharin CBC 239238 100.0 % (5 / 5)
varcharout CBC 91120 100.0 % (3 / 3)
varcharrecv CBC 1 100.0 % (7 / 7)
varcharsend CBC 1 100.0 % (2 / 2)
varchartypmodin CBC 705 100.0 % (3 / 3)
varchartypmodout CBC 96 100.0 % (3 / 3)

Generated by: LCOV version 2.1-beta2-3-g6141622