LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - subtrans.c (source / functions) Coverage Total Hit UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 92.7 % 109 101 8 101
Current Date: 2026-10-12 11:56:10 +0200 Functions: 93.3 % 15 14 1 14
Baseline: lcov-20261012-baseline Branches: 70.0 % 50 35 15 35
Baseline Date: 2026-10-12 10:36:06 +0200 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 18583 100.0 % (16 / 16) 62.5 % (5 / 8)
SUBTRANSShmemRequest CBC 1287 88.9 % (8 / 9) 66.7 % (4 / 6)
StartupSUBTRANS CBC 1105 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 2561 100.0 % (4 / 4) 100.0 % (2 / 2)
SubTransPagePrecedes CBC 56465 100.0 % (7 / 7) 100.0 % (4 / 4)
TruncateSUBTRANS CBC 1966 100.0 % (5 / 5) 100.0 % (2 / 2)
BootStrapSUBTRANS CBC 58 100.0 % (3 / 3)
CheckPointSUBTRANS CBC 1998 100.0 % (3 / 3)
SUBTRANSShmemInit CBC 1283 100.0 % (3 / 3)
TransactionIdToPage CBC 25989 100.0 % (2 / 2)
check_subtrans_buffers CBC 2626 100.0 % (2 / 2)
subtrans_errdetail_for_io_error UBC 0 0.0 % (0 / 3)

Generated by: LCOV version 2.0-1