LCOV - differential code coverage report
Current view: top level - src/bin/pg_dump - pg_backup_custom.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 58.7 % 332 195 137 195 2
Current Date: 2024-04-14 14:21:10 Functions: 77.4 % 31 24 7 1 23
Baseline: 16@8cea358b128 Branches: 31.6 % 174 55 119 55
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 58.7 % 332 195 137 195
Function coverage date bins:
(240..) days: 77.4 % 31 24 7 1 23
Branch coverage date bins:
(240..) days: 31.6 % 174 55 119 55

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 136 31.5 % (17 / 54) 21.7 % (10 / 46)
_PrepParallelRestore UBC 0 0.0 % (0 / 20) 0.0 % (0 / 16)
_ReopenArchive UBC 0 0.0 % (0 / 19) 0.0 % (0 / 16)
_skipData UBC 0 0.0 % (0 / 20) 0.0 % (0 / 12)
InitArchiveFmt_Custom GNC 46 83.0 % (39 / 47) 44.4 % (8 / 18)
_CloseArchive CBC 46 88.9 % (16 / 18) 61.1 % (11 / 18)
_ReadBuf CBC 49459 75.0 % (3 / 4) 25.0 % (1 / 4)
_ReadByte CBC 456725 80.0 % (4 / 5) 25.0 % (1 / 4)
_getFilePos CBC 169 66.7 % (4 / 6) 25.0 % (1 / 4)
_Clone UBC 0 0.0 % (0 / 8) 0.0 % (0 / 2)
_ReadExtraToc CBC 4707 88.9 % (8 / 9) 50.0 % (2 / 4)
_readBlockHeader CBC 136 66.7 % (6 / 9) 50.0 % (2 / 4)
_skipLOs UBC 0 0.0 % (0 / 6) 0.0 % (0 / 2)
_StartData CBC 135 100.0 % (10 / 10) 50.0 % (1 / 2)
_StartLO CBC 8 85.7 % (6 / 7) 50.0 % (1 / 2)
_StartLOs CBC 8 100.0 % (9 / 9) 50.0 % (1 / 2)
_WriteBuf CBC 73755 75.0 % (3 / 4) 50.0 % (1 / 2)
_WriteByte CBC 674384 75.0 % (3 / 4) 50.0 % (1 / 2)
_ArchiveEntry CBC 3495 100.0 % (7 / 7) 100.0 % (2 / 2)
_CustomReadFunc CBC 306 100.0 % (10 / 10) 100.0 % (4 / 4)
_CustomWriteFunc CBC 241 100.0 % (5 / 5) 100.0 % (2 / 2)
_LoadLOs CBC 8 100.0 % (10 / 10) 100.0 % (2 / 2)
_PrintExtraToc CBC 1399 100.0 % (6 / 6) 100.0 % (2 / 2)
_WriteData CBC 272 100.0 % (6 / 6) 100.0 % (2 / 2)
_DeClone UBC 0 0.0 % (0 / 4)
_EndData CBC 135 100.0 % (6 / 6)
_EndLO CBC 8 100.0 % (5 / 5)
_EndLOs CBC 8 100.0 % (3 / 3)
_PrintData CBC 136 100.0 % (5 / 5)
_WorkerJobRestoreCustom UBC 0 0.0 % (0 / 2)
_WriteExtraToc CBC 6984 100.0 % (4 / 4)

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