LCOV - differential code coverage report
Current view: top level - src/bin/pg_dump - common.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 96.4 % 414 399 15 5 394 4
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 28 28 3 25
Baseline: lcov-20260630-baseline Branches: 75.2 % 226 170 56 4 166
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 11 11 5 6
(360..) days: 96.3 % 403 388 15 388
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 27 27 3 24
Branch coverage date bins:
(30,360] days: 75.0 % 8 6 2 4 2
(360..) days: 75.2 % 218 164 54 164

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
findSubscriptionByOid CBC 2 100.0 % (6 / 6) 50.0 % (2 / 4)
recordAdditionalCatalogID CBC 14 100.0 % (9 / 9) 50.0 % (3 / 6)
flagInhAttrs GNC 191 92.8 % (64 / 69) 82.4 % (56 / 68)
flagInhIndexes CBC 191 96.6 % (28 / 29) 78.6 % (11 / 14)
flagInhTables GNC 191 95.0 % (38 / 40) 92.9 % (26 / 28)
getSchemaData GNC 192 100.0 % (89 / 89)
getDumpableObjects CBC 198 100.0 % (8 / 8) 100.0 % (4 / 4)
findExtensionByOid CBC 223 100.0 % (6 / 6) 50.0 % (2 / 4)
findFuncByOid CBC 267 100.0 % (6 / 6) 75.0 % (3 / 4)
findCollationByOid CBC 286 100.0 % (6 / 6) 50.0 % (2 / 4)
findPublicationByOid CBC 502 100.0 % (6 / 6) 50.0 % (2 / 4)
findIndexByOid CBC 610 100.0 % (6 / 6) 50.0 % (2 / 4)
getMaxDumpId CBC 1310 100.0 % (2 / 2)
recordExtensionMembership CBC 1374 100.0 % (9 / 9) 50.0 % (3 / 6)
findOprByOid CBC 2860 100.0 % (6 / 6) 50.0 % (2 / 4)
strInArray CBC 4982 100.0 % (5 / 5) 100.0 % (4 / 4)
parseOidArray CBC 7004 85.0 % (17 / 20) 61.1 % (11 / 18)
createDumpId CBC 13807 100.0 % (2 / 2)
removeObjectDependency CBC 35157 100.0 % (7 / 7) 100.0 % (4 / 4)
findAccessMethodByOid CBC 52658 100.0 % (6 / 6) 50.0 % (2 / 4)
findTableByOid CBC 94186 100.0 % (6 / 6) 75.0 % (3 / 4)
findOwningExtension CBC 622636 71.4 % (5 / 7) 50.0 % (2 / 4)
findNamespaceByOid CBC 625728 100.0 % (6 / 6) 50.0 % (2 / 4)
AssignDumpId CBC 737610 100.0 % (32 / 32) 91.7 % (11 / 12)
addObjectDependency CBC 1184585 100.0 % (9 / 9) 100.0 % (4 / 4)
findTypeByOid CBC 1481291 100.0 % (6 / 6) 66.7 % (4 / 6)
findObjectByCatalogId CBC 3964846 85.7 % (6 / 7) 75.0 % (3 / 4)
findObjectByDumpId CBC 25207161 75.0 % (3 / 4) 50.0 % (2 / 4)

Generated by: LCOV version 2.0-1