LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - subtrans.c (source / functions) Coverage Total Hit UBC GIC GNC CBC DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 95.3 % 107 102 5 1 3 98 11
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 14 14 3 11 1
Baseline: lcov-20251218-005734-baseline Branches: 69.2 % 52 36 16 36
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 3 3 3
(360..) days: 95.2 % 104 99 5 1 98
Function coverage date bins:
(360..) days: 100.0 % 14 14 3 11
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 51 100.0 % (3 / 3)
StartupSUBTRANS GNC 925 94.7 % (18 / 19) 75.0 % (6 / 8)
SUBTRANSShmemInit CBC 1071 90.9 % (10 / 11) 66.7 % (4 / 6)
SubTransGetTopmostTransaction CBC 1083 84.6 % (11 / 13) 50.0 % (6 / 12)
TruncateSUBTRANS CBC 1704 100.0 % (5 / 5) 100.0 % (2 / 2)
CheckPointSUBTRANS CBC 1732 100.0 % (3 / 3)
SUBTRANSShmemSize CBC 1990 100.0 % (2 / 2)
check_subtrans_buffers CBC 2195 100.0 % (2 / 2)
SubTransGetParent CBC 3088 91.7 % (11 / 12) 50.0 % (2 / 4)
SUBTRANSShmemBuffers CBC 4121 100.0 % (4 / 4) 75.0 % (3 / 4)
SubTransSetParent CBC 5575 100.0 % (16 / 16) 62.5 % (5 / 8)
TransactionIdToPage CBC 12317 100.0 % (2 / 2)
SubTransPagePrecedes CBC 47351 100.0 % (7 / 7) 100.0 % (4 / 4)
ExtendSUBTRANS GNC 161823 100.0 % (8 / 8) 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta