aboutsummaryrefslogtreecommitdiffstats
path: root/benchmarks
diff options
context:
space:
mode:
authorBogdan Drutu <bdrutu@google.com>2017-06-30 11:12:56 -0700
committerGitHub <noreply@github.com>2017-06-30 11:12:56 -0700
commit07d69996286f6800be2d3977571cac0a80bb4e7c (patch)
tree0411a46146d208b253c5bb633203905b6f84dda1 /benchmarks
parent1989720ea57fc40a4a2aaedcfb09fe988e9b186d (diff)
downloadplatform_external_opencensus-java-07d69996286f6800be2d3977571cac0a80bb4e7c.tar.gz
platform_external_opencensus-java-07d69996286f6800be2d3977571cac0a80bb4e7c.tar.bz2
platform_external_opencensus-java-07d69996286f6800be2d3977571cac0a80bb4e7c.zip
Change API to remove the "Option" logic and keep only Builder. (#380)
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/src/jmh/java/io/opencensus/trace/RecordTraceEventsNonSampledSpanBenchmark.java4
-rw-r--r--benchmarks/src/jmh/java/io/opencensus/trace/RecordTraceEventsSampledSpanBenchmark.java4
-rw-r--r--benchmarks/src/jmh/java/io/opencensus/trace/StartEndSpanBenchmark.java9
3 files changed, 8 insertions, 9 deletions
diff --git a/benchmarks/src/jmh/java/io/opencensus/trace/RecordTraceEventsNonSampledSpanBenchmark.java b/benchmarks/src/jmh/java/io/opencensus/trace/RecordTraceEventsNonSampledSpanBenchmark.java
index 3013e764..06a1412f 100644
--- a/benchmarks/src/jmh/java/io/opencensus/trace/RecordTraceEventsNonSampledSpanBenchmark.java
+++ b/benchmarks/src/jmh/java/io/opencensus/trace/RecordTraceEventsNonSampledSpanBenchmark.java
@@ -36,9 +36,9 @@ public class RecordTraceEventsNonSampledSpanBenchmark {
private static final String ATTRIBUTE_KEY = "MyAttributeKey";
private static final String ATTRIBUTE_VALUE = "MyAttributeValue";
private Span linkedSpan =
- tracer.spanBuilder(SPAN_NAME).becomeRoot().setSampler(Samplers.neverSample()).startSpan();
+ tracer.spanBuilder(null, SPAN_NAME).setSampler(Samplers.neverSample()).startSpan();
private Span span =
- tracer.spanBuilder(SPAN_NAME).becomeRoot().setSampler(Samplers.neverSample()).startSpan();
+ tracer.spanBuilder(null, SPAN_NAME).setSampler(Samplers.neverSample()).startSpan();
/** TearDown method. */
@TearDown
diff --git a/benchmarks/src/jmh/java/io/opencensus/trace/RecordTraceEventsSampledSpanBenchmark.java b/benchmarks/src/jmh/java/io/opencensus/trace/RecordTraceEventsSampledSpanBenchmark.java
index ccfbc775..5773923f 100644
--- a/benchmarks/src/jmh/java/io/opencensus/trace/RecordTraceEventsSampledSpanBenchmark.java
+++ b/benchmarks/src/jmh/java/io/opencensus/trace/RecordTraceEventsSampledSpanBenchmark.java
@@ -36,9 +36,9 @@ public class RecordTraceEventsSampledSpanBenchmark {
private static final String ATTRIBUTE_KEY = "MyAttributeKey";
private static final String ATTRIBUTE_VALUE = "MyAttributeValue";
private Span linkedSpan =
- tracer.spanBuilder(SPAN_NAME).becomeRoot().setSampler(Samplers.alwaysSample()).startSpan();
+ tracer.spanBuilder(null, SPAN_NAME).setSampler(Samplers.alwaysSample()).startSpan();
private Span span =
- tracer.spanBuilder(SPAN_NAME).becomeRoot().setSampler(Samplers.alwaysSample()).startSpan();
+ tracer.spanBuilder(null, SPAN_NAME).setSampler(Samplers.alwaysSample()).startSpan();
/** TearDown method. */
@TearDown
diff --git a/benchmarks/src/jmh/java/io/opencensus/trace/StartEndSpanBenchmark.java b/benchmarks/src/jmh/java/io/opencensus/trace/StartEndSpanBenchmark.java
index 0a86b6f8..8418184f 100644
--- a/benchmarks/src/jmh/java/io/opencensus/trace/StartEndSpanBenchmark.java
+++ b/benchmarks/src/jmh/java/io/opencensus/trace/StartEndSpanBenchmark.java
@@ -23,13 +23,13 @@ import org.openjdk.jmh.annotations.Scope;
import org.openjdk.jmh.annotations.State;
import org.openjdk.jmh.annotations.TearDown;
-/** Benchmarks for {@link SpanFactoryImpl} and {@link SpanImpl}. */
+/** Benchmarks for {@link SpanBuilderImpl} and {@link SpanImpl}. */
@State(Scope.Benchmark)
public class StartEndSpanBenchmark {
private static final Tracer tracer = Tracing.getTracer();
private static final String SPAN_NAME = "MySpanName";
private Span rootSpan =
- tracer.spanBuilder(SPAN_NAME).becomeRoot().setSampler(Samplers.neverSample()).startSpan();
+ tracer.spanBuilder(null, SPAN_NAME).setSampler(Samplers.neverSample()).startSpan();
@TearDown
public void doTearDown() {
@@ -45,7 +45,7 @@ public class StartEndSpanBenchmark {
@OutputTimeUnit(TimeUnit.NANOSECONDS)
public Span startEndNonSampledRootSpan() {
Span span =
- tracer.spanBuilder(SPAN_NAME).becomeRoot().setSampler(Samplers.neverSample()).startSpan();
+ tracer.spanBuilder(null, SPAN_NAME).setSampler(Samplers.neverSample()).startSpan();
span.end();
return span;
}
@@ -60,8 +60,7 @@ public class StartEndSpanBenchmark {
public Span startEndRecordEventsRootSpan() {
Span span =
tracer
- .spanBuilder(SPAN_NAME)
- .becomeRoot()
+ .spanBuilder(null, SPAN_NAME)
.setSampler(Samplers.neverSample())
.setRecordEvents(true)
.startSpan();