-
-
Notifications
You must be signed in to change notification settings - Fork 353
Description
Platform:
- iOS
SDK:
-
@sentry/react-native
(>= 1.0.0) -
react-native-sentry
(<= 0.43.2)
SDK version: 5.22.0
react-native
version: 0.72.3
Are you using Expo?
- Yes
- No
Are you using sentry.io or on-premise?
- sentry.io (SaaS)
- on-premise
Configuration:
export const routingInstrumentation = new Sentry.ReactNavigationInstrumentation(
{
enableTimeToInitialDisplay: true,
},
);
Sentry.init({
environment: 'development'
sampleRate: 1.0,
tracesSampleRate: 0.1,
enableAppHangTracking: false,
integrations: [
new Sentry.ReactNativeTracing({
routingInstrumentation,
tracePropagationTargets: [currentConfig.DOMAIN],
}),
],
});
I have the following issue:
I am seeing some inconsistencies in the data reported and what should be reported based on the SDK behaviour. For example, it is odd to me that some transactions are being marked as 'deadline_exceeded' when they do not exceed the default value for [finalTimeoutMs]. finalTimeoutMs
is also not being overridden in the init code block
The default for finalTimeoutMs
is 600000ms or 10mins, which is way above what the transactions being marked deadline_exceeded are reporting. The amount of failed transactions with this status seems to have increased after updating the SDK version from 5.3.0
to 5.22.0
More details with links to examples in the Customer Case
Metadata
Metadata
Assignees
Labels
Projects
Status
Status