diff --git a/packages/node-integration-tests/suites/sessions/server.ts b/packages/node-integration-tests/suites/sessions/server.ts index a718c07d16c1..2823458a1435 100644 --- a/packages/node-integration-tests/suites/sessions/server.ts +++ b/packages/node-integration-tests/suites/sessions/server.ts @@ -22,9 +22,9 @@ let flusherIntervalId = flusher?._intervalId; clearInterval(flusherIntervalId); // @ts-ignore: need access to `_intervalId` -flusherIntervalId = flusher?._intervalId = setInterval(() => flusher?.flush(), 1000); +flusherIntervalId = flusher?._intervalId = setInterval(() => flusher?.flush(), 2000); -setTimeout(() => clearInterval(flusherIntervalId), 2000); +setTimeout(() => clearInterval(flusherIntervalId), 4000); app.get('/test/success', (_req, res) => { res.send('Success!'); @@ -36,7 +36,7 @@ app.get('/test/success_next', (_req, res, next) => { }); app.get('/test/success_slow', async (_req, res) => { - await new Promise(res => setTimeout(res, 500)); + await new Promise(res => setTimeout(res, 50)); res.send('Success!'); }); diff --git a/packages/remix/test/integration/test/client/manualtracing.test.ts b/packages/remix/test/integration/test/client/manualtracing.test.ts index 90291cf2dacf..edc919d2d4a9 100644 --- a/packages/remix/test/integration/test/client/manualtracing.test.ts +++ b/packages/remix/test/integration/test/client/manualtracing.test.ts @@ -14,7 +14,7 @@ test('should report a manually created / finished transaction.', async ({ page } expect(manualTransactionEnvelope.start_timestamp).toBeDefined(); expect(manualTransactionEnvelope.timestamp).toBeDefined(); - expect(pageloadEnvelope.contexts?.trace.op).toBe('pageload'); + expect(pageloadEnvelope.contexts?.trace?.op).toBe('pageload'); expect(pageloadEnvelope.tags?.['routing.instrumentation']).toBe('remix-router'); expect(pageloadEnvelope.type).toBe('transaction'); expect(pageloadEnvelope.transaction).toBe('routes/manual-tracing/$id');