LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - datachecksum_state.c (source / functions) Coverage Total Hit UNC GNC
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 75.3 % 502 378 124 378
Current Date: 2026-06-29 16:15:13 +0200 Functions: 89.5 % 19 17 2 17
Baseline: lcov-20260630-baseline Branches: 50.0 % 318 159 159 159
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 58.1 % 43 25 18 25
(7,30] days: 100.0 % 4 4 4
(30,360] days: 76.7 % 455 349 106 349
Function coverage date bins:
(30,360] days: 89.5 % 19 17 2 17
Branch coverage date bins:
(1,7] days: 25.0 % 52 13 39 13
(30,360] days: 54.9 % 266 146 120 146

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
DatabaseExists UNC 0 0.0 % (0 / 15) 0.0 % (0 / 4)
launcher_cancel_handler UNC 0 0.0 % (0 / 6)
FreeDatabaseList GNC 7 85.7 % (6 / 7) 70.0 % (7 / 10)
disable_data_checksums GNC 7 83.3 % (5 / 6) 25.0 % (1 / 4)
EmitAndWaitDataChecksumsBarrier GNC 8 90.5 % (19 / 21) 80.0 % (4 / 5)
BuildDatabaseList GNC 9 100.0 % (18 / 18) 100.0 % (2 / 2)
ProcessAllDatabases GNC 9 96.9 % (31 / 32) 75.0 % (12 / 16)
WaitForAllTransactionsToFinish GNC 9 41.2 % (7 / 17) 7.1 % (1 / 14)
enable_data_checksums GNC 11 75.0 % (9 / 12) 25.0 % (3 / 12)
DataChecksumsWorkerLauncherMain GNC 14 74.6 % (44 / 59) 37.5 % (12 / 32)
launcher_exit GNC 14 100.0 % (16 / 16) 87.5 % (7 / 8)
StartDataChecksumsWorkerLauncher GNC 18 92.9 % (26 / 28) 62.5 % (15 / 24)
DataChecksumsWorkerMain GNC 23 60.2 % (65 / 108) 36.1 % (26 / 72)
ProcessDatabase GNC 23 71.4 % (40 / 56) 26.5 % (9 / 34)
BuildRelationList GNC 68 100.0 % (24 / 24) 90.9 % (20 / 22)
AbsorbDataChecksumsBarrier GNC 276 90.0 % (27 / 30) 69.6 % (16 / 23)
DataChecksumsShmemRequest GNC 1212 100.0 % (3 / 3)
ProcessSingleRelationByOid GNC 5763 72.2 % (13 / 18) 75.0 % (6 / 8)
ProcessSingleRelationFork GNC 7491 96.2 % (25 / 26) 64.3 % (18 / 28)

Generated by: LCOV version 2.0-1