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
_PrintTocData CBC 180 46.3 % (25 / 54) 37.0 % (17 / 46)
_PrepParallelRestore UBC 0 0.0 % (0 / 20) 0.0 % (0 / 16)
_ReopenArchive UBC 0 0.0 % (0 / 19) 0.0 % (0 / 16)
_skipData UNC 0 0.0 % (0 / 20) 0.0 % (0 / 14)
InitArchiveFmt_Custom CBC 106 83.0 % (39 / 47) 44.4 % (8 / 18)
_CloseArchive CBC 105 88.9 % (16 / 18) 65.0 % (13 / 20)
_ReadBuf CBC 67681 75.0 % (3 / 4) 25.0 % (1 / 4)
_ReadByte CBC 689518 80.0 % (4 / 5) 25.0 % (1 / 4)
_getFilePos CBC 399 66.7 % (4 / 6) 25.0 % (1 / 4)
_Clone UBC 0 0.0 % (0 / 8) 0.0 % (0 / 2)
_ReadExtraToc CBC 6718 88.9 % (8 / 9) 50.0 % (2 / 4)
_readBlockHeader CBC 180 66.7 % (6 / 9) 50.0 % (2 / 4)
_skipLOs UBC 0 0.0 % (0 / 6) 0.0 % (0 / 2)
_CustomWriteFunc CBC 283 100.0 % (5 / 5) 50.0 % (1 / 2)
_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)
_WriteBuf CBC 83977 75.0 % (3 / 4) 50.0 % (1 / 2)
_WriteByte CBC 859985 75.0 % (3 / 4) 50.0 % (1 / 2)
_ArchiveEntry CBC 6278 100.0 % (7 / 7) 100.0 % (2 / 2)
_CustomReadFunc CBC 363 100.0 % (10 / 10) 100.0 % (4 / 4)
_LoadLOs CBC 9 100.0 % (10 / 10) 100.0 % (2 / 2)
_PrintExtraToc CBC 1660 100.0 % (6 / 6) 100.0 % (2 / 2)
_WriteData CBC 1457 100.0 % (6 / 6) 100.0 % (2 / 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)
_PrintData CBC 180 100.0 % (5 / 5)
_WorkerJobRestoreCustom UBC 0 0.0 % (0 / 2)
_WriteExtraToc CBC 8386 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1