Skip to content

Add Startup Trace Instrumentation #322

Description

@maugauwi-hash

Area: Performance
Priority: Low
Estimated Time: 1.5 hours

Description:
There's no apparent structured startup-performance instrumentation (Android Macrobenchmark /
androidx.tracing, iOS os_signpost) to give #316's cold-start work an objective before/after
measurement, or to catch a future regression before it ships.

Tasks:

  • Add Macrobenchmark-based startup tracing to the Android CI pipeline
  • Add os_signpost-based startup tracing for iOS, viewable via Instruments
  • Add a CI check that flags a startup-time regression beyond a defined threshold

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions