LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - subtrans.c (source / functions) Coverage Total Hit UNC UBC GIC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 92.7 % 109 101 3 5 1 9 91 18
Current Date: 2026-06-29 16:15:13 +0200 Functions: 93.3 % 15 14 1 7 7 3
Baseline: lcov-20260630-baseline Branches: 70.0 % 50 35 15 35
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 75.0 % 12 9 3 9
(360..) days: 94.8 % 97 92 5 1 91
Function coverage date bins:
(30,360] days: 66.7 % 3 2 1 2
(360..) days: 100.0 % 12 12 5 7
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
BootStrapSUBTRANS GNC 56 100.0 % (3 / 3)
CheckPointSUBTRANS CBC 1918 100.0 % (3 / 3)
ExtendSUBTRANS GNC 197890 100.0 % (8 / 8) 100.0 % (4 / 4)
SUBTRANSShmemBuffers CBC 2412 100.0 % (4 / 4) 100.0 % (2 / 2)
SUBTRANSShmemRequest GNC 1212 88.9 % (8 / 9) 66.7 % (4 / 6)
StartupSUBTRANS GNC 1048 94.7 % (18 / 19) 75.0 % (6 / 8)
SubTransGetParent GNC 3087 91.7 % (11 / 12) 50.0 % (2 / 4)
SubTransGetTopmostTransaction CBC 1082 84.6 % (11 / 13) 50.0 % (6 / 12)
SubTransPagePrecedes CBC 53325 100.0 % (7 / 7) 100.0 % (4 / 4)
SubTransSetParent GNC 8379 100.0 % (16 / 16) 62.5 % (5 / 8)
TransactionIdToPage CBC 15570 100.0 % (2 / 2)
TruncateSUBTRANS CBC 1888 100.0 % (5 / 5) 100.0 % (2 / 2)
check_subtrans_buffers CBC 2475 100.0 % (2 / 2)
subtrans_errdetail_for_io_error UNC 0 0.0 % (0 / 3)

Generated by: LCOV version 2.0-1