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

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