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 DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 92.7 % 109 101 3 5 1 9 91 18
Current Date: 2026-05-05 10:23:31 +0900 Functions: 93.3 % 15 14 1 7 7 3
Baseline: lcov-20260505-025707-baseline Branches: 69.2 % 52 36 16 36 1 1
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 4 4 4
(30,360] days: 62.5 % 8 5 3 5
(360..) days: 94.8 % 97 92 5 1 91
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 0.0 % 1 0 1
(360..) days: 100.0 % 12 12 5 7
Branch coverage date bins:
(360..) days: 69.2 % 52 36 16 36

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 57 100.0 % (3 / 3)
CheckPointSUBTRANS CBC 1944 100.0 % (3 / 3)
ExtendSUBTRANS GNC 196632 100.0 % (8 / 8) 100.0 % (4 / 4)
SUBTRANSShmemBuffers CBC 2476 100.0 % (4 / 4) 75.0 % (3 / 4)
SUBTRANSShmemRequest GNC 1244 88.9 % (8 / 9) 66.7 % (4 / 6)
StartupSUBTRANS GNC 1075 94.7 % (18 / 19) 75.0 % (6 / 8)
SubTransGetParent GNC 3090 91.7 % (11 / 12) 50.0 % (2 / 4)
SubTransGetTopmostTransaction CBC 1084 84.6 % (11 / 13) 50.0 % (6 / 12)
SubTransPagePrecedes CBC 54674 100.0 % (7 / 7) 100.0 % (4 / 4)
SubTransSetParent GNC 8382 100.0 % (16 / 16) 62.5 % (5 / 8)
TransactionIdToPage CBC 15657 100.0 % (2 / 2)
TruncateSUBTRANS CBC 1914 100.0 % (5 / 5) 100.0 % (2 / 2)
check_subtrans_buffers CBC 2542 100.0 % (2 / 2)
subtrans_errdetail_for_io_error UNC 0 0.0 % (0 / 3)

Generated by: LCOV version 2.5.0-beta