QA/Execution/Web Testing/Automation/Jenkins: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 57: Line 57:
* '''PATH''' - The system PATH for binaries. The default is '''$PATH:/usr/local/bin'''.
* '''PATH''' - The system PATH for binaries. The default is '''$PATH:/usr/local/bin'''.
* '''PIP_DOWNLOAD_CACHE''' - Cache PIP downloads. The default is '''/Users/Shared/Jenkins/.pip_download_cache'''.
* '''PIP_DOWNLOAD_CACHE''' - Cache PIP downloads. The default is '''/Users/Shared/Jenkins/.pip_download_cache'''.
* '''PIP_INDEX_URL''' - Sets the PyPI index URL. The default is '''<nowiki>http://pypi.build.mtv1.svc.mozilla.com/simple</nowiki>'''.
* '''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_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.
* '''PIP_VERBOSE''' - Controls the verbosity of PIP output. By default this is '''false''' and useful to enable for debugging.
Line 114: Line 114:


=== PIP index is unavailable ===
=== PIP index is unavailable ===
We use an internal mirror of PyPI for installing Python packages. If this experiences issues then we can enable use of PIP mirrors in the [http://qa-selenium.mv.mozilla.com:8080/configure Configure System] page. Alternatively, temporarily change the PIP index URL.
We use the main PyPI index for installing Python packages. If this experiences issues then we can enable use of PIP mirrors in the [http://qa-selenium.mv.mozilla.com:8080/configure Configure System] page. Alternatively, we can temporarily change the PIP index URL to our internal mirror: '''<nowiki>http://pypi.build.mtv1.svc.mozilla.com/simple</nowiki>'''.


=== PIP installation is slow ===
=== PIP installation is slow ===
If Python packages are slow to install you should check that PIP mirrors are not enabled in the [http://qa-selenium.mv.mozilla.com:8080/configure Configure System] page. If mirrors are not enabled, it may be that the internal PyPI mirror is slow to respond. In this case, try temporarily changing the PIP index URL.
If Python packages are slow to install you should check that PIP mirrors are not enabled in the [http://qa-selenium.mv.mozilla.com:8080/configure Configure System] page. If mirrors are not enabled, it may be that the main PyPI mirror is slow to respond. In this case, try temporarily changing the PIP index URL to the internal mirror: '''<nowiki>http://pypi.build.mtv1.svc.mozilla.com/simple</nowiki>'''.


=== Stalled node jobs ===
=== Stalled node jobs ===
Confirmed users
2,207

edits

Navigation menu