LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - pgarch.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC EUB DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 80.0 % 240 192 5 43 12 180 1 2 13
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 17 17 6 11
Baseline: lcov-20260315-024220-baseline Branches: 53.8 % 156 84 9 1 62 1 9 74 3 9
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 70.6 % 17 12 5 12
(360..) days: 80.7 % 223 180 43 180 1
Function coverage date bins:
(360..) days: 100.0 % 17 17 6 11
Branch coverage date bins:
(30,360] days: 50.0 % 18 9 9 9
(360..) days: 54.3 % 138 75 1 62 1 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
PgArchForceDirScan CBC 14 100.0 % (3 / 3)
LoadArchiveLibrary GNC 17 76.5 % (13 / 17) 44.4 % (8 / 18)
PgArchiverMain GNC 17 100.0 % (22 / 22) 50.0 % (4 / 8)
pgarch_MainLoop GNC 17 64.7 % (11 / 17) 42.9 % (6 / 14)
pgarch_call_module_shutdown_cb CBC 17 100.0 % (4 / 4) 100.0 % (2 / 2)
pgarch_die CBC 17 100.0 % (3 / 3)
pgarch_waken_stop CBC 17 100.0 % (4 / 4)
PgArchCanRestart GNC 54 62.5 % (5 / 8) 16.7 % (1 / 6)
pgarch_ArchiverCopyLoop CBC 79 71.4 % (25 / 35) 46.9 % (15 / 32)
pgarch_archiveDone CBC 366 83.3 % (5 / 6) 25.0 % (1 / 4)
pgarch_archiveXlog CBC 373 48.5 % (16 / 33) 50.0 % (3 / 6)
pgarch_readyXlog GNC 445 93.5 % (43 / 46) 78.1 % (25 / 32)
ProcessPgArchInterrupts CBC 454 76.5 % (13 / 17) 43.8 % (7 / 16)
PgArchWakeup GNC 469 100.0 % (5 / 5) 100.0 % (2 / 2)
PgArchShmemInit CBC 1150 100.0 % (8 / 8) 58.3 % (7 / 12)
ready_file_comparator CBC 3864 100.0 % (8 / 8) 75.0 % (3 / 4)
PgArchShmemSize CBC 4447 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta