LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - datachecksum_state.c (source / functions) Coverage Total Hit UNC GNC
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 75.1 % 486 365 121 365
Current Date: 2026-05-29 21:51:00 -0400 Functions: 89.5 % 19 17 2 17
Baseline: lcov-20260530-034037-baseline Branches: 52.8 % 282 149 133 149
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
[..1] days: 100.0 % 4 4 4
(7,30] days: 56.6 % 53 30 23 30
(30,360] days: 77.2 % 429 331 98 331
Function coverage date bins:
(30,360] days: 89.5 % 19 17 2 17
Branch coverage date bins:
(7,30] days: 56.5 % 46 26 20 26
(30,360] days: 52.1 % 236 123 113 123

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) 8.3 % (1 / 12)
enable_data_checksums GNC 11 75.0 % (9 / 12) 25.0 % (3 / 12)
DataChecksumsWorkerLauncherMain GNC 14 72.1 % (44 / 61) 42.9 % (12 / 28)
launcher_exit GNC 14 100.0 % (15 / 15) 87.5 % (7 / 8)
StartDataChecksumsWorkerLauncher GNC 18 92.9 % (26 / 28) 62.5 % (15 / 24)
DataChecksumsWorkerMain GNC 23 61.5 % (56 / 91) 38.5 % (20 / 52)
ProcessDatabase GNC 23 66.0 % (35 / 53) 25.0 % (7 / 28)
BuildRelationList GNC 68 100.0 % (24 / 24) 90.9 % (20 / 22)
AbsorbDataChecksumsBarrier GNC 276 90.0 % (27 / 30) 69.6 % (16 / 23)
DataChecksumsShmemRequest GNC 1251 100.0 % (3 / 3)
ProcessSingleRelationByOid GNC 5769 72.2 % (13 / 18) 75.0 % (6 / 8)
ProcessSingleRelationFork GNC 7499 93.1 % (27 / 29) 66.7 % (16 / 24)

Generated by: LCOV version 2.5.0-beta