LCOV - differential code coverage report
Current view: top level - src/fe_utils - psqlscan.l (source / functions) Coverage Total Hit UBC CBC
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 82.6 % 574 474 100 474
Current Date: 2025-12-15 18:36:29 -0500 Functions: 100.0 % 19 19 19
Baseline: lcov-20251216-010103-baseline Branches: 76.6 % 205 157 48 157
Baseline Date: 2025-12-15 13:30:48 -0800 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
psqlscan_test_variable CBC 16 90.9 % (10 / 11) 75.0 % (3 / 4)
psqlscan_escape_variable CBC 482 90.9 % (10 / 11) 75.0 % (3 / 4)
psqlscan_pop_buffer_stack CBC 651 90.9 % (10 / 11) 50.0 % (2 / 4)
psqlscan_push_new_buffer CBC 651 84.6 % (11 / 13) 50.0 % (2 / 4)
psqlscan_select_top_buffer CBC 651 70.0 % (7 / 10) 25.0 % (1 / 4)
psqlscan_var_is_current_source CBC 651 57.1 % (4 / 7) 16.7 % (1 / 6)
psql_scan_get_location CBC 1737 72.7 % (8 / 11) 75.0 % (3 / 4)
psqlscan_extract_substring CBC 2575 46.2 % (6 / 13) 16.7 % (1 / 6)
psql_scan_set_passthrough CBC 8297 100.0 % (3 / 3)
psql_scan_destroy CBC 8848 100.0 % (6 / 6)
psql_scan_create CBC 8900 100.0 % (7 / 7)
psql_scan_reset CBC 19280 90.0 % (9 / 10) 50.0 % (1 / 2)
psql_scan_in_quote CBC 74206 100.0 % (3 / 3) 100.0 % (4 / 4)
psql_scan_reselect_sql_lexer CBC 175025 100.0 % (3 / 3)
psql_scan_setup CBC 386659 100.0 % (13 / 13) 50.0 % (2 / 4)
psqlscan_prepare_buffer CBC 387310 100.0 % (14 / 14) 87.5 % (7 / 8)
psql_scan_finish CBC 395136 90.0 % (9 / 10) 83.3 % (5 / 6)
psql_scan CBC 595807 71.4 % (55 / 77) 74.1 % (20 / 27)
psqlscan_emit CBC 4953072 100.0 % (12 / 12) 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta