getsentry / apple-system-symbols-upload

9 stars 2 forks source link

Validate if dSYMs are uploaded correctly #13

Open philipphofmann opened 1 year ago

philipphofmann commented 1 year ago

I'm not sure if this is the right place to put this issue. It would be great to notify us if Sentry processes events for which it can't find the OS images. We could raise an issue in the apple-system-symbols-uploads repo if Sentry processes an event for which we can't find the UIKitCore or CoreFoundation image, for example.

phacops commented 1 year ago

We're looking at this in the context of profiling issues.

When we'd receive an unsymbolicated profile, we'd be able to loop through the missing images and push a profiling issue to alert the developers. At the same time, we can probably use the same detection mechanism to push an alert some OS images are missing. Or push an issue in the apple-system-symbols-uploads project. The same could be done on the errors side, where any stack trace can be looked at if not symbolicated.

I would not try to raise a GitHub issue but instead try to have a more active alert system, whether it's a Slack message or PagerDuty alert. Or yes, dogfood and use the issue platform.