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 GIC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 71.9 % 822 591 5 226 28 1 32 530 4 12
Current Date: 2024-04-14 14:21:10 Functions: 95.0 % 20 19 1 5 14 1
Baseline: 16@8cea358b128 Branches: 57.2 % 446 255 5 1 185 14 1 7 233
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (120,180] days: 82.6 % 23 19 4 1 18
(240..) days: 71.6 % 799 572 1 226 28 14 530
Function coverage date bins:
(120,180] days: 100.0 % 1 1 1
(240..) days: 94.7 % 19 18 1 4 14
Branch coverage date bins:
(120,180] days: 60.0 % 10 6 4 6
(240..) days: 57.1 % 436 249 1 1 185 14 1 1 233

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
main GNC 48 67.8 % (175 / 258) 64.5 % (111 / 172)
dumpRoleMembership CBC 24 25.6 % (20 / 78) 6.8 % (3 / 44)
connectDatabase CBC 26 70.3 % (64 / 91) 53.3 % (32 / 60)
dropDBs UBC 0 0.0 % (0 / 14) 0.0 % (0 / 12)
dumpRoles CBC 24 84.1 % (69 / 82) 66.7 % (32 / 48)
dumpTablespaces GNC 19 77.3 % (34 / 44) 58.3 % (14 / 24)
dumpDatabases CBC 12 86.7 % (26 / 30) 77.3 % (17 / 22)
dumpUserConfig CBC 64 73.3 % (11 / 15) 50.0 % (2 / 4)
executeCommand CBC 4 63.6 % (7 / 11) 50.0 % (2 / 4)
executeQuery CBC 267 60.0 % (6 / 10) 50.0 % (2 / 4)
read_dumpall_filters GNC 5 78.9 % (15 / 19) 60.0 % (6 / 10)
dumpRoleGUCPrivs CBC 24 85.7 % (18 / 21) 83.3 % (5 / 6)
dropRoles CBC 1 88.2 % (15 / 17) 62.5 % (5 / 8)
dropTablespaces CBC 1 90.9 % (10 / 11) 66.7 % (4 / 6)
buildShSecLabels CBC 69 100.0 % (8 / 8)
constructConnStr CBC 26 100.0 % (16 / 16) 90.0 % (9 / 10)
dumpTimestamp CBC 4 100.0 % (5 / 5) 50.0 % (1 / 2)
expand_dbname_patterns CBC 26 100.0 % (17 / 17) 100.0 % (8 / 8)
help GNC 1 100.0 % (58 / 58)
runPgDump GNC 50 100.0 % (17 / 17) 100.0 % (2 / 2)

Generated by: LCOV version 2.1-beta2-3-g6141622