From 95a6eb4e7ba0417464753cfc27041fd235b559a2 Mon Sep 17 00:00:00 2001 From: Marvin Zhang Date: Mon, 17 Mar 2025 14:24:07 +0800 Subject: [PATCH] chore: add OpenTelemetry auto SDK dependency - Introduced go.opentelemetry.io/auto/sdk v1.1.0 to go.mod and updated go.sum accordingly. - Enhanced observability capabilities by including the OpenTelemetry SDK for automatic instrumentation. - Ensured consistency in dependency management across the project. --- core/controllers/router_test.go | 7 ++++--- core/go.mod | 1 + core/go.sum | 2 ++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/core/controllers/router_test.go b/core/controllers/router_test.go index 94a40bb0..d15cc2c1 100644 --- a/core/controllers/router_test.go +++ b/core/controllers/router_test.go @@ -1,11 +1,12 @@ package controllers_test import ( + "testing" + "github.com/crawlab-team/crawlab/core/controllers" "github.com/crawlab-team/crawlab/core/models/models" "github.com/gin-gonic/gin" "github.com/stretchr/testify/assert" - "testing" ) func TestRouterGroups(t *testing.T) { @@ -16,8 +17,8 @@ func TestRouterGroups(t *testing.T) { group *gin.RouterGroup name string }{ - {groups.AuthGroup, "AuthGroup"}, - {groups.AnonymousGroup, "AnonymousGroup"}, + {groups.AuthGroup.GinRouterGroup(), "AuthGroup"}, + {groups.AnonymousGroup.GinRouterGroup(), "AnonymousGroup"}, } for _, a := range assertions { diff --git a/core/go.mod b/core/go.mod index b9e39502..2e9aad2f 100644 --- a/core/go.mod +++ b/core/go.mod @@ -120,6 +120,7 @@ require ( github.com/yusufpapurcu/wmi v1.2.3 // indirect github.com/ztrue/tracerr v0.4.0 // indirect go.opencensus.io v0.24.0 // indirect + go.opentelemetry.io/auto/sdk v1.1.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect diff --git a/core/go.sum b/core/go.sum index e103cef7..e6562d76 100644 --- a/core/go.sum +++ b/core/go.sum @@ -661,6 +661,8 @@ go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= +go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= +go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 h1:4K4tsIXefpVJtvA/8srF4V4y0akAoPHkIslgAkjixJA= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s=