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

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