LCOV - differential code coverage report
Current view: top level - src/bin/pg_dump - pg_backup_db.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 68.6 % 258 177 40 2 39 3 13 161 1 3
Current Date: 2024-04-14 14:21:10 Functions: 89.5 % 19 17 1 1 1 1 15
Baseline: 16@8cea358b128 Branches: 48.3 % 143 69 28 46 6 63
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 24.1 % 54 13 40 1 13
(240..) days: 80.4 % 204 164 1 39 3 161
Function coverage date bins:
[..60] days: 33.3 % 3 1 1 1 1
(240..) days: 100.0 % 16 16 1 15
Branch coverage date bins:
[..60] days: 17.6 % 34 6 28 6
(240..) days: 57.8 % 109 63 46 63

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
CommitTransaction CBC 53 100.0 % (4 / 4)
ConnectDatabase CBC 241 78.8 % (41 / 52) 50.0 % (17 / 34)
DisconnectDatabase CBC 218 80.0 % (8 / 10) 66.7 % (4 / 6)
DropLOIfExists LBC 0 0.0 % (0 / 3)
EndDBCopyMode CBC 9 71.4 % (10 / 14) 50.0 % (4 / 8)
ExecuteSimpleCommands CBC 37 81.2 % (26 / 32) 64.3 % (18 / 28)
ExecuteSqlCommand CBC 7089 78.6 % (11 / 14) 66.7 % (2 / 3)
ExecuteSqlCommandBuf CBC 4030 62.5 % (10 / 16) 70.0 % (7 / 10)
ExecuteSqlQuery CBC 25958 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecuteSqlQueryForSingleRow CBC 11372 83.3 % (5 / 6) 50.0 % (1 / 2)
ExecuteSqlStatement CBC 3013 100.0 % (7 / 7) 100.0 % (2 / 2)
GetConnection CBC 3936 100.0 % (3 / 3)
IssueACLPerBlob UNC 0 0.0 % (0 / 34) 0.0 % (0 / 24)
IssueCommandPerBlob GNC 156 72.2 % (13 / 18) 60.0 % (6 / 10)
ReconnectToServer CBC 21 100.0 % (9 / 9) 50.0 % (1 / 2)
StartTransaction CBC 53 100.0 % (4 / 4)
_check_database_version CBC 239 68.4 % (13 / 19) 41.7 % (5 / 12)
die_on_query_failure CBC 2 100.0 % (4 / 4)
notice_processor GBC 2 100.0 % (3 / 3)

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