Changes

Jump to: navigation, search

QA/Execution/Web Testing/Automation/Jenkins

584 bytes removed, 12:59, 6 October 2016
Global Environment Variables
Several environment variables are configured:
* '''DEFAULT_FIREFOX_VERSIONAPPIUM_BROWSER_NAME''' - Browser name to use with Appium. The default is '''Browser'''.* '''APPIUM_DEVICE_NAME''' - Device name to use with Appium. The default is '''Android Emulator'''.* '''APPIUM_PLATFORM_NAME''' - Platform name to use with Appium. The default Firefox is '''Android'''.* '''APPIUM_PLATFORM_VERSION''' - Platform version to usewith Appium. The default should be the latest compatible versionis '''5.1'''.* '''PIP_DOWNLOAD_CACHEAPPIUM_VERSION''' - Cache PIP downloadsVersion of Appium to use. The default is '''${HOME}/1.5.pip_download_cache3'''.
* '''PIP_INDEX_URL''' - Sets the PyPI index URL. The default is empty, to use the main PyPI index.
* '''PIP_USE_MIRRORS''' - Controls use of the PyPI mirrors. By default this is '''false''' to speed up PIP installations.
* '''PIP_VERBOSE''' - Controls the verbosity of PIP output. By default this is '''false''' and useful to enable for debugging.
* '''PYTEST_ADDOPTS''' - Add py.test options to all jobs. The default is '''-r=fsxXR --verbose --tb=short'''.
* '''PYTEST_PROCESSES_MAC''' - Number of parallel py.test processes to use on Mac nodes.
* '''PYTEST_PROCESSES_SAUCE''' - Number of parallel py.test processes to use on [http://saucelabs.com/ SauceLabs] jobs.
* '''PYTEST_PROCESSES_WINDOWS''' - Number of parallel py.test processes to use on Windows nodes.
* '''PYTEST_RERUNS''' - Number of times to rerun a failed test (used by [https://pypi.python.org/pypi/pytest-rerunfailures pytest-rerunfailures]). The default is '''5'''.
* '''PYTEST_TIMEOUT''' - Timeout (in seconds) for each test (used by [https://pypi.python.org/pypi/pytest-timeout pytest-timeout]). The default is '''300''' (5 minutes).
* '''SAUCE_CAPABILITIES''' - Single capability to set for all desktop [http://saucelabs.com/ Sauc Labs] jobs.
* '''SAUCE_CAPABILITIES_MOBILE''' - Single capability to set for all mobile [http://saucelabs.com/ SauceLabs] jobs.
* '''SAUCE_FIREFOX_VERSION_MAC''' - The default Firefox version to use for OS X [http://saucelabs.com/ SauceLabs] jobs.
* '''SAUCE_FIREFOX_VERSION_WINDOWS''' - The default Firefox version to use for Windows [http://saucelabs.com/ SauceLabs] jobs.
* '''SAUCE_MAC_VERSION''' - The default OS X version for [http://saucelabs.com/ SauceLabs] jobs.
* '''SAUCE_WINDOWS_VERSION''' - The default Windows version for [http://saucelabs.com/ SauceLabs] jobs.
* '''SAUCELABS_ANDROID_VERSION''' - The default Android version for [http://saucelabs.com/ SauceLabs] jobs.
* '''SAUCELABS_APPIUM_VERSION''' - The default Appium version for [http://saucelabs.com/ SauceLabs] jobs.
* '''SAUCELABS_SELENIUM_VERSION''' - The default Selenium version for [http://saucelabs.com/ SauceLabs] jobs.
* '''SAUCELABS_USERNAME''' - The default username to use for [http://saucelabs.com/ SauceLabs] jobs.
* '''SELENIUM_HOSTSELENIUM_EXCLUDE_DEBUG''' - The host running the remote Exclude capturing these debug types from Selenium server or hubtests. The default is '''selenium-hub1.qa.scl3.mozilla.comlogs'''.* '''TOX_TESTENV_PASSENV''' - Environment variables to pass down into Tox environments. The default is '''http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY SELENIUM_HOST SAUCELABS_USERNAME SAUCELABS_API_KEY'''.
= Known Issues =
Confirm
2,177
edits

Navigation menu