LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - subtrans.c (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 92.7 % 109 101 8 101
Current Date: 2026-09-20 14:13:17 +0900 Functions: 93.3 % 15 14 1 14
Baseline: lcov-20260920-baseline Branches: 70.0 % 50 35 15 35
Baseline Date: 2026-09-20 14:13:13 +0900 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 1097 84.6 % (11 / 13) 50.0 % (6 / 12)
SubTransSetParent CBC 18576 100.0 % (16 / 16) 62.5 % (5 / 8)
SUBTRANSShmemRequest CBC 1277 88.9 % (8 / 9) 66.7 % (4 / 6)
StartupSUBTRANS CBC 1097 94.7 % (18 / 19) 75.0 % (6 / 8)
SubTransGetParent CBC 3103 91.7 % (11 / 12) 50.0 % (2 / 4)
ExtendSUBTRANS CBC 204583 100.0 % (8 / 8) 100.0 % (4 / 4)
SUBTRANSShmemBuffers CBC 2542 100.0 % (4 / 4) 100.0 % (2 / 2)
SubTransPagePrecedes CBC 56097 100.0 % (7 / 7) 100.0 % (4 / 4)
TruncateSUBTRANS CBC 1959 100.0 % (5 / 5) 100.0 % (2 / 2)
BootStrapSUBTRANS CBC 58 100.0 % (3 / 3)
CheckPointSUBTRANS CBC 1991 100.0 % (3 / 3)
SUBTRANSShmemInit CBC 1274 100.0 % (3 / 3)
TransactionIdToPage CBC 25959 100.0 % (2 / 2)
check_subtrans_buffers CBC 2607 100.0 % (2 / 2)
subtrans_errdetail_for_io_error UBC 0 0.0 % (0 / 3)

Generated by: LCOV version 2.0-1