Skip to content

Commit 9b5cf26

Browse files
authored
fix(node): Ensure autoSessionTracking is enabled by default (#12790)
I noticed that we were not actually enabling auto session tracking correctly in node, because we did not check on the correct `options` object 😬
1 parent 25db805 commit 9b5cf26

File tree

45 files changed

+180
-152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+180
-152
lines changed

dev-packages/node-integration-tests/suites/anr/test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ conditionalTest({ min: 16 })('should report ANR when event loop blocked', () =>
110110
test('With session', done => {
111111
createRunner(__dirname, 'basic-session.js')
112112
.withMockSentryServer()
113+
.unignore('session')
113114
.expect({
114115
session: {
115116
status: 'abnormal',

dev-packages/node-integration-tests/suites/esm/warn-esm/test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ test("warns if using ESM on Node.js versions that don't support `register()`", a
1313
return;
1414
}
1515

16-
const runner = createRunner(__dirname, 'server.mjs').ignore('session', 'sessions', 'event').start();
16+
const runner = createRunner(__dirname, 'server.mjs').ignore('event').start();
1717

1818
await runner.makeRequest('get', '/test/success');
1919

@@ -26,15 +26,15 @@ test('does not warn if using ESM on Node.js versions that support `register()`',
2626
return;
2727
}
2828

29-
const runner = createRunner(__dirname, 'server.mjs').ignore('session', 'sessions', 'event').start();
29+
const runner = createRunner(__dirname, 'server.mjs').ignore('event').start();
3030

3131
await runner.makeRequest('get', '/test/success');
3232

3333
expect(runner.getLogs()).not.toContain(esmWarning);
3434
});
3535

3636
test('does not warn if using CJS', async () => {
37-
const runner = createRunner(__dirname, 'server.js').ignore('session', 'sessions', 'event').start();
37+
const runner = createRunner(__dirname, 'server.js').ignore('event').start();
3838

3939
await runner.makeRequest('get', '/test/success');
4040

dev-packages/node-integration-tests/suites/express/handle-error-scope-data-loss/test.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ afterAll(() => {
1515
*/
1616
test('withScope scope is NOT applied to thrown error caught by global handler', done => {
1717
const runner = createRunner(__dirname, 'server.ts')
18-
.ignore('session', 'sessions')
1918
.expect({
2019
event: {
2120
exception: {
@@ -53,7 +52,6 @@ test('withScope scope is NOT applied to thrown error caught by global handler',
5352
*/
5453
test('isolation scope is applied to thrown error caught by global handler', done => {
5554
const runner = createRunner(__dirname, 'server.ts')
56-
.ignore('session', 'sessions')
5755
.expect({
5856
event: {
5957
exception: {

dev-packages/node-integration-tests/suites/express/handle-error-tracesSampleRate-0/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ afterAll(() => {
66

77
test('should capture and send Express controller error with txn name if tracesSampleRate is 0', done => {
88
const runner = createRunner(__dirname, 'server.ts')
9-
.ignore('session', 'sessions', 'transaction')
9+
.ignore('transaction')
1010
.expect({
1111
event: {
1212
exception: {

dev-packages/node-integration-tests/suites/express/handle-error-tracesSampleRate-unset/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ afterAll(() => {
66

77
test('should capture and send Express controller error if tracesSampleRate is not set.', done => {
88
const runner = createRunner(__dirname, 'server.ts')
9-
.ignore('session', 'sessions', 'transaction')
9+
.ignore('transaction')
1010
.expect({
1111
event: {
1212
exception: {

dev-packages/node-integration-tests/suites/express/multiple-init/test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ afterAll(() => {
66

77
test('allows to call init multiple times', done => {
88
const runner = createRunner(__dirname, 'server.ts')
9-
.ignore('session', 'sessions')
109
.expect({
1110
event: {
1211
exception: {

dev-packages/node-integration-tests/suites/express/multiple-routers/common-infix-parameterized/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ afterAll(() => {
66

77
test('should construct correct url with common infixes with multiple parameterized routers.', done => {
88
createRunner(__dirname, 'server.ts')
9-
.ignore('transaction', 'session', 'sessions')
9+
.ignore('transaction')
1010
.expect({ event: { message: 'Custom Message', transaction: 'GET /api/v1/user/:userId' } })
1111
.start(done)
1212
.makeRequest('get', '/api/v1/user/3212');

dev-packages/node-integration-tests/suites/express/multiple-routers/common-infix/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ afterAll(() => {
66

77
test('should construct correct url with common infixes with multiple routers.', done => {
88
createRunner(__dirname, 'server.ts')
9-
.ignore('transaction', 'session', 'sessions')
9+
.ignore('transaction')
1010
.expect({ event: { message: 'Custom Message', transaction: 'GET /api2/v1/test' } })
1111
.start(done)
1212
.makeRequest('get', '/api2/v1/test');

dev-packages/node-integration-tests/suites/express/multiple-routers/common-prefix-parameterized-reverse/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ afterAll(() => {
66

77
test('should construct correct urls with multiple parameterized routers (use order reversed).', done => {
88
createRunner(__dirname, 'server.ts')
9-
.ignore('transaction', 'session', 'sessions')
9+
.ignore('transaction')
1010
.expect({ event: { message: 'Custom Message', transaction: 'GET /api/v1/user/:userId' } })
1111
.start(done)
1212
.makeRequest('get', '/api/v1/user/1234/');

dev-packages/node-integration-tests/suites/express/multiple-routers/common-prefix-parameterized/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ afterAll(() => {
66

77
test('should construct correct urls with multiple parameterized routers.', done => {
88
createRunner(__dirname, 'server.ts')
9-
.ignore('transaction', 'session', 'sessions')
9+
.ignore('transaction')
1010
.expect({ event: { message: 'Custom Message', transaction: 'GET /api/v1/user/:userId' } })
1111
.start(done)
1212
.makeRequest('get', '/api/v1/user/1234/');

0 commit comments

Comments
 (0)