LCOV - differential code coverage report
Current view: top level - src/fe_utils - psqlscan.l (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 82.6 % 574 474 100 474
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 19 19 19
Baseline: lcov-20250906-005545-baseline Branches: 76.6 % 205 157 48 157
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
[..1] days: 100.0 % 1 1 1
(30,360] days: 81.2 % 16 13 3 13
(360..) days: 82.6 % 557 460 97 460
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 18 18 18
Branch coverage date bins:
(30,360] days: 87.5 % 8 7 1 7
(360..) days: 76.1 % 197 150 47 150

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
psql_scan CBC 506524 71.4 % (55 / 77) 74.1 % (20 / 27)
psqlscan_extract_substring CBC 2550 46.2 % (6 / 13) 16.7 % (1 / 6)
psqlscan_var_is_current_source CBC 650 57.1 % (4 / 7) 16.7 % (1 / 6)
psqlscan_select_top_buffer CBC 650 70.0 % (7 / 10) 25.0 % (1 / 4)
psql_scan_setup CBC 330559 100.0 % (13 / 13) 50.0 % (2 / 4)
psqlscan_pop_buffer_stack CBC 650 90.9 % (10 / 11) 50.0 % (2 / 4)
psqlscan_push_new_buffer CBC 650 84.6 % (11 / 13) 50.0 % (2 / 4)
psql_scan_finish CBC 338675 90.0 % (9 / 10) 83.3 % (5 / 6)
psql_scan_get_location CBC 1737 72.7 % (8 / 11) 75.0 % (3 / 4)
psql_scan_reset CBC 18540 90.0 % (9 / 10) 50.0 % (1 / 2)
psqlscan_escape_variable CBC 467 90.9 % (10 / 11) 75.0 % (3 / 4)
psqlscan_prepare_buffer CBC 331209 100.0 % (14 / 14) 87.5 % (7 / 8)
psqlscan_test_variable CBC 16 90.9 % (10 / 11) 75.0 % (3 / 4)
psql_scan_in_quote CBC 68909 100.0 % (3 / 3) 100.0 % (4 / 4)
psqlscan_emit CBC 3974718 100.0 % (12 / 12) 100.0 % (6 / 6)
psql_scan_create CBC 8539 100.0 % (7 / 7)
psql_scan_destroy CBC 8487 100.0 % (6 / 6)
psql_scan_reselect_sql_lexer CBC 46970 100.0 % (3 / 3)
psql_scan_set_passthrough CBC 7938 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta