3,860
edits
m (Lakrits moved page FirefoxOS/Performance/Memory acceptance criteria to Firefox OS/Performance/Memory acceptance criteria: The official spelling of "Firefox OS" leaves a space between the two parts of the name. It's easier to find a page if the...) |
|||
| (19 intermediate revisions by 3 users not shown) | |||
| Line 53: | Line 53: | ||
This section defines the workloads by which the criteria above are evaluated. Along with each workload, the acceptance status is listed for the given commit IDs below. | This section defines the workloads by which the criteria above are evaluated. Along with each workload, the acceptance status is listed for the given commit IDs below. | ||
[http://git.mozilla.org/?p=releases/gecko.git;a=commit;h= | [http://git.mozilla.org/?p=releases/gecko.git;a=commit;h=3e5b7ce7e5276da0bd97a522dcfe2521ab64eada '''Gecko'''] [http://git.mozilla.org/?p=releases/gaia.git;a=commit;h=e93c90bcebcd43ee0a0343ea42e3ff02f70aa1a2 '''Gaia'''] | ||
MW0: [<font color="green">'''PASS'''</font>] Every app is successfully launched into the foreground | MW0: [<font color="green">'''PASS'''</font>] Every app is successfully launched into the foreground | ||
| Line 62: | Line 62: | ||
MW3: [<font color="green">'''PASS'''</font>] 112MB: (QoS) Maximum amount of memory that web apps can directly allocate (not including per-app memory) | MW3: [<font color="green">'''PASS'''</font>] 112MB: (QoS) Maximum amount of memory that web apps can directly allocate (not including per-app memory) | ||
MW4: [<font color="green">'''PASS'''</font>] Apps are successfully launched into the foreground under memory pressure | |||
=== MW0: Every app is successfully launched into the foreground === | === MW0: Every app is successfully launched into the foreground === | ||
| Line 71: | Line 73: | ||
# Launch Contacts app, press HOME button | # Launch Contacts app, press HOME button | ||
# Launch Browser app, press HOME button | # Launch Browser app, press HOME button | ||
# Launch Feedback app, press HOME button | # <s>Launch Feedback app, press HOME button</s> | ||
# Launch Camera app, press HOME button | # Launch Camera app, press HOME button | ||
# Launch Gallery app, press HOME button | # Launch Gallery app, press HOME button | ||
| Line 103: | Line 105: | ||
# Pull down system tray, ensure Cost Control widget loads | # Pull down system tray, ensure Cost Control widget loads | ||
# Press HOME button | # Press HOME button | ||
# Launch <s>Calculator</s>Feedback app, press HOME button | # Launch <s>Calculator</s><s>Feedback</s>Music app, press HOME button | ||
# Launch Clock app, press HOME button | # Launch Clock app, press HOME button | ||
# Launch FM Radio app, press HOME button | # Launch FM Radio app, press HOME button | ||
| Line 134: | Line 136: | ||
# Long-tap POWER button, choose "Restart" | # Long-tap POWER button, choose "Restart" | ||
# Open settings app, go to "Display" and set "Screen timeout" to "Never" | # Open settings app, go to "Display" and set "Screen timeout" to "Never" | ||
# Go to "Device information", "More information", "Developer" and check "Remote debugging" and "Console enabled" | |||
# Open browser app, navigate to http://people.mozilla.com/~cjones/membuster.html | # Open browser app, navigate to http://people.mozilla.com/~cjones/membuster.html | ||
# Tap the "Bust system memory" button | # Tap the "Bust system memory" button | ||
| Line 139: | Line 142: | ||
# Connect phone to USB debugging over adb and run the following command from the shell | # Connect phone to USB debugging over adb and run the following command from the shell | ||
adb logcat -d | grep membuster | tail -1 | awk '{ print $(NF) }' | adb logcat -d | grep membuster | tail -1 | awk '{ print $(NF) }' | ||
=== MW4: Apps are successfully launched into the foreground under memory pressure === | |||
# Long-tap POWER button, choose "Restart" | |||
# Open browser app, navigate to http://people.mozilla.com/~cjones/membuster.html | |||
# Tap the "Bust processes" button | |||
# Wait for example.com loads to finish in all tabs | |||
# Place a call to phone from any number | |||
== In-flight improvements == | == In-flight improvements == | ||
See {{bug|797189}} for the latest list. | See {{bug|797189}} for the latest list. | ||
edits