LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - datachecksum_state.c (source / functions) Coverage Total Hit UNC GNC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 83.5 % 550 459 91 459
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 22 22 22
Baseline: lcov-20260920-baseline Branches: 60.9 % 358 218 140 218
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 66.7 % 3 2 1 2
(30,360] days: 83.5 % 547 457 90 457
Function coverage date bins:
(30,360] days: 100.0 % 22 22 22
Branch coverage date bins:
(1,7] days: 100.0 % 2 2 2
(30,360] days: 60.7 % 356 216 140 216

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) 56.9 % (41 / 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 9725 70.6 % (12 / 17) 75.0 % (6 / 8)
AbsorbDataChecksumsBarrier GNC 467 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 12868 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 1277 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