LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - tsvector_op.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 86.4 % 1180 1020 160 1 1019 3
Current Date: 2024-04-14 14:21:10 Functions: 82.7 % 52 43 9 1 42
Baseline: 16@8cea358b128 Branches: 62.0 % 842 522 320 522
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 1 1 1
(240..) days: 86.4 % 1179 1019 160 1019
Function coverage date bins:
(240..) days: 82.7 % 52 43 9 1 42
Branch coverage date bins:
(240..) days: 62.0 % 842 522 320 522

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
tsvector_update_trigger CBC 9 68.8 % (44 / 64) 31.2 % (25 / 80)
silly_cmp_tsvector CBC 1 48.4 % (15 / 31) 21.4 % (9 / 42)
tsvector_concat CBC 6 90.0 % (108 / 120) 60.3 % (41 / 68)
ts_stat_sql CBC 6 75.6 % (34 / 45) 44.7 % (21 / 47)
compare_text_lexemes CBC 51 100.0 % (8 / 8) 25.0 % (6 / 24)
TS_phrase_execute CBC 351039 89.6 % (86 / 96) 76.5 % (52 / 68)
TS_execute_locations_recurse CBC 535 86.5 % (45 / 52) 69.8 % (30 / 43)
checkcondition_str CBC 142011 88.4 % (61 / 69) 77.1 % (37 / 48)
tsvector_delete_str CBC 18 100.0 % (11 / 11) 38.9 % (7 / 18)
tsvector_filter CBC 9 86.0 % (49 / 57) 69.0 % (20 / 29)
tsvector_setweight CBC 6 65.6 % (21 / 32) 47.1 % (8 / 17)
tsvector_setweight_by_filter CBC 12 70.3 % (26 / 37) 65.2 % (15 / 23)
ts_match_vq CBC 110040 80.0 % (12 / 15) 40.0 % (4 / 10)
TS_execute_recurse CBC 527912 84.9 % (45 / 53) 70.6 % (12 / 17)
add_pos CBC 6 94.4 % (17 / 18) 64.3 % (9 / 14)
ts_setup_firstcall CBC 6 90.0 % (18 / 20) 50.0 % (5 / 10)
array_to_tsvector CBC 12 100.0 % (30 / 30) 77.8 % (14 / 18)
tsCompareString CBC 3107789 78.6 % (11 / 14) 80.0 % (16 / 20)
ts_accum CBC 3054 88.9 % (16 / 18) 66.7 % (8 / 12)
tsquery_requires_match CBC 417 82.4 % (14 / 17) 66.7 % (8 / 12)
tsvector_cmp UBC 0 0.0 % (0 / 1) 0.0 % (0 / 4)
tsvector_ge UBC 0 0.0 % (0 / 1) 0.0 % (0 / 4)
tsvector_gt UBC 0 0.0 % (0 / 1) 0.0 % (0 / 4)
tsvector_le UBC 0 0.0 % (0 / 1) 0.0 % (0 / 4)
tsvector_lt UBC 0 0.0 % (0 / 1) 0.0 % (0 / 4)
tsvector_ne UBC 0 0.0 % (0 / 1) 0.0 % (0 / 4)
tsvector_unnest CBC 90 97.1 % (34 / 35) 75.0 % (9 / 12)
ts_match_tq UBC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
ts_stat2 CBC 6 100.0 % (15 / 15) 75.0 % (6 / 8)
tsvector_delete_arr CBC 21 100.0 % (18 / 18) 80.0 % (8 / 10)
tsvector_delete_by_indices CBC 33 100.0 % (31 / 31) 85.7 % (12 / 14)
tsvector_eq CBC 1 100.0 % (1 / 1) 50.0 % (2 / 4)
walkStatEntryTree CBC 6864 95.0 % (19 / 20) 85.7 % (12 / 14)
TS_execute_locations CBC 181 100.0 % (5 / 5) 75.0 % (3 / 4)
TS_phrase_output CBC 14984 100.0 % (38 / 38) 97.1 % (33 / 34)
check_weight CBC 4089 100.0 % (9 / 9) 83.3 % (5 / 6)
checkclass_str CBC 34041 100.0 % (39 / 39) 96.2 % (25 / 26)
ts_stat1 CBC 3432 100.0 % (13 / 13) 83.3 % (5 / 6)
tsvector_length CBC 5 100.0 % (5 / 5) 50.0 % (1 / 2)
tsvector_strip CBC 45 100.0 % (20 / 20) 83.3 % (5 / 6)
tsvector_to_array CBC 6 100.0 % (11 / 11) 75.0 % (3 / 4)
chooseNextStatEntry CBC 247692 100.0 % (13 / 13) 100.0 % (16 / 16)
insertStatEntry CBC 172812 100.0 % (34 / 34) 100.0 % (22 / 22)
ts_process_call CBC 3438 100.0 % (17 / 17) 100.0 % (2 / 2)
tsvector_bsearch CBC 99 100.0 % (15 / 15) 100.0 % (6 / 6)
TS_execute CBC 260538 100.0 % (2 / 2)
TS_execute_ternary CBC 18471 100.0 % (2 / 2)
compare_int GNC 39 100.0 % (4 / 4)
ts_match_qv CBC 30 100.0 % (2 / 2)
ts_match_tt UBC 0 0.0 % (0 / 7)
tsvector_update_trigger_bycolumn UBC 0 0.0 % (0 / 2)
tsvector_update_trigger_byid CBC 9 100.0 % (2 / 2)

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