Documentation
¶
Index ¶
- type TestHandlerStats
- func (m *TestHandlerStats) IncBlockRequest()
- func (m *TestHandlerStats) IncCodeRequest()
- func (m *TestHandlerStats) IncDuplicateHashesRequested()
- func (m *TestHandlerStats) IncInvalidLeafsRequest()
- func (m *TestHandlerStats) IncLeafsRequest()
- func (m *TestHandlerStats) IncMissingBlockHash()
- func (m *TestHandlerStats) IncMissingCodeHash()
- func (m *TestHandlerStats) IncMissingRoot()
- func (m *TestHandlerStats) IncProofError()
- func (m *TestHandlerStats) IncSnapshotReadAttempt()
- func (m *TestHandlerStats) IncSnapshotReadError()
- func (m *TestHandlerStats) IncSnapshotReadSuccess()
- func (m *TestHandlerStats) IncSnapshotSegmentInvalid()
- func (m *TestHandlerStats) IncSnapshotSegmentValid()
- func (m *TestHandlerStats) IncTooManyHashesRequested()
- func (m *TestHandlerStats) IncTrieError()
- func (m *TestHandlerStats) Reset()
- func (m *TestHandlerStats) UpdateBlockRequestProcessingTime(duration time.Duration)
- func (m *TestHandlerStats) UpdateBlocksReturned(num uint16)
- func (m *TestHandlerStats) UpdateCodeBytesReturned(bytes uint32)
- func (m *TestHandlerStats) UpdateCodeReadTime(duration time.Duration)
- func (m *TestHandlerStats) UpdateGenerateRangeProofTime(duration time.Duration)
- func (m *TestHandlerStats) UpdateLeafsRequestProcessingTime(duration time.Duration)
- func (m *TestHandlerStats) UpdateLeafsReturned(numLeafs uint16)
- func (m *TestHandlerStats) UpdateRangeProofValsReturned(numProofVals int64)
- func (m *TestHandlerStats) UpdateReadLeafsTime(duration time.Duration)
- func (m *TestHandlerStats) UpdateSnapshotReadTime(duration time.Duration)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TestHandlerStats ¶
type TestHandlerStats struct {
BlockRequestCount,
MissingBlockHashCount,
BlocksReturnedSum uint32
BlockRequestProcessingTimeSum time.Duration
CodeRequestCount,
MissingCodeHashCount,
TooManyHashesRequested,
DuplicateHashesRequested,
CodeBytesReturnedSum uint32
CodeReadTimeSum time.Duration
LeafsRequestCount,
InvalidLeafsRequestCount,
LeafsReturnedSum,
MissingRootCount,
TrieErrorCount,
ProofErrorCount,
SnapshotReadErrorCount,
SnapshotReadAttemptCount,
SnapshotReadSuccessCount,
SnapshotSegmentValidCount,
SnapshotSegmentInvalidCount uint32
ProofValsReturned int64
LeafsReadTime,
SnapshotReadTime,
GenerateRangeProofTime,
LeafRequestProcessingTimeSum time.Duration
// contains filtered or unexported fields
}
TestHandlerStats is test for capturing and asserting on handler metrics in test
func (*TestHandlerStats) IncBlockRequest ¶
func (m *TestHandlerStats) IncBlockRequest()
func (*TestHandlerStats) IncCodeRequest ¶
func (m *TestHandlerStats) IncCodeRequest()
func (*TestHandlerStats) IncDuplicateHashesRequested ¶
func (m *TestHandlerStats) IncDuplicateHashesRequested()
func (*TestHandlerStats) IncInvalidLeafsRequest ¶
func (m *TestHandlerStats) IncInvalidLeafsRequest()
func (*TestHandlerStats) IncLeafsRequest ¶
func (m *TestHandlerStats) IncLeafsRequest()
func (*TestHandlerStats) IncMissingBlockHash ¶
func (m *TestHandlerStats) IncMissingBlockHash()
func (*TestHandlerStats) IncMissingCodeHash ¶
func (m *TestHandlerStats) IncMissingCodeHash()
func (*TestHandlerStats) IncMissingRoot ¶
func (m *TestHandlerStats) IncMissingRoot()
func (*TestHandlerStats) IncProofError ¶
func (m *TestHandlerStats) IncProofError()
func (*TestHandlerStats) IncSnapshotReadAttempt ¶
func (m *TestHandlerStats) IncSnapshotReadAttempt()
func (*TestHandlerStats) IncSnapshotReadError ¶
func (m *TestHandlerStats) IncSnapshotReadError()
func (*TestHandlerStats) IncSnapshotReadSuccess ¶
func (m *TestHandlerStats) IncSnapshotReadSuccess()
func (*TestHandlerStats) IncSnapshotSegmentInvalid ¶
func (m *TestHandlerStats) IncSnapshotSegmentInvalid()
func (*TestHandlerStats) IncSnapshotSegmentValid ¶
func (m *TestHandlerStats) IncSnapshotSegmentValid()
func (*TestHandlerStats) IncTooManyHashesRequested ¶
func (m *TestHandlerStats) IncTooManyHashesRequested()
func (*TestHandlerStats) IncTrieError ¶
func (m *TestHandlerStats) IncTrieError()
func (*TestHandlerStats) Reset ¶
func (m *TestHandlerStats) Reset()
func (*TestHandlerStats) UpdateBlockRequestProcessingTime ¶
func (m *TestHandlerStats) UpdateBlockRequestProcessingTime(duration time.Duration)
func (*TestHandlerStats) UpdateBlocksReturned ¶
func (m *TestHandlerStats) UpdateBlocksReturned(num uint16)
func (*TestHandlerStats) UpdateCodeBytesReturned ¶
func (m *TestHandlerStats) UpdateCodeBytesReturned(bytes uint32)
func (*TestHandlerStats) UpdateCodeReadTime ¶
func (m *TestHandlerStats) UpdateCodeReadTime(duration time.Duration)
func (*TestHandlerStats) UpdateGenerateRangeProofTime ¶
func (m *TestHandlerStats) UpdateGenerateRangeProofTime(duration time.Duration)
func (*TestHandlerStats) UpdateLeafsRequestProcessingTime ¶
func (m *TestHandlerStats) UpdateLeafsRequestProcessingTime(duration time.Duration)
func (*TestHandlerStats) UpdateLeafsReturned ¶
func (m *TestHandlerStats) UpdateLeafsReturned(numLeafs uint16)
func (*TestHandlerStats) UpdateRangeProofValsReturned ¶
func (m *TestHandlerStats) UpdateRangeProofValsReturned(numProofVals int64)
func (*TestHandlerStats) UpdateReadLeafsTime ¶
func (m *TestHandlerStats) UpdateReadLeafsTime(duration time.Duration)
func (*TestHandlerStats) UpdateSnapshotReadTime ¶
func (m *TestHandlerStats) UpdateSnapshotReadTime(duration time.Duration)
Click to show internal directories.
Click to hide internal directories.