Confirmed users
4,378
edits
| (12 intermediate revisions by the same user not shown) | |||
| Line 10: | Line 10: | ||
*'''Developers:''' | *'''Developers:''' | ||
*'''Designer:''' | *'''Designer:''' | ||
*'''QA:''' Naoki Hirata | *'''QA:''' Naoki Hirata, Marcia Knous | ||
|} | |} | ||
= Test Plan = | = Test Plan = | ||
== Design Documentation/Background Research == | == Design Documentation/Background Research == | ||
Design Documentation can be found : [http://people.mozilla.com/~lco/Crash_Reporting_B2G/R1_Crash%20Reports%20v1.pdf http://people.mozilla.com/~lco/Crash_Reporting_B2G/R1_Crash%20Reports%20v1.pdf] | * Design Documentation | ||
** can be found : [http://people.mozilla.com/~lco/Crash_Reporting_B2G/R1_Crash%20Reports%20v1.pdf http://people.mozilla.com/~lco/Crash_Reporting_B2G/R1_Crash%20Reports%20v1.pdf] | |||
=== How to force a crash === | |||
* Plugin Crash | |||
** adb shell ps|grep plugin-container | |||
** app_0 409 109 55512 16760 ffffffff 40064330 S /system/b2g/plugin-container | |||
** adb shell kill -11 409 | |||
* b2g OS crash | |||
** adb shell ps |grep b2g | |||
** root 109 1 191120 66024 ffffffff 400fa330 S /system/b2g/b2g | |||
** adb shell kill -11 109 | |||
* browser tab crash | |||
** go to http://www.crashmybrowser.com/ | |||
=== How to check crash: === | |||
* checking crash: | |||
* root@android:/data/b2g/mozilla/Crash Reports/ | |||
* /data/b2g/mozilla/Crash Reports/pending folder. | |||
=== Kairo's reports: === | |||
* https://crash-analysis.mozilla.com/rkaiser/0000.overview.html#latest | |||
* https://crash-analysis.mozilla.com/rkaiser/2012-11-28/2012-11-28.b2g.crashes.html | |||
=== Socorro === | |||
* https://crash-stats.mozilla.com/products/B2G | |||
* https://wiki.mozilla.org/CrashKill | |||
* https://wiki.mozilla.org/Socorro | |||
== System Testing == | == System Testing == | ||
| Line 22: | Line 50: | ||
=== Mobile Device === | === Mobile Device === | ||
Test devices : | Test devices : | ||
* Leo | |||
* Inari | |||
Backup test devices: | |||
* Otoro | * Otoro | ||
* Unagi | * Unagi | ||
| Line 31: | Line 62: | ||
== Signoff Criteria == | == Signoff Criteria == | ||
* All tef+ blockers are closed | |||
* All basecamp blockers are closed | * All basecamp blockers are closed | ||
* All smoke tests and basic functional tests are ran without finding any basecamp blockers | * All smoke tests and basic functional tests are ran without finding any basecamp blockers | ||
== Test Cases and Results == | == Test Cases and Results == | ||
* Test cases will be tracked in MozTrap under " | * Test cases will be tracked in MozTrap under "crash reporting" | ||
== Bugs == | |||
* {{Bug|761905}} - (b2g-crash-reporting) Tracking: Crash reporting for b2g (gonk) | |||
** Implementation Meta Tracker | |||
* {{bug|833574}} - (b2g-frontend-crash-reporting) [Meta] Other Crash Reporting Bugs | |||
** Bugs after implementation Meta Tracker | |||
= Test Outline = | = Test Outline = | ||
Note : This test out line is a brain storm of all possible conditions to consider for testing. The scope of the testing will be narrowed from this list based on design information, risks of breakage, etc.<br> | Note : This test out line is a brain storm of all possible conditions to consider for testing. The scope of the testing will be narrowed from this list based on design information, risks of breakage, etc.<br> | ||
[https://mozqa.etherpad.mozilla.org/crash-testing-on-b2g collaborative effort by marcia and nhirata] | <br> | ||
* [https://mozqa.etherpad.mozilla.org/crash-testing-on-b2g collaborative effort by marcia and nhirata] | |||
* [https://docs.google.com/spreadsheet/ccc?key=0Arku3jleCA0UdEtYMng1eDhURXItN2MyMTk3aFN6N2c#gid=0 Test Case mapping] | |||
== Positive Smoke/Alpha Tests == | == Positive Smoke/Alpha Tests == | ||
| Line 66: | Line 106: | ||
** Content Crash | ** Content Crash | ||
*** Browser content crash | *** Browser content crash | ||
* about:Crashes | |||
=== Functional === | === Functional === | ||