Add support for PYTEST_PROCESSES

This commit is contained in:
Dave Hunt 2016-11-11 16:57:34 +00:00
Родитель 0c10345834
Коммит bd5b8ab17c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4000D32ABB02F959
1 изменённых файлов: 2 добавлений и 0 удалений

2
Jenkinsfile поставляемый
Просмотреть файл

@ -48,6 +48,7 @@ def writeCapabilities(desiredCapabilities) {
* @param environment test environment to run * @param environment test environment to run
*/ */
def runTox(environment) { def runTox(environment) {
def processes = env.PYTEST_PROCESSES ?: 'auto'
try { try {
wrap([$class: 'AnsiColorBuildWrapper']) { wrap([$class: 'AnsiColorBuildWrapper']) {
withCredentials([[ withCredentials([[
@ -55,6 +56,7 @@ def runTox(environment) {
credentialsId: 'SAUCELABS_API_KEY', credentialsId: 'SAUCELABS_API_KEY',
variable: 'SAUCELABS_API_KEY']]) { variable: 'SAUCELABS_API_KEY']]) {
withEnv(["PYTEST_ADDOPTS=${PYTEST_ADDOPTS} " + withEnv(["PYTEST_ADDOPTS=${PYTEST_ADDOPTS} " +
"-n=${processes} " +
"--base-url=${PYTEST_BASE_URL} " + "--base-url=${PYTEST_BASE_URL} " +
"--driver=SauceLabs " + "--driver=SauceLabs " +
"--variables=capabilities.json " + "--variables=capabilities.json " +