LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - startup.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 86.8 % 106 92 14 3 89 4
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 16 16 1 15
Baseline: lcov-20260630-baseline Branches: 65.8 % 38 25 13 25
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 3 3 3
(360..) days: 86.4 % 103 89 14 89
Function coverage date bins:
(360..) days: 100.0 % 16 16 1 15
Branch coverage date bins:
(360..) days: 65.8 % 38 25 13 25

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
IsPromoteSignaled CBC 14956 100.0 % (2 / 2)
PostRestoreCommand CBC 550 100.0 % (3 / 3)
PreRestoreCommand CBC 550 80.0 % (4 / 5) 50.0 % (1 / 2)
ProcessStartupProcInterrupts CBC 2981093 78.6 % (11 / 14) 75.0 % (9 / 12)
ResetPromoteSignaled CBC 52 100.0 % (3 / 3)
StartupProcExit CBC 923 100.0 % (4 / 4) 100.0 % (2 / 2)
StartupProcShutdownHandler CBC 73 83.3 % (5 / 6) 50.0 % (1 / 2)
StartupProcSigHupHandler CBC 34 100.0 % (4 / 4)
StartupProcTriggerHandler CBC 52 100.0 % (4 / 4)
StartupProcessMain GNC 923 100.0 % (18 / 18) 50.0 % (1 / 2)
StartupRereadConfig CBC 34 100.0 % (15 / 15) 70.0 % (7 / 10)
begin_startup_progress_phase CBC 508 80.0 % (4 / 5) 50.0 % (1 / 2)
disable_startup_progress_timeout CBC 629 80.0 % (4 / 5) 50.0 % (1 / 2)
enable_startup_progress_timeout CBC 508 83.3 % (5 / 6) 50.0 % (1 / 2)
has_startup_progress_timeout_expired CBC 328520 33.3 % (3 / 9) 50.0 % (1 / 2)
startup_progress_timeout_handler CBC 54 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1