LCOV - differential code coverage report
Current view: top level - src/test/modules/test_escape - test_escape.c (source / functions) Coverage Total Hit UBC CBC
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 84.6 % 299 253 46 253
Current Date: 2025-12-18 07:33:40 +0900 Functions: 94.4 % 18 17 1 17
Baseline: lcov-20251218-005734-baseline Branches: 67.7 % 127 86 41 86
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 84.6 % 299 253 46 253
Function coverage date bins:
(30,360] days: 94.4 % 18 17 1 17
Branch coverage date bins:
(30,360] days: 67.7 % 127 86 41 86

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
usage UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
main CBC 1 52.8 % (19 / 36) 50.0 % (9 / 18)
test_gb18030_json CBC 1 100.0 % (20 / 20)
test_gb18030_page_multiple CBC 1 100.0 % (15 / 15)
escape_replace CBC 10 100.0 % (11 / 11) 100.0 % (4 / 4)
encoding_conflicts_ascii CBC 65 100.0 % (4 / 4) 100.0 % (2 / 2)
escape_append_literal CBC 65 100.0 % (3 / 3)
escape_fmt_id CBC 65 100.0 % (4 / 4)
escape_identifier CBC 65 100.0 % (10 / 10) 100.0 % (2 / 2)
escape_literal CBC 65 100.0 % (10 / 10) 100.0 % (2 / 2)
escape_string CBC 65 100.0 % (7 / 7)
escape_string_conn CBC 65 100.0 % (12 / 12) 100.0 % (2 / 2)
test_one_vector CBC 65 66.7 % (6 / 9) 75.0 % (3 / 4)
scan_res_s CBC 318 42.9 % (3 / 7) 20.0 % (1 / 5)
test_psql_parse CBC 318 92.0 % (23 / 25) 50.0 % (6 / 12)
test_one_vector_escape CBC 455 90.2 % (83 / 92) 82.0 % (41 / 50)
report_result CBC 1233 80.0 % (12 / 15) 50.0 % (6 / 12)
escapify CBC 1490 91.7 % (11 / 12) 80.0 % (8 / 10)

Generated by: LCOV version 2.4-beta