alibaba / opentelemetry-go-auto-instrumentation

OpenTelemetry Compile-Time Instrumentation for Golang
Apache License 2.0
94 stars 14 forks source link

Occasional test errors #43

Open 123liuziming opened 4 weeks ago

123liuziming commented 4 weeks ago

image @y1yang0 Sometimes we see the occasional test failure. Is it a hash conflict that's causing this?

y1yang0 commented 4 weeks ago

Can you provide failure action link?

123liuziming commented 4 weeks ago

Can you provide failure action link?

I've rerun the action. I 'll put the link here when I meet the error.

123liuziming commented 3 weeks ago

https://github.com/alibaba/opentelemetry-go-auto-instrumentation/actions/runs/10438184280/job/28905195935?pr=50 I ’ve reproduced it. @y1yang0

2024/08/18 05:42:43 github.com/testcontainers/testcontainers-go - Connected to docker: 
  Server Version: 26.1.3
  API Version: 1.45
  Operating System: Ubuntu 22.04.4 LTS
  Total Memory: 15981 MB
  Testcontainers for Go Version: v0.32.0
  Resolved Docker Host: unix:///var/run/docker.sock
  Resolved Docker Socket Path: /var/run/docker.sock
  Test SessionID: d9a47edc2c641b04530664e02fc08ccf2ebd16afe528a9717dff0ac99a683943
  Test ProcessID: 407f279d-8eda-4169-bee5-e0e7ddce3046
2024/08/18 05:42:44 🐳 Creating container for image testcontainers/ryuk:0.7.0
2024/08/18 05:42:44 ✅ Container created: 5769b24fa314
2024/08/18 05:42:44 🐳 Starting container: 5769b24fa314
2024/08/18 05:42:45 ✅ Container started: 5769b24fa314
2024/08/18 05:42:45 ⏳ Waiting for container id 5769b24fa314 image: testcontainers/ryuk:0.7.0. Waiting for: &{Port:8080/tcp timeout:<nil> PollInterval:100ms}
2024/08/18 05:42:45 🔔 Container is ready: 5769b24fa314
2024/08/18 05:42:54 🐳 Creating container for image mysql:8.0.36
2024/08/18 05:42:54 ✅ Container created: 295f81420811
2024/08/18 05:42:54 🐳 Starting container: 295f81420811
2024/08/18 05:42:54 ✅ Container started: 295f81420811
2024/08/18 05:42:54 ⏳ Waiting for container id 295f81420811 image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: [33](https://github.com/alibaba/opentelemetry-go-auto-instrumentation/actions/runs/10438184280/job/28905195935?pr=50#step:6:34)06  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:43:01 🔔 Container is ready: 295f81420811
2024/08/18 05:43:01 🐳 Starting container: 295f81420811
2024/08/18 05:43:01 ✅ Container started: 295f81420811
2024/08/18 05:43:01 ⏳ Waiting for container id 295f81420811 image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:43:01 🔔 Container is ready: 295f81420811
2024/08/18 05:43:25 🐳 Terminating container: 295f81420811
2024/08/18 05:43:25 🚫 Container terminated: 295f81420811
=== RUN   TestPlugins/databasesql-mysql-8-fetching-database-test
2024/08/18 05:43:25 🐳 Creating container for image mysql:8.0.36
2024/08/18 05:43:25 ✅ Container created: 49cf8b06f000
2024/08/18 05:43:25 🐳 Starting container: 49cf8b06f000
2024/08/18 05:43:25 ✅ Container started: 49cf8b06f000
2024/08/18 05:43:25 ⏳ Waiting for container id 49cf8b06f000 image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:43:32 🔔 Container is ready: 49cf8b06f000
2024/08/18 05:43:32 🐳 Starting container: 49cf8b06f000
2024/08/18 05:43:32 ✅ Container started: 49cf8b06f000
2024/08/18 05:43:32 ⏳ Waiting for container id 49cf8b06f000 image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:43:32 🔔 Container is ready: 49cf8b06f000
2024/08/18 05:43:56 🐳 Terminating container: 49cf8b06f000
2024/08/18 05:43:57 🚫 Container terminated: 49cf8b06f000
=== RUN   TestPlugins/databasesql-mysql-8-modify-data-test
2024/08/18 05:43:57 🐳 Creating container for image mysql:8.0.36
2024/08/18 05:43:57 ✅ Container created: d85e2f5395cd
2024/08/18 05:43:57 🐳 Starting container: d85e2f5395cd
2024/08/18 05:43:57 ✅ Container started: d85e2f5395cd
2024/08/18 05:43:57 ⏳ Waiting for container id d85e2f5395cd image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:44:04 🔔 Container is ready: d85e2f5395cd
2024/08/18 05:44:04 🐳 Starting container: d85e2f5395cd
2024/08/18 05:44:04 ✅ Container started: d85e2f5395cd
2024/08/18 05:44:04 ⏳ Waiting for container id d85e2f5395cd image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:44:04 🔔 Container is ready: d85e2f5395cd
2024/08/18 05:44:27 🐳 Terminating container: d85e2f5395cd
2024/08/18 05:44:28 🚫 Container terminated: d85e2f5395cd
=== RUN   TestPlugins/databasesql-mysql-8-prepared-statement-test
2024/08/18 05:44:28 🐳 Creating container for image mysql:8.0.36
2024/08/18 05:44:28 ✅ Container created: 2cfa3adf24c8
2024/08/18 05:44:28 🐳 Starting container: 2cfa3adf24c8
2024/08/18 05:44:28 ✅ Container started: 2cfa3adf24c8
2024/08/18 05:44:28 ⏳ Waiting for container id 2cfa3adf24c8 image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:44:35 🔔 Container is ready: 2cfa3adf24c8
2024/08/18 05:44:35 🐳 Starting container: 2cfa3adf24c8
2024/08/18 05:44:35 ✅ Container started: 2cfa3adf24c8
2024/08/18 05:44:35 ⏳ Waiting for container id 2cfa3adf24c8 image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:44:35 🔔 Container is ready: 2cfa3adf24c8
    infra.go:108: failed to run instrument: exit status 1
        stderr: go: finding module for package go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
        go: finding module for package go.opentelemetry.io/otel/exporters/otlp/otlptrace
        go: found go.opentelemetry.io/otel/exporters/otlp/otlptrace in go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0
        go: found go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0
        WORK=/tmp/go-build1753333138
        # database/sql
Error:         /tmp/go-build1753333138/b027/sql.go:4156:6: CallContextImpl62326 redeclared in this block
Error:          /tmp/go-build1753333138/b027/sql.go:4037:6: other declaration of CallContextImpl62326
Error:         /tmp/go-build1753333138/b027/sql.go:4163:32: method CallContextImpl62326.SetSkipCall already declared at $WORK/b027/sql.go:4044:32
Error:         /tmp/go-build1753333138/b027/sql.go:4164:32: method CallContextImpl62326.IsSkipCall already declared at $WORK/b027/sql.go:4045:32
Error:         /tmp/go-build1753333138/b027/sql.go:4165:32: method CallContextImpl62326.SetData already declared at $WORK/b027/sql.go:4046:32
Error:         /tmp/go-build1753333138/b027/sql.go:4166:32: method CallContextImpl62326.GetData already declared at $WORK/b027/sql.go:4047:32
Error:         /tmp/go-build1753333138/b027/sql.go:4167:32: method CallContextImpl62326.GetKeyData already declared at $WORK/b027/sql.go:4048:32
Error:         /tmp/go-build1753333138/b027/sql.go:4173:32: method CallContextImpl62326.SetKeyData already declared at $WORK/b027/sql.go:4054:32
Error:         /tmp/go-build1753333138/b027/sql.go:4180:32: method CallContextImpl62326.HasKeyData already declared at $WORK/b027/sql.go:4061:32
Error:         /tmp/go-build1753333138/b027/sql.go:4228:6: OtelOnEnterTrampoline_PingContext62326 redeclared in this block
Error:          /tmp/go-build1753333138/b027/sql.go:4109:6: other declaration of OtelOnEnterTrampoline_PingContext62326
Error:         /tmp/go-build1753333138/b027/sql.go:4249:6: OtelOnExitTrampoline_PingContext62326 redeclared in this block
Error:          /tmp/go-build1753333138/b027/sql.go:4130:6: other declaration of OtelOnExitTrampoline_PingContext62326
Error:         /tmp/go-build1753333138/b027/sql.go:4180:32: too many errors

        preprocess: [preprocess] 2024/08/18 05:44:40 Backup /home/runner/work/opentelemetry-go-auto-instrumentation/opentelemetry-go-auto-instrumentation/test/databasesql/mysql/go.mod
        [preprocess] 2024/08/18 05:44:40 Add go.opentelemetry.io/otel import to test_prepared_statement.go
        [preprocess] 2024/08/18 05:44:40 Add go.opentelemetry.io/otel/baggage import to test_prepared_statement.go
        [preprocess] 2024/08/18 05:44:40 Add go.opentelemetry.io/otel/sdk/trace import to test_prepared_statement.go
        [preprocess] 2024/08/18 05:44:40 Backup test_prepared_statement.go
        [preprocess] 2024/08/18 05:44:40 Matched file rule @runtime@ {.otel-build/preprocess/embededfs/runtime_linker.go}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @runtime@@newproc1 {defer func(){ retVal0.ot_trace_context = contextPropagate(callergp.ot_trace_context); retVal0.ot_baggage_container = contextPropagate(callergp.ot_baggage_container); }() }
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @runtime@ {g}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @runtime@ {g}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Stmt).QueryContext {beforeStmtQueryContextInstrumentation afterStmtQueryContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Stmt).ExecContext {beforeStmtExecContextInstrumentation afterStmtExecContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Tx).Rollback {beforeTxRollbackInstrumentation afterTxRollbackInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Tx).Commit {beforeTxCommitInstrumentation afterTxCommitInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Tx).QueryContext {beforeTxQueryContextInstrumentation afterTxQueryContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Tx).ExecContext {beforeTxExecContextInstrumentation afterTxExecContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Tx).PrepareContext {beforeTxPrepareContextInstrumentation afterTxPrepareContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Tx).StmtContext {beforeTxStmtContextInstrumentation afterTxStmtContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Conn).BeginTx {beforeConnTxInstrumentation afterConnTxInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Conn).QueryContext {beforeConnQueryContextInstrumentation afterConnQueryContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Conn).ExecContext {beforeConnExecContextInstrumentation afterConnExecContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Conn).PrepareContext {beforeConnPrepareContextInstrumentation afterConnPrepareContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*Conn).PingContext {beforeConnPingContextInstrumentation afterConnPingContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*DB).Conn {beforeConnInstrumentation afterConnInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*DB).BeginTx {beforeTxInstrumentation afterTxInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*DB).QueryContext {beforeQueryContextInstrumentation afterQueryContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*DB).ExecContext {beforeExecContextInstrumentation afterExecContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*DB).PrepareContext {beforePrepareContextInstrumentation afterPrepareContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@(*DB).PingContext {beforePingContextInstrumentation afterPingContextInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @database/sql@@Open {beforeOpenInstrumentation afterOpenInstrumentation}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {Conn}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {Conn}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {Conn}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {Tx}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {Tx}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {Tx}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {Stmt}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {Stmt}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {Stmt}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {DB}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {DB}
        [preprocess] 2024/08/18 05:44:41 Matched struct rule @database/sql@ {DB}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/baggage@ {.otel-build/preprocess/embededfs/baggage/context.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/baggage@ {.otel-build/preprocess/embededfs/ot_baggage_util.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/baggage@ {.otel-build/preprocess/embededfs/ot_baggage_linker.go}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @net/http@@(*Transport).RoundTrip {clientOnEnter clientOnExit}
        [preprocess] 2024/08/18 05:44:41 Matched func rule @net/http@@(serverHandler).ServeHTTP {serverOnEnter serverOnExit}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel@ {.otel-build/preprocess/embededfs/trace-context/trace.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/sdk/trace@ {.otel-build/preprocess/embededfs/trace-context/tracer.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/sdk/trace@ {.otel-build/preprocess/embededfs/trace-context/span.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/sdk/trace@ {.otel-build/preprocess/embededfs/trace-context/ot_trace_context.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/sdk/trace@ {.otel-build/preprocess/embededfs/ot_trace_context_linker.go}
        [preprocess] 2024/08/18 05:44:41 Try to match additional [.otel-build/preprocess/embededfs/runtime_linker.go] for runtime
        [preprocess] 2024/08/18 05:44:41 Matched file rule @runtime@ {.otel-build/preprocess/embededfs/runtime_linker.go}
        [preprocess] 2024/08/18 05:44:41 Try to match additional [.otel-build/preprocess/embededfs/ot_baggage_util.go .otel-build/preprocess/embededfs/ot_baggage_linker.go] for go.opentelemetry.io/otel/baggage
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/baggage@ {.otel-build/preprocess/embededfs/baggage/context.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/baggage@ {.otel-build/preprocess/embededfs/ot_baggage_util.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/baggage@ {.otel-build/preprocess/embededfs/ot_baggage_linker.go}
        [preprocess] 2024/08/18 05:44:41 Try to match additional [] for go.opentelemetry.io/otel
        [preprocess] 2024/08/18 05:44:41 Try to match additional [.otel-build/preprocess/embededfs/trace-context/ot_trace_context.go .otel-build/preprocess/embededfs/ot_trace_context_linker.go] for go.opentelemetry.io/otel/sdk/trace
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/sdk/trace@ {.otel-build/preprocess/embededfs/trace-context/tracer.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/sdk/trace@ {.otel-build/preprocess/embededfs/trace-context/span.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/sdk/trace@ {.otel-build/preprocess/embededfs/trace-context/ot_trace_context.go}
        [preprocess] 2024/08/18 05:44:41 Matched file rule @go.opentelemetry.io/otel/sdk/trace@ {.otel-build/preprocess/embededfs/ot_trace_context_linker.go}
        [preprocess] 2024/08/18 05:44:41 Add databasesql/mysql/otel_rules import to test_prepared_statement.go
        [preprocess] 2024/08/18 05:44:41 Preprocess took 1.280005651s
        [preprocess] 2024/08/18 05:44:57 Restore /home/runner/work/opentelemetry-go-auto-instrumentation/opentelemetry-go-auto-instrumentation/test/databasesql/mysql/go.mod
        [preprocess] 2024/08/18 05:44:57 Restore test_prepared_statement.go
        [preprocess] 2024/08/18 05:44:57 failed to run the tool: failed to run go toolexec build: exit status 1

        instrument: [instrument] 2024/08/18 05:44:42 Apply file rule runtime_linker.go by APPEND mode
        [instrument] 2024/08/18 05:44:42 Apply struct rule @runtime@ {g}
        [instrument] 2024/08/18 05:44:42 Apply struct rule @runtime@ {g}
        [instrument] 2024/08/18 05:44:42 Apply func rule @runtime@@newproc1 {defer func(){ retVal0.ot_trace_context = contextPropagate(callergp.ot_trace_context); retVal0.ot_baggage_container = contextPropagate(callergp.ot_baggage_container); }() }
        [instrument] 2024/08/18 05:44:44 CompileCmd: runtime took 2.096407196s (runtime)
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {DB}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {DB}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {DB}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {Conn}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {Conn}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {Conn}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {Tx}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {Tx}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {Tx}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {Stmt}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {Stmt}
        [instrument] 2024/08/18 05:44:46 Apply struct rule @database/sql@ {Stmt}
        [instrument] 2024/08/18 05:44:47 Apply file rule context.go by REPLACE mode
        [instrument] 2024/08/18 05:44:47 Apply file rule ot_baggage_util.go by APPEND mode
        [instrument] 2024/08/18 05:44:47 Apply file rule ot_baggage_linker.go by APPEND mode
        [instrument] 2024/08/18 05:44:47 CompileCmd: go.opentelemetry.io/otel/baggage took 83.633979ms (baggage)
        [instrument] 2024/08/18 05:44:47 Apply func rule @database/sql@@(*Tx).Rollback {beforeTxRollbackInstrumentation afterTxRollbackInstrumentation}
        [instrument] 2024/08/18 05:44:47 Apply func rule @database/sql@@(*Conn).BeginTx {beforeConnTxInstrumentation afterConnTxInstrumentation}
        [instrument] 2024/08/18 05:44:47 Apply func rule @database/sql@@(*DB).BeginTx {beforeTxInstrumentation afterTxInstrumentation}
        [instrument] 2024/08/18 05:44:47 Apply func rule @database/sql@@(*Stmt).ExecContext {beforeStmtExecContextInstrumentation afterStmtExecContextInstrumentation}
        [instrument] 2024/08/18 05:44:47 Apply func rule @database/sql@@(*Conn).PingContext {beforeConnPingContextInstrumentation afterConnPingContextInstrumentation}
        [instrument] 2024/08/18 05:44:47 Apply func rule @database/sql@@(*DB).PingContext {beforePingContextInstrumentation afterPingContextInstrumentation}
        [instrument] 2024/08/18 05:44:47 Apply func rule @database/sql@@(*Tx).PrepareContext {beforeTxPrepareContextInstrumentation afterTxPrepareContextInstrumentation}
        [instrument] 2024/08/18 05:44:47 Apply func rule @database/sql@@(*Stmt).QueryContext {beforeStmtQueryContextInstrumentation afterStmtQueryContextInstrumentation}
        [instrument] 2024/08/18 05:44:47 Apply func rule @database/sql@@(*Tx).StmtContext {beforeTxStmtContextInstrumentation afterTxStmtContextInstrumentation}
        [instrument] 2024/08/18 05:44:47 Apply func rule @database/sql@@(*DB).Conn {beforeConnInstrumentation afterConnInstrumentation}
        [instrument] 2024/08/18 05:44:48 Apply func rule @database/sql@@(*Conn).PrepareContext {beforeConnPrepareContextInstrumentation afterConnPrepareContextInstrumentation}
        [instrument] 2024/08/18 05:44:48 Apply func rule @database/sql@@(*Conn).QueryContext {beforeConnQueryContextInstrumentation afterConnQueryContextInstrumentation}
        [instrument] 2024/08/18 05:44:48 Apply func rule @database/sql@@(*Tx).ExecContext {beforeTxExecContextInstrumentation afterTxExecContextInstrumentation}
        [instrument] 2024/08/18 05:44:48 Apply func rule @database/sql@@Open {beforeOpenInstrumentation afterOpenInstrumentation}
        [instrument] 2024/08/18 05:44:48 Apply func rule @database/sql@@(*DB).PrepareContext {beforePrepareContextInstrumentation afterPrepareContextInstrumentation}
        [instrument] 2024/08/18 05:44:48 Apply func rule @database/sql@@(*Tx).QueryContext {beforeTxQueryContextInstrumentation afterTxQueryContextInstrumentation}
        [instrument] 2024/08/18 05:44:48 Apply func rule @database/sql@@(*Tx).Commit {beforeTxCommitInstrumentation afterTxCommitInstrumentation}
        [instrument] 2024/08/18 05:44:48 Apply func rule @database/sql@@(*Conn).ExecContext {beforeConnExecContextInstrumentation afterConnExecContextInstrumentation}
        [instrument] 2024/08/18 05:44:48 Apply func rule @database/sql@@(*DB).ExecContext {beforeExecContextInstrumentation afterExecContextInstrumentation}
        [instrument] 2024/08/18 05:44:48 Apply func rule @database/sql@@(*DB).QueryContext {beforeQueryContextInstrumentation afterQueryContextInstrumentation}
        [instrument] 2024/08/18 05:44:49 CompileCmd: database/sql took 2.886861662s (sql)
        [instrument] 2024/08/18 05:44:49 failed to run the tool: exit status 2
        [instrument] 2024/08/18 05:44:53 Apply func rule @net/http@@(*Transport).RoundTrip {clientOnEnter clientOnExit}
        [instrument] 2024/08/18 05:44:53 Apply func rule @net/http@@(serverHandler).ServeHTTP {serverOnEnter serverOnExit}
        [instrument] 2024/08/18 05:44:55 CompileCmd: net/http took 2.057298929s (http)
        [instrument] 2024/08/18 05:44:55 Apply file rule trace.go by REPLACE mode
        [instrument] 2024/08/18 05:44:55 CompileCmd: go.opentelemetry.io/otel took 38.829919ms (otel)
        [instrument] 2024/08/18 05:44:55 Apply file rule tracer.go by REPLACE mode
        [instrument] 2024/08/18 05:44:55 Apply file rule span.go by REPLACE mode
        [instrument] 2024/08/18 05:44:55 Apply file rule ot_trace_context.go by APPEND mode
        [instrument] 2024/08/18 05:44:55 Apply file rule ot_trace_context_linker.go by APPEND mode
        [instrument] 2024/08/18 05:44:56 CompileCmd: go.opentelemetry.io/otel/sdk/trace took 300.128031ms (trace)

2024/08/18 05:44:57 🐳 Terminating container: 2cfa3adf24c8
2024/08/18 05:44:58 🚫 Container terminated: 2cfa3adf24c8
=== RUN   TestPlugins/databasesql-mysql-8-single-row-query-test
2024/08/18 05:44:58 🐳 Creating container for image mysql:8.0.36
2024/08/18 05:44:58 ✅ Container created: 70a848d015a1
2024/08/18 05:44:58 🐳 Starting container: 70a848d015a1
2024/08/18 05:44:58 ✅ Container started: 70a848d015a1
2024/08/18 05:44:58 ⏳ Waiting for container id 70a848d015a1 image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:45:05 🔔 Container is ready: 70a848d015a1
2024/08/18 05:45:05 🐳 Starting container: 70a848d015a1
2024/08/18 05:45:05 ✅ Container started: 70a848d015a1
2024/08/18 05:45:05 ⏳ Waiting for container id 70a848d015a1 image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:45:05 🔔 Container is ready: 70a848d015a1
2024/08/18 05:45:29 🐳 Terminating container: 70a848d015a1
2024/08/18 05:45:29 🚫 Container terminated: 70a848d015a1
=== RUN   TestPlugins/databasesql-mysql-8-single-transaction-test
2024/08/18 05:45:29 🐳 Creating container for image mysql:8.0.36
2024/08/18 05:45:29 ✅ Container created: 6c038e63ec55
2024/08/18 05:45:29 🐳 Starting container: 6c038e63ec55
2024/08/18 05:45:29 ✅ Container started: 6c038e63ec55
2024/08/18 05:45:29 ⏳ Waiting for container id 6c038e63ec55 image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:45:37 🔔 Container is ready: 6c038e63ec55
2024/08/18 05:45:37 🐳 Starting container: 6c038e63ec55
2024/08/18 05:45:37 ✅ Container started: 6c038e63ec55
2024/08/18 05:45:37 ⏳ Waiting for container id 6c038e63ec55 image: mysql:8.0.36. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:45:37 🔔 Container is ready: 6c038e63ec55
2024/08/18 05:46:00 🐳 Terminating container: 6c038e63ec55
2024/08/18 05:46:01 🚫 Container terminated: 6c038e63ec55
=== RUN   TestPlugins/databasesql-mysql-5-access-database-test
2024/08/18 05:46:04 🐳 Creating container for image mysql:5.6
2024/08/18 05:46:04 ✅ Container created: 678f30a59df5
2024/08/18 05:46:04 🐳 Starting container: 678f30a59df5
2024/08/18 05:46:04 ✅ Container started: 678f30a59df5
2024/08/18 05:46:04 ⏳ Waiting for container id 678f30a59df5 image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:46:13 🔔 Container is ready: 678f30a59df5
2024/08/18 05:46:13 🐳 Starting container: 678f30a59df5
2024/08/18 05:46:13 ✅ Container started: 678f30a59df5
2024/08/18 05:46:13 ⏳ Waiting for container id 678f30a59df5 image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:46:13 🔔 Container is ready: 678f30a59df5
2024/08/18 05:46:32 🐳 Terminating container: 678f30a59df5
2024/08/18 05:46:32 🚫 Container terminated: 678f30a59df5
=== RUN   TestPlugins/databasesql-mysql-5-fetching-database-test
2024/08/18 05:46:32 🐳 Creating container for image mysql:5.6
2024/08/18 05:46:32 ✅ Container created: b4[34](https://github.com/alibaba/opentelemetry-go-auto-instrumentation/actions/runs/10438184280/job/28905195935?pr=50#step:6:35)7c2b4d47
2024/08/18 05:46:32 🐳 Starting container: b4347c2b4d47
2024/08/18 05:46:33 ✅ Container started: b4347c2b4d47
2024/08/18 05:46:33 ⏳ Waiting for container id b4347c2b4d47 image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:46:41 🔔 Container is ready: b4347c2b4d47
2024/08/18 05:46:41 🐳 Starting container: b4347c2b4d47
2024/08/18 05:46:41 ✅ Container started: b4347c2b4d47
2024/08/18 05:46:41 ⏳ Waiting for container id b4347c2b4d47 image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:46:41 🔔 Container is ready: b4347c2b4d47
2024/08/18 05:46:59 🐳 Terminating container: b4347c2b4d47
2024/08/18 05:47:00 🚫 Container terminated: b4347c2b4d47
=== RUN   TestPlugins/databasesql-mysql-5-modify-data-test
2024/08/18 05:47:00 🐳 Creating container for image mysql:5.6
2024/08/18 05:47:00 ✅ Container created: 10a92fa255ea
2024/08/18 05:47:00 🐳 Starting container: 10a92fa255ea
2024/08/18 05:47:00 ✅ Container started: 10a92fa255ea
2024/08/18 05:47:00 ⏳ Waiting for container id 10a92fa255ea image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:47:09 🔔 Container is ready: 10a92fa255ea
2024/08/18 05:47:09 🐳 Starting container: 10a92fa255ea
2024/08/18 05:47:09 ✅ Container started: 10a92fa255ea
2024/08/18 05:47:09 ⏳ Waiting for container id 10a92fa255ea image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:47:09 🔔 Container is ready: 10a92fa255ea
2024/08/18 05:47:27 🐳 Terminating container: 10a92fa255ea
2024/08/18 05:47:27 🚫 Container terminated: 10a92fa255ea
=== RUN   TestPlugins/databasesql-mysql-5-prepared-statement-test
2024/08/18 05:47:27 🐳 Creating container for image mysql:5.6
2024/08/18 05:47:27 ✅ Container created: c4337734262e
2024/08/18 05:47:27 🐳 Starting container: c4337734262e
2024/08/18 05:47:28 ✅ Container started: c4337734262e
2024/08/18 05:47:28 ⏳ Waiting for container id c4337734262e image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:47:36 🔔 Container is ready: c4337734262e
2024/08/18 05:47:36 🐳 Starting container: c4337734262e
2024/08/18 05:47:36 ✅ Container started: c4337734262e
2024/08/18 05:47:36 ⏳ Waiting for container id c4337734262e image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:47:36 🔔 Container is ready: c4337734262e
2024/08/18 05:47:55 🐳 Terminating container: c4337734262e
2024/08/18 05:47:55 🚫 Container terminated: c4337734262e
=== RUN   TestPlugins/databasesql-mysql-5-single-row-query-test
2024/08/18 05:47:55 🐳 Creating container for image mysql:5.6
2024/08/18 05:47:55 ✅ Container created: 8e2f17092914
2024/08/18 05:47:55 🐳 Starting container: 8e2f17092914
2024/08/18 05:47:55 ✅ Container started: 8e2f17092914
2024/08/18 05:47:55 ⏳ Waiting for container id 8e2f17092914 image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:48:04 🔔 Container is ready: 8e2f17092914
2024/08/18 05:48:04 🐳 Starting container: 8e2f17092914
2024/08/18 05:48:04 ✅ Container started: 8e2f17092914
2024/08/18 05:48:04 ⏳ Waiting for container id 8e2f17092914 image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:48:04 🔔 Container is ready: 8e2f17092914
2024/08/18 05:48:22 🐳 Terminating container: 8e2f17092914
2024/08/18 05:48:23 🚫 Container terminated: 8e2f17092914
=== RUN   TestPlugins/databasesql-mysql-5-single-transaction-test
2024/08/18 05:48:23 🐳 Creating container for image mysql:5.6
2024/08/18 05:48:23 ✅ Container created: a009553c7b76
2024/08/18 05:48:23 🐳 Starting container: a009553c7b76
2024/08/18 05:48:23 ✅ Container started: a009553c7b76
2024/08/18 05:48:23 ⏳ Waiting for container id a009553c7b76 image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:48:31 🔔 Container is ready: a009553c7b76
2024/08/18 05:48:31 🐳 Starting container: a009553c7b76
2024/08/18 05:48:31 ✅ Container started: a009553c7b76
2024/08/18 05:48:31 ⏳ Waiting for container id a009553c7b76 image: mysql:5.6. Waiting for: &{timeout:<nil> Log:port: 3306  MySQL Community Server IsRegexp:false Occurrence:1 PollInterval:100ms}
2024/08/18 05:48:31 🔔 Container is ready: a009553c7b76
2024/08/18 05:48:49 🐳 Terminating container: a009553c7b76
2024/08/18 05:48:50 🚫 Container terminated: a009553c7b76
=== RUN   TestPlugins/logrus-test
=== RUN   TestPlugins/mongo-1.11.1-crud-test
2024/08/18 05:49:09 🐳 Creating container for image testcontainers/ryuk:0.7.0
2024/08/18 05:49:10 ✅ Container created: 312c2f6c9544
2024/08/18 05:49:10 🐳 Starting container: 312c2f6c9544
2024/08/18 05:49:10 ✅ Container started: 312c2f6c9544
2024/08/18 05:49:10 ⏳ Waiting for container id 312c2f6c9544 image: testcontainers/ryuk:0.7.0. Waiting for: &{Port:8080/tcp timeout:<nil> PollInterval:100ms}
2024/08/18 05:49:10 🔔 Container is ready: 312c2f6c9544
2024/08/18 05:49:15 🐳 Creating container for image mongo:4.0
2024/08/18 05:49:15 ✅ Container created: dfecd14be24b
2024/08/18 05:49:15 🐳 Starting container: dfecd14be24b
2024/08/18 05:49:15 ✅ Container started: dfecd14be24b
2024/08/18 05:49:15 🔔 Container is ready: dfecd14be24b
2024/08/18 05:49:41 🐳 Terminating container: dfecd14be24b
2024/08/18 05:49:42 🚫 Container terminated: dfecd14be24b
=== RUN   TestPlugins/mongo-1.11.1-cursor-test
2024/08/18 05:49:42 🐳 Creating container for image mongo:4.0
2024/08/18 05:49:42 ✅ Container created: e6f3657ea21c
2024/08/18 05:49:42 🐳 Starting container: e6f3657ea21c
2024/08/18 05:49:42 ✅ Container started: e6f3657ea21c
2024/08/18 05:49:42 🔔 Container is ready: e6f3657ea21c
2024/08/18 05:50:07 🐳 Terminating container: e6f3657ea21c
2024/08/18 05:50:08 🚫 Container terminated: e6f3657ea21c
=== RUN   TestPlugins/mongo-1.11.1-batch-test
2024/08/18 05:50:08 🐳 Creating container for image mongo:4.0
2024/08/18 05:50:08 ✅ Container created: b055ac956f6b
2024/08/18 05:50:08 🐳 Starting container: b055ac956f6b
2024/08/18 05:50:08 ✅ Container started: b055ac956f6b
2024/08/18 05:50:08 🔔 Container is ready: b055ac956f6b
2024/08/18 05:50:33 🐳 Terminating container: b055ac956f6b
2024/08/18 05:50:33 🚫 Container terminated: b055ac956f6b
=== RUN   TestPlugins/nethttp-basic-test
=== RUN   TestPlugins/nethttp-http-2-test
=== RUN   TestPlugins/nethttp-https-test
=== RUN   TestPlugins/redis-9.0.5-executing-commands-test
2024/08/18 05:51:31 🐳 Creating container for image testcontainers/ryuk:0.7.0
2024/08/18 05:51:32 ✅ Container created: f3f966622e66
2024/08/18 05:51:32 🐳 Starting container: f3f966622e66
2024/08/18 05:51:32 ✅ Container started: f3f966622e66
2024/08/18 05:51:32 ⏳ Waiting for container id f3f966622e66 image: testcontainers/ryuk:0.7.0. Waiting for: &{Port:8080/tcp timeout:<nil> PollInterval:100ms}
2024/08/18 05:51:32 🔔 Container is ready: f3f966622e66
2024/08/18 05:51:34 🐳 Creating container for image redis:latest
2024/08/18 05:51:34 ✅ Container created: e028f3da94f1
2024/08/18 05:51:34 🐳 Starting container: e028f3da94f1
2024/08/18 05:51:34 ✅ Container started: e028f3da94f1
2024/08/18 05:51:34 🔔 Container is ready: e028f3da94f1
2024/08/18 05:51:58 🐳 Terminating container: e028f3da94f1
2024/08/18 05:51:59 🚫 Container terminated: e028f3da94f1
=== RUN   TestPlugins/redis-9.0.5-executing-unsupported-commands-test
2024/08/18 05:51:59 🐳 Creating container for image redis:latest
2024/08/18 05:51:59 ✅ Container created: b99fff331db6
2024/08/18 05:51:59 🐳 Starting container: b99fff331db6
2024/08/18 05:51:59 ✅ Container started: b99fff331db6
2024/08/18 05:51:59 🔔 Container is ready: b99fff331db6
2024/08/18 05:52:23 🐳 Terminating container: b99fff331db6
2024/08/18 05:52:24 🚫 Container terminated: b99fff331db6
=== RUN   TestPlugins/redis-9.0.5-redis-conn-test
2024/08/18 05:52:24 🐳 Creating container for image redis:latest
2024/08/18 05:52:24 ✅ Container created: d9e6[35](https://github.com/alibaba/opentelemetry-go-auto-instrumentation/actions/runs/10438184280/job/28905195935?pr=50#step:6:36)301ab0
2024/08/18 05:52:24 🐳 Starting container: d9e635301ab0
2024/08/18 05:52:24 ✅ Container started: d9e635301ab0
2024/08/18 05:52:24 🔔 Container is ready: d9e635301ab0
2024/08/18 05:52:48 🐳 Terminating container: d9e635301ab0
2024/08/18 05:52:48 🚫 Container terminated: d9e635301ab0
=== RUN   TestPlugins/redis-9.0.5-ring-test
2024/08/18 05:52:48 🐳 Creating container for image redis:latest
2024/08/18 05:52:48 ✅ Container created: 4b992aa6bf81
2024/08/18 05:52:48 🐳 Starting container: 4b992aa6bf81
2024/08/18 05:52:49 ✅ Container started: 4b992aa6bf81
2024/08/18 05:52:49 🔔 Container is ready: 4b992aa6bf81
2024/08/18 05:53:13 🐳 Terminating container: 4b992aa6bf81
2024/08/18 05:53:13 🚫 Container terminated: 4b992aa6bf81
=== RUN   TestPlugins/redis-9.0.5-transactions-test
2024/08/18 05:53:13 🐳 Creating container for image redis:latest
2024/08/18 05:53:13 ✅ Container created: c7b42745342d
2024/08/18 05:53:13 🐳 Starting container: c7b42745342d
2024/08/18 05:53:13 ✅ Container started: c7b42745342d
2024/08/18 05:53:13 🔔 Container is ready: c7b42745342d
2024/08/18 05:53:[37](https://github.com/alibaba/opentelemetry-go-auto-instrumentation/actions/runs/10438184280/job/28905195935?pr=50#step:6:38) 🐳 Terminating container: c7b42745342d
2024/08/18 05:53:[38](https://github.com/alibaba/opentelemetry-go-auto-instrumentation/actions/runs/10438184280/job/28905195935?pr=50#step:6:39) 🚫 Container terminated: c7b42745342d
=== RUN   TestPlugins/redis-9.0.5-universal-test
2024/08/18 05:53:38 🐳 Creating container for image redis:latest
2024/08/18 05:53:38 ✅ Container created: c91225e3b0b8
2024/08/18 05:53:38 🐳 Starting container: c91225e3b0b8
2024/08/18 05:53:38 ✅ Container started: c91225e3b0b8
2024/08/18 05:53:38 🔔 Container is ready: c91225e3b0b8
2024/08/18 05:54:02 🐳 Terminating container: c91225e3b0b8
2024/08/18 05:54:03 🚫 Container terminated: c91225e3b0b8
=== RUN   TestPlugins/zap-test
--- FAIL: TestPlugins (699.74s)
    --- PASS: TestPlugins/databasesql-mysql-8-access-database-test (42.43s)
    --- PASS: TestPlugins/databasesql-mysql-8-fetching-database-test (31.55s)
    --- PASS: TestPlugins/databasesql-mysql-8-modify-data-test (31.24s)
    --- FAIL: TestPlugins/databasesql-mysql-8-prepared-statement-test (29.88s)
    --- PASS: TestPlugins/databasesql-mysql-8-single-row-query-test (31.47s)
    --- PASS: TestPlugins/databasesql-mysql-8-single-transaction-test (31.31s)
    --- PASS: TestPlugins/databasesql-mysql-5-access-database-test (31.79s)
    --- PASS: TestPlugins/databasesql-mysql-5-fetching-database-test (27.[41](https://github.com/alibaba/opentelemetry-go-auto-instrumentation/actions/runs/10438184280/job/28905195935?pr=50#step:6:42)s)
    --- PASS: TestPlugins/databasesql-mysql-5-modify-data-test (27.75s)
    --- PASS: TestPlugins/databasesql-mysql-5-prepared-statement-test (27.59s)
    --- PASS: TestPlugins/databasesql-mysql-5-single-row-query-test (27.55s)
    --- PASS: TestPlugins/databasesql-mysql-5-single-transaction-test (27.45s)
    --- PASS: TestPlugins/logrus-test (19.41s)
    --- PASS: TestPlugins/mongo-1.11.1-crud-test (32.56s)
    --- PASS: TestPlugins/mongo-1.11.1-cursor-test (25.56s)
    --- PASS: TestPlugins/mongo-1.11.1-batch-test (25.55s)
    --- PASS: TestPlugins/nethttp-basic-test (20.11s)
    --- PASS: TestPlugins/nethttp-http-2-test (19.00s)
    --- PASS: TestPlugins/nethttp-https-test (18.77s)
    --- PASS: TestPlugins/redis-9.0.5-executing-commands-test (27.90s)
    --- PASS: TestPlugins/redis-9.0.5-executing-unsupported-commands-test (24.91s)
    --- PASS: TestPlugins/redis-9.0.5-redis-conn-test (24.55s)
    --- PASS: TestPlugins/redis-9.0.5-ring-test (24.82s)
    --- PASS: TestPlugins/redis-9.0.5-transactions-test (24.63s)
    --- PASS: TestPlugins/redis-9.0.5-universal-test (24.66s)
    --- PASS: TestPlugins/zap-test (19.87s)
=== RUN   TestMuzzle
=== RUN   TestMuzzle/mongo-1.11.1-crud-muzzle
    infra.go:261: 
=== RUN   TestMuzzle/mongo-1.11.1-cursor-muzzle
    infra.go:261: 
=== RUN   TestMuzzle/mongo-1.11.1-batch-muzzle
    infra.go:261: 
=== RUN   TestMuzzle/redis-9.0.5-muzzle
    infra.go:261: 
--- PASS: TestMuzzle (0.00s)
    --- SKIP: TestMuzzle/mongo-1.11.1-crud-muzzle (0.00s)
    --- SKIP: TestMuzzle/mongo-1.11.1-cursor-muzzle (0.00s)
    --- SKIP: TestMuzzle/mongo-1.11.1-batch-muzzle (0.00s)
    --- SKIP: TestMuzzle/redis-9.0.5-muzzle (0.00s)
=== RUN   TestLatest
=== RUN   TestLatest/mongo-1.11.1-latestDepth
    infra.go:298: 
=== RUN   TestLatest/redis-9.0.5-executing-commands-latestDepth
    infra.go:298: 
--- PASS: TestLatest (0.00s)
    --- SKIP: TestLatest/mongo-1.11.1-latestDepth (0.00s)
    --- SKIP: TestLatest/redis-9.0.5-executing-commands-latestDepth (0.00s)
FAIL
FAIL    github.com/alibaba/opentelemetry-go-auto-instrumentation/test   10[44](https://github.com/alibaba/opentelemetry-go-auto-instrumentation/actions/runs/10438184280/job/28905195935?pr=50#step:6:45).835s
FAIL