Skip to content

Comments

chore: Bring v8 fixes to main#6609

Merged
itaybre merged 23 commits intomainfrom
itay/bring_v8_to_main
Oct 30, 2025
Merged

chore: Bring v8 fixes to main#6609
itaybre merged 23 commits intomainfrom
itay/bring_v8_to_main

Conversation

@itaybre
Copy link
Contributor

@itaybre itaybre commented Oct 30, 2025

Closes #6610

philipphofmann and others added 18 commits October 10, 2025 13:42
Ensure that the test server is running with a retry mechanism to avoid
flakiness in CI.
Add decision log entry for v8 branch and explain how to release from it.
The SDK reported false frame delay statistics when it moved from the
background to the foreground, which also led to falsely reported app
hangs.

Fixes GH-6345
* fix: Fix crash when last replay info is missing keys

* Update changelog
…afe (#6573)

* fix: Disable SessionSentryReplayIntegration if the environment is unsafe

* Simplify shouldEnableSessionReplay

* Rename test

* Add log message

* Update changelog

* Safely unwrap SentryOptions
@codecov
Copy link

codecov bot commented Oct 30, 2025

❌ 1 Tests Failed:

Tests completed Failed Passed Skipped
3918 1 3917 25
View the top 1 failed test(s) by shortest run time
iOS_ObjectiveC_UITests.LaunchUITests::testLaunch
Stack Traces | 0s run time
.../iOS-ObjectiveC/iOS-ObjectiveC-UITests/LaunchUITests.swift:12 - Application 'io.sentry.iOS-ObjectiveC' does not have a process ID

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

Copy link
Member

@philprime philprime left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but CI must be green.
It might be easier to branch from v8-x into a temporary branch which is updated with changes on main, then merging the temp branch into main

@itaybre
Copy link
Contributor Author

itaybre commented Oct 30, 2025

LGTM but CI must be green. It might be easier to branch from v8-x into a temporary branch which is updated with changes on main, then merging the temp branch into main

Yeah, that's what I did, but had some issues during the merge.
Got it fixed now

@github-actions
Copy link
Contributor

github-actions bot commented Oct 30, 2025

Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1219.31 ms 1251.85 ms 32.54 ms
Size 23.75 KiB 1.02 MiB 1016.53 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
52603c5 1226.94 ms 1257.66 ms 30.72 ms
83e9b16 1223.25 ms 1250.94 ms 27.69 ms
cd9727b 1236.04 ms 1254.41 ms 18.37 ms
fc0757d 1231.83 ms 1248.98 ms 17.15 ms
b714cb9 1224.71 ms 1238.04 ms 13.33 ms
25f4532 1203.28 ms 1240.71 ms 37.44 ms
2ca8f2e 1207.08 ms 1235.58 ms 28.49 ms
018037b 1209.31 ms 1228.33 ms 19.03 ms
924de23 1222.84 ms 1248.37 ms 25.54 ms
09471ff 1239.98 ms 1256.65 ms 16.67 ms

App size

Revision Plain With Sentry Diff
52603c5 23.75 KiB 969.78 KiB 946.03 KiB
83e9b16 23.75 KiB 947.72 KiB 923.97 KiB
cd9727b 23.75 KiB 879.25 KiB 855.51 KiB
fc0757d 23.75 KiB 850.73 KiB 826.98 KiB
b714cb9 23.75 KiB 858.69 KiB 834.93 KiB
25f4532 23.75 KiB 969.27 KiB 945.52 KiB
2ca8f2e 23.74 KiB 996.96 KiB 973.21 KiB
018037b 23.75 KiB 867.16 KiB 843.41 KiB
924de23 23.75 KiB 947.54 KiB 923.79 KiB
09471ff 23.75 KiB 990.16 KiB 966.41 KiB

Previous results on branch: itay/bring_v8_to_main

Startup times

Revision Plain With Sentry Diff
de7477d 1228.39 ms 1260.49 ms 32.10 ms
e56898a 1224.20 ms 1261.29 ms 37.09 ms

App size

Revision Plain With Sentry Diff
de7477d 23.75 KiB 1.02 MiB 1016.47 KiB
e56898a 23.75 KiB 1.02 MiB 1016.47 KiB

@itaybre itaybre merged commit 3da30a9 into main Oct 30, 2025
184 of 192 checks passed
@itaybre itaybre deleted the itay/bring_v8_to_main branch October 30, 2025 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: Bring v8 fixes to main

4 participants