LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - subtrans.c (source / functions) Coverage Total Hit UBC CBC
Current: d68601258e652a3cb034f3f218a63779456ec5f7 vs 158b6d5109fad9d5f0c30693fa85041a1c621fe1 Lines: 92.7 % 109 101 8 101
Current Date: 2026-10-13 14:31:45 +0300 Functions: 93.3 % 15 14 1 14
Baseline: lcov-20261013-baseline Branches: 70.0 % 50 35 15 35
Baseline Date: 2026-10-12 20:45:00 -0400 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 66.7 % 9 6 3 6
(360..) days: 95.0 % 100 95 5 95
Function coverage date bins:
(30,360] days: 66.7 % 3 2 1 2
(360..) days: 100.0 % 12 12 12
Branch coverage date bins:
(360..) days: 70.0 % 50 35 15 35

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
SubTransGetTopmostTransaction CBC 1096 84.6 % (11 / 13) 50.0 % (6 / 12)
SubTransSetParent CBC 18597 100.0 % (16 / 16) 62.5 % (5 / 8)
SUBTRANSShmemRequest CBC 1293 88.9 % (8 / 9) 66.7 % (4 / 6)
StartupSUBTRANS CBC 1112 94.7 % (18 / 19) 75.0 % (6 / 8)
SubTransGetParent CBC 3102 91.7 % (11 / 12) 50.0 % (2 / 4)
ExtendSUBTRANS CBC 204657 100.0 % (8 / 8) 100.0 % (4 / 4)
SUBTRANSShmemBuffers CBC 2573 100.0 % (4 / 4) 100.0 % (2 / 2)
SubTransPagePrecedes CBC 56688 100.0 % (7 / 7) 100.0 % (4 / 4)
TruncateSUBTRANS CBC 1971 100.0 % (5 / 5) 100.0 % (2 / 2)
BootStrapSUBTRANS CBC 58 100.0 % (3 / 3)
CheckPointSUBTRANS CBC 2005 100.0 % (3 / 3)
SUBTRANSShmemInit CBC 1289 100.0 % (3 / 3)
TransactionIdToPage CBC 26021 100.0 % (2 / 2)
check_subtrans_buffers CBC 2638 100.0 % (2 / 2)
subtrans_errdetail_for_io_error UBC 0 0.0 % (0 / 3)

Generated by: LCOV version 2.0-1