LCOV - differential code coverage report
Current view: top level - src/backend/commands - prepare.c (source / functions) Coverage Total Hit UBC CBC
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 94.0 % 215 202 13 202
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 14 14 14
Baseline: lcov-20260315-024220-baseline Branches: 73.0 % 126 92 34 92
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 1 1 1
(360..) days: 93.9 % 214 201 13 201
Function coverage date bins:
(360..) days: 100.0 % 14 14 14
Branch coverage date bins:
(360..) days: 73.0 % 126 92 34 92

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
ExplainExecuteQuery CBC 217 86.7 % (39 / 45) 68.8 % (22 / 32)
ExecuteQuery CBC 8172 91.7 % (33 / 36) 55.0 % (11 / 20)
EvaluateParams CBC 7822 97.0 % (32 / 33) 79.2 % (19 / 24)
PrepareQuery CBC 1090 95.2 % (20 / 21) 64.3 % (9 / 14)
FetchPreparedStatementResultDesc CBC 8100 80.0 % (4 / 5) 50.0 % (2 / 4)
DropAllPreparedStatements CBC 39 85.7 % (6 / 7) 75.0 % (3 / 4)
FetchPreparedStatement CBC 46696 100.0 % (7 / 7) 87.5 % (7 / 8)
StorePreparedStatement CBC 2423 100.0 % (12 / 12) 83.3 % (5 / 6)
DeallocateQuery CBC 1193 100.0 % (5 / 5) 100.0 % (2 / 2)
DropPreparedStatement CBC 1169 100.0 % (6 / 6) 100.0 % (2 / 2)
build_regtype_array CBC 291 100.0 % (6 / 6) 100.0 % (2 / 2)
pg_prepared_statement CBC 51 100.0 % (24 / 24) 100.0 % (8 / 8)
FetchPreparedStatementTargetList CBC 8063 100.0 % (3 / 3)
InitQueryHashTable CBC 596 100.0 % (5 / 5)

Generated by: LCOV version 2.4-beta