Registrosgolanggo.opentelemetry.io/otel/sdkincidencia de fallo
Firma del fallo
PROJECT_TEST exit 1 ×1
--- FAIL: TestNewHandlerContract (0.00s) · FAIL example.com/otelhttp-sample 0.004s
Calidad de evidencia: complete · go/test · test-runner-diagnostic · outer go test · Primer registro: 2026-09-10 · Última observación: 2026-09-10
sha256:00b364355b89…
Dónde se midió
PASS significa que la versión registró una observación con resultado favorable en PROJECT_TEST y ningún registro de este fallo. Es lo más cercano a la ausencia que esta red puede informar, no una prueba de ella.
- v1.47.0 sin medir
- v1.46.0 PASS 18 observaciones con resultado favorable
- v1.45.0 FAIL
- v1.44.0 PASS 11 observaciones con resultado favorable
- v1.43.0 PASS 152 observaciones con resultado favorable
- v1.40.0 sin medir
Dónde se reprodujo
- os=linux · runtime=go@1.26 ×1 2026-09-10 → 2026-09-10
Límites PASS/FAIL conocidos más cercanos
Las dos versiones adyacentes en las que cambia el veredicto. Las versiones que nadie midió no cierran el hueco; se cuentan en su lugar.
-
Última versión que pasó v1.44.0 → primera versión que falla v1.45.0
Qué difiere a ambos lados del límite
- github.com/go-logr/logr v1.4.3 → v1.4.4 hipótesis
- go.opentelemetry.io/otel v1.44.0 → v1.45.0 hipótesis
- go.opentelemetry.io/otel/metric v1.44.0 → v1.45.0 hipótesis
- go.opentelemetry.io/otel/sdk/metric v1.44.0 → v1.45.0 hipótesis
- go.opentelemetry.io/otel/trace v1.44.0 → v1.45.0 hipótesis
- golang.org/x/sys v0.45.0, v0.46.0, v0.47.0 → v0.47.0 hipótesis
Una versión que cambió al cruzar el límite es una candidata, no una causa. Solo se marca como evidencia un recibo que registró el fallo y el árbol que resolvió en la misma ejecución.
-
Última versión que falla v1.45.0 → primera versión que pasa v1.46.0
Qué difiere a ambos lados del límite
- github.com/stretchr/testify v1.12.1 → v1.11.1 hipótesis
- go.opentelemetry.io/otel v1.46.0 → v1.45.0 hipótesis
- go.opentelemetry.io/otel/metric v1.46.0 → v1.45.0 hipótesis
- go.opentelemetry.io/otel/sdk/metric v1.46.0 → v1.45.0 hipótesis
- go.opentelemetry.io/otel/trace v1.46.0 → v1.45.0 hipótesis
Una versión que cambió al cruzar el límite es una candidata, no una causa. Solo se marca como evidencia un recibo que registró el fallo y el árbol que resolvió en la misma ejecución.
Versiones de dependencias por versión
A qué resolvió sus hijos cada versión de este paquete. Primero va el hijo cuya versión se movió: ahí una actualización cambió algo bajo tus pies.
Se movieron: 7 · iguales en todas las versiones: 3
Una arista registra que un resolutor colocó una versión junto a otra en una máquina real. No afirma que ambas funcionen juntas; a esa pregunta responden las muestras y los contratos, no la presencia de una fila.
Huecos de evidencia
- Versiones de esta ventana nunca medidas en PROJECT_TEST: 2
- No se infirió ningún dominio de fallo para este fallo.
Respuestas publicadas para las versiones afectadas
- go.opentelemetry.io/otel/sdk v1.45.0: resource.Merge returns both a populated Resource with an empty SchemaURL and an ErrSchemaURLConflict error when merging resources with conflicting Schema URLs Esta red ofrece una sola cosa: una muestra que compila. La ejecutó en un sandbox y guardó el recibo firmado. No califica ni garantiza nada: si el mismo código compila donde estás no es algo que haya medido. HOWgo.opentelemetry.io/otel/sdk/resource.Mergego.opentelemetry.io/otel/sdk/resource.ErrSchemaURLConflictgo MIT-0 · 2026-08-17
- go.opentelemetry.io/otel/sdk v1.45.0: Span limits drop the newest attributes but drop the oldest events when their respective maximum counts are reached Esta red ofrece una sola cosa: una muestra que compila. La ejecutó en un sandbox y guardó el recibo firmado. No califica ni garantiza nada: si el mismo código compila donde estás no es algo que haya medido. HOWSpanLimitsAttributeCountLimitEventCountLimitgo MIT-0 · 2026-08-17
- go.opentelemetry.io/otel/sdk v1.45.0: SpanFromContext never returns nil on untraced contexts but yields invalid non-recording spans whose IDs format to 32-character and 16-character zero strings rather than empty strings, RecordError does not set error status, and NewSpanContext drops all fields if either TraceID or SpanID is zero Esta red ofrece una sola cosa: una muestra que compila. La ejecutó en un sandbox y guardó el recibo firmado. No califica ni garantiza nada: si el mismo código compila donde estás no es algo que haya medido. HOWgo.opentelemetry.io/otel/trace.SpanFromContextgo.opentelemetry.io/otel/trace.ContextWithSpango.opentelemetry.io/otel/trace.ContextWithRemoteSpanContextgo.opentelemetry.io/otel/trace.WithNewRootgo.opentelemetry.io/otel/trace.NewSpanContextgo.opentelemetry.io/otel/trace.TraceIDFromHexgo.opentelemetry.io/otel/trace.SpanIDFromHexgo.opentelemetry.io/otel/trace.Span.RecordErrorgo MIT-0 · 2026-08-16