Skip to content

Define the architecture for detecting and collecting non-fatal ANRs #6264

Open

Description

@markushi

Define the primary SDK side components and how they interact with each other in order to collect non-fatal ANRs.

  • Integrations / Event Producers
  • Monitors
  • Data Sources

Constraints:

  • Focus on UI hangs (app is in foreground and user is interacting with it)
  • We don't want to profile the main thread twice (e.g. for AnrProfilingIntegration and our new component)
  • We want to focus on the data collection part, and having an non-fatal ANR event as an end result
  • Any kind of data interpretation (backend parts, frontend) are out of scope here

Activity

  1. self-assigned this
    on Oct 15, 2026
  2. linear-code commented on Oct 15, 2026

    @linear-code
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions