Confirmed users
656
edits
m (→Reftests) |
|||
| Line 218: | Line 218: | ||
== Reftests == | == Reftests == | ||
Reftests are currently only supported on the emulator, though in theory they should run on other devices as well. | |||
# A few external packages are needed. First make sure you have pip (and preferably virtualenv), download http://people.mozilla.com/~ahalberstadt/runreftest-requirements.txt then run <pre>pip install -r runreftest-requirements.txt</pre> | # A few external packages are needed. First make sure you have pip (and preferably virtualenv), download http://people.mozilla.com/~ahalberstadt/runreftest-requirements.txt then run <pre>pip install -r runreftest-requirements.txt</pre> | ||
# Either do: <pre>cd objdir-gecko/_tests/reftest</pre><pre>ln -s <path_to_gecko_dir> tests</pre><pre>python runreftestsb2g.py --b2gpath <path_to_b2g_repo> --adbpath <path_to_adb_binary> --xre-path <path_to_firefox_objdir>/dist/bin --emulator arm --emulator-res 800x1000 --remote-webserver 10.0.2.2 --ignore-windowsize <path_to_reftest_manifest></pre> | # Either do: <pre>cd objdir-gecko/_tests/reftest</pre><pre>ln -s <path_to_gecko_dir> tests</pre><pre>python runreftestsb2g.py --b2gpath <path_to_b2g_repo> --adbpath <path_to_adb_binary> --xre-path <path_to_firefox_objdir>/dist/bin --emulator arm --emulator-res 800x1000 --remote-webserver 10.0.2.2 --ignore-windowsize <path_to_reftest_manifest></pre> | ||