@@ -19,8 +19,8 @@ import (
1919 "sync/atomic"
2020 "testing"
2121
22- agenttracepb "github.com/census-instrumentation/opencensus-proto/gen-go/agent/trace/v1"
2322 tracepb "github.com/census-instrumentation/opencensus-proto/gen-go/trace/v1"
23+ "github.com/census-instrumentation/opencensus-service/data"
2424)
2525
2626func TestMultiSpanProcessorMultiplexing (t * testing.T ) {
@@ -30,14 +30,14 @@ func TestMultiSpanProcessorMultiplexing(t *testing.T) {
3030 }
3131
3232 tt := NewMultiSpanProcessor (processors )
33- batch := & agenttracepb. ExportTraceServiceRequest {
33+ td := data. TraceData {
3434 Spans : make ([]* tracepb.Span , 7 ),
3535 }
3636
3737 var wantSpansCount = 0
3838 for i := 0 ; i < 2 ; i ++ {
39- wantSpansCount += len (batch .Spans )
40- tt .ProcessSpans (batch , "test" )
39+ wantSpansCount += len (td .Spans )
40+ tt .ProcessSpans (td , "test" )
4141 }
4242
4343 for _ , p := range processors {
@@ -65,14 +65,14 @@ func TestMultiSpanProcessorSomeNotOk(t *testing.T) {
6565 for i := range spans {
6666 spans [i ] = & tracepb.Span {}
6767 }
68- batch := & agenttracepb. ExportTraceServiceRequest {
68+ td := data. TraceData {
6969 Spans : spans ,
7070 }
7171
7272 var wantSpansCount = 0
7373 for i := 0 ; i < 2 ; i ++ {
74- failures , _ := tt .ProcessSpans (batch , "test" )
75- batchSize := len (batch .Spans )
74+ failures , _ := tt .ProcessSpans (td , "test" )
75+ batchSize := len (td .Spans )
7676 wantSpansCount += batchSize
7777 if wantFailures != failures {
7878 t .Errorf ("Wanted %d failures but got %d" , wantFailures , failures )
@@ -99,18 +99,18 @@ func TestMultiSpanProcessorWhenOneErrors(t *testing.T) {
9999 m .MustFail = true
100100
101101 tt := NewMultiSpanProcessor (processors )
102- batch := & agenttracepb. ExportTraceServiceRequest {
102+ td := data. TraceData {
103103 Spans : make ([]* tracepb.Span , 5 ),
104104 }
105105
106106 var wantSpansCount = 0
107107 for i := 0 ; i < 2 ; i ++ {
108- failures , err := tt .ProcessSpans (batch , "test" )
108+ failures , err := tt .ProcessSpans (td , "test" )
109109 if err == nil {
110110 t .Errorf ("Wanted error got nil" )
111111 return
112112 }
113- batchSize := len (batch .Spans )
113+ batchSize := len (td .Spans )
114114 wantSpansCount += batchSize
115115 if failures != uint64 (batchSize ) {
116116 t .Errorf ("Wanted all spans to fail, got a different value." )
@@ -133,12 +133,12 @@ func TestMultiSpanProcessorWithPreProcessFn(t *testing.T) {
133133 }
134134
135135 calledFnCount := int32 (0 )
136- testPreProcessFn := func (* agenttracepb. ExportTraceServiceRequest , string ) {
136+ testPreProcessFn := func (data. TraceData , string ) {
137137 atomic .AddInt32 (& calledFnCount , 1 )
138138 }
139139
140140 tt := NewMultiSpanProcessor (processors , WithPreProcessFn (testPreProcessFn ))
141- batch := & agenttracepb. ExportTraceServiceRequest {
141+ batch := data. TraceData {
142142 Spans : make ([]* tracepb.Span , 7 ),
143143 }
144144
@@ -187,9 +187,9 @@ func multiSpanProcessorWithAddAttributesTestHelper(t *testing.T, overwrite bool)
187187 }, overwrite ),
188188 )
189189
190- batch := & agenttracepb. ExportTraceServiceRequest {}
190+ td := data. TraceData {}
191191 for i := 0 ; i < 7 ; i ++ {
192- batch .Spans = append (batch .Spans , & tracepb.Span {
192+ td .Spans = append (td .Spans , & tracepb.Span {
193193 Attributes : & tracepb.Span_Attributes {
194194 AttributeMap : map [string ]* tracepb.AttributeValue {
195195 "some_int" : {
@@ -200,10 +200,10 @@ func multiSpanProcessorWithAddAttributesTestHelper(t *testing.T, overwrite bool)
200200 })
201201 }
202202
203- spans := make ([]* tracepb.Span , 0 , len (batch .Spans )* 2 )
203+ spans := make ([]* tracepb.Span , 0 , len (td .Spans )* 2 )
204204 for i := 0 ; i < 2 ; i ++ {
205- tt .ProcessSpans (batch , "test" )
206- spans = append (spans , batch .Spans ... )
205+ tt .ProcessSpans (td , "test" )
206+ spans = append (spans , td .Spans ... )
207207 }
208208
209209 expectedSomeIntValue := int64 (4567 )
@@ -240,8 +240,8 @@ type mockSpanProcessor struct {
240240
241241var _ SpanProcessor = & mockSpanProcessor {}
242242
243- func (p * mockSpanProcessor ) ProcessSpans (batch * agenttracepb. ExportTraceServiceRequest , spanFormat string ) (uint64 , error ) {
244- batchSize := len (batch .Spans )
243+ func (p * mockSpanProcessor ) ProcessSpans (td data. TraceData , spanFormat string ) (uint64 , error ) {
244+ batchSize := len (td .Spans )
245245 p .TotalSpans += batchSize
246246 if p .MustFail {
247247 return uint64 (batchSize ), fmt .Errorf ("this processor must fail" )
0 commit comments