mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-25 19:25:43 +00:00
e27986b51b
When setting up the Firefox UI tests repository, it generates two binaries, one of them called firefox-ui-update. Calling this binary on Windows triggers the UAC prompt for the Release Engineering Windows test machines. If instead we use Python to call a script that calls the same functionality we don't get this UAC prompt. We also move around some pre action checks to the right place. This allows us to not need to specify --firefox-ui-branch when we're not running the checkout action. --HG-- extra : commitid : HLO0z0sX6XV extra : rebase_source : fa442b572b5b2570c7f830ef0d53f01474000853 extra : histedit_source : 567d2a79eab38593b658b17757ba689fdfcb8c8e |
||
---|---|---|
.. | ||
configs | ||
docs | ||
examples | ||
external_tools | ||
mozfile | ||
mozharness | ||
mozinfo | ||
mozprocess | ||
scripts | ||
test | ||
LICENSE | ||
mozharness.json | ||
README.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
tox.ini | ||
unit.sh |
# Mozharness ### Submitting changes Like any Gecko change, please create a patch or submit to Mozreview and open a Bugzilla ticket under the Mozharness component: https://bugzilla.mozilla.org/enter_bug.cgi?product=Release%20Engineering&component=Mozharness This bug will get triaged by Release Engineering ### Docs * https://developer.mozilla.org/en-US/docs/Mozharness_FAQ * https://wiki.mozilla.org/ReleaseEngineering/Mozharness * http://moz-releng-mozharness.readthedocs.org/en/latest/mozharness.mozilla.html * http://moz-releng-docs.readthedocs.org/en/latest/software.html#mozharness ### To run mozharness unit tests ``` pip install tox tox # from within the $gecko_repo/testing/mozharness directory ``` Happy contributing! =)