From 43d5677cc4801d4185eedd7a8708c37760a0ce7d Mon Sep 17 00:00:00 2001 From: Nicolas Hrubec Date: Fri, 16 Oct 2026 12:11:04 +0200 Subject: [PATCH] test(v10): Skip Vercel AI OTel multi-step test on Node 26.12+ Co-Authored-By: GPT-6 --- .../suites/tracing/vercelai/v6_v7/test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-packages/node-integration-tests/suites/tracing/vercelai/v6_v7/test.ts b/dev-packages/node-integration-tests/suites/tracing/vercelai/v6_v7/test.ts index ddb5dcdfa146..cfcec18b4ba2 100644 --- a/dev-packages/node-integration-tests/suites/tracing/vercelai/v6_v7/test.ts +++ b/dev-packages/node-integration-tests/suites/tracing/vercelai/v6_v7/test.ts @@ -633,7 +633,9 @@ describe.each(matrix)('Vercel AI integration (version %s)', (version, vercelAiVe 'scenario-stream-tools.mjs', 'instrument.mjs', (createRunner, test) => { - test('captures usage, tool calls and output across a multi-step streamText', async () => { + // Node 26.12 regresses Web Streams async context, nesting the second model span under the first. + const skipOnNode26 = !usesChannels && NODE_VERSION.major === 26 && NODE_VERSION.minor >= 12; + test.skipIf(skipOnNode26)('captures usage, tool calls and output across a multi-step streamText', async () => { await createRunner() .expect({ transaction: { transaction: 'main' } }) .expect({