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

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