LCOV - differential code coverage report
Current view: top level - src/bin/pg_dump - pg_dump.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 88.0 % 7568 6661 78 270 503 56 301 3690 245 2425 534 3800 16 166
Current Date: 2023-04-08 17:13:01 Functions: 97.7 % 172 168 4 165 3 4 162 6
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 68.8 % 186 128 55 3 2 19 88 19 4 30
View type: Flat (60,120] days: 70.6 % 17 12 5 12
Legend: Lines: hit not hit (120,180] days: 93.1 % 101 94 7 1 92 1 3
(180,240] days: 81.6 % 87 71 11 5 1 22 37 11 1 6
(240..) days: 88.6 % 7177 6356 270 495 56 298 3648 16 2394 521 3652
Function coverage date bins:
[..60] days: 66.7 % 3 2 2 1
(120,180] days: 100.0 % 3 3 3
(180,240] days: 0.0 % 1 0 1
(240..) days: 50.3 % 324 163 4 163 4 153

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
getTableAttrs GIC 118 84.8 % (245 / 289)
dumpAgg GIC 292 73.3 % (118 / 161)
dumpConstraint GIC 1684 71.3 % (102 / 143)
dumpTableSecLabel UIC 0 0.0 % (0 / 35)
findSecLabels UIC 0 0.0 % (0 / 35)
dumpFunc GIC 1715 82.0 % (150 / 183)
dumpSecLabel UIC 0 0.0 % (0 / 28)
collectSecLabels GIC 118 43.6 % (17 / 39)
dumpCollation GIC 81 83.9 % (78 / 93)
dumpTableSchema GIC 4700 95.6 % (324 / 339)
getAttrName GIC 1165 17.6 % (3 / 17)
dumpDefaultACL GIC 154 67.6 % (25 / 37)
dumpCast GIC 68 83.3 % (45 / 54)
dumpIndex GIC 1842 83.9 % (47 / 56)
get_next_possible_free_pg_type_oid UIC 0 0.0 % (0 / 8)
dumpCompositeType GIC 123 92.0 % (80 / 87)
dumpExtension GIC 18 86.3 % (44 / 51)
dumpCommentExtended GIC 742 85.7 % (30 / 35)
dumpDatabaseConfig GIC 50 82.1 % (23 / 28)
dumpRangeType GIC 92 92.9 % (65 / 70)
getAdditionalACLs GIC 116 90.2 % (46 / 51)
getPublicationTables GIC 118 90.9 % (50 / 55)
createViewAsClause GIC 599 77.8 % (14 / 18)
dumpSearchPath GIC 118 83.3 % (20 / 24)
dumpStatisticsExt GIC 137 88.2 % (30 / 34)
dumpTableData_insert GIC 57 96.6 % (112 / 116)
getFormattedTypeName GIC 2294 77.8 % (14 / 18)
dumpACL GIC 18280 92.5 % (37 / 40)
dumpEnumType GIC 53 95.5 % (63 / 66)
dumpLO GNC 89 88.0 % (22 / 25)
dumpNamespace GIC 339 91.2 % (31 / 34)
dumpTableComment GIC 82 93.2 % (41 / 44)
expand_extension_name_patterns GIC 4 82.4 % (14 / 17)
findDumpableDependencies GIC 8271 81.2 % (13 / 16)
getExtensionMembership GIC 119 87.5 % (21 / 24)
getPublicationNamespaces GIC 118 92.1 % (35 / 38)
binary_upgrade_extension_member GIC 1233 88.2 % (15 / 17)
dumpCompositeTypeColComments GIC 36 94.6 % (35 / 37)
dumpTSParser GIC 39 94.3 % (33 / 35)
expand_foreign_server_name_patterns GIC 119 88.2 % (15 / 17)
findComments GIC 860 93.8 % (30 / 32)
getExtendedStatistics GIC 118 93.1 % (27 / 29)
getPartitioningInfo GIC 118 88.2 % (15 / 17)
getTransforms GIC 118 94.4 % (34 / 36)
appendReloptionsArrayAH GIC 207 83.3 % (5 / 6)
checkExtensionMembership GIC 445511 91.7 % (11 / 12)
dumpAttrDef GIC 793 96.0 % (24 / 25)
dumpTable GIC 20378 97.7 % (43 / 44)
findNamespace GIC 446370 80.0 % (4 / 5)
forcePartitionRootLoad GIC 865 91.7 % (11 / 12)
format_aggregate_signature GIC 288 92.3 % (12 / 13)
getCasts GIC 118 97.2 % (35 / 36)
getTableDataFKConstraints GIC 6 93.8 % (15 / 16)
selectDumpableCast GIC 26389 85.7 % (6 / 7)
selectDumpableType GIC 83866 92.9 % (13 / 14)
BuildArchiveDependencies GIC 25 100.0 % (22 / 22)
append_depends_on_extension GIC 4296 100.0 % (16 / 16)
binary_upgrade_set_pg_class_oids GIC 1028 100.0 % (26 / 26)
convertTSFunction GIC 180 100.0 % (6 / 6)
dumpComment GIC 641 100.0 % (3 / 3)
dumpConversion GIC 39 100.0 % (42 / 42)
dumpDumpableObject GIC 510020 100.0 % (141 / 141)
dumpEncoding GIC 118 100.0 % (11 / 11)
dumpPublicationNamespace GIC 75 100.0 % (15 / 15)
dumpPublicationTable GIC 256 100.0 % (22 / 22)
dumpStdStrings GIC 118 100.0 % (9 / 9)
dumpTSConfig GIC 59 100.0 % (55 / 55)
dumpTSDictionary GIC 84 100.0 % (38 / 38)
dumpTableAttach GIC 1166 100.0 % (22 / 22)
dumpTableConstraintComment GIC 51 100.0 % (13 / 13)
dumpTableData GIC 3095 100.0 % (31 / 31)
expand_table_name_patterns GIC 720 100.0 % (27 / 27)
format_function_arguments GIC 3948 100.0 % (7 / 7)
getConversions GIC 118 100.0 % (25 / 25)
getDomainConstraints GIC 124 100.0 % (40 / 40)
getExtensions GIC 119 100.0 % (31 / 31)
getOpclasses GIC 118 100.0 % (25 / 25)
getOperators GIC 118 100.0 % (29 / 29)
getProcLangs GIC 118 100.0 % (38 / 38)
getTSConfigurations GIC 118 100.0 % (27 / 27)
getTSDictionaries GIC 118 100.0 % (31 / 31)
getTSTemplates GIC 118 100.0 % (27 / 27)
getTableData GIC 116 100.0 % (6 / 6)
help GIC 1 100.0 % (72 / 72)
makeTableDataInfo GIC 4426 100.0 % (33 / 33)
refreshMatViewData GIC 328 100.0 % (12 / 12)
selectDumpableObject GIC 332321 100.0 % (7 / 7)
selectDumpableTable GIC 30467 100.0 % (10 / 10)
addBoundaryDependencies ECB 118
addConstrChildIdxDeps ECB 45
binary_upgrade_set_type_oids_by_rel ECB 709
binary_upgrade_set_type_oids_by_type_oid ECB 771
buildMatViewRefreshDependencies ECB 108
collectComments ECB 118
collectRoleNames ECB 119
convertRegProcReference ECB 273
createBoundaryObjects ECB 118
createDummyViewAsClause ECB 20
dumpAccessMethod ECB 82
dumpBaseType ECB 71
dumpDatabase ECB 50
dumpDomain ECB 121
dumpEventTrigger ECB 38
dumpForeignDataWrapper ECB 45
dumpForeignServer ECB 49
dumpIndexAttach ECB 567
dumpLOs ECB 38
dumpOpclass ECB 132
dumpOpfamily ECB 113
dumpOpr ECB 108
dumpPolicy ECB 340
dumpProcLang ECB 83
dumpPublication ECB 152
dumpRule ECB 821
dumpSequence ECB 315
dumpSequenceData ECB 338
dumpShellType ECB 74
dumpSubscription ECB 114
dumpTSTemplate ECB 39
dumpTableData_copy ECB 2982
dumpTransform ECB 43
dumpTrigger ECB 504
dumpType ECB 523
dumpUndefinedType ECB 41
dumpUserMappings ECB 43
expand_schema_name_patterns ECB 138
fmtCopyColumnList ECB 6020
format_function_signature ECB 2094
getAccessMethods ECB 118
getAggregates ECB 118
getCollations ECB 118
getConstraints ECB 118
getDefaultACLs ECB 118
getDependencies ECB 118
getEventTriggers ECB 118
getForeignDataWrappers ECB 118
getForeignServers ECB 118
getFormattedOperatorName ECB 470
getFuncs ECB 118
getIndexes ECB 118
getNamespaces ECB 119
getOpfamilies ECB 118
getOwnedSeqs ECB 118
getPolicies ECB 118
getPublications ECB 118
getRoleName ECB 447209
getRootTableInfo ECB 9
getRules ECB 118
getSubscriptions ECB 118
getTSParsers ECB 118
getTables ECB 119
getTriggers ECB 118
getTypes ECB 118
get_language_name ECB 90
get_synchronized_snapshot ECB 9
is_superuser ECB 118
main ECB 181
nonemptyReloptions ECB 10120
parseArchiveFormat ECB 139
processExtensionTables ECB 118
prohibit_crossdb_refs ECB 5
selectDumpableAccessMethod ECB 943
selectDumpableDefaultACL ECB 180
selectDumpableExtension ECB 141
selectDumpableNamespace ECB 783
selectDumpableProcLang ECB 163
selectDumpablePublicationObject ECB 353
setupDumpWorker ECB 18
setup_connection ECB 149
shouldPrintColumn ECB 32712

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