63 Star 182 Fork 3

Gitee 极速下载/hyperledger-fabric

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
文件
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/hyperledger/fabric
Clone or Download
metrics_histogram.go 20.43 KB
Copy Edit Raw Blame History
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829
// Code generated by counterfeiter. DO NOT EDIT.
package mock
import (
sync "sync"
metrics "github.com/rcrowley/go-metrics"
)
type MetricsHistogram struct {
ClearStub func()
clearMutex sync.RWMutex
clearArgsForCall []struct {
}
CountStub func() int64
countMutex sync.RWMutex
countArgsForCall []struct {
}
countReturns struct {
result1 int64
}
countReturnsOnCall map[int]struct {
result1 int64
}
MaxStub func() int64
maxMutex sync.RWMutex
maxArgsForCall []struct {
}
maxReturns struct {
result1 int64
}
maxReturnsOnCall map[int]struct {
result1 int64
}
MeanStub func() float64
meanMutex sync.RWMutex
meanArgsForCall []struct {
}
meanReturns struct {
result1 float64
}
meanReturnsOnCall map[int]struct {
result1 float64
}
MinStub func() int64
minMutex sync.RWMutex
minArgsForCall []struct {
}
minReturns struct {
result1 int64
}
minReturnsOnCall map[int]struct {
result1 int64
}
PercentileStub func(float64) float64
percentileMutex sync.RWMutex
percentileArgsForCall []struct {
arg1 float64
}
percentileReturns struct {
result1 float64
}
percentileReturnsOnCall map[int]struct {
result1 float64
}
PercentilesStub func([]float64) []float64
percentilesMutex sync.RWMutex
percentilesArgsForCall []struct {
arg1 []float64
}
percentilesReturns struct {
result1 []float64
}
percentilesReturnsOnCall map[int]struct {
result1 []float64
}
SampleStub func() metrics.Sample
sampleMutex sync.RWMutex
sampleArgsForCall []struct {
}
sampleReturns struct {
result1 metrics.Sample
}
sampleReturnsOnCall map[int]struct {
result1 metrics.Sample
}
SnapshotStub func() metrics.Histogram
snapshotMutex sync.RWMutex
snapshotArgsForCall []struct {
}
snapshotReturns struct {
result1 metrics.Histogram
}
snapshotReturnsOnCall map[int]struct {
result1 metrics.Histogram
}
StdDevStub func() float64
stdDevMutex sync.RWMutex
stdDevArgsForCall []struct {
}
stdDevReturns struct {
result1 float64
}
stdDevReturnsOnCall map[int]struct {
result1 float64
}
SumStub func() int64
sumMutex sync.RWMutex
sumArgsForCall []struct {
}
sumReturns struct {
result1 int64
}
sumReturnsOnCall map[int]struct {
result1 int64
}
UpdateStub func(int64)
updateMutex sync.RWMutex
updateArgsForCall []struct {
arg1 int64
}
VarianceStub func() float64
varianceMutex sync.RWMutex
varianceArgsForCall []struct {
}
varianceReturns struct {
result1 float64
}
varianceReturnsOnCall map[int]struct {
result1 float64
}
invocations map[string][][]interface{}
invocationsMutex sync.RWMutex
}
func (fake *MetricsHistogram) Clear() {
fake.clearMutex.Lock()
fake.clearArgsForCall = append(fake.clearArgsForCall, struct {
}{})
fake.recordInvocation("Clear", []interface{}{})
fake.clearMutex.Unlock()
if fake.ClearStub != nil {
fake.ClearStub()
}
}
func (fake *MetricsHistogram) ClearCallCount() int {
fake.clearMutex.RLock()
defer fake.clearMutex.RUnlock()
return len(fake.clearArgsForCall)
}
func (fake *MetricsHistogram) ClearCalls(stub func()) {
fake.clearMutex.Lock()
defer fake.clearMutex.Unlock()
fake.ClearStub = stub
}
func (fake *MetricsHistogram) Count() int64 {
fake.countMutex.Lock()
ret, specificReturn := fake.countReturnsOnCall[len(fake.countArgsForCall)]
fake.countArgsForCall = append(fake.countArgsForCall, struct {
}{})
fake.recordInvocation("Count", []interface{}{})
fake.countMutex.Unlock()
if fake.CountStub != nil {
return fake.CountStub()
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.countReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) CountCallCount() int {
fake.countMutex.RLock()
defer fake.countMutex.RUnlock()
return len(fake.countArgsForCall)
}
func (fake *MetricsHistogram) CountCalls(stub func() int64) {
fake.countMutex.Lock()
defer fake.countMutex.Unlock()
fake.CountStub = stub
}
func (fake *MetricsHistogram) CountReturns(result1 int64) {
fake.countMutex.Lock()
defer fake.countMutex.Unlock()
fake.CountStub = nil
fake.countReturns = struct {
result1 int64
}{result1}
}
func (fake *MetricsHistogram) CountReturnsOnCall(i int, result1 int64) {
fake.countMutex.Lock()
defer fake.countMutex.Unlock()
fake.CountStub = nil
if fake.countReturnsOnCall == nil {
fake.countReturnsOnCall = make(map[int]struct {
result1 int64
})
}
fake.countReturnsOnCall[i] = struct {
result1 int64
}{result1}
}
func (fake *MetricsHistogram) Max() int64 {
fake.maxMutex.Lock()
ret, specificReturn := fake.maxReturnsOnCall[len(fake.maxArgsForCall)]
fake.maxArgsForCall = append(fake.maxArgsForCall, struct {
}{})
fake.recordInvocation("Max", []interface{}{})
fake.maxMutex.Unlock()
if fake.MaxStub != nil {
return fake.MaxStub()
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.maxReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) MaxCallCount() int {
fake.maxMutex.RLock()
defer fake.maxMutex.RUnlock()
return len(fake.maxArgsForCall)
}
func (fake *MetricsHistogram) MaxCalls(stub func() int64) {
fake.maxMutex.Lock()
defer fake.maxMutex.Unlock()
fake.MaxStub = stub
}
func (fake *MetricsHistogram) MaxReturns(result1 int64) {
fake.maxMutex.Lock()
defer fake.maxMutex.Unlock()
fake.MaxStub = nil
fake.maxReturns = struct {
result1 int64
}{result1}
}
func (fake *MetricsHistogram) MaxReturnsOnCall(i int, result1 int64) {
fake.maxMutex.Lock()
defer fake.maxMutex.Unlock()
fake.MaxStub = nil
if fake.maxReturnsOnCall == nil {
fake.maxReturnsOnCall = make(map[int]struct {
result1 int64
})
}
fake.maxReturnsOnCall[i] = struct {
result1 int64
}{result1}
}
func (fake *MetricsHistogram) Mean() float64 {
fake.meanMutex.Lock()
ret, specificReturn := fake.meanReturnsOnCall[len(fake.meanArgsForCall)]
fake.meanArgsForCall = append(fake.meanArgsForCall, struct {
}{})
fake.recordInvocation("Mean", []interface{}{})
fake.meanMutex.Unlock()
if fake.MeanStub != nil {
return fake.MeanStub()
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.meanReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) MeanCallCount() int {
fake.meanMutex.RLock()
defer fake.meanMutex.RUnlock()
return len(fake.meanArgsForCall)
}
func (fake *MetricsHistogram) MeanCalls(stub func() float64) {
fake.meanMutex.Lock()
defer fake.meanMutex.Unlock()
fake.MeanStub = stub
}
func (fake *MetricsHistogram) MeanReturns(result1 float64) {
fake.meanMutex.Lock()
defer fake.meanMutex.Unlock()
fake.MeanStub = nil
fake.meanReturns = struct {
result1 float64
}{result1}
}
func (fake *MetricsHistogram) MeanReturnsOnCall(i int, result1 float64) {
fake.meanMutex.Lock()
defer fake.meanMutex.Unlock()
fake.MeanStub = nil
if fake.meanReturnsOnCall == nil {
fake.meanReturnsOnCall = make(map[int]struct {
result1 float64
})
}
fake.meanReturnsOnCall[i] = struct {
result1 float64
}{result1}
}
func (fake *MetricsHistogram) Min() int64 {
fake.minMutex.Lock()
ret, specificReturn := fake.minReturnsOnCall[len(fake.minArgsForCall)]
fake.minArgsForCall = append(fake.minArgsForCall, struct {
}{})
fake.recordInvocation("Min", []interface{}{})
fake.minMutex.Unlock()
if fake.MinStub != nil {
return fake.MinStub()
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.minReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) MinCallCount() int {
fake.minMutex.RLock()
defer fake.minMutex.RUnlock()
return len(fake.minArgsForCall)
}
func (fake *MetricsHistogram) MinCalls(stub func() int64) {
fake.minMutex.Lock()
defer fake.minMutex.Unlock()
fake.MinStub = stub
}
func (fake *MetricsHistogram) MinReturns(result1 int64) {
fake.minMutex.Lock()
defer fake.minMutex.Unlock()
fake.MinStub = nil
fake.minReturns = struct {
result1 int64
}{result1}
}
func (fake *MetricsHistogram) MinReturnsOnCall(i int, result1 int64) {
fake.minMutex.Lock()
defer fake.minMutex.Unlock()
fake.MinStub = nil
if fake.minReturnsOnCall == nil {
fake.minReturnsOnCall = make(map[int]struct {
result1 int64
})
}
fake.minReturnsOnCall[i] = struct {
result1 int64
}{result1}
}
func (fake *MetricsHistogram) Percentile(arg1 float64) float64 {
fake.percentileMutex.Lock()
ret, specificReturn := fake.percentileReturnsOnCall[len(fake.percentileArgsForCall)]
fake.percentileArgsForCall = append(fake.percentileArgsForCall, struct {
arg1 float64
}{arg1})
fake.recordInvocation("Percentile", []interface{}{arg1})
fake.percentileMutex.Unlock()
if fake.PercentileStub != nil {
return fake.PercentileStub(arg1)
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.percentileReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) PercentileCallCount() int {
fake.percentileMutex.RLock()
defer fake.percentileMutex.RUnlock()
return len(fake.percentileArgsForCall)
}
func (fake *MetricsHistogram) PercentileCalls(stub func(float64) float64) {
fake.percentileMutex.Lock()
defer fake.percentileMutex.Unlock()
fake.PercentileStub = stub
}
func (fake *MetricsHistogram) PercentileArgsForCall(i int) float64 {
fake.percentileMutex.RLock()
defer fake.percentileMutex.RUnlock()
argsForCall := fake.percentileArgsForCall[i]
return argsForCall.arg1
}
func (fake *MetricsHistogram) PercentileReturns(result1 float64) {
fake.percentileMutex.Lock()
defer fake.percentileMutex.Unlock()
fake.PercentileStub = nil
fake.percentileReturns = struct {
result1 float64
}{result1}
}
func (fake *MetricsHistogram) PercentileReturnsOnCall(i int, result1 float64) {
fake.percentileMutex.Lock()
defer fake.percentileMutex.Unlock()
fake.PercentileStub = nil
if fake.percentileReturnsOnCall == nil {
fake.percentileReturnsOnCall = make(map[int]struct {
result1 float64
})
}
fake.percentileReturnsOnCall[i] = struct {
result1 float64
}{result1}
}
func (fake *MetricsHistogram) Percentiles(arg1 []float64) []float64 {
var arg1Copy []float64
if arg1 != nil {
arg1Copy = make([]float64, len(arg1))
copy(arg1Copy, arg1)
}
fake.percentilesMutex.Lock()
ret, specificReturn := fake.percentilesReturnsOnCall[len(fake.percentilesArgsForCall)]
fake.percentilesArgsForCall = append(fake.percentilesArgsForCall, struct {
arg1 []float64
}{arg1Copy})
fake.recordInvocation("Percentiles", []interface{}{arg1Copy})
fake.percentilesMutex.Unlock()
if fake.PercentilesStub != nil {
return fake.PercentilesStub(arg1)
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.percentilesReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) PercentilesCallCount() int {
fake.percentilesMutex.RLock()
defer fake.percentilesMutex.RUnlock()
return len(fake.percentilesArgsForCall)
}
func (fake *MetricsHistogram) PercentilesCalls(stub func([]float64) []float64) {
fake.percentilesMutex.Lock()
defer fake.percentilesMutex.Unlock()
fake.PercentilesStub = stub
}
func (fake *MetricsHistogram) PercentilesArgsForCall(i int) []float64 {
fake.percentilesMutex.RLock()
defer fake.percentilesMutex.RUnlock()
argsForCall := fake.percentilesArgsForCall[i]
return argsForCall.arg1
}
func (fake *MetricsHistogram) PercentilesReturns(result1 []float64) {
fake.percentilesMutex.Lock()
defer fake.percentilesMutex.Unlock()
fake.PercentilesStub = nil
fake.percentilesReturns = struct {
result1 []float64
}{result1}
}
func (fake *MetricsHistogram) PercentilesReturnsOnCall(i int, result1 []float64) {
fake.percentilesMutex.Lock()
defer fake.percentilesMutex.Unlock()
fake.PercentilesStub = nil
if fake.percentilesReturnsOnCall == nil {
fake.percentilesReturnsOnCall = make(map[int]struct {
result1 []float64
})
}
fake.percentilesReturnsOnCall[i] = struct {
result1 []float64
}{result1}
}
func (fake *MetricsHistogram) Sample() metrics.Sample {
fake.sampleMutex.Lock()
ret, specificReturn := fake.sampleReturnsOnCall[len(fake.sampleArgsForCall)]
fake.sampleArgsForCall = append(fake.sampleArgsForCall, struct {
}{})
fake.recordInvocation("Sample", []interface{}{})
fake.sampleMutex.Unlock()
if fake.SampleStub != nil {
return fake.SampleStub()
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.sampleReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) SampleCallCount() int {
fake.sampleMutex.RLock()
defer fake.sampleMutex.RUnlock()
return len(fake.sampleArgsForCall)
}
func (fake *MetricsHistogram) SampleCalls(stub func() metrics.Sample) {
fake.sampleMutex.Lock()
defer fake.sampleMutex.Unlock()
fake.SampleStub = stub
}
func (fake *MetricsHistogram) SampleReturns(result1 metrics.Sample) {
fake.sampleMutex.Lock()
defer fake.sampleMutex.Unlock()
fake.SampleStub = nil
fake.sampleReturns = struct {
result1 metrics.Sample
}{result1}
}
func (fake *MetricsHistogram) SampleReturnsOnCall(i int, result1 metrics.Sample) {
fake.sampleMutex.Lock()
defer fake.sampleMutex.Unlock()
fake.SampleStub = nil
if fake.sampleReturnsOnCall == nil {
fake.sampleReturnsOnCall = make(map[int]struct {
result1 metrics.Sample
})
}
fake.sampleReturnsOnCall[i] = struct {
result1 metrics.Sample
}{result1}
}
func (fake *MetricsHistogram) Snapshot() metrics.Histogram {
fake.snapshotMutex.Lock()
ret, specificReturn := fake.snapshotReturnsOnCall[len(fake.snapshotArgsForCall)]
fake.snapshotArgsForCall = append(fake.snapshotArgsForCall, struct {
}{})
fake.recordInvocation("Snapshot", []interface{}{})
fake.snapshotMutex.Unlock()
if fake.SnapshotStub != nil {
return fake.SnapshotStub()
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.snapshotReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) SnapshotCallCount() int {
fake.snapshotMutex.RLock()
defer fake.snapshotMutex.RUnlock()
return len(fake.snapshotArgsForCall)
}
func (fake *MetricsHistogram) SnapshotCalls(stub func() metrics.Histogram) {
fake.snapshotMutex.Lock()
defer fake.snapshotMutex.Unlock()
fake.SnapshotStub = stub
}
func (fake *MetricsHistogram) SnapshotReturns(result1 metrics.Histogram) {
fake.snapshotMutex.Lock()
defer fake.snapshotMutex.Unlock()
fake.SnapshotStub = nil
fake.snapshotReturns = struct {
result1 metrics.Histogram
}{result1}
}
func (fake *MetricsHistogram) SnapshotReturnsOnCall(i int, result1 metrics.Histogram) {
fake.snapshotMutex.Lock()
defer fake.snapshotMutex.Unlock()
fake.SnapshotStub = nil
if fake.snapshotReturnsOnCall == nil {
fake.snapshotReturnsOnCall = make(map[int]struct {
result1 metrics.Histogram
})
}
fake.snapshotReturnsOnCall[i] = struct {
result1 metrics.Histogram
}{result1}
}
func (fake *MetricsHistogram) StdDev() float64 {
fake.stdDevMutex.Lock()
ret, specificReturn := fake.stdDevReturnsOnCall[len(fake.stdDevArgsForCall)]
fake.stdDevArgsForCall = append(fake.stdDevArgsForCall, struct {
}{})
fake.recordInvocation("StdDev", []interface{}{})
fake.stdDevMutex.Unlock()
if fake.StdDevStub != nil {
return fake.StdDevStub()
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.stdDevReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) StdDevCallCount() int {
fake.stdDevMutex.RLock()
defer fake.stdDevMutex.RUnlock()
return len(fake.stdDevArgsForCall)
}
func (fake *MetricsHistogram) StdDevCalls(stub func() float64) {
fake.stdDevMutex.Lock()
defer fake.stdDevMutex.Unlock()
fake.StdDevStub = stub
}
func (fake *MetricsHistogram) StdDevReturns(result1 float64) {
fake.stdDevMutex.Lock()
defer fake.stdDevMutex.Unlock()
fake.StdDevStub = nil
fake.stdDevReturns = struct {
result1 float64
}{result1}
}
func (fake *MetricsHistogram) StdDevReturnsOnCall(i int, result1 float64) {
fake.stdDevMutex.Lock()
defer fake.stdDevMutex.Unlock()
fake.StdDevStub = nil
if fake.stdDevReturnsOnCall == nil {
fake.stdDevReturnsOnCall = make(map[int]struct {
result1 float64
})
}
fake.stdDevReturnsOnCall[i] = struct {
result1 float64
}{result1}
}
func (fake *MetricsHistogram) Sum() int64 {
fake.sumMutex.Lock()
ret, specificReturn := fake.sumReturnsOnCall[len(fake.sumArgsForCall)]
fake.sumArgsForCall = append(fake.sumArgsForCall, struct {
}{})
fake.recordInvocation("Sum", []interface{}{})
fake.sumMutex.Unlock()
if fake.SumStub != nil {
return fake.SumStub()
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.sumReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) SumCallCount() int {
fake.sumMutex.RLock()
defer fake.sumMutex.RUnlock()
return len(fake.sumArgsForCall)
}
func (fake *MetricsHistogram) SumCalls(stub func() int64) {
fake.sumMutex.Lock()
defer fake.sumMutex.Unlock()
fake.SumStub = stub
}
func (fake *MetricsHistogram) SumReturns(result1 int64) {
fake.sumMutex.Lock()
defer fake.sumMutex.Unlock()
fake.SumStub = nil
fake.sumReturns = struct {
result1 int64
}{result1}
}
func (fake *MetricsHistogram) SumReturnsOnCall(i int, result1 int64) {
fake.sumMutex.Lock()
defer fake.sumMutex.Unlock()
fake.SumStub = nil
if fake.sumReturnsOnCall == nil {
fake.sumReturnsOnCall = make(map[int]struct {
result1 int64
})
}
fake.sumReturnsOnCall[i] = struct {
result1 int64
}{result1}
}
func (fake *MetricsHistogram) Update(arg1 int64) {
fake.updateMutex.Lock()
fake.updateArgsForCall = append(fake.updateArgsForCall, struct {
arg1 int64
}{arg1})
fake.recordInvocation("Update", []interface{}{arg1})
fake.updateMutex.Unlock()
if fake.UpdateStub != nil {
fake.UpdateStub(arg1)
}
}
func (fake *MetricsHistogram) UpdateCallCount() int {
fake.updateMutex.RLock()
defer fake.updateMutex.RUnlock()
return len(fake.updateArgsForCall)
}
func (fake *MetricsHistogram) UpdateCalls(stub func(int64)) {
fake.updateMutex.Lock()
defer fake.updateMutex.Unlock()
fake.UpdateStub = stub
}
func (fake *MetricsHistogram) UpdateArgsForCall(i int) int64 {
fake.updateMutex.RLock()
defer fake.updateMutex.RUnlock()
argsForCall := fake.updateArgsForCall[i]
return argsForCall.arg1
}
func (fake *MetricsHistogram) Variance() float64 {
fake.varianceMutex.Lock()
ret, specificReturn := fake.varianceReturnsOnCall[len(fake.varianceArgsForCall)]
fake.varianceArgsForCall = append(fake.varianceArgsForCall, struct {
}{})
fake.recordInvocation("Variance", []interface{}{})
fake.varianceMutex.Unlock()
if fake.VarianceStub != nil {
return fake.VarianceStub()
}
if specificReturn {
return ret.result1
}
fakeReturns := fake.varianceReturns
return fakeReturns.result1
}
func (fake *MetricsHistogram) VarianceCallCount() int {
fake.varianceMutex.RLock()
defer fake.varianceMutex.RUnlock()
return len(fake.varianceArgsForCall)
}
func (fake *MetricsHistogram) VarianceCalls(stub func() float64) {
fake.varianceMutex.Lock()
defer fake.varianceMutex.Unlock()
fake.VarianceStub = stub
}
func (fake *MetricsHistogram) VarianceReturns(result1 float64) {
fake.varianceMutex.Lock()
defer fake.varianceMutex.Unlock()
fake.VarianceStub = nil
fake.varianceReturns = struct {
result1 float64
}{result1}
}
func (fake *MetricsHistogram) VarianceReturnsOnCall(i int, result1 float64) {
fake.varianceMutex.Lock()
defer fake.varianceMutex.Unlock()
fake.VarianceStub = nil
if fake.varianceReturnsOnCall == nil {
fake.varianceReturnsOnCall = make(map[int]struct {
result1 float64
})
}
fake.varianceReturnsOnCall[i] = struct {
result1 float64
}{result1}
}
func (fake *MetricsHistogram) Invocations() map[string][][]interface{} {
fake.invocationsMutex.RLock()
defer fake.invocationsMutex.RUnlock()
fake.clearMutex.RLock()
defer fake.clearMutex.RUnlock()
fake.countMutex.RLock()
defer fake.countMutex.RUnlock()
fake.maxMutex.RLock()
defer fake.maxMutex.RUnlock()
fake.meanMutex.RLock()
defer fake.meanMutex.RUnlock()
fake.minMutex.RLock()
defer fake.minMutex.RUnlock()
fake.percentileMutex.RLock()
defer fake.percentileMutex.RUnlock()
fake.percentilesMutex.RLock()
defer fake.percentilesMutex.RUnlock()
fake.sampleMutex.RLock()
defer fake.sampleMutex.RUnlock()
fake.snapshotMutex.RLock()
defer fake.snapshotMutex.RUnlock()
fake.stdDevMutex.RLock()
defer fake.stdDevMutex.RUnlock()
fake.sumMutex.RLock()
defer fake.sumMutex.RUnlock()
fake.updateMutex.RLock()
defer fake.updateMutex.RUnlock()
fake.varianceMutex.RLock()
defer fake.varianceMutex.RUnlock()
copiedInvocations := map[string][][]interface{}{}
for key, value := range fake.invocations {
copiedInvocations[key] = value
}
return copiedInvocations
}
func (fake *MetricsHistogram) recordInvocation(key string, args []interface{}) {
fake.invocationsMutex.Lock()
defer fake.invocationsMutex.Unlock()
if fake.invocations == nil {
fake.invocations = map[string][][]interface{}{}
}
if fake.invocations[key] == nil {
fake.invocations[key] = [][]interface{}{}
}
fake.invocations[key] = append(fake.invocations[key], args)
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/mirrors/hyperledger-fabric.git
git@gitee.com:mirrors/hyperledger-fabric.git
mirrors
hyperledger-fabric
hyperledger-fabric
v2.0.0-alpha

Search