LCOV - differential code coverage report
Current view: top level - src/backend/catalog - storage.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 94.7 % 339 321 1 5 12 4 317 1 4
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 19 19 3 16
Baseline: lcov-20260530-034037-baseline Branches: 75.5 % 220 166 4 50 166
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 80.0 % 5 4 1 4
(360..) days: 94.9 % 334 317 5 12 317
Function coverage date bins:
(360..) days: 100.0 % 19 19 3 16
Branch coverage date bins:
(360..) days: 75.5 % 220 166 4 50 166

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
RelationCopyStorage CBC 109 75.0 % (18 / 24) 54.5 % (12 / 22)
PostPrepare_smgr CBC 334 100.0 % (6 / 6) 100.0 % (2 / 2)
EstimatePendingSyncsSpace CBC 680 100.0 % (3 / 3) 100.0 % (2 / 2)
SerializePendingSyncs CBC 680 95.2 % (20 / 21) 60.0 % (12 / 20)
RelationPreTruncate CBC 740 42.9 % (3 / 7) 25.0 % (1 / 4)
RelationTruncate CBC 740 100.0 % (44 / 44) 79.2 % (19 / 24)
RestorePendingSyncs CBC 2000 100.0 % (6 / 6) 75.0 % (3 / 4)
AtSubAbort_smgr CBC 5394 100.0 % (3 / 3)
RelationPreserveStorage CBC 6173 100.0 % (12 / 12) 83.3 % (10 / 12)
AtSubCommit_smgr CBC 7276 100.0 % (6 / 6) 100.0 % (4 / 4)
smgr_redo CBC 17804 97.8 % (45 / 46) 64.3 % (18 / 28)
AddPendingSync CBC 35041 100.0 % (10 / 10) 75.0 % (3 / 4)
RelationDropStorage CBC 50022 100.0 % (10 / 10)
RelationCreateStorage CBC 145812 93.9 % (31 / 33) 70.0 % (14 / 20)
log_smgrcreate CBC 161446 100.0 % (7 / 7)
smgrGetPendingDeletes GNC 396484 100.0 % (18 / 18) 100.0 % (18 / 18)
RelFileLocatorSkippingWAL CBC 421656 100.0 % (5 / 5) 100.0 % (4 / 4)
smgrDoPendingSyncs GNC 424367 93.9 % (46 / 49) 80.6 % (29 / 36)
smgrDoPendingDeletes GNC 429207 96.6 % (28 / 29) 93.8 % (15 / 16)

Generated by: LCOV version 2.5.0-beta