LCOV - differential code coverage report
Current view: top level - src/bin/psql - variables.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 80.3 % 188 151 37 151
Current Date: 2026-07-25 17:13:00 -0400 Functions: 84.6 % 13 11 2 11
Baseline: lcov-20260726-baseline Branches: 63.8 % 160 102 58 102
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 75.0 % 4 3 1 3
(360..) days: 80.4 % 184 148 36 148
Function coverage date bins:
(360..) days: 84.6 % 13 11 2 11
Branch coverage date bins:
(360..) days: 63.8 % 160 102 58 102

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
ParseVariableDouble CBC 10568 53.8 % (14 / 26) 37.5 % (12 / 32)
SetVariableHooks CBC 242972 70.0 % (21 / 30) 55.0 % (11 / 20)
PrintVariables UBC 0 0.0 % (0 / 8) 0.0 % (0 / 8)
DeleteVariable UBC 0 0.0 % (0 / 2)
SetVariable CBC 1977161 95.1 % (39 / 41) 83.3 % (25 / 30)
GetVariable CBC 2867 90.0 % (9 / 10) 87.5 % (7 / 8)
ParseVariableBool CBC 146376 96.0 % (24 / 25) 82.1 % (23 / 28)
ParseVariableNum CBC 31745 90.9 % (10 / 11) 58.3 % (7 / 12)
valid_variable_name CBC 2220133 90.9 % (10 / 11) 75.0 % (6 / 8)
CreateVariableSpace CBC 10564 100.0 % (8 / 8)
PsqlVarEnumError CBC 4 100.0 % (3 / 3)
SetVariableBool CBC 30218 100.0 % (2 / 2)
VariableHasHook CBC 688 100.0 % (11 / 11) 78.6 % (11 / 14)

Generated by: LCOV version 2.0-1