QA/B2G/How To Test Firefox OS/Clock: Difference between revisions

→‎User Stories Metas: Updated meta bug query.
(→‎How to test this App: Added Race Conditions)
(→‎User Stories Metas: Updated meta bug query.)
 
(One intermediate revision by one other user not shown)
Line 112: Line 112:
::https://etherpad.mozilla.org/b2g-features-checklist
::https://etherpad.mozilla.org/b2g-features-checklist
==User Stories Metas==
==User Stories Metas==
:http://mzl.la/1y0reau
{| class="wikitable collapsible collapsed" style="width: 100%"
! All Metas 
|-
|<bugzilla>
{
    "o1":"anywords",
    "v1":"meta",
    "f1":"short_desc",
    "query_format":"advanced",
    "component":"Gaia::Clock",
    "product":"Firefox OS",
    "include_fields": "id, summary, status, resolution, component, assigned_to, depends_on, blocks, whiteboard, cf_feature_b2g, cf_blocking_b2g"
}
</bugzilla>
|}
{| class="wikitable collapsible collapsed" style="width: 100%"
{| class="wikitable collapsible collapsed" style="width: 100%"
! Open User Stories   
! Open User Stories   
Line 146: Line 160:
</bugzilla>
</bugzilla>
|}
|}
==Setup==
==Setup==
:1. Launch from homescreen
:1. Launch from homescreen
Line 154: Line 169:
::*[https://developer.mozilla.org/en-US/Firefox_OS/Platform/Automated_testing/gaia-ui-tests/Gaia_UI_Tests_Run_Tests Running the Gaia UI Tests]
::*[https://developer.mozilla.org/en-US/Firefox_OS/Platform/Automated_testing/gaia-ui-tests/Gaia_UI_Tests_Run_Tests Running the Gaia UI Tests]
:gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/clock/manifest.ini
:gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/clock/manifest.ini
:Automated Clock Smoketests
:Automated Clock Smoketests
::*test_clock_create_new_alarm.py
::*test_clock_create_new_alarm.py
Line 160: Line 176:
:Unit Tests
:Unit Tests
::*n/a
::*n/a
==Logging==
==Logging==
:Please provide the logcat by running adb logcat -v time -s GeckoDump:V Gecko:V GeckoConsole:V OomLogger:V | tee FILENAME-TO-LOG-TO.    Please start running this command BEFORE you attempt to reproduce the    problem.  logcat uses a circular buffer that discards older entries  when  the buffer fills up, so if you run logcat only after the problem    happens, you may not have all of the logic.  Once you are done, hit    control-C and send us the file.   
:Please provide the logcat by running adb logcat -v time -s GeckoDump:V Gecko:V GeckoConsole:V OomLogger:V | tee FILENAME-TO-LOG-TO.    Please start running this command BEFORE you attempt to reproduce the    problem.  logcat uses a circular buffer that discards older entries  when  the buffer fills up, so if you run logcat only after the problem    happens, you may not have all of the logic.  Once you are done, hit    control-C and send us the file.   
==Bug Writing==
==Bug Writing==
:Link to Bug Writing Document
:Link to Bug Writing Document
69

edits