From 14e6cbef58e11d18614aab51438587ce2fc2f187 Mon Sep 17 00:00:00 2001 From: viyatb-oai Date: Thu, 9 Jul 2026 21:57:42 -0700 Subject: [PATCH] test(exec-server): avoid brittle trace span assertion Co-authored-by: Codex noreply@openai.com --- codex-rs/exec-server/src/client.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/codex-rs/exec-server/src/client.rs b/codex-rs/exec-server/src/client.rs index b084f001dd..3aa05a62d3 100644 --- a/codex-rs/exec-server/src/client.rs +++ b/codex-rs/exec-server/src/client.rs @@ -1488,8 +1488,11 @@ mod tests { let traceparent = trace.traceparent.as_deref().expect("request traceparent"); let expected_parts = expected_traceparent.split('-').collect::>(); let parts = traceparent.split('-').collect::>(); + assert_eq!(parts.len(), 4); + assert_eq!(expected_parts.len(), 4); + assert_eq!(parts[0], expected_parts[0]); assert_eq!(parts[1], expected_parts[1]); - assert_ne!(parts[2], expected_parts[2]); + assert_eq!(parts[3], expected_parts[3]); assert_eq!(trace.tracestate, expected_trace.tracestate); }