Compare Revisions

Running tests on Firefox OS: A guide for developers

Change Revisions

Revision 499755:

Revision 499755 by clint_talbert on

Revision 499757:

Revision 499757 by clint_talbert on

Title:
Running Tests on Firefox OS for Developers
Running Tests on Firefox OS for Developers
Slug:
Mozilla/Firefox_OS/Running_Tests_on_Firefox_OS_for_Developers
Mozilla/Firefox_OS/Running_Tests_on_Firefox_OS_for_Developers
Content:

Revision 499755
Revision 499757
n7    <h2>n7    <h2 id="Background">
n19    <h2>n19    <h2 id="Running_on_Device">
n25    <h4>n25    <h4 id="One_Time_Set_up">
n32      <code>$ virtualenv gaia_ui_venv # This will create a gaia_un32      <code>$ virtualenv gaia_ui_venv # This will create a gaia_u
>i_venv directory where the virtual environment lives. It can be a>i_venv directory where the virtual environment lives. It can be a
>nywhere on your system. $ source gaia_ui_venv/bin/activate # This>nywhere on your system.<br>
> activates our virtualenv (gaia_ui_venv)$ cd &lt;b2groot&gt;/gaia 
>/tests/python/gaia-ui-tests;python setup.py develop # This instal 
>ls the gaia ui harness into your virtual environment.</code> 
33      $ source gaia_ui_venv/bin/activate # This activates our vir
 >tualenv<br>
34      (gaia_ui_venv)$ cd &lt;b2groot&gt;/gaia/tests/python/gaia-u
 >i-tests;python setup.py develop # This installs the gaia ui harne
 >ss into your virtual environment.</code>
n40    <h4>n42    <h4 id="To_Run_the_Test">
n47      <code>(gaia_ui_venv)$ cp gaiatest/testvars_template.json ten49      <code>(gaia_ui_venv)$ cp gaiatest/testvars_template.json te
>stvars.json # Now edit your copy of testvars.json and add in the >stvars.json<br>
>following attributes into the json: "acknowledged_risks": true, " 
>skip_warning": true,</code> 
50      # Now edit your copy of testvars.json and add in the follow
 >ing attributes into the json:<br>
51      "acknowledged_risks": true,<br>
52      "skip_warning": true,</code>
n54      3. To get out of that python virtualenv, just use the specin59      3. To get out of that python virtualenv, just use the speci
>al virtualenv command deactivate:<br>>al virtualenv command deactivate:
n60    <h2>n65    <h2 id="Running_Using_B2G_Desktop_Builds">
nn67    </h2>
68    <p>
62    </h2>To run similar tests on using b2g desktop, you can use t69      To run similar tests on using b2g desktop, you can use the 
>he <a href="https://github.com/mozilla-b2g/gaia/#integration-test><a href="https://github.com/mozilla-b2g/gaia/#integration-tests">
>s">Gaia Integration tests</a> tests. (Note that these are also go>Gaia Integration tests</a> tests. (Note that these are also going
>ing to be available for devices soon as well). These just require> to be available for devices soon as well). These just require a 
> a gaia tree and nodeJS to be on your computer and they take it f>gaia tree and nodeJS to be on your computer and they take it from
>rom there.> there.
70    </p>
t69    <h2>t77    <h2 id="Wrapping_Up">

Back to History