Firefox OS/Performance/Automation/Memory Consumption
< Firefox OS | Performance | Automation
Jump to navigation
Jump to search
Memory Consumption
Summary
Measures memory consumption of an application after startup events in the same way it does for launch latency.
Usage
Test Cases
REMOVEME: Add names and high-level descriptions of available cases
- Case 1
- Description
- Case 2
- Description
Precision
TBD
How to Run On-Demand
TBD
Published Results
TBD
References
- What every programmer should know about memory
- Why mobile web apps are slow
- Firefox OS App Responsiveness Guidelines
Development
Design
REMOVEME: This section is documentation of the steps a case goes through, at enough detail to review or duplicate them. Delete any unneeded setup/teardown sections. These can also be links into MozTrap, if the tests are documented there.
Common Setup
- Step 1
- Step 2
Case 1
- Setup
- Step 1
- Step 2
- Test
- Step 1
- Step 2
- Teardown
- Step 1
- Step 2
Case 2
- Setup
- Step 1
- Step 2
- Test
- Step 1
- Step 2
- Teardown
- Step 1
- Step 2
Results
- Repetition, results, etc.
Common Teardown
- Step 1
- Step 2
Project Roadmap
- Lead: Wander Lairson Costa
- Tracking Bug: TBD
REMOVEME: This indexes bugs and progress for each step of the test case creation from design to publication. Modify the tables to factor out common designs, remove the instrumentation columns, or whatever is appropriate. The "Availability" column should either be "ETA <release>", "release" for delivered items, or "TBD"
Milestone 1: Design | Milestone 2: Test | Milestone 3: Publication | |||||||
---|---|---|---|---|---|---|---|---|---|
Availability | Test Design | Validity Review | Instrumentation | Workload | On-Demand Test | Results Review | Published Results | Documentation | |
Case 1 | TBD | Bug | Bug | Bug | Bug | Bug | Bug | Bug | Bug |
Case 2 | TBD | Bug | Bug | Bug | Bug | Bug | Bug | Bug | Bug |