Closed Bug 1048443 Opened 11 years ago Closed 8 years ago

Add memory performance tests to Homescreen application

Categories

(Firefox OS Graveyard :: Performance, defect, P1)

All
Linux
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: wcosta, Unassigned)

Details

(Keywords: memory-footprint, perf, Whiteboard: [c=memory p=5 s= u=])

Add memory tests for Homescreen startup and memory spikes. For app startup, we could use startup events [1]. Memory spikes measures should occur during the whole life of the application. [1] https://developer.mozilla.org/en-US/Apps/Build/Performance/Firefox_OS_app_responsiveness_guidelines
Would it be possible to have a test that runs with no timeout and could just stream events until we stopped the test manually? More precisely, can we run make test-perf, the test runs and continues to capture events until we hit something like CTRL-C and that triggers the test to stop and output?
Flags: needinfo?(hub)
The problem is "hitting <ctrl>-C" and "automation" are mutually exclusive. Not sure what exactly you want to do. But we can discuss this.
Flags: needinfo?(hub)
Assignee: wcosta → nobody
Do we have any progress? Suggestion? Thanks.
(In reply to Kevin Hu [:khu] from comment #3) > Do we have any progress? Suggestion? Thanks. It listed as a future fxos-automation project [1]. Apart that, no progress at all, afaik. https://github.com/mozilla-b2g/automation-projects/blob/master/memory_monitor.md
Status: ASSIGNED → NEW
I don't really have a better solution to this right now, but maybe it would be possible within Raptor to capture the memory stats for an app at each performance marker instead of only a single visuallyLoaded marker. that may give some indication of whether memory spiked during startup.
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.