LCOV - differential code coverage report
Current view: top level - src/backend/rewrite - rewriteDefine.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 85.2 % 237 202 35 2 200 2
Current Date: 2025-12-17 08:58:58 +0900 Functions: 100.0 % 10 10 1 9
Baseline: lcov-20251217-005640-baseline Branches: 55.5 % 254 141 1 112 1 140
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 2 2 2
(360..) days: 85.1 % 235 200 35 200
Function coverage date bins:
(360..) days: 100.0 % 10 10 1 9
Branch coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 55.6 % 252 140 112 140

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
RangeVarCallbackForRenameRule CBC 17 78.6 % (11 / 14) 66.7 % (12 / 18)
RenameRewriteRule CBC 17 100.0 % (22 / 22) 71.4 % (10 / 14)
EnableDisableRule GNC 23 87.0 % (20 / 23) 50.0 % (7 / 14)
DefineRule CBC 551 100.0 % (6 / 6)
checkRuleResultList CBC 8932 76.9 % (20 / 26) 39.3 % (22 / 56)
InsertRule CBC 9396 98.0 % (49 / 50) 78.6 % (11 / 14)
DefineQueryRewrite CBC 9409 69.4 % (50 / 72) 47.3 % (53 / 112)
setRuleCheckAsUser_Query CBC 32780 100.0 % (14 / 14) 100.0 % (22 / 22)
setRuleCheckAsUser CBC 42572 100.0 % (3 / 3)
setRuleCheckAsUser_walker CBC 202406 100.0 % (7 / 7) 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta