Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test(e2e): Avoid race conditions when waiting for captured message #4595

Merged
merged 35 commits into from
Feb 26, 2025

Conversation

krystofwoldrich
Copy link
Member

#skip-changelog

This improves the stability of the captureMessage and envelopeHeaders tests which sometimes failed in CI due to a transaction that was received before the captured message.

Copy link
Contributor

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 370.45 ms 378.02 ms 7.57 ms
Size 7.15 MiB 8.39 MiB 1.24 MiB

Baseline results on branch: kw-add-app-start-crash-ios

Startup times

Revision Plain With Sentry Diff
461b623+dirty 432.85 ms 436.78 ms 3.93 ms
b75af25+dirty 370.17 ms 357.88 ms -12.30 ms

App size

Revision Plain With Sentry Diff
461b623+dirty 7.15 MiB 8.39 MiB 1.24 MiB
b75af25+dirty 7.15 MiB 8.39 MiB 1.24 MiB

Copy link
Contributor

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1216.62 ms 1217.90 ms 1.27 ms
Size 2.63 MiB 3.75 MiB 1.12 MiB

Baseline results on branch: kw-add-app-start-crash-ios

Startup times

Revision Plain With Sentry Diff
461b623+dirty 1220.81 ms 1224.41 ms 3.60 ms
b75af25+dirty 1219.00 ms 1218.45 ms -0.55 ms

App size

Revision Plain With Sentry Diff
461b623+dirty 2.63 MiB 3.75 MiB 1.12 MiB
b75af25+dirty 2.63 MiB 3.75 MiB 1.12 MiB

Copy link
Contributor

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1226.57 ms 1235.47 ms 8.90 ms
Size 3.19 MiB 4.32 MiB 1.13 MiB

Baseline results on branch: kw-add-app-start-crash-ios

Startup times

Revision Plain With Sentry Diff
461b623+dirty 1222.10 ms 1221.63 ms -0.47 ms
b75af25+dirty 1223.55 ms 1211.18 ms -12.37 ms

App size

Revision Plain With Sentry Diff
461b623+dirty 3.19 MiB 4.32 MiB 1.13 MiB
b75af25+dirty 3.19 MiB 4.32 MiB 1.13 MiB

Copy link
Collaborator

@antonis antonis left a comment

Choose a reason for hiding this comment

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

LGTM 🚀
Thank you for fixing this Krystof 🙇

Copy link
Contributor

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 444.22 ms 446.98 ms 2.76 ms
Size 17.75 MiB 20.12 MiB 2.37 MiB

Baseline results on branch: kw-add-app-start-crash-ios

Startup times

Revision Plain With Sentry Diff
b75af25 451.91 ms 467.54 ms 15.63 ms
461b623 432.45 ms 504.11 ms 71.67 ms

App size

Revision Plain With Sentry Diff
b75af25 17.75 MiB 20.12 MiB 2.37 MiB
461b623 17.75 MiB 20.12 MiB 2.37 MiB

Base automatically changed from kw-add-app-start-crash-ios to capture-app-start-errors February 25, 2025 16:07
@krystofwoldrich krystofwoldrich merged commit b4ee16b into capture-app-start-errors Feb 26, 2025
71 checks passed
@krystofwoldrich krystofwoldrich deleted the kw-improve-capture-message branch February 26, 2025 12:13
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.

2 participants