MCPcopy
hub / github.com/grpc/grpc-go / ExportView

Method ExportView

gcp/observability/observability_test.go:90–106  ·  view source on GitHub ↗
(vd *view.Data)

Source from the content-addressed store, hash-verified

88}
89
90func (fe *fakeOpenCensusExporter) ExportView(vd *view.Data) {
91 fe.mu.Lock()
92 defer fe.mu.Unlock()
93 for _, row := range vd.Rows {
94 fe.t.Logf("Metrics[%s]", vd.View.Name)
95 switch row.Data.(type) {
96 case *view.DistributionData:
97 fe.SeenViews[vd.View.Name] = TypeOpenCensusViewDistribution
98 case *view.CountData:
99 fe.SeenViews[vd.View.Name] = TypeOpenCensusViewCount
100 case *view.SumData:
101 fe.SeenViews[vd.View.Name] = TypeOpenCensusViewSum
102 case *view.LastValueData:
103 fe.SeenViews[vd.View.Name] = TypeOpenCensusViewLastValue
104 }
105 }
106}
107
108type traceAndSpanID struct {
109 spanName string

Callers

nothing calls this directly

Calls 3

LogfMethod · 0.65
LockMethod · 0.45
UnlockMethod · 0.45

Tested by

no test coverage detected