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