Android performance record stop
android_performance_record_stopStop a performance recording and return the full time-series + a per-process summary (avg/peak CPU, peak memory). Each process also carries derived facts: memory slope (MB/min) and fit quality, a leak-suspected flag, CPU/memory spike episodes, and a one-line verdict. Also a thermal block: battery temperature sampled every ~15 s ({startC, endC, peakC, riseC, samples}) and Android thermal status over time (state: max + timeline; throttling = MODERATE or above), with a verdict phrase when the device warmed notably or throttled. Recordings of 60 s or more also carry a baseline: peak memory, CPU, temperature rise against the median of your last runs of the same app on the same device model. Also a frames block when a package is focused: fps over time from dumpsys gfxinfo deltas ({avgFps, minFps, p10Fps, jankPct, lowFpsSpans, samples}), skipping idle intervals, with a verdict phrase. Battery drain is not measured (fleet devices are always charging).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sessionId | Yes | Session id from android_performance_record_start |