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
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)
help CBC 1 100.0 % (66 / 66)
dumpTimestamp CBC 4 100.0 % (5 / 5) 50.0 % (1 / 2)
read_dumpall_filters CBC 5 78.9 % (15 / 19) 60.0 % (6 / 10)
dumpDatabases CBC 11 87.5 % (28 / 32) 68.2 % (15 / 22)
dumpTablespaces CBC 26 84.1 % (37 / 44) 66.7 % (16 / 24)
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)
expand_dbname_patterns CBC 33 100.0 % (17 / 17) 100.0 % (8 / 8)
executeCommand CBC 43 63.6 % (7 / 11) 50.0 % (2 / 4)
runPgDump CBC 48 94.1 % (16 / 17) 50.0 % (1 / 2)
main GNC 66 68.7 % (195 / 284) 64.5 % (127 / 197)
dumpUserConfig CBC 77 64.7 % (11 / 17) 50.0 % (2 / 4)
buildShSecLabels CBC 89 100.0 % (8 / 8)

Generated by: LCOV version 2.0-1