LCOV - differential code coverage report
Current view: top level - contrib/postgres_fdw - deparse.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 88.5 % 1434 1269 44 40 75 6 54 761 22 432 105 793 4
Current Date: 2023-04-08 15:15:32 Functions: 100.0 % 60 60 58 2 60
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
deparseDistinctExpr ECB 1
deparseSubscriptingRef GIC 1 78.9 % (15 / 19)
deparseArrayExpr ECB 4
deparseScalarArrayOpExpr GIC 4 94.7 % (18 / 19)
deparseTruncateSql GIC 12 100.0 % (13 / 13)
deparseDeleteSql GIC 16 100.0 % (7 / 7)
deparseCaseExpr GIC 21 100.0 % (19 / 19)
rebuildInsertSql GIC 26 100.0 % (21 / 21)
deparseNullTest ECB 28
deparseParam ECB 28
deparseSubqueryTargetList GIC 28 100.0 % (14 / 14)
printRemoteParam GIC 28 100.0 % (5 / 5)
appendAggOrderBy ECB 30
deparseRelabelType ECB 33
deparseBoolExpr GNC 38 78.3 % (18 / 23)
deparseBoolExpr GIC 38
isPlainForeignVar ECB 1215
deparseAnalyzeInfoSql ECB 40
deparseAnalyzeSizeSql ECB 40
deparseAnalyzeSql ECB 40
deparseDirectUpdateSql ECB 45
deparseUpdateSql GIC 50 100.0 % (22 / 22)
deparseFuncExpr GIC 52 73.9 % (17 / 23)
deparseDirectDeleteSql GIC 59 100.0 % (22 / 22)
get_relation_column_alias_ids ECB 84
appendLimitClause ECB 117
deparseInsertSql GIC 141 100.0 % (34 / 34)
deparseSortGroupClause ECB 145
printRemotePlaceholder ECB 158
appendGroupByClause ECB 160
deparseAggref GIC 257 97.5 % (39 / 40)
is_foreign_param GIC 271 83.3 % (15 / 18)
appendFunctionName GIC 288 92.3 % (12 / 13)
deparseReturningList ECB 303
deparseStringLiteral GIC 316 100.0 % (11 / 11)
deparse_type_name ECB 446
appendOrderByClause GIC 513 91.7 % (22 / 24)
build_tlist_to_deparse GIC 559 100.0 % (12 / 12)
deparseExplicitTargetList GIC 567 100.0 % (16 / 16)
is_foreign_pathkey GIC 610 100.0 % (8 / 8)
appendOrderBySuffix GIC 673 94.4 % (17 / 18)
get_jointype_name ECB 734
deparseRangeTblRef ECB 1034
isPlainForeignVar GIC 1215 100.0 % (10 / 10)
appendConditions GIC 1282 100.0 % (16 / 16)
deparseConst ECB 1507
deparseTargetList ECB 1645
deparseFromExpr GIC 1890 100.0 % (11 / 11)
deparseLockingClause GIC 1890 100.0 % (30 / 30)
deparseSelectSql ECB 1890
deparseSelectStmtForRel GIC 1890 100.0 % (26 / 26)
deparseOpExpr ECB 1956
deparseOperatorName GIC 1968 100.0 % (7 / 7)
classifyConditions GIC 1996 100.0 % (9 / 9)
deparseRelation GIC 2828 93.8 % (15 / 16)
deparseFromExprForRel GIC 2904 92.6 % (50 / 54)
is_foreign_expr ECB 3073
deparseVar ECB 5180
is_subquery_var ECB 5180
foreign_expr_walker GIC 7970 72.9 % (231 / 317)
deparseExpr GIC 8139 93.8 % (45 / 48)
deparseColumnRef ECB 11028

Generated by: LCOV version v1.16-55-g56c0a2a