LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - pgarch.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 77.7 % 238 185 16 1 36 2 20 163 17
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 17 17 9 8 1
Baseline: 16@8cea358b128 Branches: 51.3 % 150 77 4 1 1 67 3 1 6 67
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 55.6 % 36 20 16 20
(240..) days: 81.7 % 202 165 1 36 2 163
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(240..) days: 100.0 % 16 16 8 8
Branch coverage date bins:
[..60] days: 60.0 % 10 6 4 6
(240..) days: 50.7 % 140 71 1 1 67 3 1 67

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
HandlePgArchInterrupts CBC 274 76.5 % (13 / 17) 43.8 % (7 / 16)
LoadArchiveLibrary CBC 45 76.5 % (13 / 17) 44.4 % (8 / 18)
PgArchCanRestart CBC 43 83.3 % (5 / 6) 50.0 % (1 / 2)
PgArchForceDirScan GNC 11 100.0 % (3 / 3)
PgArchShmemInit GNC 898 100.0 % (8 / 8) 58.3 % (7 / 12)
PgArchShmemSize CBC 3475 100.0 % (4 / 4)
PgArchWakeup GNC 107 100.0 % (5 / 5) 100.0 % (2 / 2)
PgArchiverMain GNC 45 100.0 % (23 / 23) 50.0 % (4 / 8)
pgarch_ArchiverCopyLoop GNC 160 62.9 % (22 / 35) 40.6 % (13 / 32)
pgarch_MainLoop CBC 45 64.7 % (11 / 17) 50.0 % (6 / 12)
pgarch_archiveDone CBC 108 83.3 % (5 / 6) 25.0 % (1 / 4)
pgarch_archiveXlog GNC 112 50.0 % (16 / 32) 50.0 % (3 / 6)
pgarch_call_module_shutdown_cb CBC 12 100.0 % (4 / 4) 100.0 % (2 / 2)
pgarch_die GNC 12 100.0 % (3 / 3)
pgarch_readyXlog GNC 268 82.6 % (38 / 46) 62.5 % (20 / 32)
pgarch_waken_stop GNC 12 100.0 % (4 / 4)
ready_file_comparator CBC 6 100.0 % (8 / 8) 75.0 % (3 / 4)

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