Firefox OS/Performance/Automation/Memory Consumption

Memory Consumption

Summary

Measures memory consumption of the application and b2g process after moz-app-loaded event.

Usage

Test Cases

Launch each of the following apps:

  • Browser
  • Calendar
  • Camera
  • Clock
  • Contacts
  • Dialer
  • Email
  • FM Radio
  • Gallery
  • Marketplace
  • Music
  • Settings
  • SMS
  • Template
  • Usage
  • Video

For each app, report the the memory usage after the moz-app-loaded event, for both the app and b2g process.

Precision

TBD

How to Run On-Demand

TBD

Published Results

TBD

References

Development

Design

Memory usage parameters

Parameter Description
VSS Virtual set size
RSS Resident set size
USS Unique set size
PSS Proportional set size

Common Setup

TDB

Case 1

  • Setup
  1. TDB
  • Test
  1. TDB
  • Teardown
  1. TDB

Results

  • Repetition, results, etc.

Common Teardown

  1. Step 1
  2. Step 2

Project Roadmap

  • Lead: Wander Lairson Costa
  • Tracking Bug: TBD
Milestone 1: Design
Test Design Validity Review
All Cases Bug Bug
Milestone 2: Test Milestone 3: Publication
Availability Instrumentation Workload On-Demand Test Results Review Published Results Documentation
Browser TBD Bug Bug Bug Bug Bug Bug
Calendar TBD Bug Bug Bug Bug Bug Bug
Camera TBD Bug Bug Bug Bug Bug Bug
Clock TBD Bug Bug Bug Bug Bug Bug
Contacts TBD Bug Bug Bug Bug Bug Bug
Dialer TBD Bug Bug Bug Bug Bug Bug
Email TBD Bug Bug Bug Bug Bug Bug
FM Radio TBD Bug Bug Bug Bug Bug Bug
Gallery TBD Bug Bug Bug Bug Bug Bug
Marketplace TBD Bug Bug Bug Bug Bug Bug
Music TBD Bug Bug Bug Bug Bug Bug
Settings TBD Bug Bug Bug Bug Bug Bug
SMS TBD Bug Bug Bug Bug Bug Bug
Template TBD Bug Bug Bug Bug Bug Bug
Usage TBD Bug Bug Bug Bug Bug Bug
Video TBD Bug Bug Bug Bug Bug Bug

[1]