LCOV - differential code coverage report
Current view: top level - src/bin/pg_dump - pg_backup_custom.c (source / functions) Coverage Total Hit UNC UBC CBC DUB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 61.1 % 332 203 2 127 203 2
Current Date: 2026-11-05 14:14:01 +0100 Functions: 77.4 % 31 24 1 6 24
Baseline: lcov-20261105-baseline Branches: 35.4 % 178 63 115 63
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 50.0 % 6 3 2 1 3
(360..) days: 61.3 % 326 200 126 200
Function coverage date bins:
(360..) days: 77.4 % 31 24 1 6 24
Branch coverage date bins:
(360..) days: 35.4 % 178 63 115 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
InitArchiveFmt_Custom CBC 106 83.0 % (39 / 47) 44.4 % (8 / 18)
_ArchiveEntry CBC 6278 100.0 % (7 / 7) 100.0 % (2 / 2)
_Clone UBC 0 0.0 % (0 / 8) 0.0 % (0 / 2)
_CloseArchive CBC 105 88.9 % (16 / 18) 65.0 % (13 / 20)
_CustomReadFunc CBC 363 100.0 % (10 / 10) 100.0 % (4 / 4)
_CustomWriteFunc CBC 283 100.0 % (5 / 5) 50.0 % (1 / 2)
_DeClone UBC 0 0.0 % (0 / 4)
_EndData CBC 267 100.0 % (6 / 6)
_EndLO CBC 13 100.0 % (5 / 5)
_EndLOs CBC 13 100.0 % (3 / 3)
_LoadLOs CBC 9 100.0 % (10 / 10) 100.0 % (2 / 2)
_PrepParallelRestore UBC 0 0.0 % (0 / 20) 0.0 % (0 / 16)
_PrintData CBC 180 100.0 % (5 / 5)
_PrintExtraToc CBC 1660 100.0 % (6 / 6) 100.0 % (2 / 2)
_PrintTocData CBC 180 46.3 % (25 / 54) 37.0 % (17 / 46)
_ReadBuf CBC 67681 75.0 % (3 / 4) 25.0 % (1 / 4)
_ReadByte CBC 689518 80.0 % (4 / 5) 25.0 % (1 / 4)
_ReadExtraToc CBC 6718 88.9 % (8 / 9) 50.0 % (2 / 4)
_ReopenArchive UBC 0 0.0 % (0 / 19) 0.0 % (0 / 16)
_StartData CBC 267 100.0 % (10 / 10) 50.0 % (1 / 2)
_StartLO CBC 13 85.7 % (6 / 7) 50.0 % (1 / 2)
_StartLOs CBC 13 100.0 % (9 / 9) 50.0 % (1 / 2)
_WorkerJobRestoreCustom UBC 0 0.0 % (0 / 2)
_WriteBuf CBC 83977 75.0 % (3 / 4) 50.0 % (1 / 2)
_WriteByte CBC 859985 75.0 % (3 / 4) 50.0 % (1 / 2)
_WriteData CBC 1457 100.0 % (6 / 6) 100.0 % (2 / 2)
_WriteExtraToc CBC 8386 100.0 % (4 / 4)
_getFilePos CBC 399 66.7 % (4 / 6) 25.0 % (1 / 4)
_readBlockHeader CBC 180 66.7 % (6 / 9) 50.0 % (2 / 4)
_skipData UNC 0 0.0 % (0 / 20) 0.0 % (0 / 14)
_skipLOs UBC 0 0.0 % (0 / 6) 0.0 % (0 / 2)

Generated by: LCOV version 2.0-1