-
Notifications
You must be signed in to change notification settings - Fork 25
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
feat: Add Sentry Profiler and profiling for code renderers #3141
Conversation
Bundle ReportChanges will increase total bundle size by 8.22kB ⬆️
|
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found.
@@ Coverage Diff @@
## main #3141 +/- ##
==========================================
- Coverage 98.30% 98.30% -0.01%
==========================================
Files 919 919
Lines 14188 14191 +3
Branches 3842 3898 +56
==========================================
+ Hits 13948 13950 +2
- Misses 235 236 +1
Partials 5 5
Continue to review full report in Codecov by Sentry.
|
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found. @@ Coverage Diff @@
## main #3141 +/- ##
==========================================
- Coverage 98.30% 98.30% -0.01%
==========================================
Files 919 919
Lines 14188 14191 +3
Branches 3842 3898 +56
==========================================
+ Hits 13948 13950 +2
- Misses 235 236 +1
Partials 5 5
Continue to review full report in Codecov by Sentry.
|
Codecov ReportAttention: Patch coverage is ✅ All tests successful. No failed tests found.
@@ Coverage Diff @@
## main #3141 +/- ##
==========================================
- Coverage 98.30% 98.30% -0.01%
==========================================
Files 919 919
Lines 14188 14191 +3
Branches 3923 3898 -25
==========================================
+ Hits 13948 13950 +2
- Misses 235 236 +1
Partials 5 5
Continue to review full report in Codecov by Sentry.
|
Bundle ReportChanges will increase total bundle size by 8.22kB ⬆️
|
✅ Deploy preview for gazebo ready!Previews expire after 1 month automatically.
|
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found.
Additional details and impacted files@@ Coverage Diff @@
## main #3141 +/- ##
===========================================
Coverage 98.30000 98.30000
===========================================
Files 919 919
Lines 14188 14191 +3
Branches 3842 3843 +1
===========================================
+ Hits 13948 13950 +2
- Misses 235 236 +1
Partials 5 5
Continue to review full report in Codecov by Sentry.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! Am pleasantly surprised at how easy this is!
Description
This PR adds in Sentry's browser profiling integration, as well as HOC profilers for the old and new code renderers. I'll eventually remove the HOC profilers this is to track some data as we transition from the old to new code renderer, whereas the browser profiler integration will continue to hang around. We'll set the profiling collection rate at 10%, which is a percentage of our trace collection rate, so we don't get flooded with profiles, we can always increase this value if we choose to do so.
Notable Changes
CodeRenderer
andVirtualFileRenderer