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