diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/noOnLoad/sdkLoadedInMeanwhile/subject.js b/dev-packages/browser-integration-tests/loader-suites/loader/noOnLoad/sdkLoadedInMeanwhile/subject.js index a446728e6995..83b9d2ce453c 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/noOnLoad/sdkLoadedInMeanwhile/subject.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/noOnLoad/sdkLoadedInMeanwhile/subject.js @@ -6,6 +6,7 @@ setTimeout(() => { cdnScript.addEventListener('load', () => { Sentry.init({ + traceLifecycle: 'static', dsn: 'https://public@dsn.ingest.sentry.io/1337', replaysSessionSampleRate: 0.42, }); diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/addBreadcrumb/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/addBreadcrumb/init.js index 19552be67987..e485eb2795ca 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/addBreadcrumb/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/addBreadcrumb/init.js @@ -1,5 +1,5 @@ Sentry.onLoad(function () { - Sentry.init({}); + Sentry.init({ traceLifecycle: 'static' }); Sentry.addBreadcrumb({ category: 'auth', message: 'testing loader', diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/captureExceptionInOnLoad/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/captureExceptionInOnLoad/init.js index 8c8c99e30367..681ad95b9d47 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/captureExceptionInOnLoad/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/captureExceptionInOnLoad/init.js @@ -1,5 +1,5 @@ Sentry.onLoad(function () { // You _have_ to call Sentry.init() before calling Sentry.captureException() in Sentry.onLoad()! - Sentry.init(); + Sentry.init({ traceLifecycle: 'static' }); Sentry.captureException('Test exception'); }); diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customBrowserTracing/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customBrowserTracing/init.js index 0bf51bde157e..647309a011d9 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customBrowserTracing/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customBrowserTracing/init.js @@ -2,6 +2,7 @@ window._testBaseTimestamp = performance.timeOrigin / 1000; Sentry.onLoad(function () { Sentry.init({ + traceLifecycle: 'static', integrations: [ // Without this syntax, this will be re-written by the test framework window['Sentry'].browserTracingIntegration(), diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customInit/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customInit/init.js index f0d1725d4323..ccdbfa9e7eb5 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customInit/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customInit/init.js @@ -5,6 +5,7 @@ setTimeout(() => { window.__hadSentry = window.sentryIsLoaded(); Sentry.init({ + traceLifecycle: 'static', sampleRate: 0.5, }); diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customIntegrations/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customIntegrations/init.js index 5d2920680cfc..444f21d42c44 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customIntegrations/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customIntegrations/init.js @@ -8,6 +8,7 @@ class CustomIntegration { Sentry.onLoad(function () { Sentry.init({ + traceLifecycle: 'static', integrations: [new CustomIntegration()], }); diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customIntegrationsFunction/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customIntegrationsFunction/init.js index 0836f8b3b887..374f45a288f8 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customIntegrationsFunction/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customIntegrationsFunction/init.js @@ -8,6 +8,7 @@ class CustomIntegration { Sentry.onLoad(function () { Sentry.init({ + traceLifecycle: 'static', integrations: integrations => [new CustomIntegration()].concat(integrations), }); diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customReplay/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customReplay/init.js index f37879cc19db..25aad2b8a12c 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customReplay/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customReplay/init.js @@ -1,5 +1,6 @@ Sentry.onLoad(function () { Sentry.init({ + traceLifecycle: 'static', integrations: [ // Without this syntax, this will be re-written by the test framework window['Sentry'].replayIntegration({ diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/init.js index e63705186b2f..3199fec78e0f 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/init.js @@ -1,3 +1,3 @@ Sentry.onLoad(function () { - Sentry.init({}); + Sentry.init({ traceLifecycle: 'static' }); }); diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/init.js index cff88d413dfe..a3a417f0e120 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/init.js @@ -1,5 +1,5 @@ window.sentryOnLoad = function () { - Sentry.init({}); + Sentry.init({ traceLifecycle: 'static' }); window.__sentryLoaded = true; }; diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/pageloadTransaction/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/pageloadTransaction/init.js index 7c0fceed58a4..a30255f6ae1c 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/pageloadTransaction/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/pageloadTransaction/init.js @@ -1,5 +1,5 @@ window._testBaseTimestamp = performance.timeOrigin / 1000; Sentry.onLoad(function () { - Sentry.init({}); + Sentry.init({ traceLifecycle: 'static' }); }); diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/replay/init.js b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/replay/init.js index e55a8aefdc0b..2cb4cc031a03 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/replay/init.js +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/replay/init.js @@ -1,5 +1,6 @@ Sentry.onLoad(function () { Sentry.init({ + traceLifecycle: 'static', replaysSessionSampleRate: 1, }); }); diff --git a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.html b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.html index 59a7d0eacb64..b7680968efa7 100644 --- a/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.html +++ b/dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.html @@ -5,6 +5,7 @@