LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
access
/
transam
- multixact.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
72.4 %
860
623
6
17
125
89
10
333
15
265
134
330
4
11
Current Date:
2023-04-08 17:13:01
Functions:
83.3 %
60
50
10
43
1
6
10
41
2
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
(60,120] days
:
0.0 %
3
0
3
View type:
Flat
(120,180] days
:
77.8 %
18
14
3
1
14
1
Legend:
Lines:
hit
not hit
(180,240] days
:
100.0 %
1
1
1
(240..) days
:
72.6 %
838
608
16
125
89
10
333
265
133
330
Function coverage date bins:
(240..) days
:
45.0 %
111
50
10
43
1
6
10
41
Function Name
TLA
Hit count
Lines
MultiXactMemberPagePrecedes
UIC
0
0.0 % (0 / 5)
PerformMembersTruncation
UIC
0
0.0 % (0 / 12)
PerformOffsetsTruncation
EUB
0
SlruScanDirCbFindEarliest
UIC
0
0.0 % (0 / 6)
WriteMTruncateXlogRec
UIC
0
0.0 % (0 / 11)
multixactmemberssyncfiletag
UIC
0
0.0 % (0 / 2)
multixactoffsetssyncfiletag
UIC
0
0.0 % (0 / 2)
mxid_to_string
EUB
0
mxstatus_to_string
UIC
0
0.0 % (0 / 16)
pg_get_multixact_members
UIC
0
0.0 % (0 / 26)
multixact_redo
ECB
4
MaybeExtendOffsetSlru
ECB
6
find_multixact_start
CBC
7
93.3 % (14 / 15)
multixact_twophase_recover
GIC
8
100.0 % (6 / 6)
WriteMZeroPageXlogRec
GIC
20
100.0 % (5 / 5)
multixact_twophase_postabort
GIC
22
100.0 % (3 / 3)
multixact_twophase_postcommit
GIC
52
100.0 % (5 / 5)
MultiXactIdExpand
GIC
97
78.6 % (22 / 28)
MultiXactAdvanceNextMXact
ECB
143
MultiXactOffsetPrecedes
GIC
143
100.0 % (3 / 3)
MultiXactAdvanceOldest
ECB
166
ExtendMultiXactMember
ECB
272
ExtendMultiXactOffset
GIC
272
100.0 % (7 / 7)
GetNewMultiXactId
GIC
272
44.6 % (25 / 56)
RecordNewMultiXact
ECB
274
BootStrapMultiXact
GIC
305
100.0 % (12 / 12)
ZeroMultiXactMemberPage
GIC
316
100.0 % (5 / 5)
ZeroMultiXactOffsetPage
ECB
316
TruncateMultiXact
GIC
317
27.7 % (13 / 47)
AtPrepare_MultiXact
CBC
354
100.0 % (5 / 5)
PostPrepare_MultiXact
GNC
354
100.0 % (12 / 12)
mXactCachePut
ECB
505
MultiXactOffsetWouldWrap
CBC
544
71.4 % (5 / 7)
MultiXactIdSetOldestVisible
GIC
877
92.9 % (13 / 14)
MultiXactIdIsRunning
GIC
961
100.0 % (14 / 14)
MultiXactIdCreate
ECB
1019
MultiXactIdCreateFromMembers
ECB
1117
mXactCacheGetBySet
GIC
1117
100.0 % (10 / 10)
TrimMultiXact
ECB
1142
StartupMultiXact
GIC
1176
100.0 % (8 / 8)
ReadMultiXactIdRange
ECB
1202
SetOffsetVacuumLimit
CBC
1459
84.6 % (33 / 39)
MultiXactSetNextMXact
GIC
1506
100.0 % (8 / 8)
MultiXactShmemInit
GIC
1826
94.1 % (16 / 17)
mxactMemberComparator
ECB
1901
MultiXactGetCheckptMulti
GIC
2335
100.0 % (8 / 8)
CheckPointMultiXact
ECB
2363
MultiXactShmemSize
GIC
2738
100.0 % (5 / 5)
SetMultiXactIdLimit
GIC
2940
68.4 % (26 / 38)
mXactCacheGetById
GIC
3001
100.0 % (11 / 11)
MultiXactIdPrecedesOrEquals
GIC
3880
100.0 % (3 / 3)
MultiXactMemberFreezeThreshold
GIC
37057
40.0 % (4 / 10)
ReadMultiXactCounts
CBC
37057
92.3 % (12 / 13)
MultiXactOffsetPagePrecedes
GIC
71214
100.0 % (7 / 7)
ReadNextMultiXactId
GIC
81007
85.7 % (6 / 7)
GetOldestMultiXactId
CBC
93785
94.1 % (16 / 17)
AtEOXact_MultiXact
ECB
485037
MultiXactIdPrecedes
GIC
714000
100.0 % (3 / 3)
MultiXactIdSetOldestMember
ECB
1917382
Generated by:
LCOV version v1.16-55-g56c0a2a