LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - pgarch.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 79.2 % 236 187 1 48 187
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 17 17 17
Baseline: lcov-20260726-baseline Branches: 52.6 % 154 81 2 71 81
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 76.2 % 21 16 5 16
(360..) days: 79.5 % 215 171 1 43 171
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 15 15 15
Branch coverage date bins:
(30,360] days: 35.0 % 20 7 13 7
(360..) days: 55.2 % 134 74 2 58 74

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
LoadArchiveLibrary CBC 19 76.5 % (13 / 17) 44.4 % (8 / 18)
PgArchCanRestart CBC 57 62.5 % (5 / 8) 16.7 % (1 / 6)
PgArchForceDirScan CBC 15 100.0 % (3 / 3)
PgArchShmemInit CBC 1223 100.0 % (5 / 5) 60.0 % (6 / 10)
PgArchShmemRequest CBC 1226 100.0 % (3 / 3)
PgArchWakeup CBC 478 100.0 % (5 / 5) 100.0 % (2 / 2)
PgArchiverMain CBC 19 100.0 % (22 / 22) 50.0 % (4 / 8)
ProcessPgArchInterrupts CBC 467 76.5 % (13 / 17) 43.8 % (7 / 16)
pgarch_ArchiverCopyLoop CBC 85 71.4 % (25 / 35) 46.9 % (15 / 32)
pgarch_MainLoop CBC 19 64.7 % (11 / 17) 42.9 % (6 / 14)
pgarch_archiveDone CBC 372 83.3 % (5 / 6) 25.0 % (1 / 4)
pgarch_archiveXlog CBC 379 48.5 % (16 / 33) 50.0 % (3 / 6)
pgarch_call_module_shutdown_cb CBC 19 100.0 % (4 / 4) 100.0 % (2 / 2)
pgarch_die CBC 19 100.0 % (3 / 3)
pgarch_readyXlog CBC 457 93.5 % (43 / 46) 78.1 % (25 / 32)
pgarch_waken_stop CBC 19 100.0 % (4 / 4)
ready_file_comparator CBC 4620 87.5 % (7 / 8) 25.0 % (1 / 4)

Generated by: LCOV version 2.0-1