-
Notifications
You must be signed in to change notification settings - Fork 55
Open
Labels
backlogLower priority / backlogLower priority / backlogenhancementNew feature or requestNew feature or request
Description
Follow-up to #101.
Goal
Populate real cpu and memory metrics for iOS simulator/device targets in perf payload.
Scope
- iOS simulator + physical device
- Session-scoped
perfcommand response - Sampling metadata (
method,unit,measuredAt)
Proposed approach
- Simulator: process-level sampling via
simctl spawn+ps/equivalent - Physical device: profiling-backed sampling (
xctraceor equivalent), with clear runtime expectations
Acceptance criteria
-
metrics.cpu.available=truefor at least iOS simulator -
metrics.memory.available=truefor at least iOS simulator - Physical-device support documented (implemented or explicit staged limitation)
- Handler returns normalized errors with hints when sampling fails
- Unit tests cover output parsing and response shape
- README + website docs updated for iOS sampling method and caveats
Out of scope
- Android CPU/memory
- FPS sampling
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
backlogLower priority / backlogLower priority / backlogenhancementNew feature or requestNew feature or request