Pass profiling triggers
Send profiling triggers from frameworks to ProfilingService.
- Send cold start trigger from onReportFullyDrawn
- Update AppStartInfoTracker#onActivityReportFullyDrawn to return accessed object
- Send anr trigger from AnrHelper after anr recognized
- Add new jarjar rules to f/b/services so dependency isn't duplicated
Test: trigger each type, confirm they're sent to service
Bug: 373461116
Flag: android.os.profiling.system_triggered_profiling_new
Change-Id: I7c47c5ca4fa8f2527fd3f005e5878093482104c5
5 files changed