mirror of
https://github.com/tendermint/tendermint.git
synced 2026-09-04 07:07:13 +00:00
statesync/rpc: metrics for the statesync and the rpc SyncInfo (#6795)
This commit is contained in:
@@ -20,12 +20,19 @@ func TestStatus(t *testing.T) {
|
||||
Call: mock.Call{
|
||||
Response: &ctypes.ResultStatus{
|
||||
SyncInfo: ctypes.SyncInfo{
|
||||
LatestBlockHash: bytes.HexBytes("block"),
|
||||
LatestAppHash: bytes.HexBytes("app"),
|
||||
LatestBlockHeight: 10,
|
||||
MaxPeerBlockHeight: 20,
|
||||
TotalSyncedTime: time.Second,
|
||||
RemainingTime: time.Minute,
|
||||
LatestBlockHash: bytes.HexBytes("block"),
|
||||
LatestAppHash: bytes.HexBytes("app"),
|
||||
LatestBlockHeight: 10,
|
||||
MaxPeerBlockHeight: 20,
|
||||
TotalSyncedTime: time.Second,
|
||||
RemainingTime: time.Minute,
|
||||
TotalSnapshots: 10,
|
||||
ChunkProcessAvgTime: time.Duration(10),
|
||||
SnapshotHeight: 10,
|
||||
SnapshotChunksCount: 9,
|
||||
SnapshotChunksTotal: 10,
|
||||
BackFilledBlocks: 9,
|
||||
BackFillBlocksTotal: 10,
|
||||
},
|
||||
}},
|
||||
}
|
||||
@@ -56,4 +63,12 @@ func TestStatus(t *testing.T) {
|
||||
assert.EqualValues(20, st.SyncInfo.MaxPeerBlockHeight)
|
||||
assert.EqualValues(time.Second, status.SyncInfo.TotalSyncedTime)
|
||||
assert.EqualValues(time.Minute, status.SyncInfo.RemainingTime)
|
||||
|
||||
assert.EqualValues(10, st.SyncInfo.TotalSnapshots)
|
||||
assert.EqualValues(time.Duration(10), st.SyncInfo.ChunkProcessAvgTime)
|
||||
assert.EqualValues(10, st.SyncInfo.SnapshotHeight)
|
||||
assert.EqualValues(9, status.SyncInfo.SnapshotChunksCount)
|
||||
assert.EqualValues(10, status.SyncInfo.SnapshotChunksTotal)
|
||||
assert.EqualValues(9, status.SyncInfo.BackFilledBlocks)
|
||||
assert.EqualValues(10, status.SyncInfo.BackFillBlocksTotal)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user