From e6b768c79856446668b31937b047502d63a5efb2 Mon Sep 17 00:00:00 2001 From: s1gr1d <32902192+s1gr1d@users.noreply.github.com> Date: Fri, 11 Sep 2026 14:55:09 +0200 Subject: [PATCH] test(vue): Guard no Options API tests so they don't timeout --- .../test-applications/vue-3/tests/performance.test.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-packages/e2e-tests/test-applications/vue-3/tests/performance.test.ts b/dev-packages/e2e-tests/test-applications/vue-3/tests/performance.test.ts index 8f2aa8a3f593..ac49083727e8 100644 --- a/dev-packages/e2e-tests/test-applications/vue-3/tests/performance.test.ts +++ b/dev-packages/e2e-tests/test-applications/vue-3/tests/performance.test.ts @@ -131,7 +131,8 @@ test('sends a pageload span with a route name as span name if available', async return ( spans.some( span => span.is_segment && getSpanOp(span) === 'pageload' && span.attributes['url.path']?.value === route, - ) && expectedUiSpanNames.every(name => spans.some(span => span.name === name)) + ) && + (OPTIONS_API_DISABLED || expectedUiSpanNames.every(name => spans.some(span => span.name === name))) ); }); @@ -171,7 +172,7 @@ test('sends a lifecycle span for the root and for each tracked component only', const spansPromise = collectStreamedSpans('vue-3', spans => { return ( spans.some(span => span.is_segment && getSpanOp(span) === 'pageload' && span.name === '/components') && - expectedUiSpanNames.every(name => spans.some(span => span.name === name)) + (OPTIONS_API_DISABLED || expectedUiSpanNames.every(name => spans.some(span => span.name === name))) ); });