Skip to content

Commit 63b177e

Browse files
committed
Revert "Fix tracer implementation"
This reverts commit 5a32204.
1 parent 5a32204 commit 63b177e

File tree

1 file changed

+6
-17
lines changed

1 file changed

+6
-17
lines changed

coderd/tracing/httpmw_test.go

Lines changed: 6 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import (
99
"testing"
1010

1111
"go.opentelemetry.io/otel/trace"
12-
"go.opentelemetry.io/otel/trace/noop"
1312

1413
"github.com/go-chi/chi/v5"
1514
"github.com/stretchr/testify/require"
@@ -18,32 +17,22 @@ import (
1817
"github.com/coder/coder/v2/testutil"
1918
)
2019

21-
type fakeTracerProvider struct {
22-
noop.TracerProvider
23-
startCalled int64
24-
}
25-
2620
type fakeTracer struct {
27-
noop.Tracer
28-
prov *fakeTracerProvider
21+
startCalled int64
2922
}
3023

3124
var (
32-
_ trace.TracerProvider = &fakeTracerProvider{}
25+
_ trace.TracerProvider = &fakeTracer{}
3326
_ trace.Tracer = &fakeTracer{}
3427
)
3528

36-
func (f *fakeTracer) Start(ctx context.Context, str string, opts ...trace.SpanStartOption) (context.Context, trace.Span) {
37-
return f.prov.Start(ctx, str, opts...)
38-
}
39-
4029
// Tracer implements trace.TracerProvider.
41-
func (f *fakeTracerProvider) Tracer(_ string, _ ...trace.TracerOption) trace.Tracer {
42-
return &fakeTracer{prov: f}
30+
func (f *fakeTracer) Tracer(_ string, _ ...trace.TracerOption) trace.Tracer {
31+
return f
4332
}
4433

4534
// Start implements trace.Tracer.
46-
func (f *fakeTracerProvider) Start(ctx context.Context, _ string, _ ...trace.SpanStartOption) (context.Context, trace.Span) {
35+
func (f *fakeTracer) Start(ctx context.Context, _ string, _ ...trace.SpanStartOption) (context.Context, trace.Span) {
4736
atomic.AddInt64(&f.startCalled, 1)
4837
return ctx, tracing.NoopSpan
4938
}
@@ -87,7 +76,7 @@ func Test_Middleware(t *testing.T) {
8776
t.Run(name, func(t *testing.T) {
8877
t.Parallel()
8978

90-
fake := &fakeTracerProvider{}
79+
fake := &fakeTracer{}
9180

9281
rw := &tracing.StatusWriter{ResponseWriter: httptest.NewRecorder()}
9382
r := httptest.NewRequest("GET", c.path, nil)

0 commit comments

Comments
 (0)