LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - tsquery_op.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 90.0 % 160 144 16 7 137 7
Current Date: 2025-12-18 07:33:40 +0900 Functions: 95.0 % 20 19 1 3 16
Baseline: lcov-20251218-005734-baseline Branches: 54.7 % 106 58 48 58
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 7 7 7
(360..) days: 89.5 % 153 137 16 137
Function coverage date bins:
(360..) days: 95.0 % 20 19 1 3 16
Branch coverage date bins:
(360..) days: 54.7 % 106 58 48 58

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
CompareTSQ CBC 226 92.3 % (12 / 13) 90.0 % (9 / 10)
cmp_string CBC 384 100.0 % (4 / 4)
collectTSQueryValues GNC 288 100.0 % (15 / 15) 100.0 % (4 / 4)
join_tsqueries GNC 54 100.0 % (13 / 13) 100.0 % (2 / 2)
makeTSQuerySign CBC 18 100.0 % (8 / 8) 100.0 % (4 / 4)
tsq_mcontained CBC 72 100.0 % (2 / 2)
tsq_mcontains CBC 144 100.0 % (21 / 21) 100.0 % (10 / 10)
tsquery_and CBC 18 73.3 % (11 / 15) 33.3 % (4 / 12)
tsquery_cmp CBC 30 100.0 % (7 / 7) 50.0 % (2 / 4)
tsquery_eq CBC 37 100.0 % (1 / 1) 50.0 % (2 / 4)
tsquery_ge CBC 36 100.0 % (1 / 1) 50.0 % (2 / 4)
tsquery_gt CBC 39 100.0 % (1 / 1) 50.0 % (2 / 4)
tsquery_le CBC 36 100.0 % (1 / 1) 50.0 % (2 / 4)
tsquery_lt CBC 48 100.0 % (1 / 1) 50.0 % (2 / 4)
tsquery_ne UBC 0 0.0 % (0 / 1) 0.0 % (0 / 4)
tsquery_not GNC 6 93.8 % (15 / 16) 50.0 % (2 / 4)
tsquery_numnode CBC 9 100.0 % (5 / 5) 50.0 % (1 / 2)
tsquery_or CBC 12 73.3 % (11 / 15) 33.3 % (4 / 12)
tsquery_phrase CBC 21 100.0 % (2 / 2)
tsquery_phrase_distance CBC 24 72.2 % (13 / 18) 33.3 % (6 / 18)

Generated by: LCOV version 2.4-beta