aboutsummaryrefslogtreecommitdiff
path: root/kamon-core-tests/src/test/scala/kamon/trace/TracerSpec.scala
diff options
context:
space:
mode:
Diffstat (limited to 'kamon-core-tests/src/test/scala/kamon/trace/TracerSpec.scala')
-rw-r--r--kamon-core-tests/src/test/scala/kamon/trace/TracerSpec.scala26
1 files changed, 12 insertions, 14 deletions
diff --git a/kamon-core-tests/src/test/scala/kamon/trace/TracerSpec.scala b/kamon-core-tests/src/test/scala/kamon/trace/TracerSpec.scala
index f325d1d1..b52303f6 100644
--- a/kamon-core-tests/src/test/scala/kamon/trace/TracerSpec.scala
+++ b/kamon-core-tests/src/test/scala/kamon/trace/TracerSpec.scala
@@ -29,7 +29,7 @@ class TracerSpec extends WordSpec with Matchers with SpanBuilding with SpanInspe
"the Kamon tracer" should {
"construct a minimal Span that only has a operation name" in {
- val span = tracer.buildSpan("myOperation").start()
+ val span = Kamon.buildSpan("myOperation").start()
val spanData = inspect(span)
spanData.operationName() shouldBe "myOperation"
@@ -38,7 +38,7 @@ class TracerSpec extends WordSpec with Matchers with SpanBuilding with SpanInspe
}
"pass the operation name and tags to started Span" in {
- val span = tracer.buildSpan("myOperation")
+ val span = Kamon.buildSpan("myOperation")
.withMetricTag("metric-tag", "value")
.withMetricTag("metric-tag", "value")
.withTag("hello", "world")
@@ -60,16 +60,16 @@ class TracerSpec extends WordSpec with Matchers with SpanBuilding with SpanInspe
}
"not have any parent Span if there is no Span in the current context and no parent was explicitly given" in {
- val span = tracer.buildSpan("myOperation").start()
+ val span = Kamon.buildSpan("myOperation").start()
val spanData = inspect(span)
spanData.context().parentID shouldBe IdentityProvider.NoIdentifier
}
"automatically take the Span from the current Context as parent" in {
- val parent = tracer.buildSpan("myOperation").start()
+ val parent = Kamon.buildSpan("myOperation").start()
val child = Kamon.withSpan(parent) {
- tracer.buildSpan("childOperation").asChildOf(parent).start()
+ Kamon.buildSpan("childOperation").asChildOf(parent).start()
}
val parentData = inspect(parent)
@@ -78,9 +78,9 @@ class TracerSpec extends WordSpec with Matchers with SpanBuilding with SpanInspe
}
"ignore the span from the current context as parent if explicitly requested" in {
- val parent = tracer.buildSpan("myOperation").start()
+ val parent = Kamon.buildSpan("myOperation").start()
val child = Kamon.withSpan(parent) {
- tracer.buildSpan("childOperation").ignoreParentFromContext().start()
+ Kamon.buildSpan("childOperation").ignoreParentFromContext().start()
}
val childData = inspect(child)
@@ -88,7 +88,7 @@ class TracerSpec extends WordSpec with Matchers with SpanBuilding with SpanInspe
}
"allow overriding the start timestamp for a Span" in {
- val span = tracer.buildSpan("myOperation").withFrom(Instant.EPOCH.plusMillis(321)).start()
+ val span = Kamon.buildSpan("myOperation").withFrom(Instant.EPOCH.plusMillis(321)).start()
val spanData = inspect(span)
spanData.from() shouldBe Instant.EPOCH.plusMillis(321)
}
@@ -101,7 +101,7 @@ class TracerSpec extends WordSpec with Matchers with SpanBuilding with SpanInspe
}
val remoteParent = Span.Remote(createSpanContext())
- val childData = inspect(tracer.buildSpan("local").asChildOf(remoteParent).start())
+ val childData = inspect(Kamon.buildSpan("local").asChildOf(remoteParent).start())
childData.context().traceID shouldBe remoteParent.context.traceID
childData.context().parentID shouldBe remoteParent.context.parentID
@@ -114,10 +114,10 @@ class TracerSpec extends WordSpec with Matchers with SpanBuilding with SpanInspe
val sampledRemoteParent = Span.Remote(createSpanContext().copy(samplingDecision = SamplingDecision.Sample))
val notSampledRemoteParent = Span.Remote(createSpanContext().copy(samplingDecision = SamplingDecision.DoNotSample))
- tracer.buildSpan("childOfSampled").asChildOf(sampledRemoteParent).start().context()
+ Kamon.buildSpan("childOfSampled").asChildOf(sampledRemoteParent).start().context()
.samplingDecision shouldBe(SamplingDecision.Sample)
- tracer.buildSpan("childOfNotSampled").asChildOf(notSampledRemoteParent).start().context()
+ Kamon.buildSpan("childOfNotSampled").asChildOf(notSampledRemoteParent).start().context()
.samplingDecision shouldBe(SamplingDecision.DoNotSample)
}
@@ -129,7 +129,7 @@ class TracerSpec extends WordSpec with Matchers with SpanBuilding with SpanInspe
}
val unknownSamplingRemoteParent = Span.Remote(createSpanContext().copy(samplingDecision = SamplingDecision.Unknown))
- tracer.buildSpan("childOfSampled").asChildOf(unknownSamplingRemoteParent).start().context()
+ Kamon.buildSpan("childOfSampled").asChildOf(unknownSamplingRemoteParent).start().context()
.samplingDecision shouldBe(SamplingDecision.Sample)
Kamon.reconfigure(previousConfig)
@@ -137,6 +137,4 @@ class TracerSpec extends WordSpec with Matchers with SpanBuilding with SpanInspe
}
- val tracer: Tracer = Kamon
-
}