1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2025-11-29 23:07:45 +02:00

add more test cases to jaeger exporter and fix comments (#242)

* fix comments and add jaeger tests

* add more jaeger tests

* remove TODOs and add more jaeger tests

* remove TODOs and add more jaeger tests

* fix jaeger tests

* add jaeger agent tests

* fix merge conflicts and fix test

* fix test name
This commit is contained in:
Eran Levy
2019-10-31 19:52:46 +02:00
committed by rghetia
parent 903908ddad
commit 579e0ce7c6
8 changed files with 167 additions and 22 deletions

View File

@@ -321,10 +321,10 @@ func TestSetSpanAttributesOverLimit(t *testing.T) {
tp, _ := NewProvider(WithConfig(cfg), WithSyncer(te))
span := startSpan(tp, "SpanAttributesOverLimit")
span.SetAttribute(key.New("key1").String("value1"))
span.SetAttribute(key.New("key2").String("value2"))
span.SetAttribute(key.New("key1").String("value3")) // Replace key1.
span.SetAttribute(key.New("key4").String("value4")) // Remove key2 and add key4
span.SetAttribute(key.Bool("key1", true))
span.SetAttribute(key.String("key2", "value2"))
span.SetAttribute(key.Bool("key1", false)) // Replace key1.
span.SetAttribute(key.Int64("key4", 4)) // Remove key2 and add key4
got, err := endSpan(te, span)
if err != nil {
t.Fatal(err)
@@ -338,8 +338,8 @@ func TestSetSpanAttributesOverLimit(t *testing.T) {
ParentSpanID: sid,
Name: "SpanAttributesOverLimit/span0",
Attributes: []core.KeyValue{
key.String("key1", "value3"),
key.String("key4", "value4"),
key.Bool("key1", false),
key.Int64("key4", 4),
},
SpanKind: "internal",
HasRemoteParent: true,
@@ -356,13 +356,13 @@ func TestEvents(t *testing.T) {
span := startSpan(tp, "Events")
k1v1 := key.New("key1").String("value1")
k2v2 := key.New("key2").String("value2")
k3v3 := key.New("key3").String("value3")
k2v2 := key.Bool("key2", true)
k3v3 := key.Int64("key3", 3)
span.AddEvent(context.Background(), "foo", key.New("key1").String("value1"))
span.AddEvent(context.Background(), "bar",
key.New("key2").String("value2"),
key.New("key3").String("value3"),
key.Bool("key2", true),
key.Int64("key3", 3),
)
got, err := endSpan(te, span)
if err != nil {
@@ -401,17 +401,17 @@ func TestEventsOverLimit(t *testing.T) {
span := startSpan(tp, "EventsOverLimit")
k1v1 := key.New("key1").String("value1")
k2v2 := key.New("key2").String("value2")
k2v2 := key.Bool("key2", false)
k3v3 := key.New("key3").String("value3")
span.AddEvent(context.Background(), "fooDrop", key.New("key1").String("value1"))
span.AddEvent(context.Background(), "barDrop",
key.New("key2").String("value2"),
key.Bool("key2", true),
key.New("key3").String("value3"),
)
span.AddEvent(context.Background(), "foo", key.New("key1").String("value1"))
span.AddEvent(context.Background(), "bar",
key.New("key2").String("value2"),
key.Bool("key2", false),
key.New("key3").String("value3"),
)
got, err := endSpan(te, span)