LCOV - differential code coverage report
Current view: top level - src/bin/pg_dump - pg_dumpall.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 71.5 % 764 546 1 7 210 6 4 536 3 4
Current Date: 2026-06-29 16:15:13 +0200 Functions: 94.1 % 17 16 1 2 14
Baseline: lcov-20260630-baseline Branches: 56.3 % 405 228 5 172 3 4 221
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 80.2 % 91 73 2 16 3 70
(30,360] days: 55.6 % 45 25 1 3 16 1 24
(360..) days: 71.3 % 628 448 2 178 6 442
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 1 1 1
(360..) days: 93.3 % 15 14 1 2 12
Branch coverage date bins:
(7,30] days: 73.6 % 72 53 4 15 4 49
(30,360] days: 35.0 % 20 7 13 7
(360..) days: 53.7 % 313 168 1 144 3 165

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
buildShSecLabels CBC 89 100.0 % (8 / 8)
dropDBs UBC 0 0.0 % (0 / 14) 0.0 % (0 / 12)
dropRoles CBC 1 94.1 % (16 / 17) 62.5 % (5 / 8)
dropTablespaces CBC 1 100.0 % (11 / 11) 66.7 % (4 / 6)
dumpDatabases CBC 11 87.5 % (28 / 32) 68.2 % (15 / 22)
dumpRoleGUCPrivs CBC 31 85.7 % (18 / 21) 83.3 % (5 / 6)
dumpRoleMembership GNC 31 27.3 % (27 / 99) 5.8 % (3 / 52)
dumpRoles CBC 31 84.1 % (69 / 82) 68.8 % (33 / 48)
dumpTablespaces CBC 26 84.1 % (37 / 44) 66.7 % (16 / 24)
dumpTimestamp CBC 4 100.0 % (5 / 5) 50.0 % (1 / 2)
dumpUserConfig CBC 77 64.7 % (11 / 17) 50.0 % (2 / 4)
executeCommand CBC 43 63.6 % (7 / 11) 50.0 % (2 / 4)
expand_dbname_patterns CBC 33 100.0 % (17 / 17) 100.0 % (8 / 8)
help CBC 1 100.0 % (66 / 66)
main GNC 66 68.7 % (195 / 284) 64.5 % (127 / 197)
read_dumpall_filters CBC 5 78.9 % (15 / 19) 60.0 % (6 / 10)
runPgDump CBC 48 94.1 % (16 / 17) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1