LCOV - differential code coverage report
Current view: top level - src/bin/pg_dump - pg_backup_db.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 67.0 % 227 152 1 74 152
Current Date: 2025-12-18 07:33:40 +0900 Functions: 89.5 % 19 17 2 17
Baseline: lcov-20251218-005734-baseline Branches: 45.5 % 123 56 2 65 56
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 6 6 6
(360..) days: 66.1 % 221 146 1 74 146
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 88.9 % 18 16 2 16
Branch coverage date bins:
(360..) days: 45.5 % 123 56 2 65 56

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 146 100.0 % (4 / 4)
ConnectDatabaseAhx CBC 337 76.2 % (16 / 21) 42.9 % (6 / 14)
DisconnectDatabase CBC 274 90.0 % (9 / 10) 66.7 % (4 / 6)
DropLOIfExists UBC 0 0.0 % (0 / 3)
EndDBCopyMode CBC 69 71.4 % (10 / 14) 50.0 % (4 / 8)
ExecuteSimpleCommands CBC 7 81.2 % (26 / 32) 64.3 % (18 / 28)
ExecuteSqlCommand CBC 9762 78.6 % (11 / 14) 66.7 % (2 / 3)
ExecuteSqlCommandBuf CBC 6546 62.5 % (10 / 16) 70.0 % (7 / 10)
ExecuteSqlQuery CBC 34025 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecuteSqlQueryForSingleRow CBC 15708 83.3 % (5 / 6) 50.0 % (1 / 2)
ExecuteSqlStatement CBC 3559 100.0 % (7 / 7) 100.0 % (2 / 2)
GetConnection CBC 4624 100.0 % (3 / 3)
IssueACLPerBlob UBC 0 0.0 % (0 / 34) 0.0 % (0 / 24)
IssueCommandPerBlob CBC 158 66.7 % (12 / 18) 40.0 % (4 / 10)
ReconnectToServer CBC 61 100.0 % (9 / 9) 50.0 % (1 / 2)
StartTransaction CBC 146 100.0 % (4 / 4)
_check_database_version CBC 335 68.4 % (13 / 19) 41.7 % (5 / 12)
die_on_query_failure CBC 2 100.0 % (4 / 4)
notice_processor CBC 10 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta