Skip to content

Commit

Permalink
Bugfix/android anr (#2603)
Browse files Browse the repository at this point in the history
* updated Sentry SDK and increase the default timeout for ANR to be thrown  from 4 to 10 seconds #2498

* updated ANR reporting time to 8 seconds

* removed increased timeout and correct sentry integrations vesion

* updated pod dependencies
  • Loading branch information
sethkfman authored May 3, 2021
1 parent 341ce1e commit 9361631
Show file tree
Hide file tree
Showing 4 changed files with 128 additions and 88 deletions.
16 changes: 8 additions & 8 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -381,18 +381,18 @@ PODS:
- React-Core
- RNSensors (5.3.0):
- React
- RNSentry (1.3.3):
- React
- Sentry (~> 4.4.0)
- RNSentry (2.4.2):
- React-Core
- Sentry (= 6.1.4)
- RNShare (5.2.2):
- React-Core
- RNSVG (12.1.0):
- React
- RNVectorIcons (6.4.2):
- React
- Sentry (4.4.3):
- Sentry/Core (= 4.4.3)
- Sentry/Core (4.4.3)
- Sentry (6.1.4):
- Sentry/Core (= 6.1.4)
- Sentry/Core (6.1.4)
- TcpSockets (4.0.0):
- CocoaAsyncSocket
- React
Expand Down Expand Up @@ -699,11 +699,11 @@ SPEC CHECKSUMS:
RNReanimated: e03f7425cb7a38dcf1b644d680d1bfc91c3337ad
RNScreens: 45c457af3d2ee9e08fc01e70da87e653d46b1198
RNSensors: c363d486c879e181905dea84a2535e49af1c2d25
RNSentry: 86baf0c87120cd5eb491d073989f8cbc1a2174c6
RNSentry: e86fb2e2fec0365644f4b582938bf66be515acce
RNShare: 5cfe16bfd42cd2c4869a7692462181ac8cc15a6d
RNSVG: ce9d996113475209013317e48b05c21ee988d42e
RNVectorIcons: 6607bd3a30291d0edb56f9bbe7ae411ee2b928b0
Sentry: 14bdd673870e8cf64932b149fad5bbbf39a9b390
Sentry: 9d055e2de30a77685e86b219acf02e59b82091fc
TcpSockets: a8eb6b5867fe643e6cfed5db2e4de62f4d1e8fd0
Yoga: 4bd86afe9883422a7c4028c00e34790f560923d6
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,8 @@
"@react-native-community/netinfo": "6.0.0",
"@react-native-community/viewpager": "^3.3.0",
"@rnhooks/keyboard": "^0.0.3",
"@sentry/integrations": "5.13.0",
"@sentry/react-native": "1.3.3",
"@sentry/integrations": "6.3.1",
"@sentry/react-native": "2.4.2",
"@tradle/react-native-http": "2.0.1",
"@walletconnect/client": "^1.4.1",
"@walletconnect/utils": "^1.4.1",
Expand Down
2 changes: 1 addition & 1 deletion scripts/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ buildAndroidRelease(){
yarn build:android:checksum
fi

if [ "$PRE_RELEASE" = false ] ; then
if [ "$PRE_RELEASE" = false ] ; thengit
adb install app/build/outputs/apk/release/app-release.apk
fi
}
Expand Down
194 changes: 117 additions & 77 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1848,14 +1848,14 @@
resolved "https://registry.yarnpkg.com/@rnhooks/keyboard/-/keyboard-0.0.3.tgz#e17a62a9f1e4f25efdf0afa4359b82e3dbea6523"
integrity sha512-tBaDWQkcLgeEQCol/6NkB8JyRkvS7L3//mkkOSNOoeLc74Fttz8kiLUsSj9cBwSyFCrWP2K04Tn8zNgWfdFQYg==

"@sentry/browser@^5.12.1":
version "5.19.1"
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-5.19.1.tgz#b22f36fc71f36719ad352a54e6b31722622128c0"
integrity sha512-Aon5Nc2n8sIXKg6Xbr4RM3/Xs7vFpXksL56z3yIuGrmpCM8ToQ25/tQv8h+anYi72x5bn1npzaXB/NwU1Qwfhg==
dependencies:
"@sentry/core" "5.19.1"
"@sentry/types" "5.19.1"
"@sentry/utils" "5.19.1"
"@sentry/browser@6.2.1":
version "6.2.1"
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-6.2.1.tgz#f9f277e6f8cad0c7efd1a01726095d63a47a1c16"
integrity sha512-OAikFZ9EimD3noxMp8tA6Cf6qJcQ2U8k5QSgTPwdx+09nZOGJzbRFteK7WWmrS93ZJdzN61lpSQbg5v+bmmfbQ==
dependencies:
"@sentry/core" "6.2.1"
"@sentry/types" "6.2.1"
"@sentry/utils" "6.2.1"
tslib "^1.9.3"

"@sentry/cli@^1.52.4":
Expand All @@ -1869,95 +1869,123 @@
progress "^2.0.3"
proxy-from-env "^1.1.0"

"@sentry/core@5.19.1", "@sentry/core@^5.12.0":
version "5.19.1"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.19.1.tgz#f5ff7feb1118035f75f1d0bc2a76e2b040d2aa8e"
integrity sha512-BGGxjeT95Og/hloBhQXAVcndVXPmIU6drtF3oKRT12cBpiG965xEDEUwiJVvyb5MAvojdVEZBK2LURUFY/d7Zw==
"@sentry/core@6.2.1":
version "6.2.1"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.2.1.tgz#8b177e9bf591e2e7ddcb04f0b1403de3f5aa8755"
integrity sha512-jPqQEtafxxDtLONhCbTHh/Uq8mZRhsfbwJTSVYfPVEe/ELfFZLQK7tP6rOh7zEWKbTkE0mE6XcaoH3ZRAhgrqg==
dependencies:
"@sentry/hub" "5.19.1"
"@sentry/minimal" "5.19.1"
"@sentry/types" "5.19.1"
"@sentry/utils" "5.19.1"
"@sentry/hub" "6.2.1"
"@sentry/minimal" "6.2.1"
"@sentry/types" "6.2.1"
"@sentry/utils" "6.2.1"
tslib "^1.9.3"

"@sentry/hub@5.19.1":
version "5.19.1"
resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.19.1.tgz#f3bc8500680974ce43c1eedcd8e90696cc18b306"
integrity sha512-XjfbNGWVeDsP38alm5Cm08YPIw5Hu6HbPkw7a3y1piViTrg4HdtsE+ZJqq0YcURo2RTpg6Ks6coCS/zJxIPygQ==
"@sentry/hub@6.2.1":
version "6.2.1"
resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.2.1.tgz#35bc6bf841a93f4354b3a17592c938b3dba20b73"
integrity sha512-pG7wCQeRpzeP6t0bT4T0X029R19dbDS3/qswF8BL6bg0AI3afjfjBAZm/fqn1Uwe/uBoMHVVdbxgJDZeQ5d4rQ==
dependencies:
"@sentry/types" "5.19.1"
"@sentry/utils" "5.19.1"
"@sentry/types" "6.2.1"
"@sentry/utils" "6.2.1"
tslib "^1.9.3"

"@sentry/integrations@5.13.0":
version "5.13.0"
resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-5.13.0.tgz#358e3225ff302353ea38214daa4a5eed1eb5d4aa"
integrity sha512-xfi3LyspqFxb2xaSKu5MMrA4kuN8waagbOjInAut48jrdqATLioMjCcUruU/aHILAUCCznPW9zsR42J1OmVoMw==
"@sentry/integrations@6.2.1":
version "6.2.1"
resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-6.2.1.tgz#caa9b49de29523698668d45827633be86b2268ff"
integrity sha512-UBvuil/b9M5HGH6aBDzTiIVRsmpC/wqwDKy28IO05XLdalmKgJ9C1EQhoyN6xw+1lINpXXFtfq4NhfgZgWbc7Q==
dependencies:
"@sentry/types" "5.12.4"
"@sentry/utils" "5.13.0"
"@sentry/types" "6.2.1"
"@sentry/utils" "6.2.1"
localforage "^1.8.1"
tslib "^1.9.3"

"@sentry/integrations@^5.12.0":
version "5.19.1"
resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-5.19.1.tgz#9c6680eceff95b9fb66ad18c2cf9fa2e9f0181b5"
integrity sha512-JMiYtHh6m50eMC8BHkcZZjl6/Nx2JVivhkLx6EGsbgNTpGlsODhrRt+kgRKFhPWhEjKlcjx+l6tmq90NbfLusg==
"@sentry/integrations@6.3.1":
version "6.3.1"
resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-6.3.1.tgz#8bd4c05a83c5fe8ece6cb59a6e31e1e632a14af8"
integrity sha512-fB0+CmU2L2VJ8WyI33t060lxpBNAoh092jzMGEnnfPKTVMxnscjFrISzrWXQZs/OoR6q8Yo/+pZAT5gWA0dDOQ==
dependencies:
"@sentry/types" "5.19.1"
"@sentry/utils" "5.19.1"
"@sentry/types" "6.3.1"
"@sentry/utils" "6.3.1"
localforage "^1.8.1"
tslib "^1.9.3"

"@sentry/minimal@5.19.1":
version "5.19.1"
resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.19.1.tgz#04043d93a7dc90cbed1a31d80f6bf59688ea3100"
integrity sha512-pgNfsaCroEsC8gv+NqmPTIkj4wyK6ZgYLV12IT4k2oJLkGyg45TSAKabyB7oEP5jsj8sRzm8tDomu8M4HpaCHg==
"@sentry/minimal@6.2.1":
version "6.2.1"
resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.2.1.tgz#8f01480e1b56bc7dd54adf925e5317f233e19384"
integrity sha512-wuSXB4Ayxv9rBEQ4pm7fnG4UU2ZPtPnnChoEfd4/mw1UthXSvmPFEn6O4pdo2G8fTkl8eqm6wT/Q7uIXMEmw+A==
dependencies:
"@sentry/hub" "5.19.1"
"@sentry/types" "5.19.1"
"@sentry/hub" "6.2.1"
"@sentry/types" "6.2.1"
tslib "^1.9.3"

"@sentry/react-native@1.3.3":
version "1.3.3"
resolved "https://registry.yarnpkg.com/@sentry/react-native/-/react-native-1.3.3.tgz#a2acb53171c743d89e92eb578dde9af9e6a91422"
integrity sha512-OGeq1igrYTtgPYnOZEEWFRPyDESiGCkvyShL6YJ7U7kaDq5Fw3hgOHJovo/QhsQC7qVaYjgaMPX3Ht08xbh4IQ==
dependencies:
"@sentry/browser" "^5.12.1"
"@sentry/core" "^5.12.0"
"@sentry/integrations" "^5.12.0"
"@sentry/types" "^5.12.0"
"@sentry/utils" "^5.12.0"
"@sentry/wizard" "^1.1.1"

"@sentry/types@5.12.4":
version "5.12.4"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.12.4.tgz#6e52639bc3b4e136e9a0da5385890f8f78bb7697"
integrity sha512-JoN3YIp7Z+uxUZArj2B6NcEoXFQDhd0kqO0QpfiHZyg4Dhx2/E2aHuVx0H6Fndk+60iEZSECaCBXe2MOPo4fqA==

"@sentry/types@5.19.1", "@sentry/types@^5.12.0":
version "5.19.1"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.19.1.tgz#8762f668d3fc2416fbde31d15d13009544caeb54"
integrity sha512-M5MhTLnjqYFwxMwcFPBpBgYQqI9hCvtVuj/A+NvcBHpe7VWOXdn/Sys+zD6C76DWGFYQdw3OWCsZimP24dL8mA==

"@sentry/utils@5.13.0":
version "5.13.0"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.13.0.tgz#6463e53b6178dbbd3b90e671517cbca82744b055"
integrity sha512-BcmNQN+IfFbVWGnEwXHku69zqJc97sjBRYVxpStKMaO/4aLVIQcOJCMWxVJtVoSVAHQaigBZmFutWH7EJMRJxg==
dependencies:
"@sentry/types" "5.12.4"
"@sentry/react-native@2.4.2":
version "2.4.2"
resolved "https://registry.yarnpkg.com/@sentry/react-native/-/react-native-2.4.2.tgz#82095e33a2dcd7720c2f71f35f02329ab7351547"
integrity sha512-+GAH2cdbZBz+EJOpBGAvVRl2jExLYrZ/gfmHnew3NYGlE/77GX1KQGJ+sKLA6xnPtXjcC7tJ13uvbQD6cltZnQ==
dependencies:
"@sentry/browser" "6.2.1"
"@sentry/core" "6.2.1"
"@sentry/hub" "6.2.1"
"@sentry/integrations" "6.2.1"
"@sentry/react" "6.2.1"
"@sentry/tracing" "6.2.1"
"@sentry/types" "6.2.1"
"@sentry/utils" "6.2.1"
"@sentry/wizard" "^1.2.2"

"@sentry/react@6.2.1":
version "6.2.1"
resolved "https://registry.yarnpkg.com/@sentry/react/-/react-6.2.1.tgz#26587f3f47e9699003b04ac558d8aa8a2b7416d7"
integrity sha512-emJnYVASM2hej2f8eSjqiDRMljwLsDJDSwa6kVc5HUOs9gnVrE4MR+vSywraACf5tKZbH1YI+NUXCmR++fIB0g==
dependencies:
"@sentry/browser" "6.2.1"
"@sentry/minimal" "6.2.1"
"@sentry/types" "6.2.1"
"@sentry/utils" "6.2.1"
hoist-non-react-statics "^3.3.2"
tslib "^1.9.3"

"@sentry/utils@5.19.1", "@sentry/utils@^5.12.0":
version "5.19.1"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.19.1.tgz#e1134db40e4bb9732251e515721cec7ee94d4d9c"
integrity sha512-neUiNBnZSHjWTZWy2QV02EHTx1C2L3DBPzRXlh0ca5xrI7LMBLmhkHlhebn1E5ky3PW1teqZTgmh0jZoL99TEA==
"@sentry/tracing@6.2.1":
version "6.2.1"
resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-6.2.1.tgz#61c18c43c5390c348b35dafe73947ab379252d8f"
integrity sha512-bvStY1SnL08wkSeVK3j9K5rivQQJdKFCPR2VYRFOCaUoleZ6ChPUnBvxQ/E2LXc0hk/y/wo1q4r5B0dfCCY+bQ==
dependencies:
"@sentry/types" "5.19.1"
"@sentry/hub" "6.2.1"
"@sentry/minimal" "6.2.1"
"@sentry/types" "6.2.1"
"@sentry/utils" "6.2.1"
tslib "^1.9.3"

"@sentry/wizard@^1.1.1":
version "1.1.4"
resolved "https://registry.yarnpkg.com/@sentry/wizard/-/wizard-1.1.4.tgz#df51af4271d11f729b938dde4864514b69e4aac9"
integrity sha512-xVpL0lnQK2bbEwUKKjs3dKhy27va8HW75Q8r1vaR63iBCpB5LpP4Q4NN5G/VEWdYnH8rcazsOA207716E1cm4g==
"@sentry/types@6.2.1":
version "6.2.1"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.2.1.tgz#28c946230b2023f72307b65606d32052ad9e5353"
integrity sha512-h0OV1QT+fv5ojfK5/+iEXClu33HirmvbjcQC2jf05IHj9yXIOWy6EB10S8nBjuLiiFqQiAQYj3FN9Ip4eN8NJA==

"@sentry/types@6.3.1":
version "6.3.1"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.3.1.tgz#af3b54728b29f633f38fbe51b8c10e3834fbc158"
integrity sha512-BEBn8JX1yaooCAuonbaMci9z0RjwwMbQ3Eny/eyDdd+rjXprZCZaStZnCvSThbNBqAJ8YaUqY2YBMnEwJxarAw==

"@sentry/utils@6.2.1":
version "6.2.1"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.2.1.tgz#bfcb12c20d44bf2aeb0073b1264703c11c179ebd"
integrity sha512-6kQgM/yBPdXu+3qbJnI6HBcWztN9QfiMkH++ZiKk4ERhg9d2LYWlze478uTU5Fyo/JQYcp+McpjtjpR9QIrr0g==
dependencies:
"@sentry/types" "6.2.1"
tslib "^1.9.3"

"@sentry/utils@6.3.1":
version "6.3.1"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.3.1.tgz#6d8e691139b5b49d8c655ad1dcaf2cb3ff0d0b03"
integrity sha512-cdtl/QWC9FtinAuW3w8QfvSfh/Q9ui5vwvjzVHiS1ga/U38edi2XX+cttY39ZYwz0SQG99cE10GOIhd1p7/mAA==
dependencies:
"@sentry/types" "6.3.1"
tslib "^1.9.3"

"@sentry/wizard@^1.2.2":
version "1.2.6"
resolved "https://registry.yarnpkg.com/@sentry/wizard/-/wizard-1.2.6.tgz#bb4e176e79dcab26c2ca18ddfbd0cc4a97645327"
integrity sha512-2flmpdOGfKXutHbiTRYWE4j5rUyTZGVHacai2A+z5giDN4WMSr1sqy04weyZzxF/fqMN6KMkDE5wtmK+btnEfw==
dependencies:
"@sentry/cli" "^1.52.4"
chalk "^2.4.1"
Expand Down Expand Up @@ -6962,6 +6990,11 @@ immediate@^3.2.3:
resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.2.3.tgz#d140fa8f614659bd6541233097ddaac25cdd991c"
integrity sha1-0UD6j2FGWb1lQSMwl92qwlzdmRw=

immediate@~3.0.5:
version "3.0.6"
resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"
integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=

immer@^8.0.1:
version "8.0.1"
resolved "https://registry.yarnpkg.com/immer/-/immer-8.0.1.tgz#9c73db683e2b3975c424fb0572af5889877ae656"
Expand Down Expand Up @@ -8489,6 +8522,13 @@ levn@^0.4.1:
prelude-ls "^1.2.1"
type-check "~0.4.0"

lie@3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e"
integrity sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=
dependencies:
immediate "~3.0.5"

lil-uuid@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/lil-uuid/-/lil-uuid-0.1.1.tgz#f9edcf23f00e42bf43f0f843d98d8b53f3341f16"
Expand Down

0 comments on commit 9361631

Please sign in to comment.