From 677cf78eff8acbf3eb5c5b0d9212df09effc5e80 Mon Sep 17 00:00:00 2001 From: Nicolas Hrubec Date: Thu, 8 Oct 2026 17:12:28 +0200 Subject: [PATCH 1/2] test(node): Port HTTP propagation and transport suites to streaming Co-Authored-By: GPT-6 --- dev-packages/node-integration-tests/suites/ipv6/scenario.ts | 1 - dev-packages/node-integration-tests/suites/proxy/basic.js | 1 - .../baggage-org-id/server-no-explicit-org-id.ts | 1 - .../baggage-org-id/server-no-org-id.ts | 1 - .../tracing/tracePropagationTargets/baggage-org-id/server.ts | 1 - .../suites/tracing/tracePropagationTargets/scenario.ts | 1 - .../suites/tracing/tracePropagationTargets/test.ts | 4 +--- 7 files changed, 1 insertion(+), 9 deletions(-) diff --git a/dev-packages/node-integration-tests/suites/ipv6/scenario.ts b/dev-packages/node-integration-tests/suites/ipv6/scenario.ts index 598e487ea990..0023a1bc4b48 100644 --- a/dev-packages/node-integration-tests/suites/ipv6/scenario.ts +++ b/dev-packages/node-integration-tests/suites/ipv6/scenario.ts @@ -2,7 +2,6 @@ import * as Sentry from '@sentry/node'; import { loggingTransport } from '@sentry-internal/node-integration-tests'; Sentry.init({ - traceLifecycle: 'static', dsn: 'https://public@[2001:db8::1]/1337', defaultIntegrations: false, sendClientReports: false, diff --git a/dev-packages/node-integration-tests/suites/proxy/basic.js b/dev-packages/node-integration-tests/suites/proxy/basic.js index 45a8a43fd880..aaa0a958554e 100644 --- a/dev-packages/node-integration-tests/suites/proxy/basic.js +++ b/dev-packages/node-integration-tests/suites/proxy/basic.js @@ -7,7 +7,6 @@ proxy.listen(0, () => { const proxyPort = proxy.address().port; Sentry.init({ - traceLifecycle: 'static', dsn: process.env.SENTRY_DSN, transportOptions: { proxy: `http://localhost:${proxyPort}`, diff --git a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server-no-explicit-org-id.ts b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server-no-explicit-org-id.ts index 2446388da0fd..40c29de4d5b4 100644 --- a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server-no-explicit-org-id.ts +++ b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server-no-explicit-org-id.ts @@ -4,7 +4,6 @@ import { loggingTransport, startExpressServerAndSendPortToRunner } from '@sentry export type TestAPIResponse = { test_data: { host: string; 'sentry-trace': string; baggage: string } }; Sentry.init({ - traceLifecycle: 'static', dsn: 'https://public@o01234987.ingest.sentry.io/1337', release: '1.0', environment: 'prod', diff --git a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server-no-org-id.ts b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server-no-org-id.ts index 82ede5bb97b3..107ba3605c6b 100644 --- a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server-no-org-id.ts +++ b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server-no-org-id.ts @@ -4,7 +4,6 @@ import { loggingTransport, startExpressServerAndSendPortToRunner } from '@sentry export type TestAPIResponse = { test_data: { host: string; 'sentry-trace': string; baggage: string } }; Sentry.init({ - traceLifecycle: 'static', dsn: 'https://public@public.ingest.sentry.io/1337', release: '1.0', environment: 'prod', diff --git a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server.ts b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server.ts index 5f9aa1397b38..d2b593da513f 100644 --- a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server.ts +++ b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/baggage-org-id/server.ts @@ -4,7 +4,6 @@ import { loggingTransport, startExpressServerAndSendPortToRunner } from '@sentry export type TestAPIResponse = { test_data: { host: string; 'sentry-trace': string; baggage: string } }; Sentry.init({ - traceLifecycle: 'static', dsn: 'https://public@o0000987.ingest.sentry.io/1337', release: '1.0', environment: 'prod', diff --git a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/scenario.ts b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/scenario.ts index bb87c3096aa0..c31007afe9d0 100644 --- a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/scenario.ts +++ b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/scenario.ts @@ -2,7 +2,6 @@ import * as Sentry from '@sentry/node'; import { loggingTransport } from '@sentry-internal/node-integration-tests'; Sentry.init({ - traceLifecycle: 'static', dsn: 'https://public@dsn.ingest.sentry.io/1337', release: '1.0', tracesSampleRate: 1.0, diff --git a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/test.ts b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/test.ts index dc5105c9d1bb..66fea86719c0 100644 --- a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/test.ts +++ b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/test.ts @@ -29,9 +29,7 @@ test('HttpIntegration should instrument correct requests when tracePropagationTa await createRunner(__dirname, 'scenario.ts') .withEnv({ SERVER_URL }) .expect({ - transaction: { - // we're not too concerned with the actual transaction here since this is tested elsewhere - }, + span: {}, }) .start() .completed(); From 3ae2e9865f9428bb312dba0f87620a75fd5e402a Mon Sep 17 00:00:00 2001 From: Nicolas Hrubec Date: Fri, 9 Oct 2026 08:27:08 +0200 Subject: [PATCH 2/2] test(node): Restore propagation expectation comment Co-Authored-By: GPT-6 --- .../suites/tracing/tracePropagationTargets/test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/test.ts b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/test.ts index 66fea86719c0..4ef1bb6c4bfe 100644 --- a/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/test.ts +++ b/dev-packages/node-integration-tests/suites/tracing/tracePropagationTargets/test.ts @@ -29,7 +29,9 @@ test('HttpIntegration should instrument correct requests when tracePropagationTa await createRunner(__dirname, 'scenario.ts') .withEnv({ SERVER_URL }) .expect({ - span: {}, + span: { + // Span contents are tested elsewhere. + }, }) .start() .completed();