LCOV - differential code coverage report
Current view: top level - src/bin/psql - variables.c (source / functions) Coverage Total Hit UBC CBC
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 80.7 % 187 151 36 151
Current Date: 2025-12-15 18:36:29 -0500 Functions: 84.6 % 13 11 2 11
Baseline: lcov-20251216-010103-baseline Branches: 63.8 % 160 102 58 102
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 56.0 % 25 14 11 14
(360..) days: 84.6 % 162 137 25 137
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 83.3 % 12 10 2 10
Branch coverage date bins:
(30,360] days: 37.5 % 32 12 20 12
(360..) days: 70.3 % 128 90 38 90

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
DeleteVariable UBC 0 0.0 % (0 / 2)
PrintVariables UBC 0 0.0 % (0 / 8) 0.0 % (0 / 8)
PsqlVarEnumError CBC 3 100.0 % (3 / 3)
VariableHasHook CBC 467 100.0 % (11 / 11) 78.6 % (11 / 14)
GetVariable CBC 1946 90.0 % (9 / 10) 87.5 % (7 / 8)
CreateVariableSpace CBC 8855 100.0 % (8 / 8)
ParseVariableDouble CBC 8859 56.0 % (14 / 25) 37.5 % (12 / 32)
SetVariableBool CBC 25338 100.0 % (2 / 2)
ParseVariableNum CBC 26605 90.9 % (10 / 11) 58.3 % (7 / 12)
ParseVariableBool CBC 122225 96.0 % (24 / 25) 82.1 % (23 / 28)
SetVariableHooks CBC 203665 70.0 % (21 / 30) 55.0 % (11 / 20)
SetVariable CBC 1473900 95.1 % (39 / 41) 83.3 % (25 / 30)
valid_variable_name CBC 1677565 90.9 % (10 / 11) 75.0 % (6 / 8)

Generated by: LCOV version 2.4-beta