LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util - restrictinfo.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 100.0 % 169 169 169
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 12 12 12
Baseline: lcov-20250907-010129-baseline Branches: 89.8 % 108 97 11 97
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 4 4 4
(360..) days: 100.0 % 165 165 165
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 11 11 11
Branch coverage date bins:
(360..) days: 89.8 % 108 97 11 97

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
extract_actual_join_clauses CBC 19346 100.0 % (13 / 13) 88.9 % (16 / 18)
make_sub_restrictinfos CBC 20092 100.0 % (16 / 16) 87.5 % (14 / 16)
commute_restrictinfo CBC 29332 100.0 % (29 / 29) 66.7 % (4 / 6)
get_actual_clauses CBC 30816 100.0 % (8 / 8) 80.0 % (8 / 10)
join_clause_is_movable_to CBC 129930 100.0 % (12 / 12) 100.0 % (10 / 10)
rinfo_is_constant_true CBC 203691 100.0 % (4 / 4) 100.0 % (6 / 6)
join_clause_is_movable_into CBC 227057 100.0 % (8 / 8) 100.0 % (6 / 6)
extract_actual_clauses CBC 324918 100.0 % (8 / 8) 90.0 % (9 / 10)
make_restrictinfo CBC 338482 100.0 % (5 / 5) 75.0 % (3 / 4)
make_plain_restrictinfo CBC 352190 100.0 % (57 / 57) 93.8 % (15 / 16)
restriction_is_securely_promotable CBC 775868 100.0 % (5 / 5) 100.0 % (4 / 4)
restriction_is_or_clause CBC 1071371 100.0 % (4 / 4) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta