LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - subtrans.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 95.6 % 114 109 1 4 3 40 66 19
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 15 15 12 3 2
Baseline: 16@8cea358b128 Branches: 68.5 % 54 37 4 13 1 12 24
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 97.1 % 34 33 1 33
(120,180] days: 100.0 % 7 7 7
(240..) days: 94.5 % 73 69 4 3 66
Function coverage date bins:
[..60] days: 100.0 % 2 2 2
(120,180] days: 100.0 % 3 3 3
(240..) days: 100.0 % 10 10 7 3
Branch coverage date bins:
[..60] days: 75.0 % 16 12 4 12
(240..) days: 65.8 % 38 25 13 1 24

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 1081 84.6 % (11 / 13) 50.0 % (6 / 12)
SubTransSetParent GNC 7013 100.0 % (16 / 16) 62.5 % (5 / 8)
SUBTRANSShmemInit GNC 898 90.9 % (10 / 11) 66.7 % (4 / 6)
StartupSUBTRANS GNC 821 94.7 % (18 / 19) 75.0 % (6 / 8)
SubTransGetParent GNC 3089 91.7 % (11 / 12) 50.0 % (2 / 4)
BootStrapSUBTRANS GNC 39 100.0 % (8 / 8) 50.0 % (1 / 2)
SUBTRANSShmemBuffers GNC 3464 100.0 % (4 / 4) 75.0 % (3 / 4)
ExtendSUBTRANS GNC 24504285 100.0 % (8 / 8) 100.0 % (4 / 4)
TruncateSUBTRANS CBC 1039 100.0 % (5 / 5) 100.0 % (2 / 2)
CheckPointSUBTRANS CBC 1153 100.0 % (3 / 3)
SUBTRANSShmemSize GNC 1679 100.0 % (2 / 2)
TransactionIdToPage GNC 6919350 100.0 % (2 / 2)
ZeroSUBTRANSPage GNC 6907427 100.0 % (2 / 2)
check_subtrans_buffers GNC 1832 100.0 % (2 / 2)

Generated by: LCOV version 2.1-beta2-3-g6141622