LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - datachecksum_state.c (source / functions) Coverage Total Hit UNC GNC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 83.5 % 550 459 91 459
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 22 22 22
Baseline: lcov-20261105-baseline Branches: 61.2 % 358 219 139 219
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 83.5 % 550 459 91 459
Function coverage date bins:
(30,360] days: 100.0 % 22 22 22
Branch coverage date bins:
(30,360] days: 61.2 % 358 219 139 219

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
AbsorbDataChecksumsBarrier GNC 464 90.0 % (27 / 30) 69.6 % (16 / 23)
BuildDatabaseList GNC 16 100.0 % (18 / 18) 100.0 % (2 / 2)
BuildRelationList GNC 126 100.0 % (24 / 24) 90.9 % (20 / 22)
DataChecksumsShmemRequest GNC 1307 100.0 % (3 / 3)
DataChecksumsWorkerLauncherMain GNC 24 78.7 % (48 / 61) 50.0 % (16 / 32)
DataChecksumsWorkerMain GNC 43 73.4 % (80 / 109) 58.3 % (42 / 72)
DatabaseExists GNC 4 100.0 % (12 / 12)
EmitAndWaitDataChecksumsBarrier GNC 10 90.5 % (19 / 21) 80.0 % (4 / 5)
ErrorOnInvalidDatabases GNC 19 100.0 % (10 / 10) 83.3 % (5 / 6)
FreeDatabaseList GNC 13 85.7 % (6 / 7) 70.0 % (7 / 10)
ProcessAllDatabases GNC 16 97.0 % (32 / 33) 80.0 % (16 / 20)
ProcessDatabase GNC 43 72.3 % (47 / 65) 41.3 % (19 / 46)
ProcessSingleRelationByOid GNC 9819 70.6 % (12 / 17) 75.0 % (6 / 8)
ProcessSingleRelationFork GNC 12962 96.6 % (28 / 29) 64.3 % (18 / 28)
ResetDataChecksumsProgressCounters GNC 65 100.0 % (6 / 6) 100.0 % (2 / 2)
StartDataChecksumsWorkerLauncher GNC 30 92.9 % (26 / 28) 62.5 % (15 / 24)
WaitForAllTransactionsToFinish GNC 16 41.2 % (7 / 17) 7.1 % (1 / 14)
WaitForDataChecksumsWorkerState GNC 86 88.9 % (16 / 18) 94.4 % (17 / 18)
disable_data_checksums GNC 12 83.3 % (5 / 6) 25.0 % (1 / 4)
enable_data_checksums GNC 19 76.9 % (10 / 13) 25.0 % (3 / 12)
launcher_cancel_handler GNC 1 100.0 % (6 / 6)
launcher_exit GNC 24 100.0 % (17 / 17) 90.0 % (9 / 10)

Generated by: LCOV version 2.0-1